.ba-item[data-astro-cid-2hpcf3b4]{background:var(--bg-white)}.ba-layout-split-row[data-astro-cid-2hpcf3b4]{display:grid;grid-template-columns:7fr 5fr;gap:clamp(2rem,4.5vw,4rem);align-items:center}.ba-layout-card[data-astro-cid-2hpcf3b4]{display:flex;flex-direction:column;border:1px solid var(--border-light);border-radius:4px;overflow:hidden;background:var(--bg-white)}.ba-layout-card[data-astro-cid-2hpcf3b4] .ba-content[data-astro-cid-2hpcf3b4]{padding:1.5rem;display:flex;flex-direction:column;flex:1}.ba-viewport[data-astro-cid-2hpcf3b4]{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:#141b24;border-radius:4px;user-select:none}.ba-layout-card[data-astro-cid-2hpcf3b4] .ba-viewport[data-astro-cid-2hpcf3b4]{border-radius:0;aspect-ratio:4 / 3}.ba-img[data-astro-cid-2hpcf3b4]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.ba-before-clip[data-astro-cid-2hpcf3b4]{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--pos, 50%)) 0 0);will-change:clip-path}.ba-paint-canvas[data-astro-cid-2hpcf3b4]{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}.ba-corner-badge[data-astro-cid-2hpcf3b4]{position:absolute;bottom:1rem;z-index:4;padding:.4rem .85rem;background-color:#0e141be0;color:var(--text-light);font-family:var(--font-display);font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;pointer-events:none}.ba-badge-before[data-astro-cid-2hpcf3b4]{left:1rem}.ba-badge-after[data-astro-cid-2hpcf3b4]{right:1rem}.ba-divider[data-astro-cid-2hpcf3b4]{position:absolute;top:0;bottom:0;left:var(--pos, 50%);width:2px;background-color:#ffffffeb;box-shadow:0 0 10px #090d1273;translate:-50% 0;rotate:0deg;scale:1;z-index:4;pointer-events:none}.ba-seam-wet-glow[data-astro-cid-2hpcf3b4]{position:absolute;inset:0 -3px;background:linear-gradient(to bottom,transparent 0%,rgba(20,168,232,.45) calc(var(--brush-y, 50%) - 14%),rgba(255,255,255,.95) var(--brush-y, 50%),rgba(20,168,232,.45) calc(var(--brush-y, 50%) + 14%),transparent 100%);opacity:0;transition:opacity .18s ease}.ba-divider[data-astro-cid-2hpcf3b4][data-painting=true] .ba-seam-wet-glow[data-astro-cid-2hpcf3b4]{opacity:1}.ba-handle[data-astro-cid-2hpcf3b4]{position:absolute;top:var(--brush-y, 50%);left:50%;display:inline-flex;align-items:center;justify-content:center;gap:.15rem;translate:-50% -58%;rotate:0deg;scale:1;transition:scale .18s var(--ease-out-quart),top 90ms linear}.ba-brush-actor[data-astro-cid-2hpcf3b4]{position:relative;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 6px 14px rgba(0,0,0,.48));transform-origin:50% 68%;translate:0px;rotate:var(--brush-tilt, 0deg);scale:1;transition:rotate .14s cubic-bezier(.22,1,.36,1),scale .16s var(--ease-out-quart)}.ba-brush-svg[data-astro-cid-2hpcf3b4]{width:100%;height:100%;display:block;overflow:visible}.ba-brush-chevron[data-astro-cid-2hpcf3b4]{width:1.45rem;height:1.45rem;border-radius:999px;background:#0e141bdb;border:1.5px solid rgba(255,255,255,.85);color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-top:.9rem;box-shadow:0 3px 8px #00000059;translate:0px;rotate:0deg;scale:1;transition:translate .16s var(--ease-out-quart),background-color .15s ease,border-color .15s ease,color .15s ease}.ba-viewport[data-astro-cid-2hpcf3b4]:hover .ba-handle[data-astro-cid-2hpcf3b4],.ba-viewport[data-astro-cid-2hpcf3b4]:focus-within .ba-handle[data-astro-cid-2hpcf3b4]{scale:1.08}.ba-viewport[data-astro-cid-2hpcf3b4]:hover .ba-brush-chevron[data-astro-cid-2hpcf3b4],.ba-viewport[data-astro-cid-2hpcf3b4]:focus-within .ba-brush-chevron[data-astro-cid-2hpcf3b4]{background-color:var(--aac-blue);border-color:#fff;color:var(--bg-dark-deep)}.ba-viewport[data-astro-cid-2hpcf3b4]:hover .ba-brush-chevron-left[data-astro-cid-2hpcf3b4],.ba-divider[data-astro-cid-2hpcf3b4][data-swipe-dir=left][data-painting=true] .ba-brush-chevron-left[data-astro-cid-2hpcf3b4]{translate:-3px 0}.ba-viewport[data-astro-cid-2hpcf3b4]:hover .ba-brush-chevron-right[data-astro-cid-2hpcf3b4],.ba-divider[data-astro-cid-2hpcf3b4][data-swipe-dir=right][data-painting=true] .ba-brush-chevron-right[data-astro-cid-2hpcf3b4]{translate:3px 0}.ba-viewport[data-astro-cid-2hpcf3b4]:focus-within{outline:3px solid var(--aac-blue);outline-offset:3px}@supports not (translate: 0px){.ba-divider[data-astro-cid-2hpcf3b4]{transform:translate(-50%)}.ba-handle[data-astro-cid-2hpcf3b4]{transform:translate(-50%,-58%)}.ba-viewport[data-astro-cid-2hpcf3b4]:hover .ba-handle[data-astro-cid-2hpcf3b4],.ba-viewport[data-astro-cid-2hpcf3b4]:focus-within .ba-handle[data-astro-cid-2hpcf3b4]{transform:translate(-50%,-58%) scale(1.08)}}.ba-range-input[data-astro-cid-2hpcf3b4]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:5;margin:0}.ba-title[data-astro-cid-2hpcf3b4]{font-size:clamp(1.5rem,2.4vw,2.15rem);line-height:1.12;color:var(--text-dark);margin-bottom:.4rem}.ba-layout-card[data-astro-cid-2hpcf3b4] .ba-title[data-astro-cid-2hpcf3b4]{font-size:1.35rem}.ba-subtitle[data-astro-cid-2hpcf3b4]{font-size:.95rem;font-weight:700;color:var(--aac-blue-deep);margin-bottom:.75rem}.ba-story[data-astro-cid-2hpcf3b4]{font-size:.98rem;line-height:1.65;color:var(--text-dark-secondary);margin-bottom:1.25rem}.ba-footer-row[data-astro-cid-2hpcf3b4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;margin-top:auto;border-top:1px solid var(--border-light)}.ba-finish-spec[data-astro-cid-2hpcf3b4]{font-size:.875rem;color:var(--text-dark-muted)}.ba-finish-spec[data-astro-cid-2hpcf3b4] strong[data-astro-cid-2hpcf3b4]{color:var(--text-dark)}@media(max-width:960px){.ba-layout-split-row[data-astro-cid-2hpcf3b4]{grid-template-columns:1fr;gap:1.5rem}}
