.pixelhaus-landing{--bg:#fafaf7;--bg-2:#f4f3ee;--ink:#0e0e10;--ink-2:#2a2a2e;--muted:#6b6b70;--muted-2:#9a9a9e;--line:#0e0e1014;--line-2:#0e0e1024;--px-accent:#5e69e8;--px-accent-ink:#fff;--px-accent-soft:#edf1ff;--px-radius:10px;--px-radius-lg:16px;--font-sans:"Geist", "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:"Geist Mono", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}@supports (color:lab(0% 0 0)){.pixelhaus-landing{--px-accent:lab(48.7937% 25.2185 -67.2353);--px-accent-soft:lab(95.1527% 1.26156 -11.2145)}}.pixelhaus-landing{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}.pixelhaus-landing *{box-sizing:border-box}.pixelhaus-landing a{color:inherit;text-decoration:none}.pixelhaus-landing button{cursor:pointer;font-family:inherit}.pixelhaus-landing img{max-width:100%;display:block}.pixelhaus-landing .container{max-width:1200px;margin:0 auto;padding:0 24px}.pixelhaus-landing .container-narrow{max-width:960px;margin:0 auto;padding:0 24px}.pixelhaus-landing .eyebrow{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}.pixelhaus-landing .eyebrow .dot{background:var(--px-accent);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;transform:translateY(-2px)}.pixelhaus-landing h1,.pixelhaus-landing h2,.pixelhaus-landing h3,.pixelhaus-landing h4{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-weight:500}.pixelhaus-landing .h-display{letter-spacing:-.035em;font-size:clamp(44px,6vw,82px);font-weight:500;line-height:.98}.pixelhaus-landing .h-section{letter-spacing:-.028em;font-size:clamp(32px,4.2vw,52px);font-weight:500;line-height:1.02}.pixelhaus-landing .h-sub{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.2}.pixelhaus-landing p{color:var(--ink-2);margin:0}.pixelhaus-landing .lead{color:var(--muted);text-wrap:pretty;max-width:58ch;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.pixelhaus-landing .mono{font-family:var(--font-mono)}.pixelhaus-landing .btn{letter-spacing:-.005em;background:var(--ink);color:#fff;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14px;font-weight:500;transition:transform .12s,background .15s,box-shadow .15s,opacity .15s;display:inline-flex}.pixelhaus-landing .btn:hover{background:#1f1f22}.pixelhaus-landing .btn:active{transform:scale(.98)}.pixelhaus-landing .btn.btn-accent{background:var(--px-accent);color:var(--px-accent-ink)}.pixelhaus-landing .btn.btn-accent:hover{filter:brightness(1.05)}.pixelhaus-landing .btn.btn-ghost{color:var(--ink);border:1px solid var(--line-2);background:0 0}.pixelhaus-landing .btn.btn-ghost:hover{background:#0e0e100a}.pixelhaus-landing .btn.btn-sm{height:36px;padding:0 14px;font-size:13px}.pixelhaus-landing .btn.btn-lg{height:52px;padding:0 24px;font-size:15px}.pixelhaus-landing .btn .arrow{transition:transform .2s}.pixelhaus-landing .btn:hover .arrow{transform:translate(3px)}.pixelhaus-landing section{padding:clamp(80px,10vw,140px) 0;position:relative}.pixelhaus-landing section+section{border-top:1px solid var(--line)}.pixelhaus-landing .section-head{max-width:760px;margin-bottom:clamp(48px,6vw,80px)}.pixelhaus-landing .section-head .eyebrow{margin-bottom:16px}.pixelhaus-landing .section-head .lead{margin-top:18px}.pixelhaus-landing .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)}.pixelhaus-landing .reveal.in{opacity:1;transform:none}.pixelhaus-landing .reveal.delay-1{transition-delay:60ms}.pixelhaus-landing .reveal.delay-2{transition-delay:.12s}.pixelhaus-landing .reveal.delay-3{transition-delay:.18s}.pixelhaus-landing .reveal.delay-4{transition-delay:.24s}.pixelhaus-landing .visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.pixelhaus-landing .nav{z-index:50;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:16px 24px;transition:padding .3s,background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;top:0;left:0;right:0}.pixelhaus-landing .nav.scrolled{-webkit-backdrop-filter:saturate(180%)blur(18px);border-bottom-color:var(--line);background:#fafaf7bf;padding:10px 24px}.pixelhaus-landing .nav-inner{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.pixelhaus-landing .nav-logo{letter-spacing:-.02em;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.pixelhaus-landing .nav-logo .mark{background:var(--ink);border-radius:5px;width:22px;height:22px;position:relative;overflow:hidden}.pixelhaus-landing .nav-logo .mark:before,.pixelhaus-landing .nav-logo .mark:after{content:"";background:var(--bg);position:absolute}.pixelhaus-landing .nav-logo .mark:before{width:6px;height:6px;top:4px;left:4px}.pixelhaus-landing .nav-logo .mark:after{width:6px;height:6px;bottom:4px;right:4px}.pixelhaus-landing .nav-logo .mark .acc{background:var(--px-accent);width:6px;height:6px;position:absolute;top:4px;right:4px}.pixelhaus-landing .nav-links{color:var(--muted);gap:28px;font-size:14px;display:flex}.pixelhaus-landing .nav-links a{transition:color .15s}.pixelhaus-landing .nav-links a:hover{color:var(--ink)}.pixelhaus-landing .nav-right{align-items:center;gap:10px;display:flex}@media (max-width:760px){.pixelhaus-landing .nav-links{display:none}}.pixelhaus-landing .hero{position:relative;overflow:hidden;padding-top:160px!important;padding-bottom:40px!important}.pixelhaus-landing .hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 85% 0,#e9eeff80,#0000 60%),radial-gradient(50% 40% at 10% 30%,#f2f5ff66,#0000 70%);background:radial-gradient(60% 50% at 85% 0,lab(93.8354% 2.40639 -18.5449/.5),#0000 60%),radial-gradient(50% 40% at 10% 30%,lab(96.3128% 1.25882 -11.2159/.4),#0000 70%);position:absolute;inset:0}.pixelhaus-landing .hero-grid-bg{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#0e0e100a 1px,#0000 1px),linear-gradient(#0e0e100a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 50%,#0000 90%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 50%,#0000 90%)}.pixelhaus-landing .hero .container{z-index:1;position:relative}.pixelhaus-landing .hero-tag{border:1px solid var(--line-2);color:var(--ink-2);font-size:12px;font-family:var(--font-mono);background:#fff9;border-radius:999px;align-items:center;gap:10px;margin-bottom:32px;padding:6px 12px 6px 8px;display:inline-flex}.pixelhaus-landing .hero-tag .pill{background:var(--px-accent);color:#fff;letter-spacing:.02em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.pixelhaus-landing .hero-title{max-width:14ch}.pixelhaus-landing .hero-title .accent{color:var(--px-accent);letter-spacing:-.01em;font-family:Instrument Serif,EB Garamond,Georgia,serif;font-style:italic;font-weight:400}.pixelhaus-landing .hero-sub{max-width:54ch;margin-top:28px}.pixelhaus-landing .hero-ctas{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.pixelhaus-landing .hero-meta{color:var(--muted);flex-wrap:wrap;gap:40px;margin-top:56px;font-size:13px;display:flex}.pixelhaus-landing .hero-meta>div{align-items:center;gap:8px;display:flex}.pixelhaus-landing .hero-meta svg{color:var(--px-accent)}.pixelhaus-landing .hero-mockup{perspective:1400px;margin-top:72px;position:relative}.pixelhaus-landing .hero-mockup-inner{max-width:1100px;margin:0 auto;position:relative}.pixelhaus-landing .hero-mockup .desktop{border:1px solid var(--line-2);background:#fff;border-radius:14px;width:100%;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffffb3,0 30px 80px -20px #0e0e1040,0 10px 30px -10px #0e0e101a}.pixelhaus-landing .hero-mockup .mobile{border:1px solid var(--line-2);background:#fff;border-radius:28px;width:22%;min-width:220px;max-width:280px;padding:6px;position:absolute;bottom:-8%;right:-2%;overflow:hidden;box-shadow:0 20px 50px -10px #0e0e1040,0 6px 20px -6px #0e0e1026}.pixelhaus-landing .hero-mockup .mobile .mobile-inner{border:1px solid var(--line);border-radius:22px;overflow:hidden}@media (max-width:720px){.pixelhaus-landing .hero-mockup .mobile{width:38%;bottom:-12%;right:0}}.pixelhaus-landing .mock-browser{background:#fff;width:100%;overflow:hidden}.pixelhaus-landing .mock-chrome{border-bottom:1px solid var(--line);background:#f4f3ee;align-items:center;gap:6px;padding:10px 14px;display:flex}.pixelhaus-landing .mc-dot{background:#0e0e101a;border-radius:50%;width:10px;height:10px}.pixelhaus-landing .mc-dot:first-child{background:#ff5f57}.pixelhaus-landing .mc-dot:nth-child(2){background:#febc2e}.pixelhaus-landing .mc-dot:nth-child(3){background:#28c840}.pixelhaus-landing .mc-url{border:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);background:#fff;border-radius:6px;align-items:center;gap:6px;margin-left:12px;padding:4px 10px;font-size:11px;display:inline-flex}.pixelhaus-landing .mock-body{position:relative}.pixelhaus-landing .site-preview{font-size:10px;line-height:1.3}.pixelhaus-landing .sp-nav{border-bottom:1px solid;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.pixelhaus-landing .sp-logo{letter-spacing:.06em;font-size:13px}.pixelhaus-landing .sp-nav-links{gap:18px;font-size:10px;display:flex}.pixelhaus-landing .sp-nav-cta{border:1px solid;padding:5px 10px;font-size:10px}.pixelhaus-landing .sp-hero{grid-template-columns:1fr 1fr;gap:20px;padding:28px 20px 24px;display:grid}.pixelhaus-landing .sp-eyebrow{letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:9px}.pixelhaus-landing .sp-title{letter-spacing:-.02em;margin-bottom:10px;font-size:28px;line-height:1.05}.pixelhaus-landing .sp-sub{margin-bottom:16px;font-size:11px;line-height:1.4}.pixelhaus-landing .sp-search{align-items:center;gap:6px;padding:6px;font-size:10px;display:flex}.pixelhaus-landing .sp-chip{border:1px solid #0000000f;padding:5px 9px;font-size:10px}.pixelhaus-landing .sp-search-btn{margin-left:auto;padding:6px 10px;font-size:10px;font-weight:500}.pixelhaus-landing .sp-hero-img{aspect-ratio:4/3;overflow:hidden}.pixelhaus-landing .sp-grid{grid-template-columns:1fr 1fr 1fr;gap:12px;padding:8px 20px 24px;display:grid}.pixelhaus-landing .sp-card{border:1px solid;padding:8px;overflow:hidden}.pixelhaus-landing .sp-card-img{aspect-ratio:4/3;margin-bottom:8px;overflow:hidden}.pixelhaus-landing .sp-card-info{padding:2px 2px 4px}.pixelhaus-landing .sp-card-price{letter-spacing:-.01em;font-size:12px}.pixelhaus-landing .sp-card-loc{margin-top:3px;font-size:10px}.pixelhaus-landing .value-grid{background:var(--line);border:1px solid var(--line);border-radius:var(--px-radius-lg);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.pixelhaus-landing .value-card{background:var(--bg);flex-direction:column;gap:18px;padding:40px 32px;display:flex}.pixelhaus-landing .value-card .value-num{font-family:var(--font-mono);color:var(--muted-2);letter-spacing:.04em;font-size:12px}.pixelhaus-landing .value-card h3{letter-spacing:-.02em;margin-top:4px;font-size:22px;line-height:1.15}.pixelhaus-landing .value-card p{color:var(--muted);line-height:1.55}.pixelhaus-landing .value-card .value-icon{background:var(--px-accent-soft);width:40px;height:40px;color:var(--px-accent);border-radius:10px;place-items:center;display:grid}@media (max-width:900px){.pixelhaus-landing .value-grid{grid-template-columns:1fr}}.pixelhaus-landing .features-grid{grid-template-columns:repeat(3,1fr);gap:32px 40px;display:grid}.pixelhaus-landing .feature{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:24px 0;display:flex}.pixelhaus-landing .feature-head{align-items:center;gap:12px;display:flex}.pixelhaus-landing .feature .f-icon{color:var(--ink);border:1px solid var(--line-2);background:#fff9;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.pixelhaus-landing .feature h4{letter-spacing:-.015em;font-size:17px;font-weight:500}.pixelhaus-landing .feature p{color:var(--muted);font-size:14.5px;line-height:1.55}@media (max-width:900px){.pixelhaus-landing .features-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.pixelhaus-landing .features-grid{grid-template-columns:1fr}}.pixelhaus-landing .tpl-row{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);padding:60px 0;display:grid}.pixelhaus-landing .tpl-row+.tpl-row{border-top:1px solid var(--line)}.pixelhaus-landing .tpl-row.reverse .tpl-media{order:2}.pixelhaus-landing .tpl-text .tpl-index{font-family:var(--font-mono);color:var(--muted-2);letter-spacing:.04em;margin-bottom:16px;font-size:12px}.pixelhaus-landing .tpl-text h3{letter-spacing:-.028em;font-size:clamp(32px,3.2vw,44px);font-weight:500;line-height:1.02}.pixelhaus-landing .tpl-text h3 .italic{font-family:Instrument Serif,EB Garamond,Georgia,serif;font-style:italic;font-weight:400}.pixelhaus-landing .tpl-text p{color:var(--muted);max-width:42ch;margin-top:18px;line-height:1.6}.pixelhaus-landing .tpl-tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.pixelhaus-landing .tpl-tag{font-family:var(--font-mono);letter-spacing:.02em;border:1px solid var(--line-2);color:var(--ink-2);background:#ffffff80;border-radius:999px;padding:5px 10px;font-size:11px}.pixelhaus-landing .tpl-media{border-radius:var(--px-radius-lg);border:1px solid var(--line-2);background:#fff;position:relative;overflow:hidden;box-shadow:0 20px 50px -20px #0e0e102e,0 8px 20px -10px #0e0e1014}@media (max-width:900px){.pixelhaus-landing .tpl-row{grid-template-columns:1fr;padding:40px 0}.pixelhaus-landing .tpl-row.reverse .tpl-media{order:0}}.pixelhaus-landing .steps{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.pixelhaus-landing .steps:before{content:"";background:linear-gradient(to right, var(--line-2) 50%, transparent 50%);background-size:8px 1px;height:1px;position:absolute;top:24px;left:24px;right:24px}.pixelhaus-landing .step{padding:0 20px 0 0;position:relative}.pixelhaus-landing .step-dot{background:var(--bg);border:1px solid var(--line-2);width:48px;height:48px;font-family:var(--font-mono);color:var(--ink);z-index:1;border-radius:50%;place-items:center;margin-bottom:20px;font-size:13px;font-weight:500;display:grid;position:relative}.pixelhaus-landing .step:first-child .step-dot{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pixelhaus-landing .step h4{letter-spacing:-.015em;margin-bottom:8px;font-size:18px;font-weight:500}.pixelhaus-landing .step p{color:var(--muted);font-size:14.5px;line-height:1.55}@media (max-width:900px){.pixelhaus-landing .steps{grid-template-columns:1fr 1fr}.pixelhaus-landing .steps:before{display:none}}@media (max-width:520px){.pixelhaus-landing .steps{grid-template-columns:1fr}}.pixelhaus-landing .portfolio-grid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}@media (max-width:780px){.pixelhaus-landing .portfolio-grid{grid-template-columns:1fr}}.pixelhaus-landing .portfolio-card{border-radius:var(--px-radius-lg);border:1px solid var(--line);background:#fff;transition:transform .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.pixelhaus-landing .portfolio-card:hover{transform:translateY(-3px);box-shadow:0 20px 50px -20px #0e0e1033}.pixelhaus-landing .portfolio-card .pc-media{aspect-ratio:16/10;border-bottom:1px solid var(--line);overflow:hidden}.pixelhaus-landing .portfolio-card .pc-info{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.pixelhaus-landing .portfolio-card .pc-name{letter-spacing:-.01em;font-weight:500}.pixelhaus-landing .portfolio-card .pc-url{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pixelhaus-landing .portfolio-card .pc-url svg{transition:transform .15s}.pixelhaus-landing .portfolio-card:hover .pc-url svg{transform:translate(2px,-2px)}.pixelhaus-landing .contact-wrap{grid-template-columns:1.1fr .9fr;align-items:start;gap:64px;display:grid}@media (max-width:900px){.pixelhaus-landing .contact-wrap{grid-template-columns:1fr;gap:40px}}.pixelhaus-landing .contact-form{border:1px solid var(--line);border-radius:var(--px-radius-lg);background:#fff;flex-direction:column;gap:16px;padding:32px;display:flex}.pixelhaus-landing .field{flex-direction:column;gap:6px;display:flex}.pixelhaus-landing .field label{font-size:12px;font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;text-transform:uppercase}.pixelhaus-landing .field input,.pixelhaus-landing .field textarea{appearance:none;border:1px solid var(--line-2);border-radius:var(--px-radius);font:inherit;background:var(--bg);color:var(--ink);outline:none;padding:12px 14px;font-size:15px;transition:border-color .15s,background .15s,box-shadow .15s}.pixelhaus-landing .field input:focus,.pixelhaus-landing .field textarea:focus{border-color:var(--ink);background:#fff;box-shadow:0 0 0 4px #5e69e814;box-shadow:0 0 0 4px lab(48.7937% 25.2185 -67.2353/.08)}.pixelhaus-landing .field textarea{resize:vertical;min-height:120px;font-family:inherit}.pixelhaus-landing .field.error input,.pixelhaus-landing .field.error textarea{background:#fff8f7;border-color:#c0392b}.pixelhaus-landing .field .err-msg{color:#c0392b;font-size:12px;font-family:var(--font-mono)}.pixelhaus-landing .contact-submit-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.pixelhaus-landing .contact-submit-row .sub-note{font-family:var(--font-mono);color:var(--muted);font-size:12px}.pixelhaus-landing .form-sent{border-radius:var(--px-radius);color:#00482a;color:lab(26.1515% -41.6261 16.1643);background:#d6fde6;background:lab(96.0351% -16.1186 6.39585);border:1px solid #a6dcbe;border:1px solid lab(83.5406% -22.6977 8.99063);align-items:center;gap:10px;padding:20px;font-size:14px;display:flex}.pixelhaus-landing .contact-aside .eyebrow{margin-bottom:12px}.pixelhaus-landing .contact-aside h2{letter-spacing:-.03em;font-size:clamp(36px,4.4vw,56px);line-height:1.02}.pixelhaus-landing .contact-aside .italic{color:var(--px-accent);font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.pixelhaus-landing .contact-info{flex-direction:column;gap:20px;margin-top:40px;display:flex}.pixelhaus-landing .contact-info-item{border-top:1px solid var(--line);align-items:center;gap:14px;padding:16px 0;display:flex}.pixelhaus-landing .contact-info-item .ci-icon{background:var(--px-accent-soft);width:36px;height:36px;color:var(--px-accent);border-radius:9px;place-items:center;display:grid}.pixelhaus-landing .contact-info-item .ci-label{color:var(--muted);font-size:12px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.pixelhaus-landing .contact-info-item .ci-value{font-size:16px;font-weight:500}.pixelhaus-landing .fab-wa{color:#fff;z-index:40;background:#25d366;border:0;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .15s,box-shadow .2s;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 30px -10px #25d36680,0 6px 15px -5px #0003}.pixelhaus-landing .fab-wa:hover{transform:scale(1.05)}.pixelhaus-landing .fab-wa:before{content:"";z-index:-1;background:#25d36640;border-radius:50%;animation:2.2s ease-in-out infinite wa-pulse;position:absolute;inset:-6px}@keyframes wa-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.15)}}.pixelhaus-landing footer{border-top:1px solid var(--line);background:var(--bg);padding:60px 0 40px}.pixelhaus-landing .footer-grid{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}@media (max-width:780px){.pixelhaus-landing .footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.pixelhaus-landing .footer-grid{grid-template-columns:1fr}}.pixelhaus-landing .footer-col h5{font-size:12px;font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px;font-weight:500}.pixelhaus-landing .footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pixelhaus-landing .footer-col ul a{color:var(--ink-2);font-size:14px;transition:color .15s}.pixelhaus-landing .footer-col ul a:hover{color:var(--px-accent)}.pixelhaus-landing .footer-brand p{color:var(--muted);max-width:28ch;margin-top:14px;font-size:14px;line-height:1.55}.pixelhaus-landing .footer-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:28px;font-size:13px;display:flex}.pixelhaus-landing .footer-bottom .mono{font-family:var(--font-mono);letter-spacing:.02em;font-size:12px}
