*{box-sizing:border-box}body{margin:0}.default-template__header{border-bottom:1px solid #ddd;padding:16px 0;background:#fff}.default-template__logo{width:42px;height:42px;object-fit:contain}.default-template__footer{border-top:1px solid #ddd;padding:24px 0;background:#fff}.institutional-template{min-height:100vh;background:#f6f8fb}.institutional-template__header{background:#0f172a}.institutional-template__link{color:#fff!important}.institutional-template__footer{border-top:1px solid #d9dee7;padding:32px 0;background:#fff}.landing-template{min-height:100vh;background:linear-gradient(180deg,#eef2ff,#fff 55%)}.landing-template__header{padding:16px 0;border-bottom:1px solid #dbeafe;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:sticky;top:0;background:#ffffffe6;z-index:2}.landing-template__hero{background:radial-gradient(circle at top right,rgba(236,72,153,.15),transparent 35%);padding:8px 0}.landing-template__cta{margin-top:24px;padding:24px;border:1px solid #c7d2fe;border-radius:14px;background:#f8faff}.landing-template__footer{border-top:1px solid #e5e7eb;padding:20px 0;margin-top:24px;background:#fff}.pilot-template{background:#f8fafc;min-height:100vh}.pilot-template__header{background:linear-gradient(90deg,#0f172a,#1e293b)}.pilot-template__footer{margin-top:2rem;padding:2rem 0;background:#e2e8f0}.pilot-template__hero{display:grid;gap:1rem}.pilot-template__hero-image{width:100%;max-height:360px;border-radius:12px;object-fit:cover}.pilot-template__cta{padding:1.5rem;border-radius:12px;background:#e0f2fe;display:grid;gap:.75rem}.pilot-template__lead-form{max-width:340px}
