@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.mx-auto{margin-inline:auto}.block{display:block}.min-h-screen{min-height:100vh}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}html{scroll-behavior:smooth}body{margin:0}.ba-beta-ribbon{z-index:9999;color:#fff;background:#0f172ae6;border-radius:999px;padding:8px 10px;font-size:12px;line-height:1;position:fixed;bottom:12px;right:12px;box-shadow:0 10px 25px #0f172a2e}.ba-cms-page img{max-width:100%;height:auto}.ba-cms-page a{text-decoration:none}.ba-menu-wrap ul{margin:0;padding:0;list-style:none}.ba-menu-level-1{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ba-menu-item{position:relative}.ba-menu-item a{color:inherit;padding:8px 10px;display:inline-flex}.ba-menu-level-2,.ba-menu-level-3,.ba-menu-level-4{padding-left:16px}.ba-form{background:#fff;border:1px solid #e2e8f0;border-radius:16px;max-width:520px;padding:20px;box-shadow:0 10px 30px #0f172a0f}.ba-form h3{margin:0 0 14px;font-size:20px;font-weight:700}.ba-form-field{gap:6px;margin-bottom:12px;display:grid}.ba-form-field span{color:#334155;font-size:14px;font-weight:600}.ba-form-field input,.ba-form-field textarea{border:1px solid #cbd5e1;border-radius:10px;outline:none;width:100%;padding:10px 12px}.ba-form-button{color:#fff;cursor:default;background:#0f172a;border:0;border-radius:10px;padding:10px 16px;font-weight:700}.ba-form-note,.ba-shortcode-empty{color:#64748b;margin-top:10px;font-size:13px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
