.hero{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:120px 48px 80px;display:flex;position:relative;overflow:hidden}.hero-inner{text-align:center;z-index:1;width:100%;max-width:900px;position:relative}.hero-status{color:var(--green);margin-bottom:20px;font-size:14px;font-weight:300}h1{letter-spacing:-.03em;color:var(--text-primary);margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:clamp(34px,6.5vw,68px);font-weight:400;line-height:1.2}h1 em{color:var(--green);font-style:italic}.hero-subtitle{color:var(--text-sec);letter-spacing:.01em;margin-bottom:28px;font-family:Space Grotesk,sans-serif;font-size:clamp(20px,2.5vw,28px);font-style:italic;font-weight:300}.hero-desc{color:var(--text-sec);text-align:center;margin:0 auto 44px;font-size:16px;font-weight:300;line-height:1.7}.hero-desc p{margin-bottom:8px}.hero-desc ul{padding-left:0;list-style:none}.hero-desc ul li{margin:4px 0;padding-left:.25rem;position:relative}.hero-desc em{color:var(--green);font-style:italic}.hero-actions{margin-bottom:64px}.hero-code{max-width:760px;margin-top:64px;margin-left:auto;margin-right:auto;position:relative}.hl{background:var(--gold-subtle);border-radius:2px;width:100%;display:inline-block}.section-title{font-size:clamp(36px,4vw,54px)}.section-desc{max-width:540px;font-size:16px}.split-section{padding:100px 48px}.install-tabs{border-bottom:1px solid var(--border);gap:22px;display:flex}.install-tab{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;margin-bottom:-1px;padding:0 0 9px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:400}.install-tab:hover{color:var(--text-sec)}.install-tab.active{color:var(--gold-bright);border-bottom-color:var(--gold)}.install-panel{flex-direction:column;gap:16px;min-width:0;display:flex}.install-panel[hidden]{display:none}.influences{align-items:center;gap:48px;max-width:1100px;margin:0 auto;padding:80px 48px;display:flex}.infl-label{color:var(--text-dim);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:12px}.infl-sep{background:var(--border);flex:1;height:1px}.infl-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;display:flex}.infl-item{color:var(--text-dim);letter-spacing:.02em;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:400}.infl-item:hover,.infl-item:focus-visible{color:var(--text-sec)}.cta-title{font-size:clamp(36px,4vw,56px)}@media (width<=768px){.hero{padding:100px 24px 60px}.split-section{padding:60px 24px}.influences{flex-wrap:wrap;gap:16px;padding:40px 24px}.infl-sep{display:none}}@media (width<=480px){.hero{padding:90px 16px 48px}}
