.makanova-access{color:#f8f5ed;text-align:left;background:linear-gradient(135deg,#15151a,#252017);border:1px solid #bfa05866;border-radius:24px;grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:40px;max-width:1200px;margin:32px auto;padding:40px;display:grid}.makanova-access h2{margin:12px 0 18px;font-size:clamp(25px,3vw,38px);line-height:1.15}.makanova-access p{color:#d9d3c4;line-height:1.65}.access-kicker{letter-spacing:.15em;color:#e3c47b;font-size:12px;font-weight:700}.access-actions{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.access-primary,.access-secondary{font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:13px 18px;font-weight:650;text-decoration:none;display:inline-flex}.access-primary{color:#18150e;background:#e3c47b}.access-secondary{color:#f8f5ed;background:0 0;border:1px solid #bfa05888}.makanova-access .access-note{font-size:13px}.access-url{color:#e3c47b;overflow-wrap:anywhere;font-size:13px}.makanova-access figure{text-align:center;margin:0}.makanova-access figure img{background:#fff;border-radius:16px;width:100%;height:auto;padding:8px}.makanova-access figcaption{margin:13px 0;font-size:14px}:is(.access-secondary:focus-visible,.access-primary:focus-visible,.access-url:focus-visible){outline-offset:4px;outline:3px solid #fff}@media (max-width:700px){.makanova-access{grid-template-columns:1fr;gap:20px;margin:25px 12px;padding:25px}.makanova-access figure{justify-self:center;max-width:260px}.access-actions{flex-direction:column}}
