@font-face {
  font-family:'BlackFuture';
  src:url('data:font/otf;base64,T1RUTwAOAIAAAwBgQ0ZGIIJTnOAAAAc8AABEPERTSUcAAAABAABPRAAAAAhHREVGAygD/wAAT0wAAAAuR1BPUx/VLF0AAE98AAALbkdTVULkduGzAABa7AAAAGJPUy8yMzpoUgAAAVAAAABkY21hcErOnx8AAATEAAACVmdhc3AAGQAhAABPNAAAABBoZWFkIEPeXAAAAOwAAAA2aGhlYQhcBLsAAAEkAAAAJGhtdHjqYkJeAABLeAAAA7xtYXhwAO9QAAAAAUgAAAAGbmFtZUREdNMAAAG0AAADEHBvc3T/uAAyAAAHHAAAACAAAQAAAAEAAKWIr0VfDzz1AAsD6AAAAADdDCBvAAAAAN9JepH/tv7vBRkDigAAAAYAAgAAAAAAAAABAAADiv7vAAAFGf+2/8MFGQABAAAAAAAAAAAAAAAAAAAA7wAAUAAA7wAAAAUCDQGQAAUAAAK8AooAAACMArwCigBkAV4AMgD6AAACAAYAAAAAAAAAAAAAAxAAAAAAAAAAAAAAAEhMICABwAAg+wIDiv7vAAADigERAAAAAQAAAAACqgKrAAAAIAACAAD//wAAAA8AugADAAEECQAAAFYBngADAAEECQABABgADgADAAEECQACAA4AAAADAAEECQADADIADgADAAEECQAEABgADgADAAEECQAFAHwAQAADAAEECQAGABYAvAADAAEECQAHACwA0gADAAEECQAIACABoAADAAEECQAJACAA/gADAAEECQAKAIABHgADAAEECQALAGIB9AADAAEECQAMAGIB9AADAAEECQANAFYBngADAAEECQAOAGIB9ABSAGUAZwB1AGwAYQByAEIAbABhAGMAawAgAEYAdQB0AHUAcgBlADoAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAOwBTAGUAcAB0AGUAbQBiAGUAcgAgADEANgAsACAAMgAwADIAMgA7AEYAbwBuAHQAQwByAGUAYQB0AG8AcgAgADEAMwAuADAALgAwAC4AMgA2ADgAMwAgADYANAAtAGIAaQB0AEIAbABhAGMAawBGAHUAdAB1AHIAZQCuAFMAdABvAHIAeQB0AHkAcABlACAAUwB0AHUAZABpAG8AIAAyADAAMgAxAEgAZQByAHUAIABVAHQAYQBtAGEAIABQ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ADsAOwAUAEIAQgABAEMAQwACAEQARAADAEUARQAEAEYARgAFAEcARwAGAEgASAAHAEkASgAFAEsASwAIAEwATAAJAE0ATQAKAE4ATwAFAFAAUAALAFEAUQAMAFIAUgALAFMAUwANAFQAVAAOAFUAVQAPAFYAVgAQAFcAWAARAFkAWQASAFoAWgATAFsAWwAUAH4AgwABAIUAhQADAIYAjQAFAI4AjgAEAI8AjwAFAJAAlAALAJYAlgALAJcAmgAQAJsAmwATAJ4AowABAKUApQADAKYArQAFAK4ArgAEAK8ArwAFALAAtAALALYAtgALALcAugAQALsAuwATAL0AvQATAOsA7AAVAO0A7QABAO4A7gAFAAIARAAiACIAAQAjACMAAgAkACQAAwAlACUABAAmACYABQAnACcABgAoACgABwApACoABQArACsACAAsACwACQAtAC0ACgAuAC8ABQAwADAACwAxADEADAAyADIACwAzADMADQA0ADQADgA1ADUADwA2ADYAEAA3ADgAEQA5ADkAEgA6ADoAEwA7ADsAFABCAEIAAQBDAEMAAgBEAEQAAwBFAEUABABGAEYABQBHAEcABgBIAEgABwBJAEoABQBLAEsACABMAEwACQBNAE0ACgBOAE8ABQBQAFAACwBRAFEADABSAFIACwBTAFMADQBUAFQADgBVAFUADwBWAFYAEABXAFgAEQBZAFkAEgBaAFoAEwBbAFsAFAB+AIMAAQCFAIUAAwCGAI0ABQCOAI4ABACPAI8ABQCQAJQACwCWAJYACwCXAJoAEACbAJsAEwCeAKMAAQClAKUAAwCmAK0ABQCuAK4ABACvAK8ABQCwALQACwC2ALYACwC3ALoAEAC7ALsAEwC9AL0AEwDrAOwAFQDtAO0AAQDuAO4ABQACABAAAAAAAFYCGAAfAB8AAgALABEAGgAAACIAOwAKAEIAWwAkAH4AgwA+AIUAlABEAJYAmwBUAJ4AowBaAKUAtABgALYAuwBwAL0AvQB2AO0A7gB3AAEAEQDeAAEAAgADAAQABQAGAAcACAAJAAoAAAAAAAAAAAAAAAAAAAALAAwADQAOAA8AEAARAA8ADwASABMAFAAPAA8AFQAWABUAFwAYABkAGgAbABsAHAAdAB4AAAAAAAAAAAAAAAAACwAMAA0ADgAPABAAEQAPAA8AEgATABQADwAPABUAFgAVABcAGAAZABoAGwAbABwAHQAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwALAAsACwALAAsAAAANAA8ADwAPAA8ADwAPAA8ADwAOAA8AFQAVABUAFQAVAAAAFQAaABoAGgAaAB0AAAAAAAsACwALAAsACwALAAAADQAPAA8ADwAPAA8ADwAPAA8ADgAPABUAFQAVABUAFQAAABUAGgAaABoAGgAdAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAPAAEAEQDeAAEAAgADAAQABQAGAAcACAAJAAoAAAAAAAAAAAAAAAAAAAALAAwADQAOAA8AEAARAA8ADwASABMAFAAPAA8AFQAWABUAFwAYABkAGgAbABsAHAAdAB4AAAAAAAAAAAAAAAAACwAMAA0ADgAPABAAEQAPAA8AEgATABQADwAPABUAFgAVABcAGAAZABoAGwAbABwAHQAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwALAAsACwALAAsAAAANAA8ADwAPAA8ADwAPAA8ADwAOAA8AFQAVABUAFQAVAAAAFQAaABoAGgAaAB0AAAAAAAsACwALAAsACwALAAAADQAPAA8ADwAPAA8ADwAPAA8ADgAPABUAFQAVABUAFQAAABUAGgAaABoAGgAdAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAPAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAD//wABAAAAAXNhbHQACAAAAAEAAAABAAQAAwAAAAEACAABAB4ABAAOABIAFgAaAAEA7gABAO0AAQDrAAEA7AABAAQAJgAuADMAUwAA') format('opentype');
}
@font-face {
  font-family:'Montserrat';
  src:url('data:font/woff;base64,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Vu1W/FcLVxlXJFcvVz5XSVdVV2RXb1d6V4VXkFecV6dXsle9V8lYDlgZWH9Yi1iXWKNYs1jqWPVZAFkLWRZZJFkvWT5ZSllZWWhZdlmEWY9ZmlmlWbFZvFnHWdJZ3VnsWftaUlpaWppapVqxWuhbDFsYWzRbQFt8W6Bb3VvoW/Rb/1wLXBdcJ1xRXGBcgly/XMpdLl1KXWtdk12eXaldtV3AXetd914DXg9eQl5pXopeq17dXule9V8BXw1fGV8lX2Nfb1+jX65fuV/EX89f21/mYCdgMmA9YEhgg2COYMNg5mDxYPxhB2ESYR5hKmE2YUJhZGF0YYBhkGHIYfliKmIyYlJiWmJiYmpihWKQYptiqmK5Yshi12LmYvFi/GMLYxpjKWM3Y0ZjUWNcY2tjdmOCY5FjnGOnY7Jj7mP5ZAVkEGQbZCZkMmRWZGFkfmSpZLVkwWTxZPxlCGU5ZXxlvWXJZgRmJ2ZWZmFml2aiZq1mu2bGZtFnD2dQZ1hnkGezZ75nyWfVZ+Bn62f3aC5obGh4aKJoxWjRaOFo7GkFaRBpG2kmaTFpP2lKaVlpZWl0aYNpkWmgaatptmnBac1p2Gnjae5p+WoIahdqI2poanBqiWq8at5q6Wr1av1rNWtUa19rjmuja65r5GvvbCtsNmxBbExsV2xibKZs1m0HbTdtQm1+bcFt1230bgBuC25AbktuVm5hbm1ulG7Absxu7m76bwJvDm8abyZvMm8+b0pvWm9mb3Jvfm+Kb5Zvom+tb8hv2m/mb/JwFnAzcDtwRnBRcIBwpHDIcOlw9HD/cQpxFnEecUdxU3F7cYpxlnG2ccxx/HIIchRyH3IrcjdyR3Jjcm9ye3KqcrVywHLdcuhy83L/cy1zZHN8c4dzknOec6lztHPAc8tz+XQFdCd0M3Q+dGZ0mHSjdNt05nTxdPx1C3UadSl1OHVHdVJ1XXVsdXd1hnWSdZ11qHX1dgB2DHYXdiJ2LXY4dkN2TnZddmx2t3cJdxR3Q3dOd1x3Z3d2d4V3lHfWeAp4MHg7eEZ4fnijeM95FnlheY15mHnxefx6B3oSeh16KXo4elV6YHpsep9623sZeyR7M3s+e017WHtje257eXuFe5R72nwffER8VXxsfHd8gnyOfJl8sny9fMh81Hz2fQJ9I301fVZ9YX2JfZR9n32qfbZ9wX3Mfdt95332fgV+FH4gfit+Nn5CflF+YX5wfn9+jn6ZfqR+r36+fv9/NH8/f0p/WX9lf3l/hX+xf7x/0X/wf/yACIAUgCCALIA4gGOAb4CNgJiAo4C7gMaA0YDcgOeA84D+gSKBLYE4gUOBYoFtgYeBoIGrgbaBwYHMgdiB5IIEggyCFIIggiyCN4JDgk+Cb4KVgqCCq4K6gsmC2ILngvaDAYMMgxuDKoM5g0iDV4Nig22DfIOHg5ODooOtg7iDw4POg9qD5YPwg/uEB4Q2hEGEaYSWhKKEroS6hMqFDIUXhSKFLYU4hUaFUYVghWyFe4WKhZiFp4Wyhb2FyIXUhd+F6oX1hgCGD4YehnuGwIcKhxWHIYdZh3uHhoe/h8qH1Yfgh+uH9ogBiECIWohiiG2IeIiDiI6ImYioiLSIv4jKiNWI4IjriPOI/okiiT+JSoluiXaJgom8idKJ3onqifWKFooiijKKOopGilGKh4qTirSKv4rKitaK4YrsiviLA4sPixuLJotVi5GLs4vbi+aL8Yv9jAiMMow9jEiMVIx+jIqMuYzbjP2NCI0xjTyNR41SjV6NaY10jYONj42eja2NvI3IjdON3o3qjfmOCY4YjieONo5BjkyOV45mjnKOfY6IjpeOo47XjuOO7477jwePE48fj1+Pa4+dj6iPs4++j8mP1Y/gkCCQK5A2kEGQepCFkLeQ25DmkPGQ/JEHkRORH5E/kUuRV5FikW6RjpGakaaRspG+kfmSJZJDkkuSV5JfkoCSnZK+kt6TBpMTkxuTPJNtk36TipObk6aTv5PwlByUJJQwlDyUdZR9lJOUn5SrlOGVBJUQlTmVWJVglWiVfZWFlY2VopXGldGWFpYyllSWb5aMlpiWr5bOltqW/JcIlz+XR5eBl7uXx5fyl/qYIphomJeYy5jwmSyZNJlRmV2ZaJl0mZ2Zx5ntmfmaBZo8mkialZqhmq2ayZrrmvebHJsom1Cbcpt+m8yb2Jvkm/CcJ5xbnIScqJzTnP6dCp0WnR6dKp1pnXWdgZ2Nnb+dy53XneOeIp4unjqeRp5Snl6eap56nqie4Z8Dn0WfeZ+Bn6GfxZ/2oB6gUKBwoIWgxaDeoOmg9aEAoQihNKE8oUihVKFcoWihqaG1odqiBaINohWiIaJhoo+ixKL5o0ijfqOGo7ujx6P4pASkEKQYpCOkK6Q3pEOkT6Rb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') format('woff');
}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}
:root{--c:#00d4ff;--m:#ff2d78;}

/* Priority 1 — Composition Engine: the one shared geometry rule every
   composition-managed element (a small pilot set for now — see
   docs/verification/priority-1-composition-engine.md) consumes. x/y are a
   translate OFFSET from the element's own normal-flow position, not
   absolute coordinates — this is why a plain translate(0,0) (every var
   defaults to 0/auto) is a true no-op, and why zero elements' current
   appearance changes just from carrying this class. tablet/mobile only
   override the axes/dimensions they actually set (var()'s own fallback
   chain falls back to the default value, not to the browser default), so
   a Tablet-only x-nudge doesn't silently reset width/height back to auto.
   Breakpoints reuse this stylesheet's own existing 820px/640px thresholds
   (already the Tablet/Mobile boundaries for every other responsive rule
   here, e.g. the nav's hamburger swap) rather than inventing new ones. */
/* Priority 8.15 — A DRAGGED ELEMENT MUST NOT EASE TOWARD THE CURSOR.
   .btn carries `transition: transform var(--hover-transition-ms,.28s)` for its hover lift. Right
   for hover, wrong for a drag: every --comp-x update during pointermove was eased over 280ms, so
   the button chased the pointer instead of tracking it. Measured mid-drag before this: the
   element reached only ~83% of the pointer's travel at each sample, with the hover scale still
   settling (1.019 -> 1.008 -> 1.003) — the visible "delayed move" the owner reported.
   The injector adds .dm-dragging for the duration of the gesture. Only GEOMETRY easing is
   dropped; colour, background, border and shadow keep transitioning, so a dragged button still
   reacts to hover normally — `transition:none` would have frozen those too.
   Not scoped to .btn: any element with a transform transition has the same problem when moved. */
/* Priority 8.22 — SELECTION IS SUPPRESSED ONLY WHILE AN OBJECT IS BEING MANIPULATED.
   The injector puts .dm-gesture-active on the ROOT for the duration of a move or resize and
   removes it on pointerup, pointercancel, commit, cancel and refusal. Scoped to the gesture on
   purpose: a permanent user-select:none on the canvas would break selecting text in order to
   edit it, which the owner does far more often than they drag.
   -webkit-user-select is not redundant — Safari still needs the prefix for this property. */
html.dm-gesture-active,
html.dm-gesture-active * {
  -webkit-user-select: none !important;
  user-select: none !important;
  /* Stops the long-press callout and the drag ghost an <img> or <a> would otherwise offer. */
  -webkit-touch-callout: none !important;
  -webkit-user-drag: none !important;
}

.dm-dragging, .dm-dragging * {
  transition-property: color, background-color, border-color, box-shadow, opacity !important;
}

/* Priority 8.16 — THE EDITOR-ONLY EMPTY PAGE.
   Emitted by the renderer under the same designMode gate as data-editable, so it cannot reach
   Preview or Publish. Styled here rather than inline so it inherits the site's own tokens and
   does not fight the page it sits in. Restrained on purpose: it is scaffolding, not content, and
   it should read as part of the editor rather than as something the owner has to delete. */
.wse-empty-page {
  display: flex; flex-direction: column; align-items: center; gap: 10px;
  padding: 48px 24px; border-radius: 14px;
  border: 1px dashed rgba(255,255,255,0.18);
  background: rgba(255,255,255,0.02); text-align: center;
}
.wse-empty-page-title { margin: 0; font-size: 15px; font-weight: 600; opacity: .9; }
.wse-empty-page-hint { margin: 0; font-size: 13px; opacity: .55; max-width: 42ch; }
.wse-empty-page-add {
  margin-top: 6px; padding: 9px 18px; border-radius: 999px; cursor: pointer;
  font: inherit; font-size: 12.5px; font-weight: 600;
  color: inherit; background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.22);
}
.wse-empty-page-add:hover { background: rgba(255,255,255,0.14); }
/* Keyboard reachability is not optional for the only action on an empty page. */
.wse-empty-page-add:focus-visible { outline: 2px solid var(--c); outline-offset: 3px; }

.comp-managed{
  /* Priority 7.0 Stride B.6 — the composed offset, resolved once into two properties.
     Animation keyframes that touch `transform` need to COMPOSE with placement rather than
     replace it, and before this they could only do that by restating the whole responsive
     var chain. The legacy `fu` keyframe did restate it (partially — it never handled the
     tablet/mobile links), and every preset added since simply overwrote placement. One
     resolved pair fixes the class instead of each preset. */
  --comp-tx:var(--comp-x,0px);
  --comp-ty:var(--comp-y,0px);
  /* Priority 8.34 — rotation composes here rather than replacing. translate BEFORE rotate:
     the other order moves the element along its own rotated axes, so a tilted, dragged element
     would drift sideways as its angle changed. */
  transform:translate(var(--comp-tx),var(--comp-ty)) rotate(var(--el-rotate,0deg));
  z-index:var(--comp-z,auto);
}
@media(max-width:820px){
  .comp-managed{
    --comp-tx:var(--comp-x-tablet,var(--comp-x,0px));
    --comp-ty:var(--comp-y-tablet,var(--comp-y,0px));
    transform:translate(var(--comp-tx),var(--comp-ty)) rotate(var(--el-rotate,0deg));
    z-index:var(--comp-z-tablet,var(--comp-z,auto));
  }
}
@media(max-width:640px){
  /* Priority 1.1 Part F — Mobile's fallback used to skip straight to
     --comp-x/-w/-h/-z (Desktop's default), never checking
     --comp-x-tablet/etc first. That silently broke the Desktop → Tablet
     → Mobile inheritance chain the brief requires: a Tablet-only
     override was invisible on Mobile (which re-inherited Desktop
     instead), even though nothing in the editor UI suggested Mobile had
     its own value. Each axis now falls through mobile -> tablet ->
     default, matching how commitCompositionOverride/syncIframeComposition
     already reason about inheritance on the editor side. */
  .comp-managed{
    --comp-tx:var(--comp-x-mobile,var(--comp-x-tablet,var(--comp-x,0px)));
    --comp-ty:var(--comp-y-mobile,var(--comp-y-tablet,var(--comp-y,0px)));
    transform:translate(var(--comp-tx),var(--comp-ty)) rotate(var(--el-rotate,0deg));
    z-index:var(--comp-z-mobile,var(--comp-z-tablet,var(--comp-z,auto)));
  }
}
/* NOTE: position (x/y/z) is unconditional above; SIZE is not, and deliberately.
   Position has no competing component rule and an unset --comp-x resolves to a
   harmless 0px identity translate. Size does compete, and "auto" is not a
   no-op — it discards whatever the component asked for. So width/height live
   ONLY in the class-gated rules below, and .comp-managed alone never sizes
   anything. Priority 1.8B moved them out of this rule; see below for why. */

/* Priority 1.8B — dimension-aware composition sizing contract.
   ─────────────────────────────────────────────────────────────────────────
   THE PROBLEM. Component media rules use the `.wrapper element` shape —
   .aimg img, .flogo img, .mfeat-art img, .mrow-art img, .cs-gallery img,
   .cs-video-bg video — which is specificity (0,1,1). .comp-managed above is
   (0,1,0). So the component always won `width`/`height` and every composed
   dimension was silently discarded by the cascade: the resize engine computed
   correctly, wrote --comp-w, persisted it, and nothing moved.
   (Proof: docs/verification/image-resize-root-cause.md)

   WHY NOT JUST RAISE .comp-managed's SPECIFICITY. CSS has no "apply only if
   the variable is set". An unset var() resolves to its fallback (auto), never
   to the next cascade candidate — so a blanket (0,2,0) .comp-managed would
   force width:auto onto every NEVER-RESIZED image, dropping .aimg img's
   width/height:100% and min-height:320px. That is a live-site regression
   across About, Music artwork and the footer logo, to fix an editor feature.

   THE CONTRACT. Ownership is explicit state, emitted by the renderer only
   when composition genuinely owns that dimension. No class -> the component's
   own rule stays authoritative and the element renders exactly as it does
   today. Regression is impossible by construction, not by testing.

   THESE RULES ARE THE ONLY PLACE SIZE IS APPLIED. .comp-managed above used to
   set width/height too, which made the gate a no-op for every element NOT in a
   media wrapper: text and buttons were sized by --comp-w whether they owned it
   or not. One model for every element type is the point — an element is sized
   by composition if and only if it says so.

   PER DIMENSION, because width and height are independently ownable: an
   element with a composed height must still let the component govern width.

   PER BREAKPOINT, which is the subtle half. A single .comp-sized-w would
   apply at every width, so an element with ONLY a Tablet override would
   resolve var(--comp-w, auto) -> auto on Desktop and collapse. Each branch
   therefore has its own class, and the fallback chains reproduce the
   Desktop -> Tablet -> Mobile inheritance the base rule already uses: a
   Desktop-only width still governs Tablet (comp-sized-w has no media query),
   while a Tablet override wins inside the query by source order. */
.comp-managed.comp-sized-w{width:var(--comp-w,auto);}
.comp-managed.comp-sized-h{height:var(--comp-h,auto);}
@media(max-width:820px){
  .comp-managed.comp-sized-w-tablet{width:var(--comp-w-tablet,var(--comp-w,auto));}
  .comp-managed.comp-sized-h-tablet{height:var(--comp-h-tablet,var(--comp-h,auto));}
}
@media(max-width:640px){
  .comp-managed.comp-sized-w-mobile{width:var(--comp-w-mobile,var(--comp-w-tablet,var(--comp-w,auto)));}
  .comp-managed.comp-sized-h-mobile{height:var(--comp-h-mobile,var(--comp-h-tablet,var(--comp-h,auto)));}
}
/* Priority 1.8C — Fill Container, the one sizing mode that is not simply a
   reading of ownership. Auto/Hug is "no --comp-w"; Fixed is "--comp-w in px";
   neither needs a class beyond the ones above. Fill is width:100% of whatever
   the container is, which no pixel value can express, so it gets its own class
   and its own stored widthMode. It deliberately does NOT set height — filling
   is a horizontal statement, and a filled button whose height also stretched
   would stop hugging its own padding.
   Same (0,2,0) weight as comp-sized-w so it can win against component rules;
   the editor never emits both for one breakpoint. */
