.gateBranch_main__UGY4V{--branch-primary:#2563eb;--branch-secondary:#1d4ed8;background:var(--bg-primary);color:var(--text-primary);overflow-x:clip}.gateBranch_container__VAIka{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.gateBranch_pageBanner__RICVR{width:100%;margin:0;padding:0;line-height:0}.gateBranch_pageBannerImg__4hk82{width:100%;height:auto;display:block}.gateBranch_hero__Tu4Ek{position:relative;padding:64px 0 72px;overflow:hidden}.gateBranch_heroGlow__0DLNp{position:absolute;inset:0;background:radial-gradient(circle at 10% 15%,color-mix(in srgb,var(--branch-primary) 14%,transparent) 0,transparent 40%),radial-gradient(circle at 90% 5%,rgba(124,58,237,.12) 0,transparent 38%),radial-gradient(circle at 70% 80%,rgba(246,141,54,.1) 0,transparent 35%),linear-gradient(180deg,var(--bg-secondary) 0,var(--bg-primary) 100%);pointer-events:none}.gateBranch_heroGrid__R6J2q{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center}.gateBranch_badge__JwFdc{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--branch-primary);background:color-mix(in srgb,var(--branch-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--branch-primary) 22%,transparent);margin-bottom:18px}.gateBranch_heroTitle__4pwGg{margin:0 0 14px;font-size:clamp(2rem,4vw,3.1rem);line-height:1.12;letter-spacing:-.03em;font-weight:800}.gateBranch_accent__djdPx{background:linear-gradient(135deg,var(--branch-primary) 0,#7c3aed 55%,var(--orange) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gateBranch_heroSub__XTQTb{margin:0 0 14px;font-weight:700;font-size:clamp(1rem,2vw,1.12rem);color:var(--text-primary);line-height:1.45}.gateBranch_heroDesc__T6u3v{margin:0 0 16px;max-width:600px;color:var(--text-muted);line-height:1.8;font-size:1.06rem}.gateBranch_featureList__GQo2c{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.gateBranch_featureList__GQo2c li{display:flex;align-items:flex-start;gap:8px;font-size:.88rem;font-weight:600;line-height:1.45}.gateBranch_featureList__GQo2c li svg{flex-shrink:0;color:var(--branch-primary);margin-top:2px}.gateBranch_heroActions__4MQw4{display:flex;flex-wrap:wrap;gap:12px}.gateBranch_btnPrimary__cmEQQ,.gateBranch_btnSecondary__bKjgZ{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:999px;font-weight:700;font-size:.94rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gateBranch_btnPrimary__cmEQQ{background:linear-gradient(135deg,var(--branch-primary) 0,var(--branch-secondary) 100%);color:#fff;box-shadow:0 10px 28px color-mix(in srgb,var(--branch-primary) 35%,transparent)}.gateBranch_btnPrimary__cmEQQ:hover{color:#fff;transform:translateY(-2px);box-shadow:0 14px 32px color-mix(in srgb,var(--branch-primary) 45%,transparent)}.gateBranch_btnSecondary__bKjgZ{border:1.5px solid var(--border-color);color:var(--text-primary);background:var(--card-bg)}.gateBranch_btnSecondary__bKjgZ:hover{border-color:color-mix(in srgb,var(--branch-primary) 35%,transparent);color:var(--branch-primary);transform:translateY(-2px)}.gateBranch_heroVisual__J3zGW{position:relative}.gateBranch_heroImageFrame__Mm7bx{position:relative;aspect-ratio:4/4.2;border-radius:28px;overflow:hidden;border:1px solid var(--border-color);box-shadow:0 24px 60px color-mix(in srgb,var(--branch-primary) 15%,transparent)}.gateBranch_heroImageOverlay__mXYbk{position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,23,42,.5) 0,transparent 50%)}.gateBranch_heroFloatCard__wgFHi{position:absolute;left:-12px;bottom:24px;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:16px;background:rgba(255,255,255,.95);color:#111;box-shadow:0 16px 40px rgba(0,0,0,.15);max-width:270px}.gateBranch_heroFloatCard__wgFHi svg{color:var(--branch-primary);flex-shrink:0}.gateBranch_heroFloatCard__wgFHi strong{display:block;font-size:.88rem}.gateBranch_heroFloatCard__wgFHi span{display:block;font-size:.74rem;color:#666;margin-top:2px}[data-theme=dark] .gateBranch_heroFloatCard__wgFHi{background:rgba(30,30,30,.95);color:#f5f5f5}[data-theme=dark] .gateBranch_heroFloatCard__wgFHi span{color:#aaa}.gateBranch_statsStrip__kPxXg{padding:28px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}.gateBranch_statsGrid__ju7_K{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gateBranch_statItem__hDdKB{text-align:center;padding:10px 8px}.gateBranch_statValue__EoDpm{display:block;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;letter-spacing:-.03em;color:var(--branch-primary);line-height:1;margin-bottom:6px}.gateBranch_statLabel__UVr0s{font-size:.82rem;color:var(--text-muted);font-weight:600}.gateBranch_sectionAlt__450DX,.gateBranch_section__I_m3s{padding:80px 0}.gateBranch_sectionAlt__450DX{background:var(--bg-secondary)}.gateBranch_sectionHeader__vBtE1{text-align:center;max-width:720px;margin:0 auto 44px}.gateBranch_sectionEyebrow__PeEZ9{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--branch-primary);margin-bottom:12px}.gateBranch_sectionTitle__uOSH0{margin:0 0 14px;font-size:clamp(1.65rem,3vw,2.35rem);letter-spacing:-.02em;line-height:1.2}.gateBranch_sectionDesc__i7poH{font-size:1.05rem;margin:0;color:var(--text-muted);line-height:1.75}.gateBranch_highlightGrid__KOQ4t{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gateBranch_highlightCard__MmE6y{display:flex;flex-direction:column;gap:14px;padding:26px 22px;border-radius:20px;border:1px solid var(--border-color);background:var(--card-bg);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.gateBranch_highlightCard__MmE6y:hover{transform:translateY(-4px);box-shadow:0 18px 40px color-mix(in srgb,var(--branch-primary) 10%,transparent);border-color:color-mix(in srgb,var(--branch-primary) 25%,transparent)}.gateBranch_highlightIcon__snRlX{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--branch-primary) 12%,transparent);color:var(--branch-primary)}.gateBranch_highlightCard__MmE6y p{margin:0;font-size:.94rem;font-weight:600;line-height:1.5;color:var(--text-primary)}.gateBranch_ecosystemCard__GKUMO{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding:36px;border-radius:28px;border:1px solid var(--border-color);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--branch-primary) 10%,transparent) 0,transparent 45%),var(--card-bg)}.gateBranch_ecosystemList__58Rqx{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.gateBranch_ecosystemList__58Rqx li{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.92rem}.gateBranch_ecosystemList__58Rqx li svg{color:#22c55e;flex-shrink:0}.gateBranch_ecosystemVisual__9BWZt{display:grid;grid-template-columns:1fr 1fr;gap:14px}.gateBranch_ecosystemPill__URDfQ{padding:18px 16px;border-radius:16px;text-align:center;font-weight:800;font-size:1.1rem;letter-spacing:-.02em;background:color-mix(in srgb,var(--branch-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--branch-primary) 20%,transparent);color:var(--branch-primary)}.gateBranch_tagRow__mUoRC{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}.gateBranch_tagPill__Fd0Ox{padding:9px 16px;border-radius:999px;font-size:.82rem;font-weight:600;background:var(--card-bg);border:1px solid var(--border-color)}.gateBranch_modeGrid__3eECr{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.gateBranch_modeCard__oE26A{display:flex;flex-direction:column;padding:0;overflow:hidden;border-radius:24px;background:var(--card-bg);border:1px solid var(--border-color);box-shadow:0 12px 36px rgba(0,0,0,.05);transition:transform .25s ease,border-color .25s ease}.gateBranch_modeCard__oE26A:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--branch-primary) 22%,transparent)}.gateBranch_modeImgWrap__cRiWd{position:relative;width:100%;height:180px;flex-shrink:0;overflow:hidden}.gateBranch_modeImg__lFkFG{object-fit:cover;object-position:center;transition:transform .45s ease}.gateBranch_modeCard__oE26A:hover .gateBranch_modeImg__lFkFG{transform:scale(1.04)}.gateBranch_modeBody__es40X{display:flex;flex-direction:column;flex:1;padding:24px 22px 26px}.gateBranch_modeTag__a7bpw{margin:0 0 10px;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange)}.gateBranch_modeCard__oE26A h3{margin:0 0 10px;font-size:1.12rem;line-height:1.35}.gateBranch_modeDesc__v_I2i{margin:0 0 16px;color:var(--text-muted);line-height:1.65;font-size:1.02rem}.gateBranch_modeList__uu7q5{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:9px;flex:1}.gateBranch_modeList__uu7q5 li{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600}.gateBranch_modeList__uu7q5 li svg{flex-shrink:0;color:#22c55e}.gateBranch_modeCta__AbT8y{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:999px;background:linear-gradient(135deg,var(--orange) 0,#e07820 100%);color:#fff;font-weight:700;font-size:.88rem;text-decoration:none;transition:transform .2s ease}.gateBranch_modeCta__AbT8y:hover{color:#fff;transform:translateY(-2px)}.gateBranch_roadmapGrid__QQa4V{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.gateBranch_roadmapCard__L8rF_{padding:22px 16px;border-radius:18px;background:var(--card-bg);border:1px solid var(--border-color);min-height:160px;transition:transform .25s ease}.gateBranch_roadmapCard__L8rF_:hover{transform:translateY(-3px)}.gateBranch_roadmapStep__K5Oal{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,var(--branch-primary) 0,#7c3aed 100%);color:#fff;font-weight:800;font-size:.8rem;margin-bottom:12px}.gateBranch_roadmapCard__L8rF_ h3{margin:0 0 8px;font-size:.96rem}.gateBranch_roadmapCard__L8rF_ p{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.55}.gateBranch_ctaSection__bV8Je{padding:0 0 96px;text-align:center}.gateBranch_ctaSection__bV8Je h2{margin:0 0 14px;font-size:clamp(1.7rem,3vw,2.25rem)}.gateBranch_ctaSection__bV8Je p{max-width:640px;margin:0 auto 28px;color:var(--text-muted);line-height:1.75}.gateBranch_ctaRow__XxegI{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}@media (max-width:1100px){.gateBranch_highlightGrid__KOQ4t{grid-template-columns:repeat(2,1fr)}.gateBranch_roadmapGrid__QQa4V{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.gateBranch_heroGrid__R6J2q{grid-template-columns:1fr;gap:32px}.gateBranch_heroVisual__J3zGW{max-width:480px;margin:0 auto}.gateBranch_featureList__GQo2c{grid-template-columns:1fr}.gateBranch_statsGrid__ju7_K{grid-template-columns:repeat(2,1fr)}.gateBranch_ecosystemCard__GKUMO,.gateBranch_modeGrid__3eECr{grid-template-columns:1fr}.gateBranch_roadmapGrid__QQa4V{grid-template-columns:1fr 1fr}}@media (max-width:640px){.gateBranch_hero__Tu4Ek{padding:48px 0 56px}.gateBranch_sectionAlt__450DX,.gateBranch_section__I_m3s{padding:56px 0}.gateBranch_ecosystemVisual__9BWZt,.gateBranch_highlightGrid__KOQ4t,.gateBranch_roadmapGrid__QQa4V{grid-template-columns:1fr}.gateBranch_heroFloatCard__wgFHi{left:12px;right:12px;max-width:none}}