.flyers-main{padding:70px 0}.flyers-intro{max-width:800px}.flyers-intro h1{font-size:clamp(38px,5vw,64px);letter-spacing:-.045em;line-height:1.07;margin:18px 0}.flyers-intro p{color:#496479}.flyers-meta{font-size:13px}.flyers-bundles{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 40px}.flyers-bundles a,.flyers-downloads a{display:inline-flex;padding:12px 18px;background:#145CDB;color:#fff;border-radius:8px;text-decoration:none;font-size:13px;font-weight:700}.flyers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.flyer-card{min-width:0;border:1px solid #D7E3ED;border-radius:12px;overflow:hidden;background:#fff}.flyer-preview{display:block;background:#EFF6FB;padding:18px}.flyer-preview img{display:block;width:100%;height:auto;max-width:324px;margin:auto;box-shadow:0 3px 14px #0B1F3318}.flyer-body{padding:22px}.flyer-body h2{font-size:22px;line-height:1.2;margin:0 0 12px}.flyer-body p{font-size:14px;color:#496479;min-height:44px}.flyers-downloads{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.flyers-downloads a{padding:10px 12px;font-size:12px}.flyers-downloads a+ a{background:#EFF6FB;color:#145CDB}.flyer-details{font-size:13px;font-weight:700;color:#145CDB}.flyers-note{padding:22px;background:#EFF6FB;border-radius:10px;margin-top:36px;font-size:14px}.flyers-bundles a:focus-visible,.flyer-card a:focus-visible{outline:3px solid #53C9F4;outline-offset:4px}@media(max-width:1000px){.flyers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.flyers-main{padding:42px 0}.flyers-grid{grid-template-columns:1fr}.flyers-bundles{display:grid}.flyers-bundles a{justify-content:center}.flyer-body p{min-height:0}}