.comp-managed.comp-fill-w{width:100%;}
@media(max-width:820px){ .comp-managed.comp-fill-w-tablet{width:100%;} }
@media(max-width:640px){ .comp-managed.comp-fill-w-mobile{width:100%;} }

/* Priority 7.63 — COMPOSITION MUST NOT CASCADE INTO A COMPOSED DESCENDANT.
   ─────────────────────────────────────────────────────────────────────────
   The header of this file says a composed element with no override is "a true
   no-op, and zero elements' current appearance changes just from carrying this
   class". That is true only while --comp-x and friends are ABSENT. They are
   custom properties, so they inherit, and the moment one .comp-managed element
   contains another the inner one reads the OUTER one's offset and translates by
   it a second time.

   MEASURED. A Container placed on Home: the wrapper is composed at
   (410.72, 353.09) and the container section inside it carries comp-managed
   with no composition of its own. Both resolved to
   matrix(1,0,0,1,410.72,353.09), so the section painted at (821.44, 706.18) —
   its heading and button drew far down and to the right of the outline and the
   resize handles, which stayed on the wrapper. Dragging the Container moved the
   outline and the content by DIFFERENT amounts, since one translate is the
   offset and the other is twice it.

   This was unreachable until a placed component became composed: before that
   the wrapper positioned itself with left/top percentages, which do not inherit.

   THE RESET IS ON THE SOURCE VARS, not on --comp-tx/--comp-ty. Those are
   recomputed from the sources by .comp-managed inside each media query, so
   clearing the sources fixes Desktop, Tablet and Mobile through the code that
   already exists. `initial` on a custom property is the guaranteed-invalid
   value, which is exactly what makes var()'s fallback apply — the same
   mechanism the absent case has always relied on.

   A NESTED ELEMENT THAT IS GENUINELY COMPOSED IS UNAFFECTED: it carries its own
   --comp-* inline, and inline beats this (0,2,0) rule. So an inner section can
   still be moved and resized in its own right; it just cannot silently adopt
   its parent's geometry. */
.comp-managed .comp-managed{
  --comp-x:initial; --comp-y:initial; --comp-z:initial;
  --comp-w:initial; --comp-h:initial;
  --comp-x-tablet:initial; --comp-y-tablet:initial; --comp-z-tablet:initial;
  --comp-w-tablet:initial; --comp-h-tablet:initial;
  --comp-x-mobile:initial; --comp-y-mobile:initial; --comp-z-mobile:initial;
  --comp-w-mobile:initial; --comp-h-mobile:initial;
}

/* Priority 1.8C — Original / Intrinsic fit. object-fit:none renders the media
   at its natural pixel size inside whatever frame it has, cropping rather than
   scaling. Distinct from "Native Component sizing", which is the ABSENCE of any
   composition size (the component's own CSS decides) — the two are different
   questions (how the pixels fill the frame vs how big the frame is) and the
   Position/Size tool keeps them as separate controls for that reason. */

/* Media-specific min-height policy, NOT a global min-height:0.
   .aimg img carries min-height:320px, which would clamp an intentional
   smaller composed height — a second, independent cascade defeat sitting
   behind the first. Released only for the element that actually owns its
   height, so the 320px floor still protects every unresized portrait.
   Specificity (0,2,1) clears .aimg img's (0,1,1). */
.aimg img.comp-sized-h,
.aimg img.comp-sized-h-tablet,
.aimg img.comp-sized-h-mobile{min-height:0;}

html,body{height:100%;overflow:hidden;background:var(--t-surface,#000);color:var(--t-text,#fff);font-family:var(--ty-body-family,'Montserrat',sans-serif);font-style:var(--typo-style,var(--ty-body-style,inherit));text-align:var(--typo-align,var(--ty-body-align,inherit));text-decoration:var(--typo-decoration,var(--ty-body-decoration,inherit));}

/* Priority 6.2 Stride D — selected text. Added so `selection-bg`/`selection-text` are
   real tokens rather than exposed controls with nothing behind them; the browser's own
   default applies until a theme sets them, which is why both fall back to `inherit`
   rather than to a colour this stylesheet would be inventing. */
::selection{background:var(--t-selection-bg,Highlight);color:var(--t-selection-text,HighlightText);}

/* ── PAGES ── */
.page{
  position:fixed;inset:0;background:var(--t-surface,#000);
  overflow:hidden;visibility:hidden;pointer-events:none;z-index:1;
}
.page.active{visibility:visible;pointer-events:all;z-index:10;}

/* Inner scroll wrapper for tall pages */
/* Priority 7.73 — the Link colour declared `.si a` and `.cs-text a`; neither rule existed
 * and the renderer read the token nowhere, so the control changed nothing on any page. */
.si{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;}
/* Priority 8.31 — A BUTTON IS NOT A LINK, for colour purposes. This is (0,1,1) and outranks
 * .btn-g's (0,1,0), so every gradient CTA inside .si silently took the link colour — which is
 * the whole Home/About asymmetry, and it predates all of it: About sits in .si, Home does not.
 * Excluding .btn lets each button shape keep the accessible default it was designed with. */
.si a:not(.btn){color:var(--t-link,inherit);}
.si::-webkit-scrollbar{width:2px;}
.si::-webkit-scrollbar-thumb{background:linear-gradient(var(--c),var(--m));}
/* First child div inside .si always gets nav offset at top */
.si > div {
  padding-top: 64px;
  min-height: 100%;
  display: flex;
  flex-direction: column;
}
/* Push footer to bottom on short pages */
.si > div > .footer-solid { margin-top: auto; }

/* ── TRANSITIONS ── */
@keyframes fromR{from{transform:translateX(100%)}to{transform:translateX(0)}}
@keyframes fromL{from{transform:translateX(-100%)}to{transform:translateX(0)}}
.enter-r{visibility:visible;pointer-events:none;z-index:20;animation:fromR .44s cubic-bezier(.77,0,.175,1) both;}
.enter-l{visibility:visible;pointer-events:none;z-index:20;animation:fromL .44s cubic-bezier(.77,0,.175,1) both;}

/* ── GLOW KEYFRAMES ── */
/* Phase U round 2 — scale margin raised from 1.06 to 1.12: verified via
   live computed transforms that 1.06 already covered both animation
   extremes with margin to spare at the 768px Tablet viewport (no
   reproducible overflow found), but doubling the buffer removes any
   sub-pixel/compositor-level risk at the reported viewport with zero
   visible change to the pan effect itself. */
@keyframes pan{
  from{transform:scale(calc(1 + 0.12 * var(--hero-bg-pan-intensity,1))) translateX(0)}
  to{transform:scale(calc(1 + 0.12 * var(--hero-bg-pan-intensity,1))) translateX(calc(-2% * var(--hero-bg-pan-intensity,1)))}
}
/* Priority 1 — fu (this site's near-universal entrance animation, fill-
   mode:both) sets `transform` at both its keyframes, and a CSS animation's
   own transform always wins over a plain static rule for as long as it's
   running or (via fill-mode:both) holding its end state — forever, on
   every page load, for any element using it. That silently defeated
   .comp-managed's own transform:translate(--comp-x,--comp-y) the moment a
   pilot element (the Home hero title, confirmed live) also carried `fu`:
   the drag would visibly move the element in real time, then permanently
   snap back to translateY(0) the instant fu's fill-mode took over. Fixed
   the same way this codebase already composes Color/Glow's shared
   --text-glow and Animation's shared --anim-css — folding the offset INTO
   the property fu already owns, not fighting it for the same property.
   Composed as translate(x, y+14px) -> translate(x, y), so the entrance
   still drops in from 14px below, arriving at wherever the composition
   offset places it (0,0 by default — the exact old behavior for every
   element that has no composition override, i.e. everything until a
   pilot element is actually dragged). */
@keyframes fu{from{opacity:0;transform:translate(var(--comp-x,0px),calc(var(--comp-y,0px) + 14px))}to{opacity:var(--el-opacity,1);transform:translate(var(--comp-x,0px),var(--comp-y,0px))}}
/* Priority 1.1 Part F — the fix above only ever composed with the
   DESKTOP axis (bare --comp-x/-y). fu's fill-mode:both means its `to`
   transform permanently wins over .comp-managed's own transform for any
   element using it (the Home hero title does) — so on Tablet/Mobile,
   syncIframeComposition() correctly sets --comp-x-tablet/-mobile, but fu
   kept resolving the bare (usually-unset) --comp-x instead, silently
   erasing the override the instant fu's entrance animation finished.
   Same bug as the one already fixed for Desktop, just never extended to
   the other two axes. Redeclaring @keyframes inside a matching @media
   block is valid CSS — the browser uses whichever declaration's media
   query currently matches, same cascade rule as any other property, so
   this doesn't touch the Desktop keyframe above at all. */
@media(max-width:820px){
  @keyframes fu{from{opacity:0;transform:translate(var(--comp-x-tablet,var(--comp-x,0px)),calc(var(--comp-y-tablet,var(--comp-y,0px)) + 14px))}to{opacity:var(--el-opacity,1);transform:translate(var(--comp-x-tablet,var(--comp-x,0px)),var(--comp-y-tablet,var(--comp-y,0px)))}}
}
@media(max-width:640px){
  @keyframes fu{from{opacity:0;transform:translate(var(--comp-x-mobile,var(--comp-x-tablet,var(--comp-x,0px))),calc(var(--comp-y-mobile,var(--comp-y-tablet,var(--comp-y,0px))) + 14px))}to{opacity:var(--el-opacity,1);transform:translate(var(--comp-x-mobile,var(--comp-x-tablet,var(--comp-x,0px))),var(--comp-y-mobile,var(--comp-y-tablet,var(--comp-y,0px))))}}
}
@keyframes animPulse{0%,100%{opacity:var(--el-opacity,1)}50%{opacity:calc(var(--el-opacity,1) - .4 * var(--anim-intensity,1))}}
@keyframes animFloat{0%,100%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateY(0)}50%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateY(calc(-6px * var(--anim-intensity,1)))}}
/* Phase AG — Animation library expansion (17 new presets alongside the
   3 above: fadeIn/pulse/float). Every keyframe here touches only
   opacity/transform/letter-spacing/clip-path — never color/background/
   shadow custom properties, so a preset always composes safely with
   whatever Color/Glow/Typography overrides are already on the same
   element (same discipline the original 3 presets established). */
@keyframes animSlideUp{from{opacity:0;transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateY(calc(24px * var(--anim-intensity,1)))}to{opacity:var(--el-opacity,1);transform:translate(var(--comp-tx,0px),var(--comp-ty,0px))}}
@keyframes animSlideDown{from{opacity:0;transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateY(calc(-24px * var(--anim-intensity,1)))}to{opacity:var(--el-opacity,1);transform:translate(var(--comp-tx,0px),var(--comp-ty,0px))}}
@keyframes animSlideLeft{from{opacity:0;transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(calc(40px * var(--anim-intensity,1)))}to{opacity:var(--el-opacity,1);transform:translate(var(--comp-tx,0px),var(--comp-ty,0px))}}
@keyframes animSlideRight{from{opacity:0;transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(calc(-40px * var(--anim-intensity,1)))}to{opacity:var(--el-opacity,1);transform:translate(var(--comp-tx,0px),var(--comp-ty,0px))}}
@keyframes animZoomIn{from{opacity:0;transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) scale(calc(1 - .15 * var(--anim-intensity,1)))}to{opacity:var(--el-opacity,1);transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) scale(1)}}
@keyframes animZoomOut{from{opacity:var(--el-opacity,1);transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) scale(1)}to{opacity:0;transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) scale(calc(1 - .15 * var(--anim-intensity,1)))}}
@keyframes animFadeOut{from{opacity:var(--el-opacity,1)}to{opacity:0}}
@keyframes animShake{0%,100%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(0)}20%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(calc(-6px * var(--anim-intensity,1)))}40%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(calc(6px * var(--anim-intensity,1)))}60%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(calc(-4px * var(--anim-intensity,1)))}80%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(calc(4px * var(--anim-intensity,1)))}}
@keyframes animWobble{0%,100%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(0)}25%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(calc(-3deg * var(--anim-intensity,1)))}75%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(calc(3deg * var(--anim-intensity,1)))}}
@keyframes animFlash{0%,50%,100%{opacity:var(--el-opacity,1)}25%,75%{opacity:calc(var(--el-opacity,1) * .25)}}
@keyframes animSpin{from{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(0deg)}to{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(360deg)}}
@keyframes animBounce{0%,100%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateY(0)}30%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateY(calc(-10px * var(--anim-intensity,1)))}50%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateY(0)}70%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateY(calc(-4px * var(--anim-intensity,1)))}}
@keyframes animFlicker{0%,19%,21%,23%,54%,56%,100%{opacity:var(--el-opacity,1)}20%,22%,55%{opacity:calc(var(--el-opacity,1) * .4)}}
@keyframes animTextEmphasis{0%,100%{letter-spacing:normal}50%{letter-spacing:calc(2px * var(--anim-intensity,1))}}
@keyframes animTextReveal{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}
@keyframes animSlowZoom{0%,100%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) scale(1)}50%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) scale(calc(1 + .04 * var(--anim-intensity,1)))}}
@keyframes animSlowDrift{0%,100%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(0)}50%{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) translateX(calc(6px * var(--anim-intensity,1)))}}
@keyframes glowSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes glowPulse{
  0%{opacity:.6;transform:scale(.95);}
  50%{opacity:1;transform:scale(1.05);}
  100%{opacity:.6;transform:scale(.95);}
}
@keyframes strokeSpin{
  0%   { text-shadow: 0 0 8px rgba(var(--hero-glow-c1,0,212,255),calc(.35 * var(--hero-glow-intensity,1))),  0 0 22px rgba(var(--hero-glow-c1,0,212,255),calc(.12 * var(--hero-glow-intensity,1))); }
  25%  { text-shadow: 0 0 8px rgba(var(--hero-glow-c2,140,80,255),calc(.35 * var(--hero-glow-intensity,1))), 0 0 22px rgba(var(--hero-glow-c2,140,80,255),calc(.12 * var(--hero-glow-intensity,1))); }
  50%  { text-shadow: 0 0 8px rgba(var(--hero-glow-c3,255,45,120),calc(.35 * var(--hero-glow-intensity,1))), 0 0 22px rgba(var(--hero-glow-c3,255,45,120),calc(.12 * var(--hero-glow-intensity,1))); }
  75%  { text-shadow: 0 0 8px rgba(var(--hero-glow-c2,140,80,255),calc(.35 * var(--hero-glow-intensity,1))), 0 0 22px rgba(var(--hero-glow-c2,140,80,255),calc(.12 * var(--hero-glow-intensity,1))); }
  100% { text-shadow: 0 0 8px rgba(var(--hero-glow-c1,0,212,255),calc(.35 * var(--hero-glow-intensity,1))),  0 0 22px rgba(var(--hero-glow-c1,0,212,255),calc(.12 * var(--hero-glow-intensity,1))); }
}

/* ── NAV ── */
.nav-logo{display:none;}
/* Priority 7.0 Stride A.1 — the header identity for a website with no logo of its own.
   Same slot and same responsive rule as .nav-logo: absent while the nav list is showing,
   present once the list collapses to a hamburger. A site without a logo says its own
   name here; it never borrows somebody else's mark. */
.nav-wordmark{display:none;}
.atxt-mobile-cta{display:none;gap:12px;flex-wrap:wrap;margin-top:28px;justify-content:center;}

nav{
  position:fixed;top:0;left:0;right:0;height:64px;z-index:9999;
  display:flex;align-items:center;justify-content:center;
  background:var(--t-nav-bg,linear-gradient(to bottom,rgba(0,0,0,0.88) 0%,rgba(0,0,0,0.4) 70%,transparent 100%));
  backdrop-filter:blur(4px);
}
.navlist{display:flex;gap:44px;list-style:none;}
.navlist a{
  color:var(--color-value, var(--t-nav-text, rgba(255,255,255,0.72)));text-decoration:var(--typo-decoration,var(--ty-nav-decoration,none));
  font-family:var(--typo-font,var(--ty-nav-family,'Montserrat',sans-serif));
  font-size:calc(var(--ty-nav-size,17px) * var(--typo-scale,1) * var(--rs-typescale,1));font-weight:var(--typo-weight,var(--ty-nav-weight,800));letter-spacing:var(--typo-ls,var(--ty-nav-letterspacing,4px));text-transform:var(--typo-transform,var(--ty-nav-transform,uppercase));
  font-style:var(--typo-style,var(--ty-nav-style,normal));line-height:var(--typo-line-height,var(--ty-nav-lineheight,normal));
  text-shadow:var(--text-glow,none);
  animation:var(--anim-css,none);
  transition:color var(--hover-transition-ms, .25s) var(--hover-easing, ease), transform var(--hover-transition-ms, .25s) var(--hover-easing, ease);text-align:var(--typo-align,var(--ty-nav-align,inherit));}
.navlist a span{
  display:inline-block;
  position:relative;
  padding-bottom:7px;
  margin-right:-4px; /* cancel trailing letter-spacing on last char */
}
.navlist a span::after{
  content:'';
  position:absolute;
  bottom:0;
  left:50%;
  width:0;
  height:1.5px;
  background:var(--underline-hover-color, var(--c));
  transform:translateX(-50%);
  transition:width var(--hover-transition-ms, .32s) var(--hover-easing, ease);
}
/* Priority 6.2 Stride D — the current page's menu link, and links inside body text.
   Both are real rules added so `nav-text-active` and `link` are tokens with something
   behind them rather than controls that change nothing. Each falls back to what the
   stylesheet did before: the hover rule's own colour, and the accent. */
/* Priority 7.73 — nav-text-active declares .navlist a.active AND .navlist a:hover; only the
 * first read it, so the hover colour the control is named for was never applied. */
.navlist a.active{color:var(--t-nav-text-active,inherit);}
.navlist a:hover{color:var(--t-nav-text-active,inherit);}
.si a:not(.btn):not(.nav-link):not(.fnav a){color:var(--t-link,inherit);}
/* Priority 8.4 — A BUTTON'S OWN COLOUR HAS TO OUTRANK THE LINK COLOUR AROUND IT.
 * The owner reported that CTAs had no working static text colour. The control existed,
 * stored and emitted --color-value onto the element; it lost a specificity contest.
 * `.si a` (0,1,1) beats `.btn-g` (0,1,0), so every CTA inside a scrolling page took the
 * link colour and the authored value was never consulted. The guarded `.si a:not(.btn)…`
 * rule above was written to prevent exactly this and does not, because the unguarded
 * `.si a` at the top of the file still matches.
 *
 * Deleting that older rule would fix the specificity and CHANGE THE SITE: with it gone
 * .btn-g falls back to --t-button-primary-text (#000) and the gradient button's white text
 * turns black. So the fallback here is what the button computes TODAY — var(--t-link,
 * inherit) — and only the authored value changes anything. Unstyled buttons are unmoved.
 *
 * THE :not() CHAIN IS LOAD-BEARING. Prefixing `.si a` raises this to (0,2,1), which also
 * outranks `.btn-g:hover` (0,2,0) — measured: the rest colour then won DURING hover and the
 * hover colour never appeared, trading one broken state for another. Excluding the
 * interactive states means this rule cannot participate in them at all, so every existing
 * state rule keeps its own specificity and its own fallback exactly as it was. */
/* Priority 8.31 — .btn-g IS EXCLUDED, and contrast is why.
 * Unifying the fallback on `inherit` made every gradient CTA white, and white on this gradient
 * measures 1.77:1 at its worst (cyan end) against a 4.5:1 requirement for 12px text. Black
 * measures 5.90:1. The literal #000 in .btn-g was never the bug — the INCONSISTENCY was, and the
 * inconsistency came from this rule re-colouring a shape that already had a correct, accessible
 * default. Outline and text buttons still need it; the gradient does not. */
.si a.btn:not(.btn-g):not(:hover):not(:focus-visible):not(:active):not([disabled]){color:var(--color-value,var(--t-link,inherit));}
/* Priority 8.27 — AND THE SAME FALLBACK IN EVERY STATE, which the rule above could not give.
 *
 * Excluding the interactive states kept each state rule's own specificity, and the cost was a
 * fallback that CHANGED between them. Measured on the owner's two gradient CTAs with no authored
 * hover colour: at rest both computed white — Home from its authored --color-value, About from
 * this rule's `inherit`. On hover this rule stops applying, About falls through to
 * `.btn-g:hover`'s `var(--color-hover-value, var(--color-value, #000))`, and with neither
 * variable set it lands on the literal #000. About's text turned BLACK on hover while Home's
 * stayed white — from the same shape, on the same site, with the same (absent) authoring.
 *
 * That is what "setting hover text to white does not make them match" was: the authored value was
 * never the problem — force one on both and they already agreed. The FALLBACKS disagreed.
 *
 * Scoped to .btn-g rather than .btn because a shape is allowed its own resting look: .btn-o's
 * hover deliberately goes to the brand cyan, and that is a different button, not a broken one.
 * Authored values still win — they are the first term in every chain below. */
/* The .si-scoped .btn-g state rules that stood here are gone: with .btn-g excluded above, the
 * gradient button owns every one of its states through its own chain, in or out of .si. */
