.page-module__4ybxhG__page{padding-block:clamp(72px,10vw,144px) clamp(54px,8vw,120px)}.page-module__4ybxhG__hero{max-width:1180px}.page-module__4ybxhG__heroGrid{grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:center;gap:clamp(32px,7vw,96px);display:grid}.page-module__4ybxhG__eyebrow,.page-module__4ybxhG__details p{color:var(--sf-rust-dark);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.page-module__4ybxhG__hero h1{max-width:900px;color:var(--sf-ink);letter-spacing:-.07em;text-wrap:balance;margin:16px 0 0;font-size:clamp(3.9rem,9vw,8.5rem);line-height:.88}.page-module__4ybxhG__concept{color:var(--sf-green);margin:30px 0 0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Baskerville,Georgia,serif;font-size:clamp(1.4rem,2.6vw,2rem);font-style:italic}.page-module__4ybxhG__description{color:#5c675f;max-width:620px;margin:22px 0 0;font-size:1.08rem;line-height:1.72}.page-module__4ybxhG__brandVisual{border:1px solid var(--sf-line);background:#070512;min-height:220px;position:relative;overflow:hidden}.page-module__4ybxhG__brandVisual img{object-fit:contain;padding:24px}.page-module__4ybxhG__networking{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(48px,7vw,80px);display:grid}.page-module__4ybxhG__networkingCard{border:1px solid var(--sf-line);background:var(--sf-surface);min-height:220px;padding:clamp(24px,3vw,34px)}.page-module__4ybxhG__networkingCard h2{color:var(--sf-green);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.05}.page-module__4ybxhG__networkingCard>p:not(.page-module__4ybxhG__contactName):not(.page-module__4ybxhG__contactTitle){color:#5c675f;margin:18px 0 0;line-height:1.68}.page-module__4ybxhG__contactName{color:var(--sf-ink);margin:22px 0 0;font-size:1.08rem;font-weight:800}.page-module__4ybxhG__contactTitle{color:#5c675f;margin:5px 0 0;line-height:1.55}.page-module__4ybxhG__founderPhoto{aspect-ratio:.91;background:#e8e1d5;width:min(180px,100%);margin-top:22px;position:relative;overflow:hidden}.page-module__4ybxhG__founderPhoto img{object-fit:cover;object-position:center top}.page-module__4ybxhG__contactBio{color:#5c675f;margin:18px 0 0;line-height:1.68}.page-module__4ybxhG__linkedinLink{color:var(--sf-rust-dark);align-items:center;gap:7px;margin-top:24px;font-size:.8rem;font-weight:800;display:inline-flex}.page-module__4ybxhG__productSection{grid-template-columns:minmax(0,1fr) minmax(260px,520px);align-items:center;gap:clamp(28px,7vw,96px);margin-top:clamp(56px,8vw,104px);display:grid}.page-module__4ybxhG__productSection h2{color:var(--sf-ink);letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(2rem,4vw,4rem);line-height:.95}.page-module__4ybxhG__productMedia{border:1px solid var(--sf-line);background:#08071b;min-height:360px;margin:0;position:relative;overflow:hidden}.page-module__4ybxhG__productMedia img{object-fit:contain}.page-module__4ybxhG__productMedia figcaption{color:#fff;background:#070512cc;border-radius:999px;padding:7px 10px;font-size:.68rem;position:absolute;bottom:12px;right:12px}.page-module__4ybxhG__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.page-module__4ybxhG__details{border:1px solid var(--sf-line);background:var(--sf-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(56px,8vw,96px);display:grid}.page-module__4ybxhG__details>div{background:var(--sf-surface);min-height:145px;padding:28px}.page-module__4ybxhG__details p{margin-bottom:13px}.page-module__4ybxhG__details a,.page-module__4ybxhG__details strong{color:var(--sf-green);overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.page-module__4ybxhG__topics{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.page-module__4ybxhG__topics span{color:#506057;border:1px solid #3f372d2e;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:700}.page-module__4ybxhG__backRow{margin-top:clamp(64px,9vw,120px)}.page-module__4ybxhG__backRow a{color:var(--sf-rust-dark);font-weight:800}@media (max-width:900px){.page-module__4ybxhG__networking{grid-template-columns:1fr}.page-module__4ybxhG__networkingCard{min-height:0}.page-module__4ybxhG__productSection{grid-template-columns:1fr}}@media (max-width:720px){.page-module__4ybxhG__heroGrid{grid-template-columns:1fr}.page-module__4ybxhG__brandVisual{min-height:180px}.page-module__4ybxhG__details{grid-template-columns:1fr}.page-module__4ybxhG__details>div{min-height:0}.page-module__4ybxhG__productMedia{min-height:320px}}
