*,*:before,*:after{box-sizing:border-box}:root{color-scheme:dark}html,body,#root{margin:0;padding:0;min-height:100%}body{background:#0a0a0b;color:#ededea;font-family:Space Grotesk,IBM Plex Sans KR,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0a0a0b}::-webkit-scrollbar-thumb{background:#ededea1f;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ededea33}::selection{background:#4fd7873d;color:#ededea}html:lang(ko) body *:not([class*=brand]):not([class*=Brand]):not([class*=navTag]){letter-spacing:0!important}._tag_17cm0_5{padding:2px 7px;border:1px solid transparent;border-radius:6px;background:transparent;font-family:var(--mono, ui-monospace, "SF Mono", monospace);font-size:10.5px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--ink-3);cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease}._tag_17cm0_5:hover,._tag_17cm0_5:focus-visible{color:var(--ink-2);border-color:var(--line)}._tag_17cm0_5:focus-visible{outline:2px solid var(--gold, currentColor);outline-offset:2px}._dirty_17cm0_26,._dirty_17cm0_26:hover,._tag_17cm0_5._dirty_17cm0_26:focus-visible{color:#fbbf24}._sep_17cm0_28{margin:0 8px;opacity:.6}._page_1v3mh_11{--gold: #C7A75E;--gold-soft: #D9C68A;--gold-deep: #9A7C3A;--gold-glow: rgba(199,167,94,.28);--ink: #F3EFE4;--ink-2: rgba(243,239,228,.58);--ink-3: rgba(243,239,228,.34);--ink-4: rgba(243,239,228,.16);--line: rgba(243,239,228,.1);--line-2: rgba(243,239,228,.06);--line-gold: rgba(199,167,94,.55);--signal: #4FD787;--glass: rgba(40,52,38,.13);--glass-hover: rgba(56,70,50,.19);--glass-strong: rgba(12,18,12,.38);--glass-fx: blur(6px) saturate(190%) brightness(1.17) contrast(1.07);--glass-fx-hover: blur(8px) saturate(205%) brightness(1.23) contrast(1.08);--glass-fx-nav: blur(16px) saturate(140%) brightness(1);--rim: rgba(255,255,250,.72);--rim-soft: rgba(255,255,250,.28);--inner-top: rgba(255,255,250,.28);--sheen: linear-gradient(125deg, rgba(255,255,255,.16) 0%, rgba(255,255,255,.03) 24%, rgba(255,255,255,0) 52%, rgba(255,255,255,.02) 78%, rgba(255,255,255,.08) 100%);--drop: 0 18px 48px -18px rgba(0,0,0,.5);--drop-hover: 0 28px 66px -18px rgba(0,0,0,.55);--status-live: #8FB37A;--status-beta: #C7A75E;--mono: "IBM Plex Mono", "IBM Plex Sans KR", ui-monospace, "SF Mono", monospace;--gutter: clamp(20px, 5vw, 72px);--maxw: 1420px;--r-glass: 22px;--r-pill: 999px;position:relative;min-height:100vh;display:flex;flex-direction:column;color:var(--ink);font-family:Space Grotesk,system-ui,sans-serif;overflow-x:hidden;overflow-x:clip;background:#090b09}._main_1v3mh_105{flex:1 0 auto}._wrap_1v3mh_107{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}._bg_1v3mh_111{position:fixed;inset:-6%;z-index:0;pointer-events:none;background:url(/logo/forest-mist.webp) center / cover no-repeat;filter:blur(5px) saturate(1.14) brightness(.84);transform:scale(1.06)}._ambient_1v3mh_123{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(135% 110% at 50% 46%,transparent 58%,rgba(4,7,5,.5) 100%),linear-gradient(180deg,#060a0780,#090e0a29 20%,#090e0a1f 55%,#070b084d 85%,#05080680)}._nav_1v3mh_135,._main_1v3mh_105,._foot_1v3mh_135{position:relative;z-index:2}._poster_1v3mh_141,._teamCard_1v3mh_141,._appCard_1v3mh_141{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--r-glass);background-color:var(--glass);background-image:var(--sheen);-webkit-backdrop-filter:var(--glass-fx);backdrop-filter:var(--glass-fx);backdrop-filter:url(#liquidGlass) var(--glass-fx);box-shadow:inset 0 1px #fffffa80,inset 1px 0 #fffffa24,inset 0 0 0 1px #ffffff0f,inset 0 -20px 34px -26px #00000080,var(--drop);transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),background-color .42s ease}._poster_1v3mh_141:before,._teamCard_1v3mh_141:before,._appCard_1v3mh_141:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--rim) 0%,var(--rim-soft) 22%,transparent 48%,transparent 82%,rgba(0,0,0,.18) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;transition:background .42s ease}._poster_1v3mh_141:after,._teamCard_1v3mh_141:after,._appCard_1v3mh_141:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}._nav_1v3mh_135{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:20px;height:64px;padding:0 var(--gutter);background-color:var(--glass-strong);-webkit-backdrop-filter:var(--glass-fx-nav);backdrop-filter:var(--glass-fx-nav);box-shadow:inset 0 1px #fffff81a}._nav_1v3mh_135:after{content:"";position:absolute;left:0;right:0;top:100%;height:80px;pointer-events:none;background:linear-gradient(180deg,rgba(6,10,7,.4),transparent)}._navLeft_1v3mh_233,._navRight_1v3mh_233{display:flex;align-items:center;gap:16px}._brand_1v3mh_235{font-weight:600;font-size:17px;letter-spacing:.2em;color:var(--ink)}._navRule_1v3mh_237{width:22px;height:1px;background:var(--line)}._navTag_1v3mh_239{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}._tabs_1v3mh_243{display:flex;gap:4px}._tab_1v3mh_243{position:relative;background:transparent;border:none;cursor:pointer;white-space:nowrap;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:8px 14px;border-radius:var(--r-pill);transition:color .25s,background-color .25s}._tab_1v3mh_243:hover{color:var(--ink-2)}._tabActive_1v3mh_259{color:var(--ink);background-color:#ffffff0d}._tabActive_1v3mh_259:after{content:"";position:absolute;left:14px;right:14px;bottom:3px;height:1px;background:var(--gold)}._tabCount_1v3mh_265{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;background:var(--gold);color:#16170f;font:600 11px/1 Space Grotesk,system-ui,sans-serif;letter-spacing:0;vertical-align:1px}._langs_1v3mh_271{display:flex;align-items:center;gap:2px}._langBtn_1v3mh_273{background:transparent;border:none;cursor:pointer;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;color:var(--ink-3);padding:6px 9px;border-radius:var(--r-pill);transition:color .22s,background .22s}._langBtn_1v3mh_273:hover{color:var(--ink-2)}._langActive_1v3mh_287{color:var(--gold);background:#c7a75e1a}._navStatus_1v3mh_291{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:12px;color:var(--ink-2)}._dot_1v3mh_293{width:7px;height:7px;border-radius:50%;background:var(--status-live);flex-shrink:0;box-shadow:0 0 #8fb37a80;animation:_pulse_1v3mh_1 2.8s cubic-bezier(.66,0,0,1) infinite}@keyframes _pulse_1v3mh_1{0%{box-shadow:0 0 #8fb37a80}70%{box-shadow:0 0 0 6px #8fb37a00}to{box-shadow:0 0 #8fb37a00}}._loginBtn_1v3mh_303{white-space:nowrap;display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:#1a1505;background:linear-gradient(135deg,var(--gold-soft),var(--gold) 55%,var(--gold-deep));border:none;border-radius:var(--r-pill);padding:10px 18px;cursor:pointer;box-shadow:inset 0 1px #ffffff59,0 6px 20px -8px var(--gold-glow);transition:transform .22s,box-shadow .22s,filter .22s}._loginBtn_1v3mh_303:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:inset 0 1px #fff6,0 10px 28px -8px var(--gold-glow)}._loginBtn_1v3mh_303:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._userBox_1v3mh_327{display:flex;align-items:center;gap:10px}._userChip_1v3mh_329{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink-2);padding:8px 14px;border-radius:var(--r-pill);background:#ffffff0d;border:1px solid var(--line)}._userDot_1v3mh_341{width:7px;height:7px;border-radius:50%;background:var(--signal);flex-shrink:0;box-shadow:0 0 8px -1px #4fd787b3}._userEmail_1v3mh_349{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoutBtn_1v3mh_353,._accountBtn_1v3mh_353{white-space:nowrap;display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--ink-2);background:transparent;border:1px solid var(--line);border-radius:var(--r-pill);padding:9px 16px;cursor:pointer;transition:color .22s,border-color .22s,background .22s}._logoutBtn_1v3mh_353:hover,._accountBtn_1v3mh_353:hover{color:var(--gold-soft);border-color:var(--line-gold);background:#c7a75e14}._logoutBtn_1v3mh_353:focus-visible,._accountBtn_1v3mh_353:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._adminBtn_1v3mh_377{white-space:nowrap;display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--signal);background:#4fd78714;border:1px solid rgba(79,215,135,.35);border-radius:var(--r-pill);padding:9px 16px;cursor:pointer;transition:background .22s,border-color .22s,transform .22s}._adminBtn_1v3mh_377:hover{background:#4fd78729;border-color:#4fd7878c;transform:translateY(-1px)}._adminBtn_1v3mh_377:focus-visible{outline:2px solid var(--signal);outline-offset:2px}._intro_1v3mh_401{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:clamp(48px,7vw,104px) 0 clamp(26px,3.4vw,44px)}._eyebrow_1v3mh_409{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:20px}._title_1v3mh_411{margin:0;font-size:clamp(36px,5.2vw,72px);font-weight:500;letter-spacing:-.03em;line-height:1}._rule_1v3mh_413{display:block;width:60px;height:2px;background:var(--gold);margin:22px 0 0;opacity:.9}._sub_1v3mh_415{margin:16px 0 0;font-size:clamp(14px,1.2vw,16px);font-weight:300;color:var(--ink-2)}._counts_1v3mh_417{display:flex;align-items:center;gap:28px;padding-bottom:8px}._count_1v3mh_417{font-family:var(--mono);font-size:12px;color:var(--ink-3);letter-spacing:.04em}._count_1v3mh_417 b{color:var(--ink);font-weight:500}._contactLink_1v3mh_423{font-family:var(--mono);font-size:13px;color:var(--ink-2);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px;transition:color .25s,border-color .25s}._contactLink_1v3mh_423:hover{color:var(--gold-soft);border-color:var(--line-gold)}._divider_1v3mh_429{height:1px;background:var(--line-2);margin:clamp(36px,6vw,72px) 0 0}._marquee_1v3mh_435{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;padding:24px 0 52px;-webkit-user-select:none;user-select:none;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}._marquee_1v3mh_435::-webkit-scrollbar{display:none}._marquee_1v3mh_435:active{cursor:grabbing}._track_1v3mh_457{display:flex;width:max-content;gap:clamp(16px,1.8vw,26px);padding:0 var(--gutter)}._poster_1v3mh_141{flex:0 0 auto;width:clamp(300px,30vw,400px);aspect-ratio:16 / 11;padding:clamp(22px,2.2vw,32px);display:flex;flex-direction:column;cursor:pointer;color:inherit;text-decoration:none}._posterGlow_1v3mh_473{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 44%,var(--gold-glow),transparent 70%);opacity:.22;transition:opacity .5s ease}._poster_1v3mh_141:hover{transform:translateY(-6px);background-color:var(--glass-hover);-webkit-backdrop-filter:var(--glass-fx-hover);backdrop-filter:url(#liquidGlass) var(--glass-fx-hover);box-shadow:inset 0 1px #fffff84d,inset 0 0 0 1px var(--line-gold),var(--drop-hover)}._poster_1v3mh_141:hover:before{background:linear-gradient(135deg,rgba(255,255,248,.78) 0%,var(--gold-soft) 18%,transparent 46%,transparent 82%,rgba(0,0,0,.2) 100%)}._poster_1v3mh_141:hover ._posterGlow_1v3mh_473{opacity:1}._poster_1v3mh_141:focus-visible{outline:none;box-shadow:inset 0 1px 0 0 var(--inner-top),0 0 0 2px #080c09e6,0 0 0 4px var(--gold),var(--drop)}._posterCol_1v3mh_499{position:relative;flex:0 0 auto}._posterVer_1v3mh_501{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}._posterTop_1v3mh_505{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}._posterNum_1v3mh_507{font-family:var(--mono);font-size:12px;color:var(--ink-3);letter-spacing:.08em}._posterStatus_1v3mh_509{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}._stLive_1v3mh_511{color:var(--status-live)}._stBeta_1v3mh_513{color:var(--status-beta)}._posterId_1v3mh_517{position:relative;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;min-height:0}._posterLogo_1v3mh_519{height:clamp(34px,3.4vw,44px);width:auto;max-width:76%;object-fit:contain;filter:brightness(0) invert(.96)}._posterTitle_1v3mh_521{font-size:clamp(26px,2.9vw,38px);font-weight:500;letter-spacing:-.025em;line-height:1;color:var(--ink);text-align:center}._posterIdent_1v3mh_527{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(10px,1.1vw,15px)}._posterMark_1v3mh_529{height:clamp(26px,2.4vw,34px);width:auto;filter:brightness(0) invert(.96)}._posterFoot_1v3mh_533{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px}._posterRole_1v3mh_535{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}._posterCta_1v3mh_537{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink-3);transition:color .28s}._poster_1v3mh_141:hover ._posterCta_1v3mh_537{color:var(--gold-soft)}._scrollHint_1v3mh_545{display:flex;align-items:center;justify-content:center;gap:14px;padding:6px 0 4px}._scrollArrows_1v3mh_547{font-family:var(--mono);font-size:13px;color:var(--gold);opacity:.85;animation:_nudge_1v3mh_1 2.2s ease-in-out infinite}._scrollText_1v3mh_549{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}@keyframes _nudge_1v3mh_1{0%,to{transform:translate(-4px)}50%{transform:translate(4px)}}._teamGrid_1v3mh_569{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:clamp(16px,1.8vw,26px);padding-bottom:clamp(16px,2vw,40px)}@media (min-width: 1100px){._teamGrid_1v3mh_569{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr}}._teamCard_1v3mh_141{padding:clamp(18px,2.4vh,28px) clamp(12px,1vw,18px);display:flex;flex-direction:column;min-height:clamp(140px,16vh,188px)}._teamName_1v3mh_587{position:relative;z-index:2;font-size:25px;font-weight:500;letter-spacing:-.01em}._teamRomanized_1v3mh_589{position:relative;z-index:2;font-family:var(--mono);font-size:11.5px;color:var(--ink-3);margin-top:6px}._teamRole_1v3mh_591{position:relative;z-index:2;margin-top:auto;padding-top:22px;font-size:13px;color:var(--ink-2)}._teamEmail_1v3mh_601{position:relative;z-index:2;margin-top:8px;font-family:var(--mono);font-size:clamp(10px,.7vw,11px);color:var(--ink-3);text-decoration:none;word-break:break-all;transition:color .25s}._teamEmail_1v3mh_601:hover{color:var(--gold-soft)}._st_released_1v3mh_613{--st: var(--status-live)}._st_beta_1v3mh_615{--st: var(--status-beta)}._st_phase1_1v3mh_617{--st: #B5C99A}._st_dev_1v3mh_619{--st: #9DBFD1}._st_onRequest_1v3mh_621{--st: rgba(243,239,228,.72)}._appSwatch_1v3mh_623{width:8px;height:8px;border-radius:50%;background:var(--st, currentColor);flex-shrink:0}._appLogo_1v3mh_629{grid-area:logo;position:relative;z-index:2;width:var(--logo, 48px);height:var(--logo, 48px);flex-shrink:0;border-radius:23%;overflow:hidden;display:grid;place-items:center;box-shadow:0 6px 16px -8px #0009}._appLogo_1v3mh_629 img{width:100%;height:100%;object-fit:contain;display:block}._appLogoMark_1v3mh_643{background:#f3efe4;padding:calc(var(--logo, 48px) * .17)}._appLogoLight_1v3mh_645{background:#26302a;box-shadow:inset 0 0 0 1px #f3efe429,0 6px 16px -8px #0009;padding:calc(var(--logo, 48px) * .16)}._appLogoNone_1v3mh_647{background:#f3efe40d;box-shadow:inset 0 0 0 1px #f3efe438;font-family:var(--mono);font-size:calc(var(--logo, 48px) * .3);font-weight:500;letter-spacing:.04em;color:var(--ink-2)}._tools_1v3mh_659{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}._search_1v3mh_661{flex:1 1 260px;position:relative;display:flex;align-items:center}._searchIcon_1v3mh_663{position:absolute;left:14px;font-size:17px;line-height:1;color:var(--ink-3);pointer-events:none}._search_1v3mh_661 input{width:100%;height:40px;padding:0 16px 0 38px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--glass-strong);color:var(--ink);font:400 14px Space Grotesk,system-ui,sans-serif;outline:none;transition:border-color .2s ease}._search_1v3mh_661 input::placeholder{color:var(--ink-3)}._search_1v3mh_661 input:focus-visible{border-color:var(--line-gold);box-shadow:0 0 0 3px #c7a75e2e}._seg_1v3mh_679{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--glass-strong)}._segLabel_1v3mh_681{padding:0 8px 0 10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--ink-3);white-space:nowrap}._segBtn_1v3mh_683{min-width:34px;height:32px;padding:0 12px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font:400 13px Space Grotesk,system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}._segBtn_1v3mh_683:hover{color:var(--ink)}._segBtn_1v3mh_683[aria-pressed=true]{background:#f3efe424;color:var(--ink)}._segBtn_1v3mh_683:focus-visible{outline:2px solid var(--gold);outline-offset:1px}._filters_1v3mh_701{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:14px 0 clamp(26px,3vw,40px)}._chips_1v3mh_703{display:flex;flex-wrap:wrap;gap:6px}._chip_1v3mh_703{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font:400 12.5px Space Grotesk,system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}._chip_1v3mh_703:hover{color:var(--ink);border-color:#f3efe43d}._chip_1v3mh_703[aria-pressed=true]{color:var(--ink);background:#f3efe414;border-color:var(--st, var(--line-gold))}._chip_1v3mh_703:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._chipN_1v3mh_723{font-family:var(--mono);font-size:11px;color:var(--ink-3)}._shown_1v3mh_725{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11.5px;letter-spacing:.03em;color:var(--ink-3)}._clearBtn_1v3mh_727{padding:0 0 2px;border:0;border-bottom:1px solid var(--line-gold);background:none;color:var(--gold-soft);font:inherit;cursor:pointer}._clearBtn_1v3mh_727:hover{color:var(--gold)}._clearBtn_1v3mh_727:focus-visible{outline:2px solid var(--gold);outline-offset:3px}._appsEmpty_1v3mh_733{padding:40px 0 64px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;color:var(--ink-2);font-size:15px}._appsEmpty_1v3mh_733 p{margin:0}._eco_1v3mh_741{--eco: var(--gold);margin-bottom:clamp(18px,2vw,28px);border:1px solid var(--line);border-left:3px solid var(--eco);border-radius:18px;background:#0c120c52}._eco_bimhub_1v3mh_751{--eco: #5fb88a}._ecoTitleRow_1v3mh_753{margin:0;font:inherit}._ecoHead_1v3mh_755{width:100%;display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"chev title count" ". sub sub";align-items:baseline;column-gap:12px;row-gap:4px;padding:clamp(16px,1.8vw,22px) clamp(16px,2vw,26px);border:0;border-radius:inherit;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}._ecoHead_1v3mh_755:hover:not(:disabled){background:#f3efe40a}._ecoHead_1v3mh_755:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}._ecoHead_1v3mh_755:disabled{cursor:default}._ecoChevron_1v3mh_771{grid-area:chev;align-self:center;width:10px;height:10px;border-right:2px solid var(--eco);border-bottom:2px solid var(--eco);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s ease}._ecoHead_1v3mh_755[aria-expanded=false] ._ecoChevron_1v3mh_771{transform:rotate(-45deg)}._ecoTitle_1v3mh_753{grid-area:title;font-size:clamp(26px,2.6vw,34px);font-weight:500;letter-spacing:-.02em;line-height:1.1}._ecoCount_1v3mh_783{grid-area:count;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--ink-3);white-space:nowrap}._ecoSub_1v3mh_785{grid-area:sub;font-size:14px;font-weight:300;color:var(--ink-2)}._ecoBody_1v3mh_787{padding:4px clamp(16px,2vw,26px) clamp(8px,1.2vw,16px)}._ecoBody_1v3mh_787[hidden]{display:none}@media (prefers-reduced-motion: reduce){._ecoChevron_1v3mh_771{transition:none}}._appGroup_1v3mh_797{padding-bottom:clamp(30px,3.6vw,48px)}._appGroupHead_1v3mh_799{display:flex;align-items:baseline;gap:6px 16px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:18px;border-bottom:1px solid var(--line)}._appGroupTitle_1v3mh_801{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:500;letter-spacing:-.015em;line-height:1.2}._appGroupCount_1v3mh_803{font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.06em;color:var(--ink-3)}._appGroupSub_1v3mh_805{font-size:13.5px;font-weight:300;color:var(--ink-3)}._results_1v3mh_811{--cardMin: 280px;--logo: 48px;--nameSize: 21px;--descSize: 14px;--pad: 20px 22px}._size_s_1v3mh_813{--cardMin: 220px;--logo: 38px;--nameSize: 17px;--descSize: 13px;--pad: 15px 16px}._size_l_1v3mh_815{--cardMin: 380px;--logo: 64px;--nameSize: 26px;--descSize: 15.5px;--pad: 26px 28px}._appGrid_1v3mh_819{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--cardMin),100%),1fr));gap:clamp(12px,1.4vw,20px)}._appCard_1v3mh_141{flex:1;display:grid;grid-template-columns:var(--logo) minmax(0,1fr);align-content:start;grid-template-areas:"logo head" "desc desc" "foot foot";column-gap:14px;padding:var(--pad);color:inherit;text-decoration:none}._appHead_1v3mh_831{grid-area:head;position:relative;z-index:2;min-width:0;align-self:center;display:flex;flex-direction:column;gap:7px}._appName_1v3mh_833{margin:0;font-size:var(--nameSize);font-weight:500;letter-spacing:-.02em;line-height:1.1}._appStatus_1v3mh_835{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11px;letter-spacing:.03em;color:var(--st)}._appDesc_1v3mh_837{grid-area:desc;position:relative;z-index:2;margin:10px 0 0;font-size:var(--descSize);font-weight:300;line-height:1.55;color:var(--ink-2);text-wrap:pretty}._size_s_1v3mh_813 ._appDesc_1v3mh_837{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;align-self:start;max-height:3.1em}._appFoot_1v3mh_841{grid-area:foot;position:relative;z-index:2;align-self:end;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:24px;margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}._appFootEmpty_1v3mh_851{border-top-color:transparent}._appFoot_1v3mh_841>._appAction_1v3mh_853{margin-left:auto}._appNote_1v3mh_855{font-family:var(--mono);font-size:10.5px;letter-spacing:.03em;color:var(--gold-soft);border:1px solid var(--line-gold);border-radius:var(--r-pill);padding:1px 8px;white-space:nowrap}._appAction_1v3mh_853{font-family:var(--mono);font-size:11.5px;letter-spacing:.03em;color:var(--ink-3);white-space:nowrap;transition:color .25s}._results_1v3mh_811:not(._isList_1v3mh_863) ._appCard_1v3mh_141{grid-template-rows:auto 1fr auto}._isList_1v3mh_863 ._appGrid_1v3mh_819{grid-template-columns:1fr;gap:8px}._isList_1v3mh_863 ._appCard_1v3mh_141{grid-template-columns:var(--logo) clamp(200px,20vw,290px) minmax(0,1fr) clamp(170px,20vw,290px);grid-template-areas:"logo head desc foot";align-items:center;column-gap:clamp(14px,1.6vw,24px);border-radius:16px}._isList_1v3mh_863 ._appHead_1v3mh_831{align-self:center}._isList_1v3mh_863 ._appDesc_1v3mh_837{margin:0}._isList_1v3mh_863 ._appFoot_1v3mh_841{margin-top:0;padding-top:0;border-top:0;align-self:center}@media (max-width: 820px){._isList_1v3mh_863 ._appCard_1v3mh_141{grid-template-columns:var(--logo) minmax(0,1fr);grid-template-areas:"logo head" "desc desc" "foot foot"}._isList_1v3mh_863 ._appDesc_1v3mh_837{margin-top:10px}._isList_1v3mh_863 ._appFoot_1v3mh_841{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}._isList_1v3mh_863 ._appFootEmpty_1v3mh_851{border-top-color:transparent}}@media (max-width: 560px){._seg_1v3mh_679{flex-wrap:wrap}._segLabel_1v3mh_681{display:none}}._appActions_1v3mh_913{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}._appBtn_1v3mh_915{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--line);background:#f3efe40d;color:var(--ink-2);font:500 12.5px Space Grotesk,system-ui,sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}._appBtn_1v3mh_915 span[aria-hidden]{font-size:10px}._appBtn_1v3mh_915:hover{color:var(--ink);background:#f3efe41f;border-color:#f3efe43d}._appBtnPrimary_1v3mh_931{border-color:var(--line-gold);background:#c7a75e24;color:var(--gold-soft)}._appBtnPrimary_1v3mh_931:hover{background:#c7a75e42;color:var(--ink);border-color:var(--gold)}._appBtn_1v3mh_915:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._size_s_1v3mh_813 ._appBtn_1v3mh_915{height:26px;padding:0 9px;font-size:11.5px}._showcase_1v3mh_943{position:fixed;inset:0;z-index:100;display:grid;place-items:center;min-height:0;padding:clamp(12px,3vw,40px);background:transparent}._showcaseBackdrop_1v3mh_945{position:absolute;inset:0;border:0;padding:0;background:#050806e6;cursor:pointer}._showcaseBox_1v3mh_947{position:relative;display:flex;flex-direction:column;gap:10px;width:min(100%,calc((100dvh - 2 * clamp(12px,3vw,40px) - 56px) * 16 / 9))}._showcaseHead_1v3mh_955{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink)}._showcaseId_1v3mh_957{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:500;min-width:0;white-space:nowrap}._showcaseLogo_1v3mh_959{--logo: 30px;box-shadow:none}._showcaseActions_1v3mh_961{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}._showcaseOpen_1v3mh_963,._showcaseReplay_1v3mh_963{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--line-gold);background:#c7a75e24;color:var(--gold-soft);font:500 13.5px Space Grotesk,system-ui,sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer}._showcaseOpen_1v3mh_963:hover,._showcaseReplay_1v3mh_963:hover{background:#c7a75e42;color:var(--ink)}._showcaseClose_1v3mh_975{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:#f3efe40f;color:var(--ink);font-size:15px;cursor:pointer}._showcaseClose_1v3mh_975:hover{background:#f3efe424}._showcaseOpen_1v3mh_963:focus-visible,._showcaseReplay_1v3mh_963:focus-visible,._showcaseClose_1v3mh_975:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._showcaseStage_1v3mh_987{position:relative;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#f4f5f7;box-shadow:0 30px 80px -20px #000000b3}._showcaseFrame_1v3mh_989{position:absolute;inset:0;width:100%;height:100%;border:0}._showcaseEnd_1v3mh_991{position:absolute;inset:auto 0 0;display:flex;justify-content:center;gap:10px;padding:18px;background:linear-gradient(to top,rgba(5,8,6,.75),transparent)}@media (max-width: 560px){._showcaseOpen_1v3mh_963{padding:0 12px}._showcaseId_1v3mh_957{font-size:15px}}._foot_1v3mh_135{padding:28px 0;background:transparent}._footRow_1v3mh_1013{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._footMeta_1v3mh_1015{font-family:var(--mono);font-size:11.5px;color:var(--ink-3)}._footEmail_1v3mh_1017{font-family:var(--mono);font-size:11.5px;color:var(--ink-3);text-decoration:none;transition:color .25s}._footEmail_1v3mh_1017:hover{color:var(--gold-soft)}@media (max-width: 1180px){._navTag_1v3mh_239,._navRule_1v3mh_237{display:none}}@media (max-width: 1100px){._nav_1v3mh_135{gap:12px}._navRight_1v3mh_233,._userBox_1v3mh_327{gap:8px}._userChip_1v3mh_329{display:none}._tab_1v3mh_243{padding:8px 10px}._logoutBtn_1v3mh_353,._accountBtn_1v3mh_353,._adminBtn_1v3mh_377{padding:9px 12px}}._navIn_1v3mh_1047 ._navRight_1v3mh_233,._navIn_1v3mh_1047 ._userBox_1v3mh_327,._navIn_1v3mh_1047 ._userChip_1v3mh_329,._navIn_1v3mh_1047 ._userEmail_1v3mh_349{min-width:0}@media (max-width: 1720px){._navIn_1v3mh_1047 ._navTag_1v3mh_239,._navIn_1v3mh_1047 ._navRule_1v3mh_237{display:none}._navIn_1v3mh_1047 ._tab_1v3mh_243{letter-spacing:.05em}._navIn_1v3mh_1047 ._logoutBtn_1v3mh_353,._navIn_1v3mh_1047 ._accountBtn_1v3mh_353,._navIn_1v3mh_1047 ._adminBtn_1v3mh_377{letter-spacing:.02em}._navIn_1v3mh_1047 ._logoutBtn_1v3mh_353>span,._navIn_1v3mh_1047 ._accountBtn_1v3mh_353>span,._navIn_1v3mh_1047 ._adminBtn_1v3mh_377>span{display:none}}@media (min-width: 1101px) and (max-width: 1720px){._navIn_1v3mh_1047{gap:10px}._navIn_1v3mh_1047 ._tab_1v3mh_243{padding:8px}._navIn_1v3mh_1047 ._tabActive_1v3mh_259:after{left:8px;right:8px}._navIn_1v3mh_1047 ._langBtn_1v3mh_273{padding:6px}._navIn_1v3mh_1047 ._logoutBtn_1v3mh_353,._navIn_1v3mh_1047 ._accountBtn_1v3mh_353,._navIn_1v3mh_1047 ._adminBtn_1v3mh_377{padding:9px 10px}}@media (min-width: 1101px) and (max-width: 1180px){._navIn_1v3mh_1047 ._userChip_1v3mh_329{display:none}}@media (min-width: 821px) and (max-width: 1100px){._navIn_1v3mh_1047{flex-wrap:wrap;height:auto;min-height:64px;padding-top:8px;padding-bottom:8px;row-gap:6px}._navIn_1v3mh_1047 ._tabs_1v3mh_243{margin:0 auto}._navIn_1v3mh_1047 ._navRight_1v3mh_233{margin-left:auto}}@media (max-width: 820px){._navTag_1v3mh_239{display:none}._nav_1v3mh_135{position:relative;flex-wrap:wrap;height:auto;padding-top:10px;padding-bottom:10px;row-gap:6px}._tabs_1v3mh_243{order:3;flex:1 0 100%;overflow-x:auto;scrollbar-width:none}._tabs_1v3mh_243::-webkit-scrollbar{display:none}._navRight_1v3mh_233,._userBox_1v3mh_327{flex-wrap:wrap;justify-content:flex-end;gap:6px}._intro_1v3mh_401{flex-direction:column;align-items:flex-start}._footRow_1v3mh_1013{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width: 560px){._poster_1v3mh_141{width:78vw}._navRight_1v3mh_233 ._navStatus_1v3mh_291{display:none}._userEmail_1v3mh_349{max-width:108px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._poster_1v3mh_141,._teamCard_1v3mh_141,._appCard_1v3mh_141{background-color:#101611e6}._nav_1v3mh_135,._foot_1v3mh_135{background-color:#0a0f0beb}}@media (prefers-reduced-transparency: reduce){._poster_1v3mh_141,._teamCard_1v3mh_141,._appCard_1v3mh_141{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#101611f0}._nav_1v3mh_135,._foot_1v3mh_135{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0a0f0bf5}._poster_1v3mh_141:after,._teamCard_1v3mh_141:after,._appCard_1v3mh_141:after{display:none}}@media (prefers-reduced-motion: reduce){._dot_1v3mh_293,._scrollArrows_1v3mh_547{animation:none}._poster_1v3mh_141,._teamCard_1v3mh_141,._appCard_1v3mh_141,._posterGlow_1v3mh_473,._posterCta_1v3mh_537{transition:none}._poster_1v3mh_141:hover,._teamCard_1v3mh_141:hover{transform:none}}._hero_1v3mh_1171{padding:clamp(72px,16vh,200px) 0 clamp(48px,10vh,120px);max-width:920px}._heroTitle_1v3mh_1173{font-size:clamp(40px,6vw,84px);line-height:1.02;text-wrap:balance}._heroLede_1v3mh_1175{margin:22px 0 0;max-width:620px;font-size:clamp(15px,1.35vw,19px);font-weight:300;line-height:1.6;color:var(--ink-2);text-wrap:pretty}._heroBtn_1v3mh_1177{margin-top:36px;font-size:13px;padding:14px 24px}
