.bs-hero[data-v-6b887b0f]{background-color:#0b1530;background-position:50%;background-size:cover;align-items:flex-end;min-height:420px;padding:8rem clamp(1.25rem,4vw,1.5rem) 3rem;display:flex;position:relative}.bs-hero-overlay[data-v-6b887b0f]{background:linear-gradient(#0b153066 0%,#0b1530b3 50%,#0b1530 100%);position:absolute;inset:0}.bs-hero-inner[data-v-6b887b0f]{z-index:10;width:100%;max-width:780px;margin:0 auto;position:relative}.bs-back[data-v-6b887b0f]{color:#fff6;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.bs-back[data-v-6b887b0f]:hover{color:#ffffffbf}.bs-category[data-v-6b887b0f]{letter-spacing:.1em;text-transform:uppercase;color:#00c8ff;margin-bottom:.75rem;font-size:.6875rem;font-weight:700;display:inline-block}.bs-title[data-v-6b887b0f]{color:#f0f4f8;letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.bs-date[data-v-6b887b0f]{color:#ffffff59;font-size:.875rem}.bs-content-wrap[data-v-6b887b0f]{background:#fff;padding:clamp(3rem,6vw,5rem) clamp(1.25rem,4vw,1.5rem)}.bs-content[data-v-6b887b0f]{color:#1e293b;max-width:780px;margin:0 auto;font-size:1.0625rem;line-height:1.85}.bs-content[data-v-6b887b0f] h2{color:#0f172a;margin:2.5rem 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.bs-content[data-v-6b887b0f] h3{color:#0f172a;margin:2rem 0 .75rem;font-size:1.375rem;font-weight:700}.bs-content[data-v-6b887b0f] p{margin-bottom:1.5rem}.bs-content[data-v-6b887b0f] ul,.bs-content[data-v-6b887b0f] ol{margin-bottom:1.5rem;padding-left:1.5rem}.bs-content[data-v-6b887b0f] li{margin-bottom:.5rem}.bs-content[data-v-6b887b0f] a{color:#0ea5e9;text-decoration:underline}.bs-content[data-v-6b887b0f] img{border-radius:12px;max-width:100%;margin:2rem 0}.bs-content[data-v-6b887b0f] blockquote{color:#475569;border-left:4px solid #00c8ff;margin:2rem 0;padding-left:1.25rem;font-style:italic}.bs-content[data-v-6b887b0f] code{background:#f1f5f9;border-radius:4px;padding:.2em .4em;font-family:monospace;font-size:.9em}.bs-content[data-v-6b887b0f] pre{color:#e2e8f0;background:#0f172a;border-radius:12px;margin:2rem 0;padding:1.5rem;overflow-x:auto}.bs-content[data-v-6b887b0f] pre code{color:inherit;background:0 0;padding:0}