.cs-image img,.cs-embed{border-radius:var(--t-radius,0);}
.navlist a:hover{
  color:var(--color-hover-value, #fff);
  transform:scale(var(--scale-hover, 1)) translateY(var(--lift-hover, 0px));
}
.navlist a:hover span::after{width:calc(var(--underline-hover-enabled, 1) * 100%);}
/* Sprint AI — Interaction States v2. Every fallback keeps an untouched
   nav link visually identical to before this feature existed, EXCEPT
   :focus-visible's outline: removing the native focus ring without a
   replacement would be a real accessibility regression for keyboard
   users, so its fallback is a real (if new) visible default — brand
   cyan, not invisible — rather than the "no visible change" fallback
   every other property here uses. */
.navlist a:focus-visible{
  outline:var(--focus-outline, 2px solid var(--c));outline-offset:3px;
  color:var(--color-focus-value, inherit);
  background:var(--bg-focus-value, transparent);
  transform:scale(var(--scale-focus, 1));
  box-shadow:var(--shadow-focus, none);
  opacity:var(--opacity-focus-value, 1);
}
.navlist a:active{
  color:var(--color-pressed-value, inherit);
  background:var(--bg-pressed-value, transparent);
  transform:scale(var(--scale-pressed, 1));
  box-shadow:var(--shadow-pressed, none);
  opacity:var(--opacity-pressed-value, 1);
}
.ham{display:none;flex-direction:column;gap:5px;cursor:pointer;position:absolute;right:22px;top:50%;transform:translateY(-50%);}
.ham span{display:block;width:22px;height:1.5px;background:#fff;}
.mob{
  position:fixed;inset:0;background:var(--t-overlay,rgba(0,0,0,0.97));z-index:9998;
  display:flex;flex-direction:column;align-items:center;justify-content:center;gap:42px;
  transform:translateX(100%);transition:transform .4s cubic-bezier(.77,0,.175,1);
}
.mob.open{transform:translateX(0);}
.mob a{font-family:var(--ty-nav-family,'BlackFuture');font-size:32px;color:var(--t-nav-text,#fff);text-decoration:none;font-style:var(--typo-style,var(--ty-nav-style,inherit));text-align:var(--typo-align,var(--ty-nav-align,inherit));}
.mob a:hover{color:var(--c);}

/* ── SHOWS CONTENT REGION (Priority 0.2) ──
   Wraps {SHOWS_LIST} (manual rows, Songkick/provider plugin embed, or the
   empty state — see renderShowsList in renderer.mjs) in a container wider
   than the 860px reading-width column the section label/title/mailing
   prompt use, since a provider embed (event calendar/list widget) reads
   better with more horizontal room than a paragraph of text does. Sized
   relative to .sec's own content box (max-width, not vw/100%), so it
   never exceeds the artboard and shrinks naturally on Tablet/Mobile.

   max-height + overflow-y:auto turns this into its own internal scroll
   region instead of letting an unbounded event list push the mailing
   prompt/footer far down the page, requiring whole-page scrolling just
   to browse — Priority 0.2 Issue #5. Capped on Desktop/Tablet only; the
   max-height/overflow-y are explicitly cleared under 640px (see the
   existing mobile breakpoint below) because a scroll-within-scroll
   region is a worse mobile experience than one natural page scroll — a
   capped inner region on a small screen leaves little room to show any
   list content at all, and nested touch-scroll areas are a well-known
   mobile UX trap (ambiguous which region a swipe should scroll). Mobile
   intentionally gets the simpler, single natural page scroll instead. */
.shows-list-region{
  max-width:1040px;margin:0 auto;
  max-height:52vh;overflow-y:auto;overflow-x:hidden;
  padding-right:4px; /* clearance so the scrollbar doesn't sit on top of content */
}
.shows-list-region::-webkit-scrollbar{width:2px;}
.shows-list-region::-webkit-scrollbar-thumb{background:linear-gradient(var(--c),var(--m));}

/* ── SHOWS LIST (Phase U — manual entries) ── */
.show-list{display:flex;flex-direction:column;}
.show-row{
  display:flex;align-items:center;gap:24px;
  padding:22px 0;background:var(--t-card-bg,transparent);border-radius:var(--t-card-radius,0);border-bottom:1px solid var(--t-card-border,var(--t-border,rgba(255,255,255,.07)));
}
.show-row:first-child{border-top:1px solid var(--t-border,rgba(255,255,255,.07));}
.show-date{flex-shrink:0;width:120px;display:flex;flex-direction:column;}
.show-date-main{font-family:var(--ty-small-family,'BlackFuture');font-size:15px;color:var(--c);font-style:var(--typo-style,var(--ty-small-style,inherit));text-align:var(--typo-align,var(--ty-small-align,inherit));text-decoration:var(--typo-decoration,var(--ty-small-decoration,inherit));}
.show-doors{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--t-text-subtle,rgba(255,255,255,.4));margin-top:4px;}
.show-info{flex:1;min-width:0;}
.show-title{font-family:var(--ty-h3-family,'BlackFuture');font-size:calc(var(--ty-h3-size,18px) * var(--rs-typescale,1));font-weight:var(--ty-h3-weight,inherit);letter-spacing:var(--ty-h3-letterspacing,normal);text-transform:var(--ty-h3-transform,none);line-height:var(--ty-h3-lineheight,normal);color:var(--t-text,#fff);font-style:var(--typo-style,var(--ty-h3-style,inherit));text-align:var(--typo-align,var(--ty-h3-align,inherit));text-decoration:var(--typo-decoration,var(--ty-h3-decoration,inherit));}
.show-venue{font-size:11px;letter-spacing:1px;color:var(--t-text-muted,rgba(255,255,255,.5));margin-top:4px;}
.show-action{flex-shrink:0;}
.show-tickets{
  display:inline-block;padding:9px 20px;font-size:9px;letter-spacing:2px;text-transform:uppercase;
  color:var(--t-text,#fff);border:1px solid var(--t-border,rgba(255,255,255,.3));text-decoration:none;transition:all .25s;
}
.show-tickets:hover{border-color:var(--c);color:var(--c);}
.show-soldout{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--t-text-subtle,rgba(255,255,255,.35));}

@media (max-width:640px){
  .show-row{flex-wrap:wrap;gap:10px 24px;}
  .show-date{width:auto;}
  /* Mobile: natural page scroll instead of a capped inner region — see
     .shows-list-region's own comment above for why. */
  .shows-list-region{max-height:none;overflow-y:visible;padding-right:0;}
}

@media (max-width:820px){
  .shows-list-region{max-height:46vh;}
}

/* ── BUTTONS ── */
/* Phase U — CTA buttons now read the same Typography/Color/HoverColor/
   Animation custom properties every other capability-bearing element
   does (--typo-scale/--color-value/--color-hover-value/--anim-css), so
   Design Studio can style them instead of only editing label+target.
   Every var() keeps its exact current literal as the fallback, so a
   button with no override renders byte-identical to before. */
.btn{
  display:inline-block;padding:13px 36px;
  font-family:var(--typo-font,var(--ty-button-family,'Montserrat',sans-serif));
  font-size:calc(var(--ty-button-size,10px) * var(--typo-scale,1) * var(--rs-typescale,1));font-weight:var(--typo-weight,var(--ty-button-weight,700));letter-spacing:var(--typo-ls,var(--ty-button-letterspacing,2.5px));text-transform:var(--typo-transform,var(--ty-button-transform,uppercase));border-radius:var(--t-button-radius,0px);
  font-style:var(--typo-style,var(--ty-button-style,normal));line-height:var(--typo-line-height,var(--ty-button-lineheight,normal));
  text-decoration:var(--typo-decoration,var(--ty-button-decoration,none));cursor:pointer;border:none;
  clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%);
  transition:transform var(--hover-transition-ms, .28s) var(--hover-easing, ease), box-shadow var(--hover-transition-ms, .28s) var(--hover-easing, ease), color var(--hover-transition-ms, .28s) var(--hover-easing, ease), background var(--hover-transition-ms, .28s) var(--hover-easing, ease), opacity var(--hover-transition-ms, .28s) var(--hover-easing, ease), border-color var(--hover-transition-ms, .28s) var(--hover-easing, ease);
  animation:var(--anim-css,none);animation-fill-mode:both;text-align:var(--typo-align,var(--ty-button-align,inherit));}
/* Priority 8.27 — THE FALLBACK MUST NOT DEPEND ON WHERE THE BUTTON SITS.
   This fell back to #000 while `.si a.btn` fell back to var(--t-link, inherit), so an UNAUTHORED
   gradient CTA rendered black outside .si and white inside it. Measured on the owner's own two:
   Home (outside .si) computed rgb(0,0,0) and About (inside) rgb(255,255,255), from the same shape
   with the same authoring — which is exactly the "Home looks greyer" report. The authored value
   was never at fault; force one on both and they already agreed.
   One chain now, in every context and every state: authored value, then the theme's button text,
   then inherit. #000 is gone as a literal — it was the only value in the chain that could not be
   re-themed, and it was the one doing the damage. */
.btn-g{background:var(--t-button-primary-bg,linear-gradient(135deg,var(--c),var(--m)));color:var(--color-value,var(--t-button-primary-text,#000));}
/* Priority 1 — .comp-managed's own transform:translate(--comp-x,--comp-y)
   (styles.css, near :root) would otherwise be fully REPLACED by this
   :hover rule's own transform, not composed with it — CSS transform on
   a more-specific/later rule always wins outright, it doesn't merge with
   an earlier rule's transform. Prepending the same translate() here
   means a dragged CTA keeps its composition offset through hover instead
   of visibly snapping back to its un-dragged position for the hover's
   duration. Deliberately the DESKTOP axis only (bare --comp-x/-y, not
   the -tablet/-mobile variants .comp-managed's own media queries pick
   between) — composing hover with a breakpoint-specific offset needs the
   same media-query duplication here, a real gap, left for the resize/
   interaction-states follow-up rather than solved speculatively now. */
.btn-g:hover{
  background:var(--bg-hover-value, linear-gradient(135deg,var(--c),var(--m)));
  /* Priority 8.15 — through the RESOLVED pair, so a tablet/mobile placement override is
     honoured on hover as it is at rest; the raw --comp-x/--comp-y ignored breakpoints. */
  transform:translate(var(--comp-tx,var(--comp-x,0px)),var(--comp-ty,var(--comp-y,0px))) scale(var(--scale-hover, 1.05)) translateY(var(--lift-hover, 0px));
  box-shadow:var(--shadow-hover, 0 0 30px rgba(0,212,255,.4));
  /* Same chain as the rest state above — the literal #000 here is what turned About's text black
     on hover while Home stayed white. */
  color:var(--color-hover-value,var(--color-value,var(--t-button-primary-text,#000)));
  opacity:var(--opacity-hover-value, 1);
}
.btn-o{background:transparent;color:var(--color-value,var(--t-button-outline-text,#fff));border:1px solid var(--t-button-outline-border,var(--t-border,rgba(255,255,255,.3)));}
.btn-o:hover{
  border-color:var(--color-hover-value,var(--c));
  color:var(--color-hover-value,var(--c));
  background:var(--bg-hover-value, transparent);
  /* Priority 8.15 — through the RESOLVED pair, so a tablet/mobile placement override is
     honoured on hover as it is at rest; the raw --comp-x/--comp-y ignored breakpoints. */
  transform:translate(var(--comp-tx,var(--comp-x,0px)),var(--comp-ty,var(--comp-y,0px))) scale(var(--scale-hover, 1)) translateY(var(--lift-hover, 0px));
  box-shadow:var(--shadow-hover, none);
  opacity:var(--opacity-hover-value, 1);
}
/* Sprint AI — Interaction States v2 for buttons. Same "byte-identical
   fallback except :focus-visible's real outline default" discipline as
   .navlist a above. :disabled is real CSS (works the moment a `disabled`
   attribute appears on a button) even though nothing on this site sets
   one dynamically yet — see disabledColor's own schema $comment. */
.btn:focus-visible{
  outline:var(--focus-outline, 2px solid var(--c));outline-offset:3px;
  color:var(--color-focus-value, var(--color-value, var(--t-button-primary-text,#000)));
  background:var(--bg-focus-value, inherit);
  /* Same defect, same fix: focus must not drop the element's placement either. */
  transform:translate(var(--comp-tx,var(--comp-x,0px)),var(--comp-ty,var(--comp-y,0px))) scale(var(--scale-focus, 1));
  box-shadow:var(--shadow-focus, none);
  opacity:var(--opacity-focus-value, 1);
}
.btn:active{
  color:var(--color-pressed-value, var(--color-value, var(--t-button-primary-text,#000)));
  background:var(--bg-pressed-value, inherit);
  /* Priority 8.15 — A STATE MUST COMPOSE WITH PLACEMENT, NOT REPLACE IT.
     This was scale() alone. A button being DRAGGED is :active for the whole gesture, and this
     rule (0,2,0) outranks .comp-managed (0,1,0) — so its transform was scale(1) with no offset
     and the button could not move while the pointer was down. It jumped into place the moment
     the pointer released and :active stopped matching. That is the reported delayed/snapping
     drag: guides and the coordinate readout tracked the pointer because they read dragState;
     the element alone was pinned by this line.
     The hover rules already composed correctly, so the rule was known and these were missed.
     --comp-tx/--comp-ty first because .comp-managed resolves the responsive pair; the raw
     fallback keeps an unplaced button at translate(0,0). */
  transform:translate(var(--comp-tx,var(--comp-x,0px)),var(--comp-ty,var(--comp-y,0px))) scale(var(--scale-pressed, 1));
  box-shadow:var(--shadow-pressed, none);
  opacity:var(--opacity-pressed-value, 1);
}
.btn:disabled, .btn[disabled]{
  cursor:not-allowed;
  color:var(--color-disabled-value, inherit);
  background:var(--bg-disabled-value, inherit);
  box-shadow:var(--shadow-disabled, none);
  opacity:var(--opacity-disabled-value, .5);
}

/* ── FOOTER VARIANTS ── */
/* Hero footer: anchored to the bottom of #page-home's flex column (see
   templates/index.html.tpl's Priority 0.1 comment) — flex-shrink:0 (not
   position:absolute) so a flex-column sibling can't overlap the hero
   content wrapper above it regardless of its own content height.

   Priority 0.2 — position:relative;z-index:2 restored here (but NOT
   position:absolute). #page-home's BG image (z-index:0) and vignette
   gradient (z-index:1, opaque near the bottom of the page by design)
   are position:absolute, which is unaffected by the flex column. Once
   .footer-hero lost its old z-index:10, it fell back to the implicit
   stacking order flex items get (equivalent to position:relative;
   z-index:auto), which placed it BELOW the vignette's explicit
   z-index:1 — the vignette's dark gradient was washing out the footer's
   nav links/copyright, and the BG image layer was intercepting clicks
   meant for them. position:relative keeps normal flex flow/sizing
   (no overlap risk) while restoring correct paint/hit-test order. */
.footer-hero{
  flex-shrink:0;
  position:relative;
  z-index:2;
  padding:44px 24px 36px;
  text-align:center;
  background:var(--t-footer-bg,linear-gradient(to top,rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.3) 70%,transparent 100%));
}
/* Solid footer: for pages with scroll-inner.
   Priority 0.3 — explicit position:relative;z-index:1 for the same
   defense-in-depth reason .footer-hero got position:relative;z-index:2
   in Priority 0.2: flex items participate in the flex column's paint
   order as if position:relative;z-index:auto regardless of their own
   declared position, so .footer-solid was already correctly ordered
   among .si > div's other flex-item children by DOM position alone —
   but implicitly, with no explicit stacking value of its own. An
   explicit value here removes that implicit dependency so this footer
   variant can't silently regress the way .footer-hero did if a future
   sibling ever gets its own explicit z-index. */
.footer-solid{
  position:relative;z-index:1;
  padding:44px 24px 36px;text-align:center;
  background:#000;border-top:1px solid var(--t-border,rgba(255,255,255,0.055));
}
/* Priority 1.3 — the double-highlight flicker survived every prior
   approach that kept the IMAGE as a hover target (Priority 1's
   translateZ/backface hint, Priority 1.1's wrapper/child filter-opacity
   split, Priority 1.2's zero-transition immediate hover). Every one of
   those still had `.flogo img:hover` — i.e. the image node itself was
   the pointer/hover target, inside a filtered subtree, mutating its own
   opacity on hover. The brief's Priority 1.3 hypothesis: that image node
   IS the retrigger source (Safari re-hit-tests the image mid-composite
   as its opacity changes, drops :hover, then re-fires it — the observed
   highlight → dip → highlight).

   This pass removes the image from hit-testing entirely and gives the
   wrapper sole ownership of pointer + hover + click (Part A, Option D):

   - `.flogo img` is `pointer-events:none` — it can never be hit-tested
     or matched by `:hover` again. Its `filter:brightness(100)` (the
     genuine blue→white colour correction, pixel-sampled in a prior pass,
     kept exactly) is now STATIC on the image and never mutates on hover.
     Moving `filter` wrapper→image is visually identical — the wrapper
     has exactly one child, so the composited result is the same.
   - `.flogo` (the div) is the ONE pointer target and ONE hover owner:
     it carries the click handler (onclick moved off the img in the
     template), `cursor:pointer`, and the only property that changes on
     hover — its own `opacity` (.32 rest → .65 hover). Opacity never
     alters the wrapper's box, so the hit-area is fixed before/during/
     after hover; there is no parent↔child hover competition because the
     child no longer competes; and filter and the hover-changing property
     now live on DIFFERENT nodes, so no single node owns both a filter
     and a mutating property.
   - `animation:none` is set explicitly so the generic per-element
     Animation capability can never attach a hover/entrance animation to
     the footer wordmark (belt-and-braces — FOOTER_LOGO_EDITABLE is
     already '' so it's structurally unreachable, but the brief asked for
     this to be explicit).

   Identical on Home (.footer-hero) and every solid-footer page
   (.footer-solid). A subtle stable opacity step on an inert image is the
   brief's own preferred outcome over a broken image fade. STILL pending
   the owner's manual Safari 26.5.2 confirmation — not claimed fixed. */
/* Priority 1.5 Part A — the wrapper keeps sole hover/pointer/click
   ownership (that IS the confirmed Safari fix — do not move it back to the
   image), but it was a full-width block: measured 1390x52 while the visible
   logo is only 30x30, so hovering anywhere across the whole footer row lit
   the wordmark and showed a pointer cursor — an oversized invisible hit
   area introduced when hover moved off the img in Priority 1.3.
   `width:fit-content` shrinks the wrapper's box to the image it contains,
   so hit target == visible logo, with auto side margins preserving the
   centering the parent's text-align:center used to provide. Hover
   ownership, the inert image, and the filter/opacity split are all
   unchanged — only the wrapper's WIDTH changes, so there is no new
   hover-architecture risk. */
.flogo{opacity:.32;cursor:pointer;animation:none;width:fit-content;margin-left:auto;margin-right:auto;}
.flogo:hover{opacity:.65;}
.flogo img{height:30px;filter:brightness(100);margin-bottom:18px;pointer-events:none;}
.fnav{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:14px;}
.fnav a{
  color:var(--t-footer-link,rgba(255,255,255,0.6));text-decoration:none;
  font-family:var(--ty-nav-family,'Montserrat',sans-serif);
  font-size:11px;letter-spacing:2px;text-transform:uppercase;transition:color .2s;font-style:var(--typo-style,var(--ty-nav-style,inherit));text-align:var(--typo-align,var(--ty-nav-align,inherit));}
.fnav a:hover{color:var(--color-hover-value, var(--c));}
.fdot{color:var(--t-text-subtle,rgba(255,255,255,0.2));font-size:9px;}
.fcopy{font-family:var(--ty-legal-family,inherit);font-size:calc(var(--ty-legal-size,12px) * var(--rs-typescale,1));color:var(--t-footer-text,#ffffff)!important;letter-spacing:var(--ty-legal-letterspacing,1px);margin:0;font-weight:var(--ty-legal-weight,400);text-transform:var(--ty-legal-transform,none);line-height:var(--ty-legal-lineheight,normal);font-style:var(--typo-style,var(--ty-legal-style,inherit));text-align:var(--typo-align,var(--ty-legal-align,inherit));text-decoration:var(--typo-decoration,var(--ty-legal-decoration,inherit));}

/* ── SECTIONS ── */
.sec{padding:calc(var(--t-section-spacing,72px) * var(--section-spacing-scale, 1) * var(--rs-spacescale, 1)) 40px;background:var(--t-surface-alt,transparent);}
.sec-inner,.cs-section-content{max-width:calc(var(--t-container-width,1200px) * var(--rs-containerscale,1));margin-left:auto;margin-right:auto;}
.sec-label{display:block;font-family:var(--typo-font,inherit);font-size:calc(9.5px * var(--typo-scale,1));font-weight:var(--typo-weight,inherit);font-style:var(--typo-style,inherit);letter-spacing:var(--typo-ls,5px);text-decoration:var(--typo-decoration,none);text-transform:var(--typo-transform,uppercase);text-align:var(--typo-align,inherit);line-height:var(--typo-line-height,normal);color:var(--color-value,var(--c));opacity:var(--el-opacity,1);margin-bottom:var(--typo-para-spacing,8px);}
.sec-title{font-family:var(--typo-font,var(--ty-h1-family,'BlackFuture'));font-size:calc(var(--ty-h1-size,clamp(26px,5vw,52px)) * var(--typo-scale,1) * var(--rs-typescale,1));font-weight:var(--typo-weight,var(--ty-h1-weight,700));letter-spacing:var(--typo-ls,var(--ty-h1-letterspacing,normal));color:var(--color-value,#fff);text-shadow:var(--text-glow,none);animation:var(--anim-css,none);opacity:var(--el-opacity,1);font-style:var(--typo-style,var(--ty-h1-style,normal));text-decoration:var(--typo-decoration,var(--ty-h1-decoration,none));text-transform:var(--typo-transform,var(--ty-h1-transform,none));text-align:var(--typo-align,var(--ty-h1-align,left));line-height:var(--typo-line-height,var(--ty-h1-lineheight,1));margin-bottom:var(--typo-para-spacing,44px);}
.ghost{-webkit-text-stroke:1px rgba(255,255,255,.2);color:transparent;}
.glow-line{height:1px;background:linear-gradient(90deg,transparent,var(--c),var(--m),transparent);opacity:calc(.15 * var(--glow-intensity, 1));}

/* ── MUSIC PAGE ── */
/* Featured hero block */
.mpage-header{padding:88px 60px 8px;}
.mpage-header .sec-title{margin-bottom:8px;}
.mpage-header .glow-line{margin-bottom:28px;}
.mfeat{
  position:relative;min-height:480px;overflow:hidden;
  display:flex;align-items:center;padding:80px 60px 60px;
}
.mfeat-bg{
  position:absolute;inset:0;background-size:cover;background-position:center;
  filter:brightness(.18) saturate(1.2);
  transform:scale(1.06);
}
.mfeat-overlay{
  position:absolute;inset:0;
  background:linear-gradient(105deg,rgba(0,0,0,.55) 40%,rgba(0,212,255,.02) 100%);
}
.mfeat-content{
  position:relative;z-index:2;display:flex;gap:52px;align-items:flex-start;max-width:1100px;
}
.mfeat-art{
  flex-shrink:0;width:280px;height:280px;overflow:hidden;
  align-self:flex-end;
  box-shadow:0 24px 72px rgba(0,0,0,.7), 0 0 40px rgba(0,212,255,.12);
}
.mfeat-art img{width:100%;height:100%;object-fit:cover;display:block;}
.mfeat-badge{
  display:inline-block;
  padding:5px 12px;margin-bottom:16px;
  font-size:9px;letter-spacing:3px;text-transform:uppercase;
  background:linear-gradient(135deg,var(--c),var(--m));color:#000;font-weight:700;
}
.mfeat-title{font-family:var(--typo-font,var(--ty-h2-family,'BlackFuture'));font-size:calc(clamp(36px,5vw,64px) * var(--typo-scale,1));font-weight:var(--typo-weight,700);letter-spacing:var(--typo-ls,normal);color:var(--color-value,#fff);text-shadow:var(--text-glow,none);animation:var(--anim-css,none);opacity:var(--el-opacity,1);font-style:var(--typo-style,var(--ty-h2-style,normal));text-decoration:var(--typo-decoration,var(--ty-h2-decoration,none));text-transform:var(--typo-transform,none);text-align:var(--typo-align,var(--ty-h2-align,left));line-height:var(--typo-line-height,.9);margin-bottom:var(--typo-para-spacing,6px);}
.mfeat-credit{font-family:var(--ty-caption-family,inherit);font-size:calc(var(--ty-caption-size,11px) * var(--rs-typescale,1));font-weight:var(--ty-caption-weight,inherit);letter-spacing:var(--ty-caption-letterspacing,2px);line-height:var(--ty-caption-lineheight,normal);color:var(--t-text-muted,rgba(255,255,255,.55));margin-bottom:16px;text-transform:var(--ty-caption-transform,uppercase);font-style:var(--typo-style,var(--ty-caption-style,inherit));text-align:var(--typo-align,var(--ty-caption-align,inherit));text-decoration:var(--typo-decoration,var(--ty-caption-decoration,inherit));}
.mfeat-desc{font-family:var(--ty-small-family,inherit);font-size:calc(var(--ty-small-size,13px) * var(--rs-typescale,1));font-weight:var(--ty-small-weight,inherit);letter-spacing:var(--ty-small-letterspacing,normal);text-transform:var(--ty-small-transform,none);line-height:var(--ty-small-lineheight,1.8);color:var(--t-text-muted,rgba(255,255,255,.65));margin-bottom:24px;max-width:440px;font-style:var(--typo-style,var(--ty-small-style,inherit));text-align:var(--typo-align,var(--ty-small-align,inherit));text-decoration:var(--typo-decoration,var(--ty-small-decoration,inherit));}
.mfeat-links{display:flex;gap:8px;flex-wrap:wrap;}
.mfl{
  padding:12px 22px;font-family:var(--ty-button-family,'Montserrat',sans-serif);
  font-size:10px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;
  border:1px solid var(--t-border,rgba(255,255,255,.22));color:var(--t-text-muted,rgba(255,255,255,.8));transition:all .22s;font-style:var(--typo-style,var(--ty-button-style,inherit));text-align:var(--typo-align,var(--ty-button-align,inherit));}
.mfl:hover{border-color:var(--c);color:var(--c);}
.mfl-sp:hover{border-color:#1DB954;color:#1DB954;}
.mfl-ap:hover{border-color:#fc3c44;color:#fc3c44;}
.mfl-yt:hover{border-color:#f00;color:#f00;}
/* Phase U — Share is the one .mfl button backed by a real capability
   (Typography/Color/HoverColor/Animation, same custom properties as
   .btn above) rather than a fixed platform brand color; every other
   .mfl variant keeps its literal hover color untouched. */
.mfl-share{font-family:var(--typo-font,var(--ty-button-family,'Montserrat',sans-serif));font-size:calc(10px * var(--typo-scale,1));font-weight:var(--typo-weight,400);letter-spacing:var(--typo-ls,2px);color:var(--color-value,rgba(255,255,255,.8));animation:var(--anim-css,none);animation-fill-mode:both;font-style:var(--typo-style,var(--ty-button-style,normal));text-decoration:var(--typo-decoration,var(--ty-button-decoration,none));text-transform:var(--typo-transform,none);line-height:var(--typo-line-height,normal);text-align:var(--typo-align,var(--ty-button-align,inherit));}
.mfl-share:hover{border-color:var(--color-hover-value,var(--c));color:var(--color-hover-value,var(--c));}

/* Catalog list */
.mcatalog-header{padding:40px 60px 12px;}
.mcatalog{border-top:1px solid var(--t-border,rgba(255,255,255,.06));}
.mrow{
  display:flex;align-items:center;gap:20px;
  padding:16px 60px;
  background:var(--t-card-bg,transparent);border-radius:var(--t-card-radius,0);
  border-bottom:1px solid var(--t-card-border,var(--t-border,rgba(255,255,255,.05)));
  transition:background var(--hover-transition-ms,.22s) var(--hover-easing,ease), transform var(--hover-transition-ms,.22s) var(--hover-easing,ease), box-shadow var(--hover-transition-ms,.22s) var(--hover-easing,ease), opacity var(--hover-transition-ms,.22s) var(--hover-easing,ease);
  cursor:pointer;
  user-select:none;
}
.mrow:hover{
  background:var(--bg-hover-value, rgba(255,255,255,.04));
  transform:scale(var(--scale-hover, 1)) translateY(var(--lift-hover, 0px));
  box-shadow:var(--shadow-hover, none);
  opacity:var(--opacity-hover-value, 1);
}
/* Sprint AJ Priority 4 — Pressed (:active, real mouse/touch feedback even
   though .mrow is a plain clickable div, not a <button>) and Selected
   (reuses the drawer's own pre-existing .open class rather than the
   generic .active convention every other Selected-capable ref uses,
   since .open is what toggleDrawer() in script.js already applies —
   same vars, different trigger class, so "this row's drawer is expanded"
   genuinely IS this row's Selected state). Focus is deliberately not
   exposed: .mrow has no tabindex/keyboard handler, so it can never
   receive keyboard focus today — a Focus control here would have no way
   to ever trigger, which is exactly the "meaningless control on a
   noninteractive-for-that-purpose element" the brief says to avoid. */
.mrow:active{background:var(--bg-pressed-value, rgba(255,255,255,.04));transform:scale(var(--scale-pressed, 1));box-shadow:var(--shadow-pressed, none);opacity:var(--opacity-pressed-value, 1);}
.mrow.open{background:var(--bg-selected-value, rgba(255,255,255,.04));box-shadow:var(--shadow-selected, none);}
.mrow-num{font-family:var(--ty-caption-family,'BlackFuture');font-size:11px;color:var(--t-text-subtle,rgba(255,255,255,.22));width:24px;flex-shrink:0;font-style:var(--typo-style,var(--ty-caption-style,inherit));text-align:var(--typo-align,var(--ty-caption-align,inherit));text-decoration:var(--typo-decoration,var(--ty-caption-decoration,inherit));}
.mrow-art{width:110px;height:110px;flex-shrink:0;overflow:hidden;}
.mrow-art img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.95);}
.drip-art img{object-position:top center;}
.mrow-info{flex:1;min-width:0;}
.mrow-title{font-family:var(--typo-font,var(--ty-h3-family,'BlackFuture'));font-size:calc(var(--ty-h3-size,24px) * var(--typo-scale,1) * var(--rs-typescale,1));font-weight:var(--typo-weight,var(--ty-h3-weight,400));letter-spacing:var(--typo-ls,var(--ty-h3-letterspacing,normal));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-value,#fff);text-shadow:var(--text-glow,none);animation:var(--anim-css,none);opacity:var(--el-opacity,1);font-style:var(--typo-style,var(--ty-h3-style,normal));text-decoration:var(--typo-decoration,var(--ty-h3-decoration,none));text-transform:var(--typo-transform,var(--ty-h3-transform,none));line-height:var(--typo-line-height,var(--ty-h3-lineheight,normal));text-align:var(--typo-align,var(--ty-h3-align,inherit));}
.mrow-meta{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--t-text-muted,rgba(255,255,255,.72));margin-top:5px;}
.mrow-chevron{
  flex-shrink:0;width:20px;height:20px;
  display:flex;align-items:center;justify-content:center;
  color:var(--t-text-subtle,rgba(255,255,255,.3));font-size:11px;
  transition:transform .3s ease, color .2s;
}
.mrow.open .mrow-chevron{transform:rotate(180deg);color:var(--c);}

/* Accordion drawer */
.mdrawer{
  max-height:0;overflow:hidden;
  transition:max-height .42s cubic-bezier(.77,0,.175,1);
  border-bottom:1px solid var(--t-border,rgba(255,255,255,.07));
  background:rgba(255,255,255,.018);
}
.mdrawer.open{max-height:480px;}
.mdrawer-inner{
  /* indent left edge to align under track title (past num + art + gap) */
  padding:26px 48px 30px calc(60px + 24px + 110px + 20px);
  display:flex;
  flex-direction:row;
  gap:48px;
  align-items:flex-start;
}

/* LEFT: pills + credits */
.mdrawer-left{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0;}

/* Pills */
.dpills{display:flex;gap:8px;flex-wrap:wrap;}
.dpill{
  padding:5px 13px;font-family:var(--ty-button-family,'Montserrat',sans-serif);
  font-size:9px;letter-spacing:2px;text-transform:uppercase;
  border:1px solid var(--t-border,rgba(255,255,255,.22));color:var(--t-text-muted,rgba(255,255,255,.7));font-style:var(--typo-style,var(--ty-button-style,inherit));text-align:var(--typo-align,var(--ty-button-align,inherit));text-decoration:var(--typo-decoration,var(--ty-button-decoration,inherit));}

/* Credits table */
/* Priority 7.73 — card-bg and card-radius declared `.dcred`, which has never existed in this
 * stylesheet, template or renderer (the real classes are .dcreds / .dcred-row / .dcred-label
 * / .dcred-val). Both tokens governed nothing here. Wired to the block that exists. */
.dcreds{display:flex;flex-direction:column;gap:16px;background:var(--t-card-bg,transparent);border-radius:var(--t-card-radius,0);}
.dcred-row{display:flex;gap:24px;align-items:baseline;}
/* Priority 7.72 — THE CREDIT LABEL IS THE HEADING 4 ROLE.
 * The schema declared Heading 4 usedBy `.dcred-key`, a class that has never existed in this
 * stylesheet, this template or this renderer — so all six Heading 4 controls governed nothing.
 * The element that actually exists is `.dcred-label`, and it read CAPTION's family, so it was
 * governed by the wrong role as well. Wired to the role the schema names. */
.dcred-label{
  font-family:var(--ty-h4-family,'Montserrat',sans-serif);
  font-size:calc(var(--ty-h4-size,10px) * var(--rs-typescale,1));
  font-weight:var(--ty-h4-weight,inherit);
  letter-spacing:var(--ty-h4-letterspacing,2px);
  text-transform:var(--ty-h4-transform,uppercase);
  line-height:var(--ty-h4-lineheight,normal);
  color:var(--c);flex-shrink:0;width:100px;font-style:var(--typo-style,var(--ty-h4-style,inherit));text-align:var(--typo-align,var(--ty-h4-align,inherit));text-decoration:var(--typo-decoration,var(--ty-h4-decoration,inherit));}
.dcred-val{font-size:14px;color:var(--t-text-muted,rgba(255,255,255,.92));line-height:1.4;}

/* RIGHT: streaming buttons centered, horizontal */
.mdrawer-right{
  flex-shrink:0;
  display:flex;
  align-items:center;
  justify-content:center;
  min-width:200px;
}
.mdrawer-links{
  display:flex;
  flex-direction:column;
  flex-wrap:wrap;
  gap:10px;
  justify-content:center;
  align-items:stretch;
}
.rsl{
  display:block;
  padding:10px 18px;font-family:var(--ty-button-family,'Montserrat',sans-serif);
  font-size:9px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;
  border:1px solid var(--t-border,rgba(255,255,255,.22));color:var(--t-text-muted,rgba(255,255,255,.75));
  transition:all .2s;text-align:center;white-space:nowrap;font-style:var(--typo-style,var(--ty-button-style,inherit));}
.rsl:hover{border-color:var(--c);color:var(--c);}
.rsl-sp:hover{border-color:#1DB954;color:#1DB954;}
.rsl-ap:hover{border-color:#fc3c44;color:#fc3c44;}
.rsl-yt:hover{border-color:#f00;color:#f00;}

/* Phase U — same Share capability wiring as .mfl-share above. */
.rsl-share{font-family:var(--typo-font,var(--ty-button-family,'Montserrat',sans-serif));font-size:calc(9px * var(--typo-scale,1));font-weight:var(--typo-weight,400);letter-spacing:var(--typo-ls,1.5px);color:var(--color-value,rgba(255,255,255,.75));animation:var(--anim-css,none);animation-fill-mode:both;font-style:var(--typo-style,var(--ty-button-style,normal));text-decoration:var(--typo-decoration,var(--ty-button-decoration,none));text-transform:var(--typo-transform,none);line-height:var(--typo-line-height,normal);text-align:var(--typo-align,var(--ty-button-align,inherit));}
.rsl-share:hover{border-color:var(--color-hover-value,var(--c));color:var(--color-hover-value,var(--c));}

/* Platforms */
.mplatforms{padding:40px 60px;text-align:center;}
.mplat-label{font-family:var(--typo-font,inherit);font-size:calc(9px * var(--typo-scale,1));font-weight:var(--typo-weight,inherit);font-style:var(--typo-style,inherit);letter-spacing:var(--typo-ls,3px);text-decoration:var(--typo-decoration,none);text-transform:var(--typo-transform,uppercase);text-align:var(--typo-align,inherit);line-height:var(--typo-line-height,normal);color:var(--color-value,var(--t-text-muted,rgba(255,255,255,.72)));opacity:var(--el-opacity,1);margin-bottom:var(--typo-para-spacing,18px);}
.atxt-bio{font-family:var(--typo-font,inherit);font-weight:var(--typo-weight,inherit);font-style:var(--typo-style,inherit);letter-spacing:var(--typo-ls,inherit);text-transform:var(--typo-transform,none);text-align:var(--typo-align,inherit);color:var(--color-value,inherit);opacity:var(--el-opacity,1);}
.mplat-row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}
.mplat{
  padding:10px 22px;font-family:var(--ty-button-family,'Montserrat',sans-serif);
  font-size:9px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;
  border:1px solid var(--t-border,rgba(255,255,255,.22));color:var(--color-value, rgba(255,255,255,.75));
  transition:border-color var(--hover-transition-ms,.2s) var(--hover-easing,ease), color var(--hover-transition-ms,.2s) var(--hover-easing,ease), background var(--hover-transition-ms,.2s) var(--hover-easing,ease), transform var(--hover-transition-ms,.2s) var(--hover-easing,ease), box-shadow var(--hover-transition-ms,.2s) var(--hover-easing,ease), opacity var(--hover-transition-ms,.2s) var(--hover-easing,ease);font-style:var(--typo-style,var(--ty-button-style,inherit));text-align:var(--typo-align,var(--ty-button-align,inherit));}
/* Priority 0.1 — the shared Hover Color capability now reads through this
   one neutral selector (.mplat:hover), which no content blocker has any
   reason to touch, instead of depending on each provider's own branded
   :hover rule to both supply the fallback color AND consume the
   capability's variable. Provider rules below now do exactly one thing —
   set --mplat-brand-hover, a plain custom property, not a color — so if
   a filter list ever strips e.g. `.mplat-sp`, the worst case is losing
   Spotify's specific green fallback, never the override mechanism or the
   hover feedback itself (falls through to a neutral default instead). */
.mplat:hover{
  background:var(--bg-hover-value, transparent);
  transform:scale(var(--scale-hover,1)) translateY(var(--lift-hover,0px));
  box-shadow:var(--shadow-hover,none);
  opacity:var(--opacity-hover-value,1);
  color:var(--color-hover-value, var(--mplat-brand-hover, var(--color-value, rgba(255,255,255,.75))));
  border-color:var(--color-hover-value, var(--mplat-brand-hover, var(--t-border,rgba(255,255,255,.22))));
}
.mplat-sp{--mplat-brand-hover:#1DB954;}
.mplat-ap{--mplat-brand-hover:#fc3c44;}
.mplat-yt{--mplat-brand-hover:#f00;}
.mplat-ti{--mplat-brand-hover:var(--c);}
.mplat-am{--mplat-brand-hover:orange;}
/* Sprint AI — Interaction States v2, additive only (per-provider brand
   hover colors above stay untouched, same discipline Sprint AG used). */
.mplat:focus-visible{outline:var(--focus-outline, 2px solid var(--c));outline-offset:2px;color:var(--color-focus-value, inherit);background:var(--bg-focus-value, transparent);transform:scale(var(--scale-focus,1));box-shadow:var(--shadow-focus,none);opacity:var(--opacity-focus-value,1);}
.mplat:active{color:var(--color-pressed-value, inherit);background:var(--bg-pressed-value, transparent);transform:scale(var(--scale-pressed,1));box-shadow:var(--shadow-pressed,none);opacity:var(--opacity-pressed-value,1);}

/* 24px -> 16px because the social bar above now carries 8px of its own bottom padding. The gap
   the visitor sees between the icons and these buttons is unchanged at 24px; it is simply shared
   between the two boxes now instead of belonging entirely to this one. */
.about-cta{display:flex;gap:12px;flex-wrap:wrap;padding-top:16px;justify-content:center;}

/* About page social icon bar — under photo, outside frame */
.asoc-icon{
  display:flex;align-items:center;justify-content:center;
  width:48px;height:48px;
  border:1px solid var(--t-border,rgba(255,255,255,.15));
  color:var(--color-value, rgba(255,255,255,.55));
  transition:color var(--hover-transition-ms,.22s) var(--hover-easing,ease), border-color var(--hover-transition-ms,.22s) var(--hover-easing,ease), background var(--hover-transition-ms,.22s) var(--hover-easing,ease), transform var(--hover-transition-ms,.22s) var(--hover-easing,ease), box-shadow var(--hover-transition-ms,.22s) var(--hover-easing,ease), opacity var(--hover-transition-ms,.22s) var(--hover-easing,ease);
  flex-shrink:0;
}
/* Priority 0.1 — same neutral-selector architecture as .mplat above:
   .asoc-icon:hover is the one place that consumes the shared Hover Color
   capability, so a content blocker stripping a provider-specific
   selector like `.asoc-instagram` (a real, observed filter-list target)
   can only ever cost that provider's own brand-color fallback, never the
   capability itself. */
.asoc-icon:hover{
  background:var(--bg-hover-value, transparent);
  transform:scale(var(--scale-hover,1)) translateY(var(--lift-hover,0px));
  box-shadow:var(--shadow-hover,none);
  opacity:var(--opacity-hover-value,1);
  color:var(--color-hover-value, var(--asoc-brand-hover, var(--color-value, rgba(255,255,255,.55))));
  border-color:var(--color-hover-value, var(--asoc-brand-hover, var(--t-border,rgba(255,255,255,.15))));
}
.asoc-icon:focus-visible{outline:var(--focus-outline, 2px solid var(--c));outline-offset:2px;color:var(--color-focus-value, inherit);background:var(--bg-focus-value, transparent);transform:scale(var(--scale-focus,1));box-shadow:var(--shadow-focus,none);opacity:var(--opacity-focus-value,1);}
.asoc-icon:active{color:var(--color-pressed-value, inherit);background:var(--bg-pressed-value, transparent);transform:scale(var(--scale-pressed,1));box-shadow:var(--shadow-pressed,none);opacity:var(--opacity-pressed-value,1);}
.asoc-icon svg{width:20px;height:20px;}

/* Contact page social buttons */
.csoc-btn{
  display:inline-block;
  padding:14px 26px;
  font-family:var(--ty-button-family,'Montserrat',sans-serif);
  font-size:10px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;
  border:1px solid var(--t-border,rgba(255,255,255,.28));color:var(--color-value, rgba(255,255,255,.88));
  transition:border-color var(--hover-transition-ms,.2s) var(--hover-easing,ease), color var(--hover-transition-ms,.2s) var(--hover-easing,ease), background var(--hover-transition-ms,.2s) var(--hover-easing,ease), transform var(--hover-transition-ms,.2s) var(--hover-easing,ease), box-shadow var(--hover-transition-ms,.2s) var(--hover-easing,ease), opacity var(--hover-transition-ms,.2s) var(--hover-easing,ease);font-style:var(--typo-style,var(--ty-button-style,inherit));text-align:var(--typo-align,var(--ty-button-align,inherit));}
/* Priority 0.1 — same neutral-selector architecture as .asoc-icon/.mplat
   above: this is the one place that consumes the shared Hover Color
   capability for Contact's social buttons. */
.csoc-btn:hover{
  background:var(--bg-hover-value, transparent);
  transform:scale(var(--scale-hover,1)) translateY(var(--lift-hover,0px));
  box-shadow:var(--shadow-hover,none);
  opacity:var(--opacity-hover-value,1);
  color:var(--color-hover-value, var(--csoc-brand-hover, var(--color-value, rgba(255,255,255,.88))));
  border-color:var(--color-hover-value, var(--csoc-brand-hover, var(--t-border,rgba(255,255,255,.28))));
}
.csoc-btn:focus-visible{outline:var(--focus-outline, 2px solid var(--c));outline-offset:2px;color:var(--color-focus-value, inherit);background:var(--bg-focus-value, transparent);transform:scale(var(--scale-focus,1));box-shadow:var(--shadow-focus,none);opacity:var(--opacity-focus-value,1);}
.csoc-btn:active{color:var(--color-pressed-value, inherit);background:var(--bg-pressed-value, transparent);transform:scale(var(--scale-pressed,1));box-shadow:var(--shadow-pressed,none);opacity:var(--opacity-pressed-value,1);}

/* ── ABOUT ── */
.agrid{display:grid;grid-template-columns:1fr 1fr;gap:2.5px;align-items:stretch;max-width:1140px;margin:0 auto;}
.aimg-col{display:flex;flex-direction:column;max-width:420px;}
/* Sprint AL Priority 10 — .aimg/.aimg-col exist for this ONE image only
   (verified — no other markup reuses these classes), so it's safe to wire
   the standard Media Frame + Opacity + Hover capability vars directly
   into their own rules here, the same "own inline/CSS treatment per
   media type" pattern the Component Library's cs-image/cs-gallery/
   cs-carousel already use (see renderer.mjs). display:flex + justify-
   content:var(--cs-align) makes Align genuinely meaningful once Width is
   reduced below 100% — with both at their defaults (flex-start, 100%)
   this renders pixel-identical to the plain block layout it replaces. */
.aimg{position:relative;width:100%;flex:1;display:flex;justify-content:var(--cs-align,flex-start);}
.aimg img{
  width:var(--cs-width,100%);height:100%;min-height:320px;
  object-fit:var(--cs-object-fit,cover);object-position:var(--cs-object-position,top);display:block;
  border-radius:var(--cs-radius,0px);
  border-width:var(--cs-border-width,0px);border-style:solid;border-color:var(--cs-border-color,transparent);
  opacity:var(--el-opacity,1);
  transition:transform var(--hover-transition-ms,.22s) var(--hover-easing,ease), opacity var(--hover-transition-ms,.22s) var(--hover-easing,ease);
}
.aimg img:hover{transform:scale(var(--scale-hover,1));opacity:var(--opacity-hover-value,1);}
/* Priority 8.18 — THE SOCIAL BAR'S OWN BOX.
   The owner reported the selection rectangle having a large empty region ABOVE the icons and
   almost none below. Measured: parent 420x76, icon row 420x48, insets top 28 / bottom 0.

   The cause was `padding-top:28px` — spacing from the portrait ABOVE, expressed as padding, so it
   sat INSIDE the component's border-box and therefore inside its selection rectangle. That was
   invisible while the bar was not selectable; making it a geometry owner exposed it. The same
   pattern is on `.about-cta` below, which is where the visible space UNDER the icons actually
   comes from — the bar's own box ends flush with the last icon.

   Spacing between components now lives in MARGIN, which is outside the border-box, and the
   component keeps a small symmetric padding of its own so the bar stays easy to hit without the
   box claiming ground it does not occupy. The parent is a flex column, so margins do not collapse.

   LAYOUT IS UNCHANGED, and the arithmetic is the point:
     above the icons   20 margin + 8 padding      = 28   (was 28)
     below the icons    8 padding + 16 on .about-cta = 24 (was 0 + 24)
   HORIZONTAL PADDING IS DELIBERATELY ZERO, and this was measured the hard way. Declaring 12px
   either side looked free at desktop width — the row is centred in a 420px column with exactly
   12px of slack — but at TABLET width the column is only just wide enough for seven 48px icons
   and six 10px gaps. Taking 24px away from the content box wrapped them onto a second row and the
   bar grew 76px -> 122px. The 12px inset the selection box shows on desktop is centring slack,
   which is symmetric and costs no width; padding is not. */
.about-socials-inline{
  display:flex;justify-content:center;align-items:center;
  flex-wrap:wrap;gap:10px;
  margin-top:20px;
  padding:8px 0;
}
/* Priority 8.10 — THE PORTRAIT'S TWO DECORATIVE CORNERS, now authorable.
   Every value keeps its previous literal as the var fallback, so a portrait nobody has
   customised computes exactly what it computed before — asserted as computed style, not
   argued. --deco-display is the enable switch: `none` removes the corner outright rather
   than making it invisible, so a disabled decoration costs no paint and cannot be found by
   a screen reader looking for stray content. The vars are emitted on .aimg itself (see
   portraitDecorationVarsCss) because a pseudo-element belongs to its host, and custom
   properties set on the <img> child could never reach them. */
.aimg::before{content:'';display:var(--deco-display,block);position:absolute;top:calc(-6px + var(--deco-offset-y,0px));left:calc(-6px + var(--deco-offset-x,0px));width:var(--deco-size,44px);height:var(--deco-size,44px);border-top:var(--deco-thickness,2px) solid var(--deco-primary,var(--c));border-left:var(--deco-thickness,2px) solid var(--deco-primary,var(--c));border-top-left-radius:var(--deco-radius,0);opacity:var(--deco-opacity,1);z-index:var(--deco-z,1);}
.aimg::after{content:'';display:var(--deco-display,block);position:absolute;bottom:calc(-6px + var(--deco-offset-y,0px));right:calc(-6px + var(--deco-offset-x,0px));width:var(--deco-size,44px);height:var(--deco-size,44px);border-bottom:var(--deco-thickness,2px) solid var(--deco-secondary,var(--m));border-right:var(--deco-thickness,2px) solid var(--deco-secondary,var(--m));border-bottom-right-radius:var(--deco-radius,0);opacity:var(--deco-opacity,1);z-index:var(--deco-z,1);}
/* Priority 7.73 — the Body role declares .cs-text and .atxt p. The first is drawn inline by
 * the renderer and reads all six fields; this one read none, so half of Body governed nothing. */
.atxt p{font-family:var(--ty-body-family,inherit);font-size:calc(var(--ty-body-size,13.5px) * var(--rs-typescale,1));font-weight:var(--ty-body-weight,inherit);letter-spacing:var(--ty-body-letterspacing,normal);text-transform:var(--ty-body-transform,none);line-height:var(--ty-body-lineheight,1.95);color:var(--t-text-muted,rgba(255,255,255,.6));margin-bottom:16px;font-style:var(--typo-style,var(--ty-body-style,inherit));text-align:var(--typo-align,var(--ty-body-align,inherit));text-decoration:var(--typo-decoration,var(--ty-body-decoration,inherit));}
.atxt strong{color:var(--t-text-muted,rgba(255,255,255,.9));}
.atxt em{color:var(--c);font-style:normal;}
.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:36px;text-align:center;max-width:900px;margin:0 auto;}
.stat-num{font-family:var(--typo-font,var(--ty-display-family,'BlackFuture'));font-size:calc(var(--ty-display-size,40px) * var(--typo-scale,1) * var(--rs-typescale,1));font-weight:var(--typo-weight,var(--ty-display-weight,inherit));line-height:var(--typo-line-height,var(--ty-display-lineheight,normal));text-transform:var(--typo-transform,var(--ty-display-transform,none));letter-spacing:var(--typo-ls,inherit);font-style:var(--typo-style,var(--ty-display-style,inherit));text-transform:var(--typo-transform,inherit);background:linear-gradient(135deg,var(--c),var(--m));-webkit-background-clip:text;-webkit-text-fill-color:var(--color-value,transparent);background-clip:text;animation:var(--anim-css,none);opacity:var(--el-opacity,1);text-align:var(--typo-align,var(--ty-display-align,inherit));text-decoration:var(--typo-decoration,var(--ty-display-decoration,inherit));}
.stat-lbl{font-family:var(--typo-font,var(--ty-caption-family,inherit));font-size:calc(var(--ty-caption-size,8.5px) * var(--typo-scale,1) * var(--rs-typescale,1));font-weight:var(--typo-weight,var(--ty-caption-weight,inherit));letter-spacing:var(--typo-ls,var(--ty-caption-letterspacing,3px));font-style:var(--typo-style,var(--ty-caption-style,inherit));text-transform:var(--typo-transform,var(--ty-caption-transform,uppercase));line-height:var(--typo-line-height,var(--ty-caption-lineheight,normal));color:var(--color-value,var(--t-text-subtle,rgba(255,255,255,.3)));margin-top:5px;animation:var(--anim-css,none);opacity:var(--el-opacity,1);text-align:var(--typo-align,var(--ty-caption-align,inherit));text-decoration:var(--typo-decoration,var(--ty-caption-decoration,inherit));}

/* ── CONTACT ── */
.ctact{max-width:620px;margin:0 auto;}
.fg label{display:block;font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--t-input-label,rgba(255,255,255,.33));margin-bottom:5px;}
.fg input,.fg textarea,.fg select{
  width:100%;background:var(--t-input-bg,rgba(255,255,255,.03));border:1px solid var(--t-input-border,var(--t-border,rgba(255,255,255,.08)));
  color:var(--t-input-text,#fff);padding:11px 14px;font-family:var(--ty-body-family,'Montserrat',sans-serif);font-size:13px;
  outline:none;transition:border-color .3s;font-style:var(--typo-style,var(--ty-body-style,inherit));text-align:var(--typo-align,var(--ty-body-align,inherit));text-decoration:var(--typo-decoration,var(--ty-body-decoration,inherit));}
.fg input:focus,.fg textarea:focus,.fg select:focus{border-color:var(--c);}
.fg textarea{min-height:100px;resize:vertical;}
/* Sprint AL Priority 11 — the Inquiry Type <select> shared the exact same
   padding as the text inputs above it, but a native <select>'s own font
   metrics/OS chrome render visibly shorter/thinner at identical padding —
   confirmed side-by-side, not just a hunch. appearance:none + a drawn
   chevron replaces the browser's own (inconsistently-sized) arrow with
   one that matches this padding; the extra 2px of vertical padding and
   explicit line-height bring its real rendered height in line with the
   inputs/textarea around it. Hover added for the same visual weight every
   other interactive control on this form already has via :focus alone. */
.fg select{
  padding:13px 38px 13px 14px; line-height:1.3;
  appearance:none; -webkit-appearance:none; -moz-appearance:none;
  cursor:pointer;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%2300d4ff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5 10 12.5 15 7.5'/%3E%3C/svg%3E");
  background-repeat:no-repeat; background-position:right 14px center; background-size:13px;
  transition:border-color .3s, background-color .3s;
}
.fg select:hover{border-color:var(--t-text-subtle,var(--t-border,rgba(255,255,255,.18))); background-color:var(--t-text-subtle,rgba(255,255,255,.05));}
.fg select option{background:#111;}
/* Priority 3.5 — anchored select menu (see initAnchoredSelects in script.js).
   Rendered in-document so it inherits the Design Studio canvas transform and
   stays aligned with its selection bar at any scale; positioned from the
   anchor's live rect, never hardcoded coordinates. */
.sel-anchor{position:relative;display:block;}
.sel-menu{
  position:absolute; left:0; right:0; z-index:60;
  background:#111; border:1px solid var(--t-border,rgba(255,255,255,.12)); border-radius:8px;
  box-shadow:0 18px 40px -12px rgba(0,0,0,.7); overflow-y:auto; padding:4px;
}
.sel-item{
  padding:10px 13px; font-family:var(--ty-body-family,'Montserrat',sans-serif); font-size:13px; color:var(--t-text,#fff);
  border-radius:6px; cursor:pointer; transition:background .15s;font-style:var(--typo-style,var(--ty-body-style,inherit));text-align:var(--typo-align,var(--ty-body-align,inherit));text-decoration:var(--typo-decoration,var(--ty-body-decoration,inherit));}
.sel-item:hover{background:rgba(255,255,255,.07);}
.sel-item.is-selected{color:var(--c);background:rgba(0,212,255,.08);}
.frow{display:grid;grid-template-columns:1fr 1fr;gap:13px;}
.form-grid{display:flex;flex-direction:column;gap:13px;margin-top:36px;}

/* ── MODAL ── */
#modal{display:none;position:fixed;inset:0;z-index:99999;background:var(--t-surface-elevated,rgba(0,0,0,.93));align-items:center;justify-content:center;padding:24px;opacity:0;transition:opacity .3s;}
#modal-box{background:var(--t-surface-elevated,#0b0b0b);border:1px solid var(--t-border,var(--t-border,rgba(255,255,255,.07)));max-width:560px;width:100%;max-height:75vh;overflow-y:auto;padding:40px 36px;position:relative;transform:translateY(16px);transition:transform .3s;}
#modal.open{opacity:1;}
#modal.open #modal-box{transform:translateY(0);}
.modal-close{position:absolute;top:14px;right:18px;background:none;border:none;color:var(--t-text-subtle,rgba(255,255,255,.35));font-size:20px;cursor:pointer;}
.modal-close:hover{color:var(--c);}
#modal h2{font-family:var(--ty-h2-family,'BlackFuture');font-size:24px;margin-bottom:16px;font-style:var(--typo-style,var(--ty-h2-style,inherit));text-align:var(--typo-align,var(--ty-h2-align,inherit));text-decoration:var(--typo-decoration,var(--ty-h2-decoration,inherit));}
#modal p{font-family:var(--ty-small-family,inherit);font-size:calc(var(--ty-small-size,12.5px) * var(--rs-typescale,1));font-weight:var(--ty-small-weight,inherit);letter-spacing:var(--ty-small-letterspacing,normal);text-transform:var(--ty-small-transform,none);line-height:var(--ty-small-lineheight,1.9);color:var(--t-text-muted,rgba(255,255,255,.55));margin-bottom:13px;font-style:var(--typo-style,var(--ty-small-style,inherit));text-align:var(--typo-align,var(--ty-small-align,inherit));text-decoration:var(--typo-decoration,var(--ty-small-decoration,inherit));}
#modal strong{color:var(--t-text-muted,rgba(255,255,255,.85));}

/* ── COOKIE CONSENT (Phase U) ── */
.cookie-banner{
  position:fixed;left:0;right:0;bottom:0;z-index:99998;
  background:var(--t-surface-elevated,#0b0b0b);border-top:1px solid var(--t-border,rgba(255,255,255,.08));
  padding:20px 28px;
  display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;
}
.cookie-banner-text{font-size:12px;line-height:1.7;color:var(--t-text-muted,rgba(255,255,255,.65));max-width:640px;margin:0;}
.cookie-banner-actions{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0;}
.cookie-banner-btn{padding:11px 22px;font-size:9.5px;}
.cookie-categories{margin-top:6px;}
.cookie-category-row{
  display:flex;align-items:flex-start;gap:12px;
  padding:14px 0;border-bottom:1px solid var(--t-border,rgba(255,255,255,.07));
}
.cookie-category-row:last-child{border-bottom:none;}
.cookie-category-row input[type="checkbox"]{margin-top:3px;flex-shrink:0;width:16px;height:16px;accent-color:var(--c);}
.cookie-category-copy h3{font-family:var(--ty-h3-family,'Montserrat',sans-serif);font-size:12.5px;font-weight:700;color:var(--t-text-muted,rgba(255,255,255,.9));margin-bottom:4px;font-style:var(--typo-style,var(--ty-h3-style,inherit));text-align:var(--typo-align,var(--ty-h3-align,inherit));text-decoration:var(--typo-decoration,var(--ty-h3-decoration,inherit));}
.cookie-category-copy p{font-size:11.5px;line-height:1.7;color:var(--t-text-muted,rgba(255,255,255,.5));margin:0;}
.cookie-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;}

@media (max-width:640px){
  .cookie-banner{flex-direction:column;align-items:stretch;}
  .cookie-banner-actions{justify-content:stretch;}
  .cookie-banner-btn{flex:1;}
}

/* NOISE */
body::after{
  content:'';position:fixed;inset:0;
  background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  opacity:.022;pointer-events:none;z-index:9990;
}


.about-mobile-banner{display:none;}
.mfeat-content > .mfeat-page-title{display:none;}
@media(max-width:820px){

  /* ── NAV ── */
  .navlist{display:none;}
  .ham{display:flex;}
  .nav-logo{
    display:block !important;
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    height:44px;
    cursor:pointer;
  }
  .nav-wordmark{
    display:block !important;
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    cursor:pointer;
    max-width:60vw;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:var(--color-value, var(--t-nav-text, rgba(255,255,255,0.92)));
    font-family:var(--ty-nav-family,'Montserrat',sans-serif);
    font-size:calc(var(--ty-nav-size,17px) * var(--rs-typescale,1));
    font-weight:var(--ty-nav-weight,800);
    letter-spacing:var(--ty-nav-letterspacing,4px);
    text-transform:var(--ty-nav-transform,uppercase);font-style:var(--typo-style,var(--ty-nav-style,inherit));text-align:var(--typo-align,var(--ty-nav-align,inherit));text-decoration:var(--typo-decoration,var(--ty-nav-decoration,inherit));}

  /* ── FOOTER ── */
  .footer-solid{padding:24px 16px 18px;}
  .flogo img{height:20px;margin-bottom:10px;}
  .fnav{gap:8px;margin-bottom:10px;}
  .fnav a{font-size:8.5px;letter-spacing:1.2px;}
  .fdot{font-size:7px;}
  .fcopy{font-size:10px !important;letter-spacing:.4px;}

  /* ── GRID / SECTIONS ── */
  .agrid{display:flex;flex-direction:column;gap:0;}
  .frow{grid-template-columns:1fr;}
  .sec{padding:calc(48px * var(--section-spacing-scale, 1)) 20px;}

  /* ── ABOUT PAGE ── */
  .atxt .sec-label{margin-bottom:4px;display:block;}
  .atxt .sec-title{margin-bottom:0;}
  .aimg{display:none;}  /* hide full photo on mobile — banner shows instead */
  /* ABOUT: mobile banner photo */
  

  .about-mobile-banner{display:block;width:100%;margin:30px 0 30px;height:320px;position:relative;}
  .about-mobile-banner img{width:100%;height:100%;object-fit:cover;object-position:var(--bg-position, center center);filter:var(--bg-filter, none);opacity:var(--el-opacity, 1);display:block;}
  .about-mobile-banner::before{content:'';position:absolute;top:-6px;left:-6px;width:44px;height:44px;border-top:2px solid var(--c);border-left:2px solid var(--c);z-index:2;pointer-events:none;}
  .about-mobile-banner::after{content:'';position:absolute;bottom:-6px;right:-6px;width:44px;height:44px;border-bottom:2px solid var(--m);border-right:2px solid var(--m);z-index:2;pointer-events:none;}
  /* Bio column first, photo column second */
  .atxt{order:1;}
  .aimg-col{order:2;max-width:100%;}
  /* Space between bio title area and photo */
  .aimg{margin-top:32px;}
  /* Hide desktop CTA buttons (in photo col), show mobile CTA (in bio col) */
  .aimg-col .about-cta{display:none !important;}
  .atxt-mobile-cta{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;}
  /* Social bar full-width centred under photo */
  /* Same split on mobile: 12 margin + 8 padding = the 20px this used to carry as padding. */
  .about-socials-inline{justify-content:center;margin-top:12px;padding:8px 0;}

  .mfeat-info-title{display:none;}  /* hide desktop title on mobile */
  /* ── MUSIC: FEATURED RELEASE ── */
  .mfeat{padding:72px 20px 36px;min-height:auto;}
  /* Stack: page-title → art (left) → info */
  .mfeat-content{flex-direction:column;align-items:flex-start;gap:12px;}
  .mfeat-content > .mfeat-page-title{display:block;width:100%;text-align:left;margin-bottom:4px;}
  .mfeat-info .mfeat-page-title{display:none;}
  /* Album art left-aligned */
  .mfeat-art{width:160px;height:160px;align-self:flex-start;flex-shrink:0;}
  .mfeat-info{width:100%;}

  /* Priority 8.25 — THE FEATURED RELEASE'S MOBILE RHYTHM.
     The mobile block used to set only the outer container: .mfeat, .mfeat-content, .mfeat-art and
     .mfeat-info. Everything inside kept its DESKTOP margins, which is exactly the "desktop
     controls compressed into mobile" the owner described. Measured at 390px, the gaps ran
     12 / 14 / 6 / 16 / 24 — five different numbers with no relationship, and the tightest of them
     (6px) sat between a 36px title and its byline, which is where it read as most cramped.

     The order the owner should read is artwork, then recognition, then identity, then
     description, then actions. So the spacing GROUPS rather than merely separates: the title and
     its byline are one unit and get the smallest gap, and the four boundaries between sections
     all get a larger, equal-feeling one. Nothing here is a round number chosen by eye — each is a
     step of the same 4px base the rest of this block already uses. */
  .mfeat-content{gap:0;}                      /* spacing is owned per-boundary below, not by one flex gap */
  .mfeat-art{margin-bottom:20px;}             /* artwork -> recognition */
  /* 24, not 18: the title's line-height (32.4px on a 36px face) has negative leading, so it sits
     ~4px higher than its margin box suggests and an 18px declaration measured 14px on screen.
     24 lands a visual 20 — clearly larger than the 10 binding the title to its byline, which is
     what stops the badge row reading as part of the title. */
  /* SCOPED TO .mfeat FOR SPECIFICITY, and that is not decoration. The recognition-row block
     further down this file redeclares `.mfeat-badges` with margin-bottom:14px, and a media query
     adds NO specificity — so a single-class rule up here loses to a single-class rule down there
     on source order alone. Declaring 18 and then 24 both measured 14px on screen until this was
     scoped. Same failure the Help hairline had against `border: 0`. */
  .mfeat .mfeat-badges{margin-bottom:24px;}   /* recognition -> identity: the collision the owner reported */
  .mfeat-title{margin-bottom:10px;}           /* identity is ONE unit: title and byline bind tightly */
  .mfeat-credit{margin-bottom:18px;}          /* identity -> description */
  /* `max-width:none` was here and has been removed: it is DEAD on mobile. The desktop measure is
     440px and the widest mobile container measured is ~390px, so the cap never binds and a
     mutation removing it changed nothing at any supported width. A declaration that cannot be
     shown to do anything is a declaration that will mislead the next person reading this block. */
  .mfeat-desc{margin-bottom:26px;}            /* description -> actions */

  /* THE BADGE ROW. Measured 21px and 27px tall on the same row, baselines 3px apart, because the
     trophy emoji in the owner's HIMA label inflates its line box. A fixed line-height and a shared
     min-height make the two badges the same object regardless of what is typed into them —
     including an emoji, which the owner has used and is entitled to keep using. */
  .mfeat .mfeat-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap;row-gap:8px;}
  .mfeat .mfeat-badge{margin-bottom:0;line-height:1;min-height:22px;display:inline-flex;align-items:center;}

  /* STREAMING ACTIONS. Measured 39px tall — under the 44px minimum touch target. The row already
     wraps; this only guarantees each target is reachable. */
  .mfeat-links{gap:10px;row-gap:10px;}
  .mfeat-links > *{min-height:44px;display:inline-flex;align-items:center;}

  /* ── MUSIC: CATALOG ROWS ── */
  .mrow{padding:14px 20px;gap:12px;}
  .mcatalog-header{padding:28px 20px 8px;}
  .mplatforms{padding:24px 20px;}

  /* ── MUSIC: DRAWERS ── */
  /* Credits stacked above streaming buttons */
  .mdrawer-inner{
    padding:20px 16px 24px;
    flex-direction:column;
    gap:0;
  }
  /* Credits section */
  .mdrawer-left{width:100%;margin-bottom:24px;}
  .dpills{flex-wrap:wrap;gap:6px;margin-bottom:14px;}
  .dcreds{gap:14px;}
  .dcred-row{gap:16px;align-items:baseline;}
  .dcred-label{width:76px;font-family:var(--ty-h4-family,inherit);font-size:calc(var(--ty-h4-size,9px) * var(--rs-typescale,1));font-weight:var(--ty-h4-weight,inherit);letter-spacing:var(--ty-h4-letterspacing,normal);text-transform:var(--ty-h4-transform,none);line-height:var(--ty-h4-lineheight,normal);flex-shrink:0;font-style:var(--typo-style,var(--ty-h4-style,inherit));text-align:var(--typo-align,var(--ty-h4-align,inherit));text-decoration:var(--typo-decoration,var(--ty-h4-decoration,inherit));}
  .dcred-val{font-size:12px;line-height:1.4;}
  /* Streaming buttons: full-width column */
  .mdrawer-right{width:100%;min-width:0;justify-content:flex-start;}
  .mdrawer-links{flex-direction:column;gap:8px;width:100%;align-items:stretch;}
  .rsl{display:block;width:100%;text-align:center;padding:13px 16px;font-size:9px;box-sizing:border-box;}

}

/* Social icon brand hover colors — Priority 0.1 (Platform Completion
   Sprint). These used to be hardcoded per-platform brand colors in their
   own :hover rules with !important, which meant (a) the shared Hover
   Color capability's --color-hover-value had nothing here that ever
   consulted it, and (b) each provider's fallback color lived entirely
   inside a CSS rule scoped to that provider's own class name — exactly
   what generic content-blocker filter lists target for cosmetic removal
   (confirmed live: `.asoc-instagram` was being stripped from the loaded
   stylesheet by a browser extension, regardless of which pseudo-class it
   carried). Fixed on two levels: .asoc-icon:hover/.csoc-btn:hover above
   are now the ONE neutral selector that actually applies color/
   border-color on hover (var(--color-hover-value, var(--asoc-brand-hover,
   ...))) — a class name generic filter lists have no reason to touch —
   and renderer.mjs now writes each item's own brand color as an inline
   --asoc-brand-hover/--csoc-brand-hover custom property directly on the
   element (see socialStyleAttr/PROVIDER_BRAND_HOVER), which isn't a
   stylesheet rule a selector-based blocker can match at all. These
   provider-class rules are kept only as a secondary, defense-in-depth
   fallback for markup that doesn't go through renderer.mjs (e.g. a
   hand-authored template) — plain custom-property declarations, not
   :hover-scoped colors, so they can never shadow the neutral rule's own
   var() resolution regardless of source order. */
.asoc-instagram{--asoc-brand-hover:#E1306C;}
.asoc-facebook{--asoc-brand-hover:#1877F2;}
.asoc-tiktok{--asoc-brand-hover:var(--c);}
.asoc-x{--asoc-brand-hover:var(--c);}
.asoc-youtube{--asoc-brand-hover:#FF0000;}
.asoc-soundcloud{--asoc-brand-hover:#ff5500;}
.asoc-linktree{--asoc-brand-hover:var(--m);}

.csoc-instagram{--csoc-brand-hover:#E1306C;}
.csoc-tiktok{--csoc-brand-hover:var(--c);}
.csoc-x{--csoc-brand-hover:var(--c);}
.csoc-soundcloud{--csoc-brand-hover:#ff5500;}
.csoc-youtube{--csoc-brand-hover:#FF0000;}
.csoc-linktree{--csoc-brand-hover:var(--m);}

/* Link capability (Phase R5/T) — cursor for any element role="link"
   makes navigable, as one shared rule rather than an inline style per
   element (an inline style would collide with elements that already
   carry their own, e.g. Home's hero title — see linkAttrsHtml). */
[role="link"]{cursor:pointer;}

/* Sprint AJ Priority 4 — "text links": a page title (h1.sec-title, or
   Home's unclassed hero h1) with Link enabled becomes a real,
   keyboard-focusable (tabindex="0") clickable element via linkAttrsHtml,
   but had no visual feedback at all for that until now. Scoped to
   [role="link"] specifically so a title with Link left off (still the
   common case) renders completely unaffected — zero-drift fallback
   values (inherit/1/none) either way. Disabled/Selected aren't exposed in
   the editor for this ref: a page title is never disabled, and "selected"
   has no meaning for a static heading the way it does for a carousel dot
   or an expanded release row. */
h1[role="link"]{transition:color var(--hover-transition-ms,.22s) var(--hover-easing,ease), opacity var(--hover-transition-ms,.22s) var(--hover-easing,ease), transform var(--hover-transition-ms,.22s) var(--hover-easing,ease);}
h1[role="link"]:hover{color:var(--color-hover-value, inherit);opacity:var(--opacity-hover-value, 1);transform:scale(var(--scale-hover, 1));}
h1[role="link"]:focus-visible{outline:var(--focus-outline, 2px solid var(--c));outline-offset:6px;color:var(--color-focus-value, inherit);opacity:var(--opacity-focus-value, 1);}
h1[role="link"]:active{color:var(--color-pressed-value, inherit);opacity:var(--opacity-pressed-value, 1);transform:scale(var(--scale-pressed, 1));}

/* ── COMPONENT LIBRARY SECTIONS (Phase AF/AG) ── */
/* .cs-section is the per-section wrapper renderSections() emits; content
   sits in its own .cs-section-content layer so a video background
   (.cs-video-bg, Phase AG) can sit behind it at z-index:0 without any
   section type needing to know a video background might exist. */
.cs-section{position:relative;}
/* Priority 5.0.1 — THE SECTION'S CONTENT CONSUMES --anim-css.
   The Animation tool has been offered for every section since the capability
   architecture landed, and animationVarsCss has been emitting --anim-css onto the
   .cs-section wrapper the whole time — with nothing anywhere reading it. Choosing
   "Pulse" on a heading section stored the preset, reloaded it correctly, showed it
   selected in the panel, and animated nothing. Measured in the browser: the variable
   was present on the wrapper and getComputedStyle().animationName was "none" on both
   the wrapper and the heading.

   THE CONTENT LAYER, NOT THE WRAPPER, and that is deliberate. .comp-managed puts a
   transform:translate(--comp-x,--comp-y) on the wrapper for the Composition
   capability, and several animation presets animate transform in their keyframes —
   a CSS animation's transform replaces the rule's own outright rather than composing
   with it, so animating the wrapper would make a dragged section snap back to its
   un-dragged position for the animation's duration. That is the exact collision the
   .btn:hover rule already documents. The content layer carries no composition
   transform, so the two capabilities compose instead of fighting.

   A section with no animation override emits no --anim-css at all, so this resolves
   to `none` and existing pages render byte-identically — verified by rebuild. */
.cs-section-content{position:relative;z-index:1;animation:var(--anim-css,none);animation-fill-mode:both;}
/* ── RESPONSIVE SPACING (Priority 5.1) ──
   The class half of the spacing contract. renderer.mjs writes the values as custom
   properties (--sp-pt, --sp-pt-tablet, --sp-pt-mobile) and adds one class per
   property the owner has actually set; these rules turn those into real CSS at each
   breakpoint.

   WHY A CLASS AND NOT A BLANKET RULE. An unset var() falls back to its own fallback,
   never to the next cascade candidate — so `.cs-section{padding-top:var(--sp-pt,0)}`
   would force every untouched section to 0 and wipe out whatever padding its own
   component rule gives it. The class exists only where the owner set that property,
   which is the same contract `.comp-managed.comp-sized-*` already uses, adopted here
   rather than invented.

   WHY NOT INLINE. Priority 4.9 wrote these as inline declarations, which is why
   tablet and mobile could not be turned on by adding media queries: a stylesheet
   rule cannot override an inline style, so every tablet override would have stored a
   value and changed nothing.

   THE FALLBACK CHAINS ARE GENERATED from shared/breakpoint-model.mjs's own
   inheritanceChain, not written by hand — mobile falls through tablet before
   desktop. Priority 1.1 Part F fixed exactly that bug in the composition rules,
   where the stylesheet skipped tablet while the editor assumed it did not, and a
   tablet-only override silently vanished on mobile.

   The breakpoints are 820px and 640px because that is what .comp-managed and the
   nav's own hamburger swap already use. A second set of boundaries would let one
   element be "tablet" to the Inspector and "desktop" to the stylesheet at the same
   width. */
.cs-sp-pt{padding-top:var(--sp-pt,0px);}
.cs-sp-pr{padding-right:var(--sp-pr,0px);}
.cs-sp-pb{padding-bottom:var(--sp-pb,0px);}
.cs-sp-pl{padding-left:var(--sp-pl,0px);}
.cs-sp-mt{margin-top:var(--sp-mt,0px);}
.cs-sp-mr{margin-right:var(--sp-mr,0px);}
.cs-sp-mb{margin-bottom:var(--sp-mb,0px);}
.cs-sp-ml{margin-left:var(--sp-ml,0px);}
.cs-sp-gap{gap:var(--sp-gap,0px);}
.cs-sp-rgap{row-gap:var(--sp-rgap,0px);}
.cs-sp-cgap{column-gap:var(--sp-cgap,0px);}
@media(max-width:820px){
  .cs-sp-pt{padding-top:var(--sp-pt-tablet,var(--sp-pt,0px));}
  .cs-sp-pr{padding-right:var(--sp-pr-tablet,var(--sp-pr,0px));}
  .cs-sp-pb{padding-bottom:var(--sp-pb-tablet,var(--sp-pb,0px));}
  .cs-sp-pl{padding-left:var(--sp-pl-tablet,var(--sp-pl,0px));}
  .cs-sp-mt{margin-top:var(--sp-mt-tablet,var(--sp-mt,0px));}
  .cs-sp-mr{margin-right:var(--sp-mr-tablet,var(--sp-mr,0px));}
  .cs-sp-mb{margin-bottom:var(--sp-mb-tablet,var(--sp-mb,0px));}
  .cs-sp-ml{margin-left:var(--sp-ml-tablet,var(--sp-ml,0px));}
  .cs-sp-gap{gap:var(--sp-gap-tablet,var(--sp-gap,0px));}
  .cs-sp-rgap{row-gap:var(--sp-rgap-tablet,var(--sp-rgap,0px));}
  .cs-sp-cgap{column-gap:var(--sp-cgap-tablet,var(--sp-cgap,0px));}
}
@media(max-width:640px){
  .cs-sp-pt{padding-top:var(--sp-pt-mobile,var(--sp-pt-tablet,var(--sp-pt,0px)));}
  .cs-sp-pr{padding-right:var(--sp-pr-mobile,var(--sp-pr-tablet,var(--sp-pr,0px)));}
  .cs-sp-pb{padding-bottom:var(--sp-pb-mobile,var(--sp-pb-tablet,var(--sp-pb,0px)));}
  .cs-sp-pl{padding-left:var(--sp-pl-mobile,var(--sp-pl-tablet,var(--sp-pl,0px)));}
  .cs-sp-mt{margin-top:var(--sp-mt-mobile,var(--sp-mt-tablet,var(--sp-mt,0px)));}
  .cs-sp-mr{margin-right:var(--sp-mr-mobile,var(--sp-mr-tablet,var(--sp-mr,0px)));}
  .cs-sp-mb{margin-bottom:var(--sp-mb-mobile,var(--sp-mb-tablet,var(--sp-mb,0px)));}
  .cs-sp-ml{margin-left:var(--sp-ml-mobile,var(--sp-ml-tablet,var(--sp-ml,0px)));}
  .cs-sp-gap{gap:var(--sp-gap-mobile,var(--sp-gap-tablet,var(--sp-gap,0px)));}
  .cs-sp-rgap{row-gap:var(--sp-rgap-mobile,var(--sp-rgap-tablet,var(--sp-rgap,0px)));}
  .cs-sp-cgap{column-gap:var(--sp-cgap-mobile,var(--sp-cgap-tablet,var(--sp-cgap,0px)));}
}
.cs-video-bg{position:absolute;inset:0;overflow:hidden;z-index:0;}
.cs-video-bg video{display:block;}
/* A dark scrim under video-background content keeps text/buttons legible
   regardless of the video's own brightness — the same reasoning Home's
   hero background gradient already uses, just generalized to any section. */
.cs-has-video-bg .cs-video-bg::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,.45);}
.cs-has-video-bg .cs-section-content{padding-top:48px;padding-bottom:48px;}
/* ── HERO SECTION (Priority 5.0) ──
   The hero's layout, background layers and overlay are inline in the renderer,
   because every one of them comes from a stored choice — putting them here would
   mean a class per height, per alignment and per focal point. What lives here is
   only what is the SAME for every hero: the background layer's stacking, and the
   three CTA styles.

   The CTAs deliberately reuse .btn's own visual language rather than declaring a
   fourth button appearance: a hero button that looks nothing like the rest of the
   site is how a page stops belonging to it. They are not given class="btn" in the
   markup, though — .btn's clip-path corner cut and 10px uppercase type are tuned
   for the template's own CTAs, and a hero's buttons sit at a larger size, so these
   inherit the same tokens at their own scale instead. */
.cs-hero-bg{position:absolute;inset:0;overflow:hidden;z-index:0;}
.cs-hero-overlay{z-index:1;}
.cs-hero-inner{z-index:2;}
.cs-hero-cta{
  display:inline-block;padding:14px 30px;
  font-family:var(--typo-font,var(--ty-button-family,'Montserrat',sans-serif));
  font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;
  text-decoration:none;cursor:pointer;
  clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%);
  transition:transform var(--hover-transition-ms,.28s) var(--hover-easing,ease),
             box-shadow var(--hover-transition-ms,.28s) var(--hover-easing,ease),
             background var(--hover-transition-ms,.28s) var(--hover-easing,ease),
             color var(--hover-transition-ms,.28s) var(--hover-easing,ease),
             border-color var(--hover-transition-ms,.28s) var(--hover-easing,ease);font-style:var(--typo-style,var(--ty-button-style,inherit));text-align:var(--typo-align,var(--ty-button-align,inherit));}
.cs-hero-cta-primary{background:linear-gradient(135deg,var(--c),var(--m));color:#000;}
.cs-hero-cta-primary:hover{transform:scale(1.04);box-shadow:0 0 30px rgba(0,212,255,.4);}
.cs-hero-cta-secondary{background:transparent;color:var(--t-text,#fff);border:1px solid var(--t-border,rgba(255,255,255,.35));}
.cs-hero-cta-secondary:hover{border-color:var(--c);color:var(--c);}
/* The quiet style is a text link, so it keeps the corner cut off and gains an
   underline on hover — without one it is indistinguishable from the supporting
   copy for anyone who cannot see the pointer change. */
.cs-hero-cta-quiet{background:transparent;color:var(--t-text,#fff);padding:14px 4px;clip-path:none;}
.cs-hero-cta-quiet:hover{text-decoration:underline;color:var(--c);}
/* Every hero CTA is a real anchor, so this is the browser's own focus ring
   rather than a bespoke one — and it is stated explicitly because .btn's
   focus-visible rule does not match these. */
.cs-hero-cta:focus-visible{outline:var(--focus-outline,2px solid var(--c));outline-offset:3px;}
/* Priority 1.3 Parts B-D — container layout block + its in-flow children.
   The container has real padding + a min-height so an empty one is a
   visible, selectable/draggable target before any child exists; children
   stack in normal flow (that's the containment model — children never
   leave their parent). The dashed placeholder is design-mode-only (the
   renderer omits it on the published site). */
.cs-container{min-height:72px;padding:20px;display:flex;flex-direction:column;gap:4px;align-items:var(--cs-content-align,stretch);}
/* 8.40 — the surface a container paints. Both default to nothing, so a container that has never
   been given one is byte-identical to what it always rendered. */
/* A CUSTOM PROPERTY INHERITS, AND A SURFACE MUST NOT. Declared plainly, the shell's fill
   cascaded into every descendant .cs-child — the deck, the record's wrapper and the title all
   repainted the body's colour, which rendered as a stack of lighter rectangles behind everything.
   @property with inherits:false makes the value belong to the element that declared it. */
@property --cs-surface { syntax: "*"; inherits: false; }
@property --cs-surface-image { syntax: "*"; inherits: false; }
.cs-container,.cs-child{background-color:var(--cs-surface,transparent);background-image:var(--cs-surface-image,none);}
.cs-child{position:relative;}
.cs-container-empty{padding:22px;text-align:center;opacity:.5;font-size:13px;border:1px dashed var(--t-border,rgba(255,255,255,0.18));border-radius:8px;}

/* Carousel (Phase AG) — real horizontal-slide layout; initCarousels() in
   script.js drives .cs-carousel-track's transform, this file only owns
   the static geometry/visual chrome. Pause-on-hover (script.js) doesn't
   need its own CSS hook — it just stops/restarts the same JS timer. */
.cs-carousel{position:relative;transition:box-shadow var(--hover-transition-ms,.22s) var(--hover-easing,ease);}
/* Sprint AJ Priority 4 — "carousel media frames": the whole carousel gets
   a subtle shadow response on hover, sharing the exact same Hover
   capability .cs-carousel-nav:hover already consumes below (one Hover
   configuration, two consuming rules — the frame and its arrows react
   together, not two independently-configured effects). Zero-drift
   fallback (none) until Hover is actually configured. */
.cs-carousel:hover{box-shadow:var(--shadow-hover, none);}
.cs-carousel-track{display:flex;transition:transform var(--cs-trans-speed,.5s) var(--cs-trans-easing,ease);}
/* Priority 8.37 — the slide's shape is a VARIABLE with the historic value as its fallback, so a
   carousel that never set one is byte-identical and one that did gets what it asked for. */
.cs-carousel-slide{flex:0 0 100%;width:100%;aspect-ratio:var(--cs-slide-aspect,16/9);}

/* ── Priority 8.36 — CONTAINER LAYOUT: STACK ──────────────────────────────────────────────
   A general layout, not a template's private arrangement. `stack` puts every child of a
   container in the SAME grid cell so they overlay — hero copy over a photograph, a badge over
   a product, a caption over an image, a sleeve in front of a record.

   place-items:center rather than absolute positioning, so every child stays in the flow and
   keeps its own box: the drag system's geometry, the resize handles and composition offsets all
   still mean what they meant. An absolutely-positioned overlay would take its children out of
   flow and every one of those would start lying. */
.cs-container-stack{
  display:grid;
  /* ONE TRACK, EXACTLY THE CONTAINER'S WIDTH, AND minmax(0,1fr) IS LOAD-BEARING.
     A grid track defaults to auto, which means max-content — so with place-items:center alone the
     column grew to the WIDEST child and every sibling's `width:100%` resolved against that rather
     than against the container. Measured: a 520px stage holding a 1000px-natural record rendered
     the record at 678px. `minmax(0, 1fr)` pins the track to the container and lets children
     overflow visually rather than stretching the track to fit them. */
  /* FILLS ITS PARENT unless it was given a width. A stack nested inside another stack is a flex
     child with no intrinsic width, and minmax(0,1fr) permits a zero minimum — so it collapsed to
     1px. A layout container takes the width it is given; its CHILDREN are what percentages
     resolve against. */
  width:100%;
  grid-template-columns:minmax(0,1fr);
  /* ROWS ARE LEFT AUTO ON PURPOSE. Pinning them the same way collapsed a nested stack to 1px:
     minmax(0,1fr) permits a zero minimum, and a container with no intrinsic height took it. The
     width is the contract this layout owes; the height is whatever the tallest child needs. */
  place-items:center;
}
/* A child that has been given its OWN width keeps it. `width:100%` below is the default for a
   stacked child — they are meant to be concentric — but comp-sized-w means the owner (or a
   template) set a width deliberately, and the two rules have equal specificity so source order
   would otherwise silently win. */
/* ONLY AN UNSIZED CHILD FILLS THE TRACK. Restating the width here is what broke responsive
   sizing: `.cs-container-stack > .cs-child.comp-sized-w` is three classes against the composition
   rules' two, so the stack pinned every sized child to its DESKTOP width — a 520 record stayed
   520 inside a 318 phone deck. Per-device copies did not help either: they live in the breakpoint
   blocks near the top of this file and lose to this rule on SOURCE ORDER at equal specificity.
   Excluding sized children instead leaves the composition rules to do their own job, breakpoints
   and all, which is what they were already correct about. */
.cs-container-stack > .cs-child:not([class*="comp-sized-w"]){
  /* `width:100%` and not `auto`: a grid item in a single shared cell would otherwise be sized by
     its own content, so two children that should be concentric end up different widths. Each
     child's OWN width control (--cs-width, from the media frame) then narrows it from there. */
  width:100%;
}
.cs-container-stack > .cs-child{
  grid-area:1 / 1;
  display:flex; justify-content:center; align-items:center;
}
/* A stacked container has no vertical rhythm to keep — its children are on top of one another,
   so the flex column gap and padding that a flow container needs would only inset the stack. */
/* A stack fills a height it has been GIVEN, the same way it already fills a width. Against an
   auto-height wrapper `height:100%` resolves to auto, so this changes nothing for every stack that
   has never been given one. */
.cs-container-stack{ padding:0; gap:0; min-height:0; height:100%; }

/* ── Priority 8.35 — AUDIO PREVIEW ────────────────────────────────────────────────────────
   HOVER REVEALS. HOVER DOES NOT PLAY. The control fades in on hover or focus-within and is
   always present, always operable — which is what makes touch and keyboard work without a
   second design: a device with no hover simply shows it, and a keyboard user tabs to it.

   :focus-within on the host is not optional. Revealing only on :hover would make the button
   reachable by Tab and invisible while focused, which is worse than not having it. */
.wse-audio-host,
/* A carousel slide hosts its own control without needing the class: the slide IS the frame the
   button centres in, and adding a class to markup the carousel already owns would be a second
   way to say the same thing. */
.cs-carousel-slide{position:relative;}
.wse-audio-preview{
  position:absolute;left:50%;top:50%;
  width:56px;height:56px;margin:-28px 0 0 -28px;
  display:grid;place-items:center;
  border:0;border-radius:50%;padding:0;cursor:pointer;
  /* Asks the theme first. A hardcoded #fff painted an invisible play icon on any light starter —
     caught by website-theme-isolation-tests, which exists for exactly this. The fallbacks are the
     dark-on-media default, which is correct when no theme is set because the control sits on top
     of a picture. */
  background:var(--t-scrim, rgba(12,12,14,.62));
  backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);
  color:var(--t-on-scrim, #fff);
  opacity:0;transform:scale(.9);
  transition:opacity .18s ease,transform .18s ease,background .18s ease;
  z-index:2;
}
.wse-audio-host:hover .wse-audio-preview,
.wse-audio-host:focus-within .wse-audio-preview,
.cs-carousel-slide.active:hover .wse-audio-preview,
.cs-carousel-slide.active:focus-within .wse-audio-preview,
.wse-audio-preview[aria-pressed="true"]{opacity:1;transform:scale(1);}
/* Always visible where there is no hover to reveal it with. */
@media (hover:none){ .wse-audio-preview{opacity:1;transform:scale(1);} }
.wse-audio-preview:focus-visible{outline:2px solid var(--t-on-scrim, #fff);outline-offset:3px;opacity:1;transform:scale(1);}
.wse-audio-preview:hover{background:rgba(12,12,14,.8);}

/* A play triangle and a pause bar-pair, drawn rather than shipped as two icons. */
.wse-audio-preview-icon{
  width:0;height:0;margin-left:3px;
  border-left:14px solid currentColor;
  border-top:9px solid transparent;border-bottom:9px solid transparent;
}
.wse-audio-preview[aria-pressed="true"] .wse-audio-preview-icon{
  width:14px;height:16px;margin-left:0;border:0;
  background:linear-gradient(to right,currentColor 0 5px,transparent 5px 9px,currentColor 9px 14px);
  /* currentColor follows the button's own colour, so it inherits the theme answer above. */
}
/* The progress ring. A conic gradient driven by one custom property the runtime updates —
   no layout, no extra element per frame. */
.wse-audio-preview-ring{
  position:absolute;inset:-3px;border-radius:50%;
  background:conic-gradient(var(--t-on-scrim, #fff) calc(var(--wse-audio-progress,0) * 360deg), transparent 0);
  -webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));
  mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));
  opacity:0;transition:opacity .18s ease;pointer-events:none;
}
.wse-audio-preview[aria-pressed="true"] .wse-audio-preview-ring{opacity:1;}

/* ── Priority 8.34 — ROTATION ─────────────────────────────────────────────────────────────
   Two things that share a verb and must not share a fate.

   A STATIC angle is where the object IS. It survives reduced motion, it survives performance
   mode, and it is composed into .comp-managed's own transform above so it can never overwrite
   drag placement — the defect every animation preset in this file had before Priority 7.0.

   An AMBIENT SPIN is motion. It stops entirely under reduced motion and pauses (script.js)
   while it cannot be seen. `--el-rotate-anim` carries the whole shorthand because the speed
   and direction are owner values; the keyframe below only has to put the placement back. */
@keyframes wseRotate{
  from{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(var(--el-rotate,0deg));}
  to{transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(calc(var(--el-rotate,0deg) + 360deg));}
}
/* An element that is NOT composition-managed still needs the tilt. Scoped with :not() rather
   than left to source order, because .comp-managed and [style*=...] have identical specificity
   and whichever came last would silently win. */
[style*="--el-rotate"]:not(.comp-managed){
  transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(var(--el-rotate,0deg));
}
[style*="--el-rotate-anim"]{ animation:var(--el-rotate-anim); }
/* Paused, not removed: the element keeps the angle it had reached. script.js sets this. */
[data-wse-spin="paused"]{ animation-play-state:paused; }

/* ── Priority 8.33 — SHAPE MASK ───────────────────────────────────────────────────────────
   Every shape in the vocabulary is a border-radius. Nothing here uses clip-path or an SVG
   mask, and that is a performance decision rather than a stylistic one: border-radius is
   clipped by the compositor on the layer the image already paints into, while an SVG mask
   forces an offscreen pass per element per frame. On a gallery of twelve masked thumbnails
   that is the difference between a scroll that holds 60fps and one that does not.

   `--cs-shape-square: 1` is what separates a circle from an ellipse. 50% radius on a 16:9
   photo is an oval, so a circle has to square the box first — otherwise an owner who asked
   for a circle would get one on portrait images and not on landscape ones.

   Applied to the ELEMENT and to its media child, because an image section is a wrapper with an
   <img> inside it: rounding only the wrapper leaves the picture's square corners painted over
   the top. overflow:hidden is what makes the wrapper actually clip the child. */
/* The radius itself is NOT set here. Every media wrapper carries border-radius:var(--cs-radius)
   inline, and inline beats a stylesheet — so shapeDecls writes --cs-radius and the element's own
   declaration does the clipping. A rule here would lose silently, which it did on the first run.
   What remains is what an inline custom property cannot express. */
[style*="--cs-shape"]{ overflow:hidden; }
[style*="--cs-shape"] > img,
[style*="--cs-shape"] > picture > img,
[style*="--cs-shape"] > video,
[style*="--cs-shape"] > iframe{
  border-radius:inherit;
  display:block;
}
/* The square box, only for `circle`. `aspect-ratio` rather than a padding hack so the element
   still reports its real height to layout and to the drag system's geometry. */
[style*="--cs-shape-square:1"]{ aspect-ratio:1 / 1; }
/* 8.42 — AN OWNER-CHOSEN MEDIA ASPECT. Same mechanism the circle shape has always used to force a
   1:1 box, with the ratio supplied instead of hardcoded. The picture is stretched to the box's
   full height so objectFit decides what happens: `cover` crops to the band, `fill` compresses the
   whole picture into it — which is what a disc seen at an angle looks like. */
[style*="--cs-media-aspect"]{ aspect-ratio:var(--cs-media-aspect); }
/* The var is emitted on the WRAPPER, so the ratio has to be handed down to the media box and the
   picture in turn — otherwise the wrapper is 3:1 and the picture inside it keeps its own height
   and simply overflows. */
[style*="--cs-media-aspect"] > .cs-image{ height:100%; }
[style*="--cs-media-aspect"] .cs-image > img,
[style*="--cs-media-aspect"] .cs-image > picture,
[style*="--cs-media-aspect"] .cs-image > picture > img{ height:100%; }
[style*="--cs-shape-square:1"] > img,
[style*="--cs-shape-square:1"] > picture > img,
[style*="--cs-shape-square:1"] > video{ width:100%;height:100%;object-fit:var(--cs-object-fit,cover); }

/* ── Priority 8.32 — CAROUSEL PEEK ────────────────────────────────────────────────────────
   The neighbours are meant to be seen. Each slide gives up a band on both sides so the
   previous and next items show at the edges, and the track is translated by script.js so the
   active one lands in the middle of what is left.

   ONLY THE THREE PROPERTIES A COMPOSITOR CAN ANIMATE. The neighbours stand back with `scale`
   and `opacity`, never with width or margin — shrinking a flex child by its width would
   relayout the whole row on every navigation, which is exactly the per-frame cost the
   constrained-phone profile cannot absorb. flex-basis changes once, at load, not per frame.

   The track needs `overflow:visible` for the neighbours to be visible at all; `.cs-carousel`
   already clips (overflow:hidden inline), so nothing escapes the component. */
.cs-carousel[data-peek="true"] .cs-carousel-track{overflow:visible;}
.cs-carousel[data-peek="true"] .cs-carousel-slide{
  flex:0 0 calc(100% - 2 * var(--cs-peek,16%));
  width:calc(100% - 2 * var(--cs-peek,16%));
  transform:scale(var(--cs-peek-neighbour-scale,.9));
  opacity:var(--cs-peek-neighbour-opacity,.55);
  transition:transform var(--cs-trans-speed,.5s) var(--cs-trans-easing,ease),
             opacity var(--cs-trans-speed,.5s) var(--cs-trans-easing,ease);
}
.cs-carousel[data-peek="true"] .cs-carousel-slide.active{transform:none;opacity:1;}
/* A peeking carousel is a row, so the arrows sit outside the active item rather than on top of
   it — over a neighbour they would look like that neighbour's own control. */
.cs-carousel[data-peek="true"] .cs-carousel-prev{left:max(4px, calc(var(--cs-peek,16%) / 2 - 20px));}
.cs-carousel[data-peek="true"] .cs-carousel-next{right:max(4px, calc(var(--cs-peek,16%) / 2 - 20px));}
/* The track is the keyboard target, and it must show that it is. */
.cs-carousel-track:focus-visible{outline:2px solid var(--color-selected-value,#fff);outline-offset:3px;}
.cs-carousel-empty{padding:60px;text-align:center;opacity:.4;width:100%;}
/* Sprint AI — fade/crossfade/scale are "stacked" layouts (every slide
   occupies the same box, toggled via opacity/transform + .active)
   instead of the 'slide' track's horizontal flex layout above. The track
   itself needs its own aspect-ratio here since position:absolute slides
   have no intrinsic height to give it one. initCarousels() in script.js
   toggles .active per-slide for these modes instead of moving the track;
   'fade' vs 'crossfade' differ only in JS timing (sequential vs
   simultaneous), sharing this same CSS. */
.cs-carousel[data-transition="fade"] .cs-carousel-track,
.cs-carousel[data-transition="crossfade"] .cs-carousel-track,
.cs-carousel[data-transition="scale"] .cs-carousel-track{
  display:block;position:relative;aspect-ratio:16/9;
}
.cs-carousel[data-transition="fade"] .cs-carousel-slide,
.cs-carousel[data-transition="crossfade"] .cs-carousel-slide,
.cs-carousel[data-transition="scale"] .cs-carousel-slide{
  position:absolute;inset:0;opacity:0;pointer-events:none;
  transition:opacity var(--cs-trans-speed,.5s) var(--cs-trans-easing,ease), transform var(--cs-trans-speed,.5s) var(--cs-trans-easing,ease);
}
.cs-carousel[data-transition="scale"] .cs-carousel-slide{transform:scale(.92);}
.cs-carousel[data-transition="fade"] .cs-carousel-slide.active,
.cs-carousel[data-transition="crossfade"] .cs-carousel-slide.active,
.cs-carousel[data-transition="scale"] .cs-carousel-slide.active{
  opacity:1;pointer-events:auto;transform:scale(1);
}
.cs-carousel-nav{
  position:absolute;top:50%;transform:translateY(-50%);
  width:36px;height:36px;border-radius:50%;border:none;cursor:pointer;
  background:rgba(0,0,0,.45);color:var(--t-text,#fff);font-size:20px;line-height:1;
  display:flex;align-items:center;justify-content:center;
  transition:background .2s, transform .2s;
}
.cs-carousel-nav:hover{background:var(--bg-hover-value, rgba(0,0,0,.7));transform:translateY(-50%) scale(var(--scale-hover, 1.08));box-shadow:var(--shadow-hover, none);}
/* 8.42 — arrows hidden on the devices the owner turned them off for. `display` rather than
   `visibility` so they leave the layout, and the buttons still exist for keyboard and assistive
   technology on the devices that keep them. */
.cs-carousel-prev,.cs-carousel-next{display:var(--cs-arrows,flex);}
.cs-carousel-prev{left:12px;}
.cs-carousel-next{right:12px;}
.cs-carousel-dots{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:1;}
.cs-carousel-dot{
  width:8px;height:8px;border-radius:50%;border:none;cursor:pointer;
  background:rgba(255,255,255,.4);padding:0;transition:background .2s, transform .2s;
}
.cs-carousel-dot:hover{background:rgba(255,255,255,.7);}
.cs-carousel-dot.active{background:var(--color-selected-value,#fff);transform:scale(var(--scale-selected,1.2));box-shadow:var(--shadow-selected,none);}
/* Sprint AI — 'lines' dot style: same click target/spacing, a small bar
   instead of a circle. Kept as one alternate style (not a fully custom
   shape system) — matches "dots/progress style if feasible" without
   inventing a whole theming surface for something this minor. */
.cs-carousel-dots-lines .cs-carousel-dot{width:20px;height:4px;border-radius:2px;}
.cs-carousel-dots-lines .cs-carousel-dot.active{transform:none;background:#fff;}

/* Sprint AJ Priority 4 — gallery items get their own Hover feedback (a
   subtle per-image zoom, purely visual — galleries don't open a lightbox
   today, so Focus/Pressed/Disabled would have nothing to trigger them and
   aren't exposed). Fallback values (1/none) mean zero visual change until
   a Hover style is actually configured, matching every other capability's
   "silent until set" default in this codebase. Shares the same bareRef
   Hover capability .cs-carousel-nav:hover consumes above — one Hover
   control on a gallery/carousel section, two different consuming
   selectors depending on which section type actually rendered. */
.cs-gallery img{transition:transform var(--hover-transition-ms,.22s) var(--hover-easing,ease), opacity var(--hover-transition-ms,.22s) var(--hover-easing,ease);}
.cs-gallery img:hover{transform:scale(var(--scale-hover,1));opacity:var(--opacity-hover-value,1);}

/* Priority 3.6 — responsive typography overrides.
   Elements publish --typo-*-tablet / --typo-*-mobile only for the properties a
   breakpoint actually changes (see typographyBreakpointVarsCss in renderer.mjs).
   Here each media query REBINDS the base variable to its breakpoint value when
   one exists, falling back to the inherited base otherwise (!important is required because
   the base value is an INLINE custom property, which otherwise wins) — so inheritance is
   base -> tablet -> mobile automatically, an element with no override is
   completely unaffected, and clearing an override restores the inherited value
   with no other bookkeeping. Editor and published site share this exact CSS. */
@media(max-width:820px){
  [style*="--typo-scale-tablet"]        { --typo-scale: var(--typo-scale-tablet) !important; }
  [style*="--typo-weight-tablet"]       { --typo-weight: var(--typo-weight-tablet) !important; }
  [style*="--typo-ls-tablet"]           { --typo-ls: var(--typo-ls-tablet) !important; }
  [style*="--typo-transform-tablet"]    { --typo-transform: var(--typo-transform-tablet) !important; }
  [style*="--typo-align-tablet"]        { --typo-align: var(--typo-align-tablet) !important; }
  [style*="--typo-line-height-tablet"]  { --typo-line-height: var(--typo-line-height-tablet) !important; }
  [style*="--typo-para-spacing-tablet"] { --typo-para-spacing: var(--typo-para-spacing-tablet) !important; }

  /* Priority 7.0 Stride B — the same remap for the visual capabilities. The renderer
     emits these suffixed variables only for an element that actually has a device
     override, so every selector below matches nothing at all on a website that has not
     used the feature. */
  [style*="--el-border-w-tablet"]       { --el-border-w: var(--el-border-w-tablet) !important; }
  [style*="--el-border-s-tablet"]       { --el-border-s: var(--el-border-s-tablet) !important; }
  [style*="--el-border-c-tablet"]       { --el-border-c: var(--el-border-c-tablet) !important; }
  [style*="--el-border-r-tablet"]       { --el-border-r: var(--el-border-r-tablet) !important; }
  [style*="--el-effects-shadow-tablet"] { --el-effects-shadow: var(--el-effects-shadow-tablet) !important; }
  [style*="--el-effects-blur-tablet"]   { --el-effects-blur: var(--el-effects-blur-tablet) !important; }
  [style*="--el-opacity-tablet"]        { --el-opacity: var(--el-opacity-tablet) !important; }
  [style*="--bg-filter-tablet"]         { --bg-filter: var(--bg-filter-tablet) !important; }
  [style*="--bg-position-tablet"]       { --bg-position: var(--bg-position-tablet) !important; }

  /* Stride B.3 — colour and interaction states. Same remap, same reason: the renderer
     emits a suffixed sibling ONLY where a device's resolved value actually differs from
     what it inherits, so every selector here matches nothing on an element that has no
     override, and an inherited value is never restated. */
  [style*="--color-value-tablet"]          { --color-value: var(--color-value-tablet) !important; }
  [style*="--text-glow-tablet"]            { --text-glow: var(--text-glow-tablet) !important; }
  [style*="--color-hover-value-tablet"]    { --color-hover-value: var(--color-hover-value-tablet) !important; }
  [style*="--bg-hover-value-tablet"]       { --bg-hover-value: var(--bg-hover-value-tablet) !important; }
  [style*="--opacity-hover-value-tablet"]  { --opacity-hover-value: var(--opacity-hover-value-tablet) !important; }
  [style*="--scale-hover-tablet"]          { --scale-hover: var(--scale-hover-tablet) !important; }
  [style*="--lift-hover-tablet"]           { --lift-hover: var(--lift-hover-tablet) !important; }
  [style*="--shadow-hover-tablet"]         { --shadow-hover: var(--shadow-hover-tablet) !important; }
  [style*="--underline-hover-color-tablet"]{ --underline-hover-color: var(--underline-hover-color-tablet) !important; }
  [style*="--underline-hover-enabled-tablet"]{ --underline-hover-enabled: var(--underline-hover-enabled-tablet) !important; }
  [style*="--color-focus-value-tablet"]    { --color-focus-value: var(--color-focus-value-tablet) !important; }
  [style*="--bg-focus-value-tablet"]       { --bg-focus-value: var(--bg-focus-value-tablet) !important; }
  [style*="--opacity-focus-value-tablet"]  { --opacity-focus-value: var(--opacity-focus-value-tablet) !important; }
  [style*="--scale-focus-tablet"]          { --scale-focus: var(--scale-focus-tablet) !important; }
  [style*="--shadow-focus-tablet"]         { --shadow-focus: var(--shadow-focus-tablet) !important; }
  [style*="--color-pressed-value-tablet"]  { --color-pressed-value: var(--color-pressed-value-tablet) !important; }
  [style*="--bg-pressed-value-tablet"]     { --bg-pressed-value: var(--bg-pressed-value-tablet) !important; }
  [style*="--opacity-pressed-value-tablet"]{ --opacity-pressed-value: var(--opacity-pressed-value-tablet) !important; }
  [style*="--scale-pressed-tablet"]        { --scale-pressed: var(--scale-pressed-tablet) !important; }
  [style*="--shadow-pressed-tablet"]       { --shadow-pressed: var(--shadow-pressed-tablet) !important; }
  [style*="--color-disabled-value-tablet"] { --color-disabled-value: var(--color-disabled-value-tablet) !important; }
  [style*="--bg-disabled-value-tablet"]    { --bg-disabled-value: var(--bg-disabled-value-tablet) !important; }
  [style*="--opacity-disabled-value-tablet"]{ --opacity-disabled-value: var(--opacity-disabled-value-tablet) !important; }
  [style*="--scale-disabled-tablet"]       { --scale-disabled: var(--scale-disabled-tablet) !important; }
  [style*="--shadow-disabled-tablet"]      { --shadow-disabled: var(--shadow-disabled-tablet) !important; }
  [style*="--color-selected-value-tablet"] { --color-selected-value: var(--color-selected-value-tablet) !important; }
  [style*="--anim-css-tablet"]                { --anim-css: var(--anim-css-tablet) !important; }
  [style*="--anim-intensity-tablet"]          { --anim-intensity: var(--anim-intensity-tablet) !important; }
  [style*="--anim-pending-css-tablet"]        { --anim-pending-css: var(--anim-pending-css-tablet) !important; }
  [style*="--hero-glow-animation-tablet"]     { --hero-glow-animation: var(--hero-glow-animation-tablet) !important; }
  [style*="--hero-bg-pan-intensity-tablet"]   { --hero-bg-pan-intensity: var(--hero-bg-pan-intensity-tablet) !important; }
  [style*="--bg-selected-value-tablet"]    { --bg-selected-value: var(--bg-selected-value-tablet) !important; }
  [style*="--opacity-selected-value-tablet"]{ --opacity-selected-value: var(--opacity-selected-value-tablet) !important; }
  [style*="--scale-selected-tablet"]       { --scale-selected: var(--scale-selected-tablet) !important; }
  [style*="--shadow-selected-tablet"]      { --shadow-selected: var(--shadow-selected-tablet) !important; }
  /* Priority 7.3 — media framing. The frame is layout, so it earns per-device values:
     which part of a cropped picture stays in view, whether it crops at all, and how wide
     the frame is. Corner radius, border and alignment stay global — brand treatment, not
     layout — so they have no rule here by design. */
  [style*="--cs-object-position-tablet"]     { --cs-object-position: var(--cs-object-position-tablet) !important; }
  [style*="--cs-object-fit-tablet"]          { --cs-object-fit: var(--cs-object-fit-tablet) !important; }
  [style*="--cs-width-tablet"]               { --cs-width: var(--cs-width-tablet) !important; }
  /* Priority 8.32 — peek is layout, so it earns per-device values for the same reason the
     frame does: a reveal that reads as generous at 1440px squeezes the centre at 820px. */
  [style*="--cs-peek-tablet"]                { --cs-peek: var(--cs-peek-tablet) !important; }
  [style*="--cs-slide-aspect-tablet"]        { --cs-slide-aspect: var(--cs-slide-aspect-tablet) !important; }
  [style*="--cs-content-align-tablet"]       { --cs-content-align: var(--cs-content-align-tablet) !important; }
  [style*="--cs-surface-tablet"]              { --cs-surface: var(--cs-surface-tablet) !important; }
  [style*="--cs-media-aspect-tablet"]         { --cs-media-aspect: var(--cs-media-aspect-tablet) !important; }
  [style*="--cs-arrows-tablet"]               { --cs-arrows: var(--cs-arrows-tablet) !important; }
  [style*="--cs-surface-image-tablet"]        { --cs-surface-image: var(--cs-surface-image-tablet) !important; }
  /* Priority 8.33 — a circular portrait that works in a desktop column can be the wrong crop in
     a single mobile stack, so the shape earns per-device values like the frame does. */
  /* --cs-radius carries the clip, so IT is the one that has to be promoted. The shape vars are
     promoted too because the audit and the tests read them by name, but the picture changes
     because of this line. Emitted and unpromoted, the mobile override stored, appeared in the
     markup, and clipped nothing. */
  [style*="--cs-radius-tablet"]              { --cs-radius: var(--cs-radius-tablet) !important; }
  [style*="--el-rotate-tablet"]              { --el-rotate: var(--el-rotate-tablet) !important; }
  [style*="--el-rotate-anim-tablet"]         { --el-rotate-anim: var(--el-rotate-anim-tablet) !important; }
  [style*="--cs-shape-tablet"]               { --cs-shape: var(--cs-shape-tablet) !important; }
  [style*="--cs-shape-radius-tablet"]        { --cs-shape-radius: var(--cs-shape-radius-tablet) !important; }
  [style*="--cs-shape-square-tablet"]        { --cs-shape-square: var(--cs-shape-square-tablet) !important; }
}
@media(max-width:640px){
  [style*="--typo-scale-mobile"]        { --typo-scale: var(--typo-scale-mobile) !important; }
  [style*="--typo-weight-mobile"]       { --typo-weight: var(--typo-weight-mobile) !important; }
  [style*="--typo-ls-mobile"]           { --typo-ls: var(--typo-ls-mobile) !important; }
  [style*="--typo-transform-mobile"]    { --typo-transform: var(--typo-transform-mobile) !important; }
  [style*="--typo-align-mobile"]        { --typo-align: var(--typo-align-mobile) !important; }
  [style*="--typo-line-height-mobile"]  { --typo-line-height: var(--typo-line-height-mobile) !important; }
  [style*="--typo-para-spacing-mobile"] { --typo-para-spacing: var(--typo-para-spacing-mobile) !important; }

  /* Stride B — mobile half of the visual-capability remap. Mobile inherits Tablet for
     free: the tablet block above has already applied at this width, so a property with a
     Tablet override and no Mobile one keeps the Tablet value. */
  [style*="--el-border-w-mobile"]       { --el-border-w: var(--el-border-w-mobile) !important; }
  [style*="--el-border-s-mobile"]       { --el-border-s: var(--el-border-s-mobile) !important; }
  [style*="--el-border-c-mobile"]       { --el-border-c: var(--el-border-c-mobile) !important; }
  [style*="--el-border-r-mobile"]       { --el-border-r: var(--el-border-r-mobile) !important; }
  [style*="--el-effects-shadow-mobile"] { --el-effects-shadow: var(--el-effects-shadow-mobile) !important; }
  [style*="--el-effects-blur-mobile"]   { --el-effects-blur: var(--el-effects-blur-mobile) !important; }
  [style*="--el-opacity-mobile"]        { --el-opacity: var(--el-opacity-mobile) !important; }
  [style*="--bg-filter-mobile"]         { --bg-filter: var(--bg-filter-mobile) !important; }
  [style*="--bg-position-mobile"]       { --bg-position: var(--bg-position-mobile) !important; }

  [style*="--color-value-mobile"]          { --color-value: var(--color-value-mobile) !important; }
  [style*="--text-glow-mobile"]            { --text-glow: var(--text-glow-mobile) !important; }
  [style*="--color-hover-value-mobile"]    { --color-hover-value: var(--color-hover-value-mobile) !important; }
  [style*="--bg-hover-value-mobile"]       { --bg-hover-value: var(--bg-hover-value-mobile) !important; }
  [style*="--opacity-hover-value-mobile"]  { --opacity-hover-value: var(--opacity-hover-value-mobile) !important; }
  [style*="--scale-hover-mobile"]          { --scale-hover: var(--scale-hover-mobile) !important; }
  [style*="--lift-hover-mobile"]           { --lift-hover: var(--lift-hover-mobile) !important; }
  [style*="--shadow-hover-mobile"]         { --shadow-hover: var(--shadow-hover-mobile) !important; }
  [style*="--underline-hover-color-mobile"]{ --underline-hover-color: var(--underline-hover-color-mobile) !important; }
  [style*="--underline-hover-enabled-mobile"]{ --underline-hover-enabled: var(--underline-hover-enabled-mobile) !important; }
  [style*="--color-focus-value-mobile"]    { --color-focus-value: var(--color-focus-value-mobile) !important; }
  [style*="--bg-focus-value-mobile"]       { --bg-focus-value: var(--bg-focus-value-mobile) !important; }
  [style*="--opacity-focus-value-mobile"]  { --opacity-focus-value: var(--opacity-focus-value-mobile) !important; }
  [style*="--scale-focus-mobile"]          { --scale-focus: var(--scale-focus-mobile) !important; }
  [style*="--shadow-focus-mobile"]         { --shadow-focus: var(--shadow-focus-mobile) !important; }
  [style*="--color-pressed-value-mobile"]  { --color-pressed-value: var(--color-pressed-value-mobile) !important; }
  [style*="--bg-pressed-value-mobile"]     { --bg-pressed-value: var(--bg-pressed-value-mobile) !important; }
  [style*="--opacity-pressed-value-mobile"]{ --opacity-pressed-value: var(--opacity-pressed-value-mobile) !important; }
  [style*="--scale-pressed-mobile"]        { --scale-pressed: var(--scale-pressed-mobile) !important; }
  [style*="--shadow-pressed-mobile"]       { --shadow-pressed: var(--shadow-pressed-mobile) !important; }
  [style*="--color-disabled-value-mobile"] { --color-disabled-value: var(--color-disabled-value-mobile) !important; }
  [style*="--bg-disabled-value-mobile"]    { --bg-disabled-value: var(--bg-disabled-value-mobile) !important; }
  [style*="--opacity-disabled-value-mobile"]{ --opacity-disabled-value: var(--opacity-disabled-value-mobile) !important; }
  [style*="--scale-disabled-mobile"]       { --scale-disabled: var(--scale-disabled-mobile) !important; }
  [style*="--shadow-disabled-mobile"]      { --shadow-disabled: var(--shadow-disabled-mobile) !important; }
  [style*="--color-selected-value-mobile"] { --color-selected-value: var(--color-selected-value-mobile) !important; }
  [style*="--anim-css-mobile"]                { --anim-css: var(--anim-css-mobile) !important; }
  [style*="--anim-intensity-mobile"]          { --anim-intensity: var(--anim-intensity-mobile) !important; }
  [style*="--anim-pending-css-mobile"]        { --anim-pending-css: var(--anim-pending-css-mobile) !important; }
  [style*="--hero-glow-animation-mobile"]     { --hero-glow-animation: var(--hero-glow-animation-mobile) !important; }
  [style*="--hero-bg-pan-intensity-mobile"]   { --hero-bg-pan-intensity: var(--hero-bg-pan-intensity-mobile) !important; }
  [style*="--bg-selected-value-mobile"]    { --bg-selected-value: var(--bg-selected-value-mobile) !important; }
  [style*="--opacity-selected-value-mobile"]{ --opacity-selected-value: var(--opacity-selected-value-mobile) !important; }
  [style*="--scale-selected-mobile"]       { --scale-selected: var(--scale-selected-mobile) !important; }
  [style*="--shadow-selected-mobile"]      { --shadow-selected: var(--shadow-selected-mobile) !important; }
  /* Priority 7.3 — media framing. The frame is layout, so it earns per-device values:
     which part of a cropped picture stays in view, whether it crops at all, and how wide
     the frame is. Corner radius, border and alignment stay global — brand treatment, not
     layout — so they have no rule here by design. */
  [style*="--cs-object-position-mobile"]     { --cs-object-position: var(--cs-object-position-mobile) !important; }
  [style*="--cs-object-fit-mobile"]          { --cs-object-fit: var(--cs-object-fit-mobile) !important; }
  [style*="--cs-width-mobile"]               { --cs-width: var(--cs-width-mobile) !important; }
  [style*="--cs-peek-mobile"]                { --cs-peek: var(--cs-peek-mobile) !important; }
  [style*="--cs-slide-aspect-mobile"]        { --cs-slide-aspect: var(--cs-slide-aspect-mobile) !important; }
  [style*="--cs-content-align-mobile"]       { --cs-content-align: var(--cs-content-align-mobile) !important; }
  [style*="--cs-surface-mobile"]              { --cs-surface: var(--cs-surface-mobile) !important; }
  [style*="--cs-media-aspect-mobile"]         { --cs-media-aspect: var(--cs-media-aspect-mobile) !important; }
  [style*="--cs-arrows-mobile"]               { --cs-arrows: var(--cs-arrows-mobile) !important; }
  [style*="--cs-surface-image-mobile"]        { --cs-surface-image: var(--cs-surface-image-mobile) !important; }
  [style*="--cs-radius-mobile"]              { --cs-radius: var(--cs-radius-mobile) !important; }
  [style*="--el-rotate-mobile"]              { --el-rotate: var(--el-rotate-mobile) !important; }
  [style*="--el-rotate-anim-mobile"]         { --el-rotate-anim: var(--el-rotate-anim-mobile) !important; }
  [style*="--cs-shape-mobile"]               { --cs-shape: var(--cs-shape-mobile) !important; }
  [style*="--cs-shape-radius-mobile"]        { --cs-shape-radius: var(--cs-shape-radius-mobile) !important; }
  [style*="--cs-shape-square-mobile"]        { --cs-shape-square: var(--cs-shape-square-mobile) !important; }
}


/* ── REDUCED MOTION (Priority 7.0 Stride B.6) ──────────────────────────────
   The published stylesheet had NO prefers-reduced-motion handling at all —
   `grep` found four occurrences in the editor's own chrome and zero here — so
   every element animation, hero glow pulse and background pan ran at full
   strength for a visitor who had asked their operating system for less motion.

   Motion is suppressed, PLACEMENT IS NOT. Composition resolves through
   --comp-tx/--comp-ty, which stay exactly as they are, so a section that was
   moved stays where it was moved to. Suppressing the animation by neutralising
   --anim-css alone would leave a `from` state applied by fill-mode:both, which
   is how "reduced motion" turns into "content is invisible"; the transform and
   opacity are therefore restored explicitly.

   Stored Desktop/Tablet/Mobile choices are untouched. This is a runtime
   preference, not a fourth breakpoint. */
@media (prefers-reduced-motion: reduce){
  .comp-managed,
  [style*="--anim-css"],
  [style*="--anim-pending-css"]{
    animation:none !important;
    /* Priority 8.34 — A STATIC ANGLE IS PLACEMENT, NOT MOTION, and this rule's own principle
       ("motion is suppressed, PLACEMENT IS NOT") already says what to do with it. Before the
       rotate() was added here, a badge an owner had deliberately tilted snapped upright for any
       visitor who had asked for reduced motion — the !important restored the translate and threw
       the angle away with it. The SPIN is still stopped, by the rule further down: that one is
       motion. */
    transform:translate(var(--comp-tx,0px),var(--comp-ty,0px)) rotate(var(--el-rotate,0deg)) !important;
    opacity:var(--el-opacity,1) !important;
  }
  /* Priority 8.34 — ambient rotation stops. The static ANGLE is kept, by the rotate() composed
     into the transform above: a tilt is where the object is, not something it does. Folded into
     this block rather than given one of its own — a second @media (prefers-reduced-motion) block
     earlier in the file made every guard that slices from the first match read the wrong region. */
  [style*="--el-rotate-anim"]{ animation:none !important; }
  /* Priority 8.35 — the preview control appears without fading. It still appears. */
  .wse-audio-preview{ transition:none !important; }
  /* Ambient, looping motion: the hero halo and the background pan. Both are
     decorative, so they stop rather than degrade — the glow keeps its colour
     and the background keeps its framing. */
  .hero-glow,[style*="--hero-glow-intensity"]{animation:none !important;}
  [style*="--hero-bg-pan-intensity"]{animation:none !important;}
  /* Priority 7.99 — this used to say page transitions "keep their own established
     reduced-motion path". They had none. The route slide is an ANIMATION
     (.enter-r/.enter-l run fromR/fromL), and nothing in this block reached it, so
     `transition:none` on .page removed a property the transition never used and a
     visitor who asked for reduced motion still got the full 1440px slide — measured
     at exactly that, in docs/verification/capture/transition-direction.spec.mjs.

     Collapsing the duration to .01ms was tried first and measured: the slide still
     rendered its full 1440px for 34 frames, because the entering page is held off to
     one side by the keyframe's `from` offset and a near-zero duration does not
     reliably settle it. Removing the animation and the offset together is what
     actually stops the motion — and it loses nothing, because translateX(0) is
     exactly "no transform at all". .enter-r/.enter-l still carry the visibility and
     z-index the transition depends on, and go() still assigns .active on the same
     460ms timer, so the route change completes identically. The page simply appears
     where it belongs instead of travelling there. */
  .page{transition:none !important;}
  .enter-r,.enter-l{animation:none !important;transform:none !important;}
}

/* ── INTERACTION-STATE PREVIEW (Priority 7.0 B.11 M1) ──────────────────────
   Editor-only. The Design Studio marks ONE selected element with
   data-wse-simulated-state so an owner can see a hover, focus, pressed,
   disabled or selected colour without producing the interaction — impossible
   for hover at a touch breakpoint, awkward for the rest.

   These rules RESOLVE NOTHING. Each reads the very custom properties the
   responsive appearance renderer already emits for that state
   (--color-hover-value and friends), so a preview follows the Desktop /
   Tablet / Mobile value in force automatically and cannot disagree with the
   real state. A second colour resolver here is exactly the duplication that
   made typography wrong in Stride A.1.

   The attribute never reaches published output: it is applied to a live DOM
   node by the editor and removed again, never written to the draft. A
   deploy-integrity assertion keeps it out of the artifact. */
[data-wse-simulated-state="hover"]:not([data-wse-preview-target]){
  color:var(--color-hover-value,inherit)!important;
  background-color:var(--bg-hover-value,revert)!important;
  opacity:var(--opacity-hover-value,var(--el-opacity,1))!important;
  box-shadow:var(--shadow-hover,revert)!important;
}
[data-wse-simulated-state="focus"]:not([data-wse-preview-target]){
  color:var(--color-focus-value,inherit)!important;
  background-color:var(--bg-focus-value,revert)!important;
  opacity:var(--opacity-focus-value,var(--el-opacity,1))!important;
  box-shadow:var(--shadow-focus,revert)!important;
}
[data-wse-simulated-state="pressed"]:not([data-wse-preview-target]){
  color:var(--color-pressed-value,inherit)!important;
  background-color:var(--bg-pressed-value,revert)!important;
  opacity:var(--opacity-pressed-value,var(--el-opacity,1))!important;
  box-shadow:var(--shadow-pressed,revert)!important;
}
[data-wse-simulated-state="disabled"]:not([data-wse-preview-target]){
  color:var(--color-disabled-value,inherit)!important;
  background-color:var(--bg-disabled-value,revert)!important;
  opacity:var(--opacity-disabled-value,.5)!important;
  box-shadow:var(--shadow-disabled,revert)!important;
}
[data-wse-simulated-state="selected"]:not([data-wse-preview-target]){
  color:var(--color-selected-value,inherit)!important;
  background-color:var(--bg-selected-value,revert)!important;
  opacity:var(--opacity-selected-value,var(--el-opacity,1))!important;
  box-shadow:var(--shadow-selected,revert)!important;
}

/* ── DESCENDANT PREVIEW TARGETS (B.11 M2) ──────────────────────────────────
   The rules above assume the marked node is the node that reacts. For a
   Carousel or a Gallery that is false: the capability is authored against
   the section (component:<id>), the section wrapper carries the emitted
   custom properties, and the things that actually react are descendants.

   Custom properties inherit, so the marker sits on the addressable field
   node (data-editable="<ref>:images") and these rules reach down from it.
   The :not([data-wse-preview-target]) above is what stops the generic rules
   ALSO firing on that node and painting a wrapper nobody asked to change.

   Each rule below mirrors its real consuming rule property-for-property —
   the same custom property, the same fallback. That is the whole point: a
   preview that invented its own property set would be a preview of
   something the site never renders. Compare against .cs-carousel:hover,
   .cs-carousel-nav:hover, .cs-carousel-dot.active and .cs-gallery img:hover
   above; if one of those changes, its twin here has to change with it. */

/* Carousel hover — TWO consuming rules, deliberately. The frame and its
   arrows react together (see .cs-carousel:hover's own note), so previewing
   only the arrows would under-report what hover actually does. */
[data-wse-simulated-state="hover"][data-wse-preview-target="carousel-navigation"]{
  box-shadow:var(--shadow-hover,none)!important;
}
[data-wse-simulated-state="hover"][data-wse-preview-target="carousel-navigation"] .cs-carousel-nav{
  background:var(--bg-hover-value, rgba(0,0,0,.7))!important;
  transform:translateY(-50%) scale(var(--scale-hover, 1.08))!important;
  box-shadow:var(--shadow-hover, none)!important;
}
/* Carousel selected — note this paints BACKGROUND from --color-selected-value,
   matching .cs-carousel-dot.active. The generic direct rule sets `color`,
   which on a dot with no text would have shown the owner nothing at all. */
[data-wse-simulated-state="selected"][data-wse-preview-target="carousel-navigation"] .cs-carousel-dot{
  background:var(--color-selected-value,#fff)!important;
  transform:scale(var(--scale-selected,1.2))!important;
  box-shadow:var(--shadow-selected,none)!important;
}
/* Button sections. The marker sits on the <a class="btn btn-g cs-button"> itself
   (data-editable="<ref>:text"), not on the .cs-section wrapper the bare ref
   addresses — marking the wrapper paints a band behind the button and leaves
   the button unchanged, which was measured in a browser, not assumed.

   These mirror .btn-g:hover, .btn:focus-visible, .btn:active and .btn:disabled.
   Note `background`, never `background-color`: .btn-g's base background is a
   gradient, and background-color paints beneath it, so the generic direct rule
   would have been invisible here even on the correct node.

   There is deliberately NO selected rule. --color-selected-value has exactly one
   consumer on this site (.cs-carousel-dot.active); a selected button renders no
   differently, so a preview that showed a change would be inventing one. */
/* Priority 8.15 — the preview twins mirror the real state rules, so they compose with
   placement too. state-preview-tests compares the custom-property sets of each pair and
   fails if they drift, which is what caught this. */
[data-wse-simulated-state="hover"][data-wse-preview-target="button-element"]{
  background:var(--bg-hover-value, linear-gradient(135deg,var(--c),var(--m)))!important;
  transform:translate(var(--comp-tx,var(--comp-x,0px)),var(--comp-ty,var(--comp-y,0px))) scale(var(--scale-hover, 1.05)) translateY(var(--lift-hover, 0px))!important;
  box-shadow:var(--shadow-hover, 0 0 30px rgba(0,212,255,.4))!important;
  /* Priority 8.27 — mirrors .btn-g:hover's chain exactly; the twin guard fails if they drift. */
  color:var(--color-hover-value,var(--color-value,var(--t-button-primary-text,#000)))!important;
  opacity:var(--opacity-hover-value, 1)!important;
}
[data-wse-simulated-state="focus"][data-wse-preview-target="button-element"]{
  outline:var(--focus-outline, 2px solid var(--c))!important;outline-offset:3px!important;
  color:var(--color-focus-value, var(--color-value, var(--t-button-primary-text,#000)))!important;
  background:var(--bg-focus-value, inherit)!important;
  transform:translate(var(--comp-tx,var(--comp-x,0px)),var(--comp-ty,var(--comp-y,0px))) scale(var(--scale-focus, 1))!important;
  box-shadow:var(--shadow-focus, none)!important;
  opacity:var(--opacity-focus-value, 1)!important;
}
[data-wse-simulated-state="pressed"][data-wse-preview-target="button-element"]{
  color:var(--color-pressed-value, var(--color-value, var(--t-button-primary-text,#000)))!important;
  background:var(--bg-pressed-value, inherit)!important;
  transform:translate(var(--comp-tx,var(--comp-x,0px)),var(--comp-ty,var(--comp-y,0px))) scale(var(--scale-pressed, 1))!important;
  box-shadow:var(--shadow-pressed, none)!important;
  opacity:var(--opacity-pressed-value, 1)!important;
}
[data-wse-simulated-state="disabled"][data-wse-preview-target="button-element"]{
  cursor:not-allowed!important;
  color:var(--color-disabled-value, inherit)!important;
  background:var(--bg-disabled-value, inherit)!important;
  box-shadow:var(--shadow-disabled, none)!important;
  opacity:var(--opacity-disabled-value, .5)!important;
}
/* Gallery hover — no colour at all in the real rule, so none here either. */
[data-wse-simulated-state="hover"][data-wse-preview-target="gallery-image"] img{
  transform:scale(var(--scale-hover,1))!important;
  opacity:var(--opacity-hover-value,1)!important;
}

/* Priority 7.71 — RELEASE RECOGNITION BADGES.
 *
 * A row rather than a single badge, because a release can hold more than one status. The tone
 * is a CLASS the release asked for by name (`gold`), never a colour the release carried — a
 * colour on content is authored data reaching a stylesheet, which is the injection class
 * Priority 7.70 closed.
 *
 * The gold is a token with a default, so a website may re-tone its awards without editing this
 * file and without any website being able to write arbitrary CSS into it. It is deliberately a
 * warm metallic rather than a saturated yellow: an award badge that shouts is a sticker. */
/* Priority 8.19 — the owner asked for a richer gold with more life. Measured rather than nudged
 * by eye: the old #d9b46a is hsl(40, 59%, 63%), which is a desaturated tan more than a gold.
 * The hue moves 40 -> 44 and saturation 59% -> 76%, which is the change that reads as "gold"
 * instead of "beige". The bounds were the brief's: below ~40 the hue turns ORANGE, above ~48 with
 * this much saturation it turns NEON YELLOW, so the hue is held in the middle of the gold band
 * and the lightness is left alone. Contrast against the page rises 10.07:1 -> 11.58:1, so this is
 * more legible than what it replaces, not just louder. Still one flat colour — no gradient, which
 * is what makes a gold badge look cheap. */
:root {
  --badge-gold: #e8c25a;
  --badge-gold-surface: rgba(232, 194, 90, 0.15);
  --badge-gold-border: rgba(232, 194, 90, 0.50);
}
.mfeat-badges { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-bottom: 14px; }
.mfeat-badge-gold {
  color: var(--badge-gold);
  background: var(--badge-gold-surface);
  border: 1px solid var(--badge-gold-border);
}
/* The neutral badge keeps whatever .mfeat-badge already was, so the "Latest Release" pill is
 * byte-identical in appearance to the one that shipped before this row existed. */
@media (max-width: 560px) {
  /* Wrapping is intentional and controlled: two badges stack rather than shrinking their text
   * to fit, which is what makes an award badge unreadable on a phone. */
  .mfeat-badges { gap: 6px; }
}
