.dbadesk-hero{background:linear-gradient(135deg,#07111f,#123b66);color:#fff;padding:70px 34px;border-radius:22px;margin:24px 0}.dbadesk-hero h1{font-size:clamp(34px,5vw,62px);line-height:1.05;margin:.2em 0}.dbadesk-hero p{font-size:20px;max-width:900px}.dbadesk-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:13px!important;opacity:.85}.dbadesk-grid{display:grid;gap:22px;margin:28px 0}.dbadesk-grid.two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.dbadesk-grid.three{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dbadesk-grid article,.dbadesk-panel{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:26px;box-shadow:0 10px 28px rgba(15,23,42,.06)}.dbadesk-grid article h2,.dbadesk-panel h2{margin-top:0}.dbadesk-button{display:inline-block;background:#0f63b6;color:#fff!important;padding:13px 18px;border-radius:10px;text-decoration:none;border:0;cursor:pointer;font-weight:700;margin:6px 8px 6px 0}.dbadesk-button.secondary{background:#fff;color:#123b66!important}.dbadesk-form{display:grid;gap:14px;max-width:760px}.dbadesk-form label{font-weight:700}.dbadesk-form input,.dbadesk-form textarea{width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:12px;margin-top:6px}.dbadesk-success{background:#dcfce7;border:1px solid #86efac;color:#14532d;border-radius:12px;padding:14px;margin:14px 0}.dbadesk-panel ul,.dbadesk-panel ol{padding-left:24px}@media(max-width:720px){.dbadesk-hero{padding:42px 22px}.dbadesk-hero p{font-size:17px}}
