.baap{max-width:1120px;margin:36px auto;padding:28px;font:16px/1.6 inherit;color:#161616}.baap *{box-sizing:border-box}.baap h1{font-size:clamp(32px,5vw,58px);line-height:1.08;letter-spacing:-.035em}.baap h2{font-size:25px;line-height:1.3}.baap-kicker{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700}.baap-header{background:#111;color:#fff;padding:38px;border-radius:8px}.baap-header a{color:#ffd632}.baap-card{background:#fff;border:1px solid #dadada;border-top:4px solid #f7cf23;padding:26px;margin:24px 0;scroll-margin-top:100px;box-shadow:0 4px 20px #00000006}.baap-nav{display:flex;gap:10px;flex-wrap:wrap;padding:18px 0}.baap-nav a,.baap-btn{display:inline-block;padding:12px 20px;background:#f7cf23;color:#111!important;font-weight:700;border:0;text-decoration:none;border-radius:4px;cursor:pointer}.baap-card label{display:block;margin-top:14px}.baap-card input:not([type=checkbox]){display:block;width:100%;max-width:500px;padding:13px;border:1px solid #777;border-radius:4px;color:#111;background:#fff}.baap-card button{margin-top:20px}.baap-empty{padding:18px;background:#f5f5f5;color:#454545;border-left:3px solid #999}.baap article{border-bottom:1px solid #e2e2e2;padding:12px 0}.baap article:last-child{border:0}.baap a:focus-visible,.baap input:focus-visible,.baap button:focus-visible{outline:3px solid #216dcc;outline-offset:3px}.baap-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:640px){.baap{padding:14px;margin:15px auto}.baap-header,.baap-card{padding:20px}.baap-nav a{padding:9px 12px;font-size:14px}}
