/* GRUPO YBAÑEZ V34 · Plataforma digital */
.top{position:sticky;top:0;z-index:60;box-shadow:0 6px 24px rgba(6,27,58,.08)}
.gy-v33-hero-inner{min-height:570px}
.gy-v33-hero h1{max-width:760px;font-size:clamp(40px,5.1vw,64px)}
.gy-v34-actions-hub{padding:38px 24px 60px;background:#fff}
.gy-v34-actions-inner{max-width:1180px;margin:auto}
.gy-v34-headline{text-align:center;max-width:720px;margin:0 auto 24px}.gy-v34-headline small{font-weight:900;letter-spacing:1.1px;color:#0877ee}.gy-v34-headline h2{margin:7px 0 6px;font-size:34px;color:#092d59}.gy-v34-headline p{margin:0;color:#64748b}
.gy-v34-action-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.gy-v34-action-card{display:grid;grid-template-columns:48px 1fr 20px;gap:12px;align-items:center;padding:17px;border:1px solid #dce7f3;border-radius:15px;background:#fff;box-shadow:0 8px 22px rgba(9,42,82,.05);transition:.2s}
.gy-v34-action-card:hover{transform:translateY(-3px);border-color:#9bc8f6;box-shadow:0 15px 32px rgba(9,42,82,.1)}
.gy-v34-action-card>span{width:48px;height:48px;border-radius:13px;display:grid;place-items:center;background:#eef6ff;font-size:24px}.gy-v34-action-card b{display:block;color:#092d59}.gy-v34-action-card small{display:block;color:#64748b;margin-top:4px;line-height:1.35}.gy-v34-action-card em{font-style:normal;color:#0877ee;font-weight:900;font-size:18px}
.gy-v34-action-card.featured{background:linear-gradient(135deg,#071e3e,#0a4a91);border-color:transparent}.gy-v34-action-card.featured b{color:#fff}.gy-v34-action-card.featured small{color:#cfe2f8}.gy-v34-action-card.featured>span{background:rgba(255,255,255,.12)}.gy-v34-action-card.featured em{color:#fff}
.gy-v33-tools{grid-template-columns:repeat(3,1fr)}
.gy-v34-pdf-tool{background:#f0f8ff;border-color:#afd3f5}
@media(max-width:900px){.gy-v34-action-grid{grid-template-columns:1fr 1fr}.navlinks{overflow-x:auto;max-width:100%}}
@media(max-width:600px){.gy-v34-action-grid{grid-template-columns:1fr}.gy-v34-actions-hub{padding:30px 18px 44px}.gy-v34-headline h2{font-size:28px}}
