.lp.pub{--pub-nav-h:68px}.lp.pub .nav{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);border-bottom-color:var(--line);background:#fffcf6db;padding:9px 0;box-shadow:0 6px 22px -18px #26211b80}.lp.pub .nav__links .is-here{color:var(--ink);background:var(--paper-3);font-weight:600}@media (max-width:980px){.lp.pub .nav__links a[href="/#modules"],.lp.pub .nav__links a[href="/#setup"]{display:none}}.lp .pub__hero{padding:clamp(44px,5.5vw,78px) 0 0}.lp .pub__head{max-width:740px}.lp .pub__head h1{margin-top:18px;font-size:clamp(2.1rem,4.2vw,3.15rem)}.lp .pub__head .lede{max-width:58ch;margin-top:20px}.lp .pub__crumbs{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:.86rem;display:flex}.lp .pub__crumbs a{color:var(--ink-3);text-decoration:none}.lp .pub__crumbs a:hover{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.lp .pub__crumbs>*+:before{content:"›";color:var(--line-2);margin-right:10px}.lp .pub__ask{padding:clamp(56px,7vw,96px) 0 clamp(64px,8vw,104px)}.lp .pub__askcard{background:var(--card);border:1.5px solid var(--ink);border-radius:var(--r-xl);box-shadow:7px 7px 0 var(--butter);flex-wrap:wrap;align-items:center;gap:20px 30px;padding:clamp(26px,3.6vw,40px);display:flex}.lp .pub__askcard .t{flex:300px;min-width:0}.lp .pub__askcard h3{font-size:clamp(1.3rem,2.1vw,1.62rem)}.lp .pub__askcard p{color:var(--ink-2);margin-top:9px;font-size:.97rem;line-height:1.6}.lp .pub__askcard .a{flex-wrap:wrap;flex:none;gap:10px;display:flex}.lp .pub__askaddr{color:var(--ink-3);font-size:.86rem}.lp .pub__askaddr .m{font-family:var(--mono);color:var(--ink-2);overflow-wrap:anywhere;font-size:.95em}@media (max-width:560px){.lp .pub__askcard{box-shadow:5px 5px 0 var(--butter)}.lp .pub__askcard .a{flex:100%;min-width:0}.lp .pub__askcard .a .btn{flex:100%}}
