.ui-module__cbVbyq__callout{--card-pad:0 0 0 var(--s-4);--t-body:var(--t-standfirst,clamp(1.375rem, 1.2589rem + .4762vw, 1.6875rem));--callout-lh:var(--lh-standfirst,1.3);padding:var(--card-pad);border-left:2px solid var(--callout-rule,var(--fg));font-family:var(--ff-reading);font-size:var(--t-body);line-height:var(--callout-lh);letter-spacing:0;font-variant-numeric:lining-nums;color:var(--fg);display:flow-root;position:relative}@media (min-width:768px){.ui-module__cbVbyq__callout{--card-pad:0 0 0 var(--s-5)}}.ui-module__cbVbyq__callout[data-size=note]{--t-body:var(--t-reading,clamp(1.1875rem, 1.1411rem + .1905vw, 1.3125rem));--callout-lh:var(--lh-reading,1.44)}.ui-module__cbVbyq__callout[data-voice=italic]{font-style:italic}.ui-module__cbVbyq__tone-release{--callout-rule:var(--lengthen)}.ui-module__cbVbyq__tone-contract{--callout-rule:var(--contract)}.ui-module__cbVbyq__tone-spine{--callout-rule:var(--compress)}.ui-module__cbVbyq__tone-ink{--callout-rule:var(--fg)}.ui-module__cbVbyq__calloutMark{float:left;margin:calc((var(--callout-lh) * 1em - .78em) / 2 + .05em) .36em 0 -.06em;color:var(--fg);font-style:normal;line-height:0}.ui-module__cbVbyq__calloutIcon{width:.78em;height:.78em;display:block;overflow:visible}.ui-module__cbVbyq__calloutIcon :where(path,circle){vector-effect:non-scaling-stroke}.ui-module__cbVbyq__calloutBody{min-width:0;max-width:var(--measure,27em);font:inherit;letter-spacing:inherit;color:inherit;text-wrap:pretty}.ui-module__cbVbyq__calloutBody>*+*{margin-top:calc(var(--callout-lh) * .6em)}.ui-module__cbVbyq__callout strong{font-weight:600}.ui-module__cbVbyq__calloutItalic{font-style:italic}.ui-module__cbVbyq__calloutList{padding-left:1.3em;list-style:decimal}.ui-module__cbVbyq__calloutList li+li{margin-top:.3em}.ui-module__cbVbyq__calloutList li::marker{font-variant-numeric:lining-nums tabular-nums;color:var(--fg-2)}.ui-module__cbVbyq__calloutRule{border:0;border-top:var(--bw-hair) solid var(--line);margin-block:var(--s-5)}.ui-module__cbVbyq__plate{gap:var(--plate-gap,var(--s-3));flex-direction:column;min-width:0;margin:0;display:flex}.ui-module__cbVbyq__plateStage{--_ground:var(--plate-ground,var(--bg-raised));aspect-ratio:var(--plate-ratio,4 / 5);background:var(--_ground);border:var(--bw-hair) solid var(--line);border-radius:var(--r-print);isolation:isolate;transition:background-color var(--dur-panel) var(--ease-std);position:relative;overflow:hidden}.ui-module__cbVbyq__plate[data-frameless]>.ui-module__cbVbyq__plateStage{--_ground:var(--plate-ground,var(--bg));border:0;overflow:visible}.ui-module__cbVbyq__plateImg{z-index:1;object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:relative}.ui-module__cbVbyq__platePending{color:var(--fg-3);z-index:1;place-items:center;display:grid;position:absolute;inset:0}.ui-module__cbVbyq__plateOverlay{z-index:2;position:absolute;inset:0}.ui-module__cbVbyq__plateStage[data-dissolve]>:not(.ui-module__cbVbyq__plateOverlay){--_dz-y:linear-gradient(to bottom, transparent 0, #00000029 calc(var(--dz-t,0%) * .25), #00000080 calc(var(--dz-t,0%) * .5), #000000d6 calc(var(--dz-t,0%) * .75), #000 var(--dz-t,0%), #000 calc(100% - var(--dz-b,0%)), #000000d6 calc(100% - var(--dz-b,0%) * .75), #00000080 calc(100% - var(--dz-b,0%) * .5), #00000029 calc(100% - var(--dz-b,0%) * .25), transparent 100%);--_dz-x:linear-gradient(to right, transparent 0, #00000029 calc(var(--dz-l,0%) * .25), #00000080 calc(var(--dz-l,0%) * .5), #000000d6 calc(var(--dz-l,0%) * .75), #000 var(--dz-l,0%), #000 calc(100% - var(--dz-r,0%)), #000000d6 calc(100% - var(--dz-r,0%) * .75), #00000080 calc(100% - var(--dz-r,0%) * .5), #00000029 calc(100% - var(--dz-r,0%) * .25), transparent 100%);-webkit-mask-image:var(--_dz-y), var(--_dz-x);-webkit-mask-image:var(--_dz-y), var(--_dz-x);mask-image:var(--_dz-y), var(--_dz-x);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}[data-plate-dissolve]{--_dz-y:linear-gradient(to bottom, transparent 0, #00000029 calc(var(--dz-t,0%) * .25), #00000080 calc(var(--dz-t,0%) * .5), #000000d6 calc(var(--dz-t,0%) * .75), #000 var(--dz-t,0%), #000 calc(100% - var(--dz-b,0%)), #000000d6 calc(100% - var(--dz-b,0%) * .75), #00000080 calc(100% - var(--dz-b,0%) * .5), #00000029 calc(100% - var(--dz-b,0%) * .25), transparent 100%);--_dz-x:linear-gradient(to right, transparent 0, #00000029 calc(var(--dz-l,0%) * .25), #00000080 calc(var(--dz-l,0%) * .5), #000000d6 calc(var(--dz-l,0%) * .75), #000 var(--dz-l,0%), #000 calc(100% - var(--dz-r,0%)), #000000d6 calc(100% - var(--dz-r,0%) * .75), #00000080 calc(100% - var(--dz-r,0%) * .5), #00000029 calc(100% - var(--dz-r,0%) * .25), transparent 100%);-webkit-mask-image:var(--_dz-y), var(--_dz-x);-webkit-mask-image:var(--_dz-y), var(--_dz-x);mask-image:var(--_dz-y), var(--_dz-x);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}@media print,(forced-colors:active){.ui-module__cbVbyq__plateImg{mix-blend-mode:normal}}.ui-module__cbVbyq__plateCaption{justify-content:space-between;align-items:baseline;gap:2px var(--s-3);min-width:0;color:var(--fg-2);border-top:var(--bw-hair) solid var(--plate-rule,var(--line));padding-top:var(--s-2);flex-wrap:wrap;display:flex}.ui-module__cbVbyq__plate[data-frameless]>.ui-module__cbVbyq__plateCaption{border-top:var(--bw-open) solid var(--plate-rule,var(--fg))}.ui-module__cbVbyq__plateName{align-items:baseline;gap:var(--s-2);min-width:0;max-width:100%;display:inline-flex}.ui-module__cbVbyq__plateKey{background:var(--plate-key,var(--fg-3));flex:none;width:7px;height:7px;transform:translateY(-.5px)}.ui-module__cbVbyq__plate[data-hue=sage]{--plate-key:var(--lengthen)}.ui-module__cbVbyq__plate[data-hue=vermilion]{--plate-key:var(--contract)}.ui-module__cbVbyq__plate[data-hue=lapis]{--plate-key:var(--compress)}.ui-module__cbVbyq__plate[data-hue=sage]{--labels-pulse:var(--bg-raised);--labels-pulse-w:2}.ui-module__cbVbyq__plateView{color:var(--fg-3);min-width:0;max-width:100%}.ui-module__cbVbyq__plateFig{white-space:nowrap;flex:none}.ui-module__cbVbyq__plateDash{opacity:.4;background:currentColor;flex:none;align-self:center;width:16px;height:1px}.ui-module__cbVbyq__plateCaption .ui-module__cbVbyq__plateName,.ui-module__cbVbyq__plateCaption .ui-module__cbVbyq__plateName *,.ui-module__cbVbyq__plateCaption .ui-module__cbVbyq__plateView,.ui-module__cbVbyq__plateCaption .ui-module__cbVbyq__plateView *{white-space:normal;overflow-wrap:break-word}.ui-module__cbVbyq__plateCaption .ui-module__cbVbyq__plateName .ui-module__cbVbyq__plateFig{white-space:nowrap}.ui-module__cbVbyq__plateStrip{grid-template-columns:repeat(var(--plate-cols,1), minmax(0, 1fr));gap:var(--gutter);align-items:start;display:grid}.ui-module__cbVbyq__plateStrip[data-count="2"]{--plate-cols:2}.ui-module__cbVbyq__plateStrip[data-count="3"]{--plate-cols:3}@media (max-width:767.98px){.ui-module__cbVbyq__plateStrip[data-count="3"]{--plate-cols:2}.ui-module__cbVbyq__plateStrip:not([data-count="1"]) .ui-module__cbVbyq__plateCaption{flex-flow:column;gap:2px}[data-plate-pair] .ui-module__cbVbyq__plateCaption{flex-flow:column;gap:2px}.ui-module__cbVbyq__plateStrip:not([data-count="1"]) .ui-module__cbVbyq__plate:not([data-hue=bone]) .ui-module__cbVbyq__plateView{padding-left:calc(7px + var(--s-2))}[data-plate-pair] .ui-module__cbVbyq__plate:not([data-hue=bone]) .ui-module__cbVbyq__plateView{padding-left:calc(7px + var(--s-2))}}.ui-module__cbVbyq__plateStrip[data-count="2"]>.ui-module__cbVbyq__plate{container-type:inline-size}@container (max-width:193.98px){.ui-module__cbVbyq__plateStrip[data-count="2"]>.ui-module__cbVbyq__plate>.ui-module__cbVbyq__plateCaption{flex-flow:column;gap:2px}.ui-module__cbVbyq__plateStrip[data-count="2"]>.ui-module__cbVbyq__plate:not([data-hue=bone])>.ui-module__cbVbyq__plateCaption>.ui-module__cbVbyq__plateView{padding-left:calc(7px + var(--s-2))}}.ui-module__cbVbyq__labels{pointer-events:none;opacity:0;transition:opacity var(--dur-press) var(--ease-exit);position:absolute;inset:0;container-type:inline-size}.ui-module__cbVbyq__labels[data-on]{opacity:1;transition:none}.ui-module__cbVbyq__labelsBox{--inset:var(--labels-inset,var(--s-4));--clear:var(--labels-clear,var(--s-2));--lead:var(--labels-lead,8px);--shelf:var(--labels-shelf,12px);--rise:var(--labels-rise,18px);--run:calc(var(--lead) + var(--shelf) + var(--rise));--pad:var(--s-3);position:absolute;inset:0}.ui-module__cbVbyq__labelsBox[data-mode=legend]{--clear:var(--labels-clear,var(--s-1));--pad:0px}.ui-module__cbVbyq__plate[data-frameless] .ui-module__cbVbyq__labelsBox.ui-module__cbVbyq__labelsBox{--inset:var(--labels-inset,0px)}.ui-module__cbVbyq__leaders{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ui-module__cbVbyq__leader path{fill:none}.ui-module__cbVbyq__leaderHalo{stroke:var(--_ground,var(--bg-raised));stroke-width:3px;stroke-opacity:.62;stroke-linecap:round;stroke-linejoin:round}.ui-module__cbVbyq__leaderLine{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke var(--dur-ui) var(--ease-std)}.ui-module__cbVbyq__labelDot{fill:var(--_ground,var(--bg-raised));stroke:var(--fg-2);stroke-width:1.25px;transform-box:fill-box;transform-origin:50%;transition:fill var(--dur-ui) var(--ease-std), stroke var(--dur-ui) var(--ease-std)}.ui-module__cbVbyq__leader[data-active] .ui-module__cbVbyq__leaderLine,.ui-module__cbVbyq__labelsBox[data-mode=legend] .ui-module__cbVbyq__leaderLine{stroke:var(--fg)}.ui-module__cbVbyq__leader[data-active] .ui-module__cbVbyq__labelDot,.ui-module__cbVbyq__labelsBox[data-mode=legend] .ui-module__cbVbyq__labelDot{fill:var(--fg);stroke:var(--_ground,var(--bg-raised));stroke-width:1.5px;paint-order:stroke}.ui-module__cbVbyq__labelPulse{fill:none;stroke:var(--labels-pulse,var(--_ground,var(--bg-raised)));stroke-width:var(--labels-pulse-w,1.5);vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;opacity:0}.ui-module__cbVbyq__labelsBox[data-pulse]:not([data-reveal=armed]) .ui-module__cbVbyq__labelPulse{animation:ui-module__cbVbyq__labelPulse 2.4s var(--ease-out) infinite;animation-delay:calc(1.4s + var(--i) * .18s)}.ui-module__cbVbyq__labelRing{fill:none;stroke:var(--fg);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity var(--dur-ui) var(--ease-std), transform var(--dur-panel) var(--ease-out);transform:scale(.4)}.ui-module__cbVbyq__leader[data-hot] .ui-module__cbVbyq__labelRing{opacity:1;transform:scale(1)}.ui-module__cbVbyq__labelSpot{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;position:absolute}.ui-module__cbVbyq__labelSpot[data-pick]{width:44px;height:44px;margin:-22px 0 0 -22px}.ui-module__cbVbyq__label{--halo:var(--_ground,var(--bg-raised));z-index:1;min-width:44px;min-height:44px;padding:var(--pad) 0;color:var(--fg-2);text-align:left;text-shadow:1px 0 0 var(--halo), -1px 0 0 var(--halo), 0 1px 0 var(--halo), 0 -1px 0 var(--halo), 0 0 4px var(--halo);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateY(var(--ty,calc(-1 * var(--rise) - var(--pad) - .7em)));max-width:min(calc(var(--room) - var(--inset) - var(--clear)), calc(var(--reach) - var(--inset) - var(--run)));background:0 0;border:0;align-items:flex-start;margin:0;font-size:.75rem;display:flex;position:absolute}.ui-module__cbVbyq__label[data-side=left]{left:var(--inset)}.ui-module__cbVbyq__label[data-side=right]{right:var(--inset);text-align:right;justify-content:flex-end}.ui-module__cbVbyq__labelTag{align-items:baseline;gap:.85em;min-width:0;display:flex}.ui-module__cbVbyq__label[data-side=right] .ui-module__cbVbyq__labelTag{flex-direction:row-reverse}.ui-module__cbVbyq__labelIndex{color:var(--fg);flex:none}.ui-module__cbVbyq__labelName{text-wrap:balance;min-width:0;transition:color var(--dur-ui) var(--ease-std)}.ui-module__cbVbyq__label[aria-selected=true] .ui-module__cbVbyq__labelName,.ui-module__cbVbyq__label[aria-pressed=true] .ui-module__cbVbyq__labelName{color:var(--fg)}.ui-module__cbVbyq__label:not([data-still]):active .ui-module__cbVbyq__labelName{opacity:.6}.ui-module__cbVbyq__label:focus-visible{box-shadow:none;outline:none}.ui-module__cbVbyq__label:focus-visible:after{content:"";inset:var(--ring,0px);margin:calc(-1 * (var(--ring-gap,4px) + var(--bw-focus)));border:var(--bw-focus) solid var(--focus);pointer-events:none;border-radius:5px;position:absolute}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__label:not([data-still]):hover .ui-module__cbVbyq__labelName,.ui-module__cbVbyq__label[data-hover] .ui-module__cbVbyq__labelName{color:var(--fg)}.ui-module__cbVbyq__leader[data-hover]:not([data-active]) .ui-module__cbVbyq__leaderLine{stroke:var(--fg-2)}.ui-module__cbVbyq__leader[data-hover]:not([data-active]) .ui-module__cbVbyq__labelDot{stroke:var(--fg)}}.ui-module__cbVbyq__labelsBox[data-mode=tabs] .ui-module__cbVbyq__labelIndex{color:inherit;transition:color var(--dur-ui) var(--ease-std)}.ui-module__cbVbyq__labelsBox[data-mode=tabs] .ui-module__cbVbyq__leaderLine{stroke:var(--fg-2)}.ui-module__cbVbyq__labelsBox[data-mode=tabs] .ui-module__cbVbyq__leader[data-active] .ui-module__cbVbyq__leaderLine{stroke:var(--fg)}.ui-module__cbVbyq__labelsBox[data-mode=tabs] .ui-module__cbVbyq__label[aria-selected=true] .ui-module__cbVbyq__labelIndex,.ui-module__cbVbyq__labelsBox[data-mode=tabs] .ui-module__cbVbyq__label[aria-pressed=true] .ui-module__cbVbyq__labelIndex{color:var(--fg)}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__labelsBox[data-mode=tabs] .ui-module__cbVbyq__label:hover .ui-module__cbVbyq__labelIndex,.ui-module__cbVbyq__labelsBox[data-mode=tabs] .ui-module__cbVbyq__label[data-hover] .ui-module__cbVbyq__labelIndex{color:var(--fg)}.ui-module__cbVbyq__labelsBox[data-mode=tabs] .ui-module__cbVbyq__leader[data-hover] .ui-module__cbVbyq__leaderLine{stroke:var(--fg)}}.ui-module__cbVbyq__label[data-still]{min-width:0;min-height:0;color:var(--fg);pointer-events:none;cursor:default;transform:translateY(var(--ty,0px));max-width:min(calc(var(--room) - var(--inset) - var(--clear)), calc(var(--reach) - var(--inset) - var(--lead) - var(--shelf)));line-height:1.35;display:block}.ui-module__cbVbyq__label[data-still] .ui-module__cbVbyq__labelTag{display:block}.ui-module__cbVbyq__label[data-still][data-live]{pointer-events:auto;cursor:pointer}.ui-module__cbVbyq__label[data-still][data-pick]:before{content:"";position:absolute;inset:-14px}.ui-module__cbVbyq__label[data-still]:not([data-placed]){visibility:hidden}.ui-module__cbVbyq__labelsBox[data-mode=legend] .ui-module__cbVbyq__label{transition:color var(--dur-ui) var(--ease-std)}.ui-module__cbVbyq__labelsBox[data-hot] .ui-module__cbVbyq__label:not([data-hot]){color:var(--fg-3)}.ui-module__cbVbyq__labelsBox[data-hot] .ui-module__cbVbyq__leader:not([data-hot]) .ui-module__cbVbyq__leaderLine{stroke:var(--line-strong)}.ui-module__cbVbyq__labelsBox[data-hot] .ui-module__cbVbyq__leader:not([data-hot]) .ui-module__cbVbyq__labelDot{fill:var(--line-strong)}@container (max-width:479.98px){.ui-module__cbVbyq__labelsBox[data-mode=tabs]{--inset:var(--labels-inset,var(--s-2));--clear:var(--labels-clear,var(--s-1));--lead:var(--labels-lead,6px);--shelf:var(--labels-shelf,8px);--rise:var(--labels-rise,9px);--run:calc(var(--rise) + 2px);--pad:6px}.ui-module__cbVbyq__labelsBox[data-mode=legend]{--inset:var(--labels-inset,10px)}.ui-module__cbVbyq__label:not([data-still]){--ring-gap:3px}.ui-module__cbVbyq__label:not([data-still]) .ui-module__cbVbyq__labelTag{flex-direction:column;align-items:flex-start;gap:0}.ui-module__cbVbyq__label:not([data-still])[data-side=right] .ui-module__cbVbyq__labelTag{flex-direction:column;align-items:flex-end}.ui-module__cbVbyq__labelSpot{width:30px;height:30px;margin:-15px 0 0 -15px}}@container (max-width:299.98px){.ui-module__cbVbyq__labelsBox[data-mode=legend]{--inset:var(--labels-inset,6px);--clear:var(--labels-clear,2px)}.ui-module__cbVbyq__label[data-still]{letter-spacing:.03em}}.ui-module__cbVbyq__labelsBox[data-mode=tabs][data-stack]{--run:calc(var(--rise) + 2px)}.ui-module__cbVbyq__labelsBox[data-stack] .ui-module__cbVbyq__label:not([data-still]) .ui-module__cbVbyq__labelTag{flex-direction:column;align-items:flex-start;gap:0}.ui-module__cbVbyq__labelsBox[data-stack] .ui-module__cbVbyq__label:not([data-still])[data-side=right] .ui-module__cbVbyq__labelTag{flex-direction:column;align-items:flex-end}.ui-module__cbVbyq__labelsBox[data-reveal=armed] .ui-module__cbVbyq__label,.ui-module__cbVbyq__labelsBox[data-reveal=armed] .ui-module__cbVbyq__leader{opacity:0}.ui-module__cbVbyq__labelsBox[data-reveal=play] .ui-module__cbVbyq__label{animation:ui-module__cbVbyq__labelIn var(--dur-card) var(--ease-out) backwards;animation-delay:calc(var(--i) * 90ms)}.ui-module__cbVbyq__labelsBox[data-reveal=play] .ui-module__cbVbyq__leaderHalo{animation:ui-module__cbVbyq__labelFade .56s var(--ease-out) backwards;animation-delay:calc(var(--i) * 90ms + 80ms)}.ui-module__cbVbyq__labelsBox[data-reveal=play] .ui-module__cbVbyq__leaderLine{animation:ui-module__cbVbyq__leaderDraw .56s var(--ease-out) backwards;animation-delay:calc(var(--i) * 90ms + 80ms)}.ui-module__cbVbyq__labelsBox[data-reveal=play] .ui-module__cbVbyq__labelDot{animation:ui-module__cbVbyq__labelFade var(--dur-panel) var(--ease-out) backwards;animation-delay:calc(var(--i) * 90ms + .42s)}.ui-module__cbVbyq__labels[data-on]>.ui-module__cbVbyq__labelsBox[data-redraw][data-reveal=static] .ui-module__cbVbyq__label{animation:ui-module__cbVbyq__labelIn var(--dur-panel) var(--ease-out) backwards;animation-delay:calc(.1s + var(--i) * 40ms)}.ui-module__cbVbyq__labels[data-on]>.ui-module__cbVbyq__labelsBox[data-redraw][data-reveal=static] .ui-module__cbVbyq__leaderHalo{animation:ui-module__cbVbyq__labelFade var(--dur-panel) var(--ease-out) backwards;animation-delay:calc(.14s + var(--i) * 40ms)}.ui-module__cbVbyq__labels[data-on]>.ui-module__cbVbyq__labelsBox[data-redraw][data-reveal=static] .ui-module__cbVbyq__leaderLine{animation:ui-module__cbVbyq__leaderDraw var(--dur-panel) var(--ease-out) backwards;animation-delay:calc(.14s + var(--i) * 40ms)}.ui-module__cbVbyq__labels[data-on]>.ui-module__cbVbyq__labelsBox[data-redraw][data-reveal=static] .ui-module__cbVbyq__labelDot{animation:ui-module__cbVbyq__labelFade var(--dur-ui) var(--ease-out) backwards;animation-delay:calc(.3s + var(--i) * 40ms)}@keyframes ui-module__cbVbyq__labelIn{0%{opacity:0;transform:translateY(calc(var(--ty,0px) + 6px))}to{opacity:1;transform:translateY(var(--ty,0px))}}@keyframes ui-module__cbVbyq__leaderDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ui-module__cbVbyq__labelFade{0%{opacity:0}to{opacity:1}}@keyframes ui-module__cbVbyq__labelPulse{0%{opacity:.95;transform:scale(1)}70%,to{opacity:0;transform:scale(4)}}@media (prefers-reduced-motion:reduce){.ui-module__cbVbyq__labels{transition:none}.ui-module__cbVbyq__labelsBox .ui-module__cbVbyq__label,.ui-module__cbVbyq__labelsBox .ui-module__cbVbyq__leaderHalo,.ui-module__cbVbyq__labelsBox .ui-module__cbVbyq__leaderLine,.ui-module__cbVbyq__labelsBox .ui-module__cbVbyq__labelDot,.ui-module__cbVbyq__labelsBox .ui-module__cbVbyq__labelPulse{animation:none!important}.ui-module__cbVbyq__labelsBox[data-reveal] .ui-module__cbVbyq__label,.ui-module__cbVbyq__labelsBox[data-reveal] .ui-module__cbVbyq__leader{opacity:1}.ui-module__cbVbyq__labelsBox[data-mode=legend] .ui-module__cbVbyq__label{transition:none}}.ui-module__cbVbyq__chapter{gap:calc(var(--s-6) + var(--s-2));display:grid}.ui-module__cbVbyq__chapterEyebrow{color:var(--fg-2)}.ui-module__cbVbyq__chapterTitle{text-wrap:balance}.ui-module__cbVbyq__chapterTitle:first-child{margin-top:-.085em}.ui-module__cbVbyq__chapterNum{font-feature-settings:"tnum";color:var(--fg-3)}.ui-module__cbVbyq__chapterText{display:inline}.ui-module__cbVbyq__chapterLead{font-family:var(--ff-display);letter-spacing:-.008em;color:var(--fg);text-wrap:balance;max-width:26em;font-size:clamp(1.25rem,1.0643rem + .7619vw,1.75rem);font-style:italic;line-height:1.24}.ui-module__cbVbyq__sub{gap:var(--s-3);display:grid}.ui-module__cbVbyq__subTitle{text-wrap:balance}.ui-module__cbVbyq__subNum{color:var(--fg-3)}.ui-module__cbVbyq__subLead{font-family:var(--ff-reading);font-style:italic;font-size:var(--t-standfirst);line-height:var(--lh-standfirst);letter-spacing:0;color:var(--fg);max-width:var(--measure);text-wrap:pretty}.ui-module__cbVbyq__next{grid-template-columns:var(--next-label-w,auto) minmax(0, 1fr) auto;align-items:baseline;column-gap:var(--s-4);width:100%;min-height:56px;padding:var(--s-4) 0;border:0;border-top:var(--bw-hair) solid var(--line);border-bottom:var(--bw-hair) solid var(--line);color:var(--fg);text-align:left;background:0 0;border-radius:0;margin:0;text-decoration:none;display:grid}.ui-module__cbVbyq__nextLabel{color:var(--fg-3);white-space:nowrap}.ui-module__cbVbyq__nextTitle{min-width:0;font-family:var(--ff-display);font-size:var(--next-title,clamp(1.25rem, 1.1571rem + .381vw, 1.5rem));letter-spacing:-.006em;font-variant-numeric:lining-nums;text-wrap:balance;font-weight:400;line-height:1.15}.ui-module__cbVbyq__nextIcon{color:var(--fg-2);transition:transform var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-std);align-self:center}.ui-module__cbVbyq__next[data-size=lg]{padding-block:var(--s-5)}.ui-module__cbVbyq__next[data-size=lg] .ui-module__cbVbyq__nextTitle{font-family:var(--ff-display);font-size:var(--t-d3);letter-spacing:-.01em;font-weight:400;line-height:1.1}.ui-module__cbVbyq__next[data-still]{grid-template-columns:var(--next-label-w,auto) minmax(0, 1fr)}.ui-module__cbVbyq__next[data-still][data-note]{grid-template-columns:var(--next-label-w,auto) minmax(0, 1fr) auto}.ui-module__cbVbyq__nextNote{color:var(--fg-3);white-space:nowrap;text-align:right}.ui-module__cbVbyq__next[data-live]{cursor:pointer;transition:border-color var(--dur-ui) var(--ease-std)}.ui-module__cbVbyq__next[data-live] .ui-module__cbVbyq__nextTitle,.ui-module__cbVbyq__next[data-live] .ui-module__cbVbyq__nextLabel{transition:opacity var(--dur-press) var(--ease-std)}.ui-module__cbVbyq__next[data-live]:active .ui-module__cbVbyq__nextTitle,.ui-module__cbVbyq__next[data-live]:active .ui-module__cbVbyq__nextLabel{opacity:.6}.ui-module__cbVbyq__next[data-live]:active .ui-module__cbVbyq__nextIcon{transform:translate(6px)}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__next[data-live]:hover{border-top-color:var(--fg)}.ui-module__cbVbyq__next[data-live]:hover .ui-module__cbVbyq__nextIcon{color:var(--fg);transform:translate(4px)}}@media (max-width:767.98px){.ui-module__cbVbyq__next[data-stack]{row-gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto}.ui-module__cbVbyq__next[data-stack] .ui-module__cbVbyq__nextLabel{grid-column:1/-1}.ui-module__cbVbyq__next[data-stack][data-still]{grid-template-columns:minmax(0,1fr)}.ui-module__cbVbyq__next[data-stack][data-still][data-note]{grid-template-columns:minmax(0,1fr) auto}.ui-module__cbVbyq__next[data-stack][data-still][data-note] .ui-module__cbVbyq__nextLabel{grid-area:1/1}.ui-module__cbVbyq__next[data-stack][data-still][data-note] .ui-module__cbVbyq__nextNote{grid-area:1/2}.ui-module__cbVbyq__next[data-stack][data-still][data-note] .ui-module__cbVbyq__nextTitle{grid-area:2/1/auto/-1}}.ui-module__cbVbyq__next[data-live]:focus-visible{outline-offset:var(--next-ring,6px);box-shadow:none;border-color:#0000;border-radius:3px;transition:none}.ui-module__cbVbyq__dock{--dock-gap:max(12px, env(safe-area-inset-bottom,0px));--dock-fade:var(--s-5);bottom:var(--dock-gap);z-index:var(--z-sticky);margin-top:var(--dock-fade);margin-bottom:var(--dock-gap);transition:opacity var(--dur-panel) var(--ease-out), transform var(--dur-panel) var(--ease-out);grid-column:1/-1;position:sticky}.ui-module__cbVbyq__dock:before{content:"";inset:calc(-1 * var(--dock-fade)) calc(-1 * var(--dock-bleed,var(--dock-bleed-r,var(--margin)))) calc(-1 * var(--dock-gap)) calc(-1 * var(--dock-bleed,var(--dock-bleed-l,var(--margin))));background:linear-gradient(to top, var(--dock-bg,var(--bg)) 0, var(--dock-bg,var(--bg)) calc(100% - var(--dock-fade)), transparent 100%);pointer-events:none;position:absolute}.ui-module__cbVbyq__dock[data-idle]:not(:focus-within){opacity:0;pointer-events:none;transform:translateY(12px)}.ui-module__cbVbyq__dock[data-away],.ui-module__cbVbyq__dock[data-away][data-idle]:not(:focus-within){opacity:1;pointer-events:auto;transition:none;position:relative;bottom:auto;transform:none}.ui-module__cbVbyq__dockPill{touch-action:pan-y;box-sizing:border-box;border-radius:var(--r-pill);background:var(--bg-raised);border:var(--bw-hair) solid var(--line);max-width:420px;height:44px;box-shadow:var(--shadow-float);align-items:center;margin-inline:auto;padding:0 3px;display:flex;position:relative}.ui-module__cbVbyq__dockThumb{width:var(--dock-w,0px);border-radius:var(--r-pill);background:var(--fg);transform:translateX(var(--dock-x,0px));transition:transform var(--dur-panel) var(--ease-out), width var(--dur-panel) var(--ease-out);position:absolute;top:3px;bottom:3px;left:0}.ui-module__cbVbyq__dockPill:not([data-measured]) .ui-module__cbVbyq__dockThumb{opacity:0}.ui-module__cbVbyq__dockPill:not([data-measured]) .ui-module__cbVbyq__dockSeg[aria-checked=true]{background:var(--fg);height:38px}.ui-module__cbVbyq__dockThumb[data-none]{opacity:0}.ui-module__cbVbyq__dockSeg{min-width:48px;height:48px;scroll-margin-bottom:calc(-1 * var(--dock-clear,0px));border-radius:var(--r-pill);color:var(--fg-2);transition:color var(--dur-ui) var(--ease-std);flex:0 0 48px;justify-content:center;align-items:center;gap:.55em;display:flex;position:relative}.ui-module__cbVbyq__dockSeg[aria-checked=true]{flex:1 1 0;justify-content:flex-start;min-width:0;padding-inline:18px 16px}.ui-module__cbVbyq__dockName{min-width:0;font-family:var(--ff-display);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.3;overflow:hidden}.ui-module__cbVbyq__dockSeg[data-seen]:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:9px;left:50%}.ui-module__cbVbyq__dockSeg[data-seen]{color:var(--fg)}.ui-module__cbVbyq__dockSeg:focus-visible{box-shadow:none;outline:none}.ui-module__cbVbyq__dockSeg:focus-visible:after{content:"";border-radius:var(--r-pill);outline:var(--bw-focus) solid var(--focus);outline-offset:2px;pointer-events:none;position:absolute;inset:5px 0}.ui-module__cbVbyq__dockSeg[aria-checked=true]{color:var(--bg-raised)}.ui-module__cbVbyq__dockSeg[aria-checked=true]:focus-visible:after{box-shadow:0 0 0 2px var(--bg-raised)}.ui-module__cbVbyq__dockShort{font-family:var(--ff-display);letter-spacing:.01em;font-variant-numeric:lining-nums;transition:transform var(--dur-press) var(--ease-std);font-size:.75rem;line-height:1}.ui-module__cbVbyq__dockSeg:active .ui-module__cbVbyq__dockShort{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__dockSeg[aria-checked=false]:hover{color:var(--fg)}}@media (prefers-reduced-motion:reduce){.ui-module__cbVbyq__dock,.ui-module__cbVbyq__dockThumb{transition:none}.ui-module__cbVbyq__dock[data-idle]:not(:focus-within){transform:none}}@media (forced-colors:active){.ui-module__cbVbyq__dockThumb{forced-color-adjust:none;background:highlight}.ui-module__cbVbyq__dockSeg[aria-checked=true]{forced-color-adjust:none;color:highlighttext}.ui-module__cbVbyq__dock:before{forced-color-adjust:none;background:canvas}.ui-module__cbVbyq__dockPill{background:canvas;border-color:canvastext}}@media (min-width:1024px){.ui-module__cbVbyq__dock{display:none}}@media (max-height:480px){.ui-module__cbVbyq__dock{display:none}}.ui-module__cbVbyq__specimen{padding-top:var(--nav-h)}.ui-module__cbVbyq__specimen>*+*{border-top:var(--bw-hair) solid var(--line)}.ui-module__cbVbyq__specimen>section>.t-meta{color:var(--fg-3);margin-bottom:var(--s-5)}.ui-module__cbVbyq__specimen>section>div>.t-meta{color:var(--fg-3);margin-bottom:var(--s-5)}.ui-module__cbVbyq__specimenCol{gap:var(--s-6);max-width:560px;display:grid}.ui-module__cbVbyq__specimenGrid{gap:var(--s-7) var(--gutter);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ui-module__cbVbyq__specimenBand{background:var(--bg)}.ui-module__cbVbyq__specimenStage{gap:var(--s-5);min-width:0;max-width:640px;display:grid}@media (min-width:1024px){.ui-module__cbVbyq__specimenGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-module__cbVbyq__tabs{align-items:center;gap:var(--s-4);min-width:0;display:flex}.ui-module__cbVbyq__tabsTrack{overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 7%, transparent);flex:0 auto;min-width:0;overflow-x:auto}.ui-module__cbVbyq__tabsTrack::-webkit-scrollbar{display:none}.ui-module__cbVbyq__tabsList{gap:2px;width:max-content;padding:4px;display:flex}.ui-module__cbVbyq__tab{min-height:44px;padding:0 var(--s-4);border-radius:var(--r-pill);color:var(--fg-2);font-family:var(--ff-mono);font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-ui) var(--ease-std), color var(--dur-ui) var(--ease-std);background:0 0;border:0;align-items:center;gap:.55em;font-weight:500;line-height:1;display:inline-flex}.ui-module__cbVbyq__tabNum{font-family:var(--ff-mono);letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums;color:var(--fg-3);transition:color var(--dur-ui) var(--ease-std);font-size:.75rem;font-weight:400}.ui-module__cbVbyq__tab[aria-selected=true]{background:var(--fg);color:var(--bg)}.ui-module__cbVbyq__tab[aria-selected=true] .ui-module__cbVbyq__tabNum{color:color-mix(in srgb, var(--bg) 72%, transparent)}.ui-module__cbVbyq__tab:active{opacity:.7}.ui-module__cbVbyq__tab:focus-visible,.ui-module__cbVbyq__tabsStep:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__tab:not([aria-selected=true]):hover{background:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg)}.ui-module__cbVbyq__tabsStep:not(:disabled):hover{background:color-mix(in srgb, var(--fg) 14%, transparent)}}.ui-module__cbVbyq__tabsSteps{align-items:center;gap:var(--s-2);flex:none;margin-left:auto;display:inline-flex}.ui-module__cbVbyq__tabsStep{border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 7%, transparent);width:44px;height:44px;color:var(--fg);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-std), opacity var(--dur-ui) var(--ease-std);border:0;place-items:center;display:inline-grid}.ui-module__cbVbyq__tabsStep:disabled{opacity:.35;cursor:default}.ui-module__cbVbyq__tabsCount{text-align:center;min-width:3.2em;color:var(--fg-2);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}@media (max-width:639.98px){.ui-module__cbVbyq__tabs{gap:var(--s-2)}.ui-module__cbVbyq__tab{padding:0 var(--s-3)}.ui-module__cbVbyq__tabsCount{display:none}.ui-module__cbVbyq__tabsSteps{gap:4px}}.ui-module__cbVbyq__tabs[data-variant=steps]{gap:var(--s-3)}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabsTrack{background:0 0;border-radius:0;overflow:visible}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabsList{gap:0;margin-left:-8px;padding:0}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tab{background:0 0;justify-content:center;width:44px;padding:0}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabLabel{display:none}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabNum{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--fg-2);letter-spacing:0;transition:background-color var(--dur-ui) var(--ease-std), box-shadow var(--dur-ui) var(--ease-std), color var(--dur-ui) var(--ease-std);border-radius:50%;place-items:center;font-weight:500;display:inline-grid}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tab[aria-selected=true]{background:0 0}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tab[aria-selected=true] .ui-module__cbVbyq__tabNum{background:var(--fg);box-shadow:none;color:var(--bg)}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabsSteps{gap:0;margin-right:-14px}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabsStep{color:var(--fg-2);background:0 0}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabsCount{display:none}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tab:focus-visible{outline:none}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tab:focus-visible .ui-module__cbVbyq__tabNum{outline:2px solid var(--fg);outline-offset:2px}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabsStep:focus-visible{outline-offset:-8px}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tab:not([aria-selected=true]):hover{background:0 0}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tab:not([aria-selected=true]):hover .ui-module__cbVbyq__tabNum{box-shadow:inset 0 0 0 1px var(--fg);color:var(--fg)}.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tabsStep:not(:disabled):hover{color:var(--fg);background:0 0}}@media (forced-colors:active){.ui-module__cbVbyq__tabs[data-variant=steps] .ui-module__cbVbyq__tab[aria-selected=true] .ui-module__cbVbyq__tabNum{forced-color-adjust:none;color:highlighttext;background:highlight}}.ui-module__cbVbyq__plate[data-grid]>.ui-module__cbVbyq__plateStage{--_grid-line:color-mix(in srgb, var(--fg) 6%, transparent);--_grid:var(--plate-grid,32px);background-image:linear-gradient(to right, var(--_grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--_grid-line) 1px, transparent 1px);background-size:var(--_grid) var(--_grid);background-position:0 0;background-repeat:round;background-origin:border-box}.ui-module__cbVbyq__gloss{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.22em;cursor:help;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) var(--ease-std);background:0 0;border:0;border-radius:2px;margin:0 -.1em;padding:0 .1em;text-decoration-thickness:1.5px;display:inline}.ui-module__cbVbyq__gloss[aria-expanded=true]{background:color-mix(in srgb, var(--fg) 9%, transparent);text-decoration-color:#0000}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__gloss:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.ui-module__cbVbyq__gloss:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}.ui-module__cbVbyq__glossTile{z-index:60;box-sizing:border-box;border-radius:var(--r-panel);background:var(--c-card);color:var(--c-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--c-ink) 10%, transparent), 0 4px 10px #15130f0d, 0 22px 44px -22px #15130f57;font-family:var(--ff-reading);text-align:left;visibility:hidden;gap:6px;padding:14px 16px 16px;font-style:normal;display:grid;position:absolute;top:0;left:0}.ui-module__cbVbyq__glossTile[data-placed]{visibility:visible;animation:.18s cubic-bezier(.16,1,.3,1) both ui-module__cbVbyq__gloss-in}.ui-module__cbVbyq__glossTerm{font-family:var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-3);font-size:.75rem;font-weight:500;line-height:1.3}.ui-module__cbVbyq__glossText{letter-spacing:0;font-size:.9375rem;font-weight:400;line-height:1.5}@keyframes ui-module__cbVbyq__gloss-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.ui-module__cbVbyq__glossTile[data-placed]{animation:none}}@media (forced-colors:active){.ui-module__cbVbyq__glossTile{border:1px solid canvastext}}.ui-module__cbVbyq__noteRef{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.22em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) var(--ease-std), box-shadow var(--dur-ui) var(--ease-std);border-radius:2px;text-decoration-thickness:1.5px;position:relative}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__noteRef:hover{--note-tint:color-mix(in srgb, var(--fg) 9%, transparent);background:var(--note-tint);box-shadow:-.12em 0 0 var(--note-tint), .12em 0 0 var(--note-tint)}}.ui-module__cbVbyq__noteRef:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}@media (pointer:coarse){.ui-module__cbVbyq__noteRef:before{content:"";position:absolute;inset:-9px -14px}}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tabsTrack{background:0 0;border-radius:0;padding:0;overflow:visible}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tabsList{grid-template-columns:repeat(var(--tabs-n,4), minmax(0, 1fr));gap:var(--s-2);background:0 0;width:100%;padding:0;display:grid}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tab{align-content:start;align-self:start;justify-items:start;gap:var(--s-2);min-width:0;min-height:48px;padding:var(--s-2) 0 0;color:var(--fg-3);font-size:.6875rem;line-height:var(--stage-tab-lh,1.4);letter-spacing:.07em;text-align:left;white-space:normal;background:0 0;border-radius:0;grid-template-rows:auto auto;display:grid}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tabsList{align-items:start}.ui-module__cbVbyq__tabBar{background:color-mix(in srgb, var(--fg) 16%, transparent);width:100%;height:3px;transition:background-color var(--dur-ui) var(--ease-std);border-radius:2px;display:block}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tabLabel{-webkit-line-clamp:2;line-clamp:2;padding-right:var(--s-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tab[aria-selected=true]{color:var(--fg);background:0 0}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tab[aria-selected=true] .ui-module__cbVbyq__tabBar{background:var(--fg)}@media (hover:hover) and (pointer:fine){.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tab:not([aria-selected=true]):hover{color:var(--fg-2)}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tab:not([aria-selected=true]):hover .ui-module__cbVbyq__tabBar{background:color-mix(in srgb, var(--fg) 42%, transparent)}}.ui-module__cbVbyq__tabs[data-variant=bars] .ui-module__cbVbyq__tab:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.ui-module__cbVbyq__sectionIndex{display:none}@media (min-width:1024px){.ui-module__cbVbyq__sectionIndex{min-width:0;display:block}.ui-module__cbVbyq__sectionIndexLabel{padding-bottom:var(--s-2);color:var(--fg-3);margin:0}.ui-module__cbVbyq__sectionIndexList{border-top:var(--bw-hair) solid var(--line);margin:0;padding:0;list-style:none}.ui-module__cbVbyq__sectionIndexLink{align-items:center;gap:var(--s-3);border-bottom:var(--bw-hair) solid var(--line);min-height:34px;color:var(--fg-3);transition:color var(--dur-ui) var(--ease-std);text-decoration:none;display:flex}.ui-module__cbVbyq__sectionIndexLink:before{content:"";box-sizing:border-box;border:1.5px solid var(--_hue,var(--fg-3));border-radius:50%;flex:none;width:8px;height:8px}.ui-module__cbVbyq__sectionIndexLink[data-hue=sage]{--_hue:var(--lengthen)}.ui-module__cbVbyq__sectionIndexLink[data-hue=vermilion]{--_hue:var(--contract)}.ui-module__cbVbyq__sectionIndexLink[data-hue=lapis]{--_hue:var(--compress)}.ui-module__cbVbyq__sectionIndexLink[aria-current]{color:var(--fg)}.ui-module__cbVbyq__sectionIndexLink[aria-current]:before{background:var(--_hue,var(--fg))}.ui-module__cbVbyq__sectionIndexLink:focus-visible{outline:2px solid var(--fg);outline-offset:2px}}@media (min-width:1024px) and (pointer:coarse){.ui-module__cbVbyq__sectionIndexLink{min-height:44px}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.ui-module__cbVbyq__sectionIndexLink:hover{color:var(--fg)}}
.explorer-module__kt8DXa__section{--key:var(--fg);--title:var(--t-step3);--tabs-h:0px;--cap-row:calc(var(--s-1) + var(--bw-hair) + var(--s-2) + 1.4 * var(--t-meta));scroll-margin-top:calc(var(--nav-h) + 24px)}.explorer-module__kt8DXa__section[data-tone=release]{--key:var(--lengthen)}.explorer-module__kt8DXa__section[data-tone=contract]{--key:var(--contract)}.explorer-module__kt8DXa__sectionAfter{padding-top:calc(var(--section-y) / 2);scroll-margin-top:calc(var(--nav-h) + 24px - var(--section-y) / 2)}.explorer-module__kt8DXa__head{row-gap:var(--s-5)}.explorer-module__kt8DXa__headTitle,.explorer-module__kt8DXa__headTldr{grid-column:1/-1;min-width:0}.explorer-module__kt8DXa__headTldr{--measure:32em}@media (min-width:1024px){.explorer-module__kt8DXa__head{row-gap:var(--s-5)}}.explorer-module__kt8DXa__stage{margin-top:var(--stack-md);padding-block:var(--s-4) calc(var(--section-y) / 2);background:var(--bg)}.explorer-module__kt8DXa__stageWrap{min-width:0}.explorer-module__kt8DXa__tabs{display:none}.explorer-module__kt8DXa__stageGrid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);align-items:start;display:grid}@media (max-width:1023.98px) and (min-height:480.02px){.explorer-module__kt8DXa__stage{padding-bottom:calc(var(--section-y) / 2 - var(--s-3))}}.explorer-module__kt8DXa__figureCol,.explorer-module__kt8DXa__panels{grid-column:1/-1;min-width:0}.explorer-module__kt8DXa__panels{margin-top:var(--s-7)}@media (min-width:768px){.explorer-module__kt8DXa__panels{margin-top:var(--stack-md)}}.explorer-module__kt8DXa__atlas{--h:max(20rem, calc(100svh - var(--nav-h) - var(--dock-foot,80px) - 62px));--w:min(100%, max(18.75rem, var(--h)));--plate-rule:transparent;--plate-gap:var(--s-1);width:min(100%, var(--w));margin-inline:auto}.explorer-module__kt8DXa__atlasStage{--labels-inset:var(--s-3);width:var(--w);max-height:var(--h);margin-inline:calc((100% - var(--w)) / 2)}@media (min-width:600px){.explorer-module__kt8DXa__atlasStage{--labels-inset:var(--s-4)}}@media (min-width:1024px){.explorer-module__kt8DXa__stage{margin-top:var(--s-5)}.explorer-module__kt8DXa__section{--tabs-h:56px}.explorer-module__kt8DXa__stageGrid{grid-template-rows:auto 1fr}.explorer-module__kt8DXa__tabs{min-width:0;margin:-8px 0 calc(var(--s-5) - 4px);grid-area:1/7/2/span 6;display:flex}.explorer-module__kt8DXa__atlas{--box-h:max(26rem, min(100svh - var(--nav-h) - 74px, 48.125rem));width:min(100%, var(--box-h) * .8);margin-inline:0}.explorer-module__kt8DXa__atlasStage{width:auto;max-height:none;margin-inline:0}.explorer-module__kt8DXa__figureCol{top:calc(var(--nav-h) + var(--s-4));padding-right:var(--gutter);grid-area:1/1/3/span 6;position:sticky}.explorer-module__kt8DXa__panels{grid-area:2/7/3/span 6;align-self:stretch;margin-top:0}}@media (min-width:1024px) and (max-height:820px){.explorer-module__kt8DXa__head{row-gap:var(--s-4)}.explorer-module__kt8DXa__stage{margin-top:var(--s-4)}}.explorer-module__kt8DXa__layers{isolation:isolate;mix-blend-mode:multiply;position:absolute;inset:0}.explorer-module__kt8DXa__layer{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.explorer-module__kt8DXa__layer[data-region],.explorer-module__kt8DXa__layer[data-veil]{opacity:0;transition:opacity var(--dur-card) var(--ease-out)}.explorer-module__kt8DXa__layer[data-region][data-on],.explorer-module__kt8DXa__layer[data-veil][data-on]{opacity:1}.explorer-module__kt8DXa__veilHue{flood-color:var(--key);flood-opacity:1}.explorer-module__kt8DXa__layer[data-close]{opacity:0}.explorer-module__kt8DXa__layer[data-close][data-on]{opacity:1;transition:opacity var(--dur-card) var(--ease-out)}.explorer-module__kt8DXa__layer[data-close][data-out]{transition:opacity var(--dur-card) var(--ease-out)}.explorer-module__kt8DXa__layers[data-swap]>.explorer-module__kt8DXa__layer[data-close][data-out]{transition:opacity .14s var(--ease-exit)}.explorer-module__kt8DXa__overlay{pointer-events:none;position:absolute;inset:0;container:atlas/inline-size}.explorer-module__kt8DXa__renderBox{max-width:100%;aspect-ratio:var(--ratio,.8);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.explorer-module__kt8DXa__hitArea{pointer-events:auto;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.explorer-module__kt8DXa__hitArea[data-over]{cursor:pointer}.explorer-module__kt8DXa__hint,.explorer-module__kt8DXa__reset{z-index:1;right:var(--labels-inset,var(--s-4));animation:explorer-module__kt8DXa__cornerIn var(--dur-ui) var(--ease-std);margin:0;font-size:.75rem;position:absolute}.explorer-module__kt8DXa__hint{bottom:var(--s-4);align-items:center;gap:var(--s-2);color:var(--fg-3);display:inline-flex}.explorer-module__kt8DXa__hintDot{border:1.25px solid var(--fg-2);border-radius:50%;flex:none;width:7px;height:7px}@media (max-width:599.98px){.explorer-module__kt8DXa__hintDot{display:none}}.explorer-module__kt8DXa__hintFine{display:none}@media (hover:hover) and (pointer:fine){.explorer-module__kt8DXa__hintFine{display:inline}.explorer-module__kt8DXa__hintTouch{display:none}}.explorer-module__kt8DXa__reset{bottom:calc(var(--s-4) + .7em - 22px);min-width:44px;min-height:44px;color:var(--fg-2);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-ui) var(--ease-std);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.explorer-module__kt8DXa__resetInk{align-items:center;gap:var(--s-2);border-radius:3px;display:inline-flex}.explorer-module__kt8DXa__reset:active .explorer-module__kt8DXa__resetInk{opacity:.6}.explorer-module__kt8DXa__reset:focus-visible{box-shadow:none;outline:none}.explorer-module__kt8DXa__reset:focus-visible .explorer-module__kt8DXa__resetInk{outline:var(--bw-focus) solid var(--focus);outline-offset:5px}@media (hover:hover) and (pointer:fine){.explorer-module__kt8DXa__reset:hover{color:var(--fg)}}@keyframes explorer-module__kt8DXa__cornerIn{0%{opacity:0}to{opacity:1}}.explorer-module__kt8DXa__panels{display:grid;position:relative;container:panel/inline-size}.explorer-module__kt8DXa__panel{--rail:clamp(2.75rem, 20cqw - 8px, 4rem);opacity:0;visibility:hidden;min-width:0;transition:opacity .12s var(--ease-exit), visibility 0s linear .12s, transform 0s linear .12s;grid-area:1/1;grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;transform:translateY(8px)}.explorer-module__kt8DXa__panel[data-active]{opacity:1;visibility:visible;transition:opacity .29s var(--ease-out) .13s, transform .29s var(--ease-out) .13s, visibility 0s linear;transform:none}.explorer-module__kt8DXa__panel:not([data-active]){position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.explorer-module__kt8DXa__panel,.explorer-module__kt8DXa__panel[data-active]{transition:none;transform:none}}.explorer-module__kt8DXa__title,.explorer-module__kt8DXa__text,.explorer-module__kt8DXa__specimen,.explorer-module__kt8DXa__foot{grid-column:1/-1;min-width:0}.explorer-module__kt8DXa__title{grid-row:1}.explorer-module__kt8DXa__text{grid-row:2}.explorer-module__kt8DXa__specimen{grid-row:3}.explorer-module__kt8DXa__foot{grid-row:5}.explorer-module__kt8DXa__title{width:fit-content;max-width:100%;font-family:var(--ff-display);font-weight:400;font-size:var(--title);line-height:var(--stage-title-lh);letter-spacing:var(--stage-title-ls);flex-wrap:wrap;align-items:baseline;gap:.14em .3em;margin-top:-.14em;display:flex}.explorer-module__kt8DXa__titleName,.explorer-module__kt8DXa__titleGloss{text-wrap:balance;min-width:0}.explorer-module__kt8DXa__titleNum{color:var(--fg-3)}.explorer-module__kt8DXa__titleGloss{letter-spacing:-.005em;color:var(--fg-2);font-size:.6em;font-style:italic;line-height:1.15}.explorer-module__kt8DXa__title:focus-visible{outline-offset:6px;box-shadow:none;border-radius:2px}.explorer-module__kt8DXa__text{gap:calc(var(--lh-reading) * .6em);margin-top:var(--stage-title-gap);font-size:var(--t-reading);line-height:var(--lh-reading);display:grid}.explorer-module__kt8DXa__para{max-width:var(--measure);text-wrap:pretty;margin:0}.explorer-module__kt8DXa__aside{font-family:var(--font-serif);letter-spacing:-.01em;font-size:1.18em;font-style:italic;font-weight:400;line-height:1.3}.explorer-module__kt8DXa__para :where(strong,b){font-weight:var(--term-weight,500)}.explorer-module__kt8DXa__term{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:2px}.explorer-module__kt8DXa__term[data-still]{cursor:auto}.explorer-module__kt8DXa__term:not([data-still]):active{opacity:.6}@media (hover:hover) and (pointer:fine){.explorer-module__kt8DXa__term:not([data-still]):hover{-webkit-text-decoration:underline solid var(--line-strong);text-decoration:underline solid var(--line-strong);text-underline-offset:.22em;text-decoration-thickness:1px}}.explorer-module__kt8DXa__specimen{margin-top:var(--s-6);column-gap:var(--gutter);grid-template-columns:minmax(0,1fr) clamp(12.5rem,44cqw,15rem);align-items:start;display:grid}.explorer-module__kt8DXa__structs,.explorer-module__kt8DXa__close{min-width:0}.explorer-module__kt8DXa__close{--plate-rule:transparent;--plate-gap:var(--s-1)}.explorer-module__kt8DXa__structsHead{justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-2);color:var(--fg-2);margin:0;display:flex}.explorer-module__kt8DXa__structsLabel{gap:.85em;display:flex}.explorer-module__kt8DXa__structsCount{color:var(--fg-3)}.explorer-module__kt8DXa__structsList{border-bottom:var(--bw-hair) solid var(--line);margin:0;padding:0;list-style:none;display:grid}.explorer-module__kt8DXa__struct{--key-col:calc(7px + var(--s-2));width:100%;min-height:44px;padding:var(--s-2) var(--s-3);border:0;border-top:var(--bw-hair) solid var(--line);color:var(--fg-2);font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:color var(--dur-ui) var(--ease-std), background-color var(--dur-ui) var(--ease-std);background:0 0;border-radius:0;align-items:center;margin:0;display:grid;position:relative}button.explorer-module__kt8DXa__struct{cursor:pointer}.explorer-module__kt8DXa__struct[data-on]{background:color-mix(in srgb, var(--key) 14%, transparent);color:var(--fg)}.explorer-module__kt8DXa__thumb{aspect-ratio:4/5;background:var(--bg-raised);border:var(--bw-hair) solid var(--line);isolation:isolate;width:100%;transition:border-color var(--dur-ui) var(--ease-std), box-shadow var(--dur-ui) var(--ease-std);display:none;position:relative;overflow:hidden}.explorer-module__kt8DXa__struct[data-on] .explorer-module__kt8DXa__thumb{border-color:var(--fg);box-shadow:0 0 0 1px var(--fg)}.explorer-module__kt8DXa__thumbImg{left:calc(-100% * var(--tx,0) / var(--ts,100));top:calc(-100% * var(--ty,0) / var(--ts,100));width:calc(100% * 100 / var(--ts,100));height:calc(100% * 100 / var(--ts,100));mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.explorer-module__kt8DXa__structName{min-width:0;padding-left:var(--key-col);font-family:var(--ff-mono);font-weight:500;font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1.4;position:relative}.explorer-module__kt8DXa__structName:before{content:"";width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--line-strong);transition:background-color var(--dur-ui) var(--ease-std), box-shadow var(--dur-ui) var(--ease-std);margin-top:-3.5px;position:absolute;top:.7em;left:0}.explorer-module__kt8DXa__struct[data-on] .explorer-module__kt8DXa__structName:before{background:var(--key);box-shadow:none}button.explorer-module__kt8DXa__struct:active{opacity:.6}button.explorer-module__kt8DXa__struct:focus-visible{box-shadow:none;outline:none}button.explorer-module__kt8DXa__struct:focus-visible:after{content:"";z-index:1;border:var(--bw-focus) solid var(--focus);pointer-events:none;border-radius:4px;position:absolute;inset:-4px -3px -3px}@media (hover:hover) and (pointer:fine){button.explorer-module__kt8DXa__struct:not([data-on]):hover{background:color-mix(in srgb, var(--fg) 6%, transparent);color:var(--fg)}}@container panel (max-width:447.98px){.explorer-module__kt8DXa__specimen{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--s-3)}.explorer-module__kt8DXa__structs{z-index:1;grid-area:1/1;position:relative}.explorer-module__kt8DXa__close{padding-left:calc(var(--rail) + var(--s-3));grid-area:1/1/auto/-1}.explorer-module__kt8DXa__close>figcaption{margin-left:calc(-1 * (var(--rail) + var(--s-3)))}.explorer-module__kt8DXa__structsHead{display:none}.explorer-module__kt8DXa__structsList{gap:var(--s-2);border-bottom:0}.explorer-module__kt8DXa__struct,.explorer-module__kt8DXa__struct[data-on],button.explorer-module__kt8DXa__struct:not([data-on]):hover{background:0 0;border-top:0;min-height:0;padding:0;display:block}.explorer-module__kt8DXa__thumb{display:block}.explorer-module__kt8DXa__structName{display:none}button.explorer-module__kt8DXa__struct:focus-visible:after{border-radius:6px;inset:-5px}}@container panel (min-width:448px){.explorer-module__kt8DXa__close>figcaption{min-height:calc(var(--s-2) + var(--bw-hair) + 2 * 1.4 * var(--t-meta) + 2px);align-content:start}}.explorer-module__kt8DXa__foot{padding-top:var(--s-5);align-self:end}.explorer-module__kt8DXa__foot .explorer-module__kt8DXa__floor{--next-ring:2px;--next-title:.9375rem;padding-inline:var(--s-4);border-radius:var(--r-panel);background:color-mix(in srgb, var(--fg) 6%, transparent);border:0}@media (max-width:1023.98px){@container panel (min-width:560px){.explorer-module__kt8DXa__panel{column-gap:var(--gutter);grid-template-columns:repeat(6,minmax(0,1fr));max-width:52rem}.explorer-module__kt8DXa__text{margin-top:var(--s-4);grid-column:1/span 4}.explorer-module__kt8DXa__specimen{display:contents}.explorer-module__kt8DXa__structs{margin-top:var(--s-5);grid-area:3/1/auto/span 4}.explorer-module__kt8DXa__close{margin-top:calc(var(--s-4) + .49 * var(--t-reading));grid-area:2/5/span 3/span 2;align-self:start}}}@media (min-width:1024px){.explorer-module__kt8DXa__foot{display:none}.explorer-module__kt8DXa__panel{--stage-h:min((100cqw - var(--gutter)) * 1.25, max(26rem, min(100svh - var(--nav-h) - 74px, 48.125rem)));--plate-max:min(20rem, 100cqw - 13.5rem);--plate-min:min(var(--plate-max), clamp(10rem, 13.75rem - (41.875rem - var(--stage-h)) * .8, 13.75rem));--spec-head:calc(1.4 * var(--t-meta) + var(--s-3));--spec-air:clamp(1.5rem, 5cqw, 2rem);--spec-min:calc(var(--spec-head) + 1.25 * var(--plate-min));--spec-max:calc(var(--spec-head) + 1.25 * var(--plate-max));grid-template-rows:auto auto minmax(calc(var(--spec-air) + var(--spec-min)), 1fr) auto auto;padding-bottom:var(--cap-row)}.explorer-module__kt8DXa__panel:not([data-active]){height:calc(var(--stage-h) + var(--cap-row) - var(--tabs-h));inset:0 0 auto}.explorer-module__kt8DXa__text{--text-size:var(--t-reading);--text-lead:calc(var(--lh-reading) * var(--t-reading));gap:calc(.6 * var(--text-lead));font-size:var(--text-size);line-height:var(--text-lead);margin-top:clamp(.75rem,6.35cqw - 1.056rem,1.5rem)}.explorer-module__kt8DXa__para{max-width:none}.explorer-module__kt8DXa__specimen{height:calc(100% - var(--spec-air));min-height:var(--spec-min);max-height:var(--spec-max);--plate-h:calc(100cqh - var(--spec-head));--plate-w:calc(var(--plate-h) * .8);align-self:end;margin-top:0;display:block;position:relative;container:specimen/size}.explorer-module__kt8DXa__structs{flex-direction:column;height:100%;display:flex}.explorer-module__kt8DXa__structsHead{padding-bottom:0}.explorer-module__kt8DXa__structsList{margin:var(--s-3) calc(var(--plate-w) + var(--gutter)) 0 0;flex:none;grid-auto-rows:minmax(44px,auto)}.explorer-module__kt8DXa__close{width:var(--plate-w);height:var(--plate-h);position:absolute;bottom:0;right:0}.explorer-module__kt8DXa__closeStage{--plate-ratio:auto;flex:1 1 0;min-height:0}.explorer-module__kt8DXa__close>figcaption{min-height:0;margin-top:var(--s-1);position:absolute;top:100%;left:0;right:0}}@media (forced-colors:active){button.explorer-module__kt8DXa__struct[aria-checked=true] .explorer-module__kt8DXa__thumb{outline-offset:-3px;outline:3px solid highlight}button.explorer-module__kt8DXa__struct[aria-checked=true] .explorer-module__kt8DXa__structName{padding-right:var(--s-2);forced-color-adjust:none;color:highlighttext;background:highlight;justify-self:start}button.explorer-module__kt8DXa__struct[aria-checked=true] .explorer-module__kt8DXa__structName:before{left:var(--s-1);background:highlighttext}}.explorer-module__kt8DXa__defs{width:0;height:0;position:absolute;overflow:hidden}.explorer-module__kt8DXa__chapterGrid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);display:grid}.explorer-module__kt8DXa__chapterIndex,.explorer-module__kt8DXa__chapterHead{grid-column:1/-1;min-width:0}@media (min-width:1024px){.explorer-module__kt8DXa__chapterIndex{padding-right:var(--s-7);grid-column:1/span 3;padding-top:.9rem}.explorer-module__kt8DXa__chapterHead{grid-column:4/-1}.explorer-module__kt8DXa__section{--head-top:var(--s-8);--head-foot:var(--s-7);--band-top:var(--stage-band-top);--band-foot:var(--stage-band-foot);--box-h:max(20rem, min(100svh - var(--nav-h) - var(--band-top) - var(--cap-row) - var(--band-foot), 52rem));--tabs-h:calc(48px + var(--stage-tabs-gap));scroll-margin-top:var(--nav-h);padding-top:0}.explorer-module__kt8DXa__sectionAfter{scroll-margin-top:var(--nav-h);padding-top:0}.explorer-module__kt8DXa__section:not(.explorer-module__kt8DXa__sectionAfter){--head-top:var(--s-4)}.explorer-module__kt8DXa__head{padding-block:var(--head-top) var(--head-foot);align-items:start;row-gap:0}.explorer-module__kt8DXa__headIndex{padding-right:var(--s-7);grid-column:1/span 3}.explorer-module__kt8DXa__headTitle{grid-column:4/span 3;margin-top:-.35rem}.explorer-module__kt8DXa__headTldr{--measure:none;grid-column:7/-1}.explorer-module__kt8DXa__headTldr aside{--t-body:var(--t-reading);--callout-lh:var(--lh-reading);border-left:0;max-width:40em;padding:0}.explorer-module__kt8DXa__stage{box-sizing:border-box;min-height:calc(100svh - var(--nav-h));padding-block:var(--band-top) var(--band-foot);margin-top:0}.explorer-module__kt8DXa__atlas{--box-h:inherit;width:100%}.explorer-module__kt8DXa__atlasStage{--plate-ratio:auto;height:var(--box-h)}.explorer-module__kt8DXa__figureCol{position:static}.explorer-module__kt8DXa__tabs{height:48px;margin:0 0 var(--stage-tabs-gap);display:block}.explorer-module__kt8DXa__panel{--stage-h:var(--box-h)}.explorer-module__kt8DXa__text{margin-top:var(--stage-title-gap)}.explorer-module__kt8DXa__structs{justify-content:flex-end}.explorer-module__kt8DXa__structsList{margin-top:var(--s-3)}}@media (min-width:1024px) and (max-height:700px){.explorer-module__kt8DXa__section{--band-top:var(--s-6)}.explorer-module__kt8DXa__text{--text-size:var(--t-reading-sm);--text-lead:calc(var(--lh-reading-sm) * var(--t-reading-sm))}.explorer-module__kt8DXa__panel{--plate-min:min(var(--plate-max), 7.5rem);--spec-air:var(--s-4)}}@media (min-width:1024px){.explorer-module__kt8DXa__section{--band-over:var(--s-5)}.explorer-module__kt8DXa__sectionAfter{--head-top:var(--s-9);--head-foot:var(--s-8)}.explorer-module__kt8DXa__section:not(.explorer-module__kt8DXa__sectionAfter){--head-foot:var(--s-8)}.explorer-module__kt8DXa__stage{min-height:calc(100svh - var(--nav-h) + var(--band-over));padding-bottom:calc(var(--band-foot) + var(--band-over))}}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__title{letter-spacing:-.02em;font-weight:500}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__titleNum{font-weight:400}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__titleGloss{font-family:var(--font-serif);letter-spacing:0;font-size:.72em;font-style:italic;font-weight:400}@media (min-width:1024px){.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__panel{--thumb-h:min(25rem, 52.5cqw, (var(--stage-h) - var(--tabs-h)) * .52);--thumb-w:calc(var(--thumb-h) * .8);--wrap-gap:var(--s-7);--wrap-air:var(--s-6);--spec-air:var(--s-5);grid-template-rows:auto minmax(min-content,1fr) auto auto auto}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__text{--wrap:max(0px, var(--thumb-h) + var(--wrap-air) - var(--spec-air) - var(--rows,1) * 44px);min-height:var(--text-floor,0px);display:block}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__text:before{content:"";float:right;width:calc(var(--thumb-w) + var(--wrap-gap));shape-outside:inset(calc(100% - var(--wrap)) 0 0 0);height:100%}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__text>.explorer-module__kt8DXa__para+.explorer-module__kt8DXa__para{margin-top:calc(.6 * var(--text-lead))}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__specimen{height:auto;min-height:0;max-height:none;padding-top:var(--spec-air);--plate-h:var(--thumb-h);--plate-w:var(--thumb-w);container:none}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__structs{height:auto}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__close>figcaption{justify-content:flex-end}.explorer-module__kt8DXa__sectionBare .explorer-module__kt8DXa__close>figcaption>:first-child{right:0;bottom:calc(100% + var(--s-1) + var(--plate-h) + var(--s-3));white-space:nowrap;justify-content:flex-end;position:absolute}}
.spine-module__yagqua__section{--title:var(--t-step3);--t-meta:.75rem;--tint:color-mix(in srgb, var(--fg) 7%, transparent);--tint-hover:color-mix(in srgb, var(--fg) 4%, transparent);--plate-rule:transparent;padding-top:calc(var(--section-y) / 2);scroll-margin-top:calc(var(--nav-h) + 24px - var(--section-y) / 2)}.spine-module__yagqua__head{row-gap:var(--stack-md);align-items:start}.spine-module__yagqua__headTitle,.spine-module__yagqua__introText,.spine-module__yagqua__introPlates{grid-column:1/-1;min-width:0}.spine-module__yagqua__introText{gap:var(--stack-md);align-content:start;display:grid}.spine-module__yagqua__section .spine-module__yagqua__introPlates>[data-count]{--plate-cols:3;column-gap:var(--s-3)}@media (max-width:1023.98px){.spine-module__yagqua__introPlates{max-width:560px}}@media (min-width:1024px){.spine-module__yagqua__head{row-gap:var(--s-6)}.spine-module__yagqua__introText{grid-column:1/span 7}.spine-module__yagqua__introPlates{grid-column:8/span 5}.spine-module__yagqua__section .spine-module__yagqua__introPlates>[data-count]{column-gap:var(--gutter)}}.spine-module__yagqua__band{margin-top:var(--s-6);padding-block:var(--s-5) calc(var(--section-y) / 2);background:var(--bg)}@media (min-width:1024px){.spine-module__yagqua__band{margin-top:var(--s-7)}}@media (min-width:1024px) and (max-height:820px){.spine-module__yagqua__head{row-gap:var(--s-5)}.spine-module__yagqua__band{margin-top:var(--s-6)}}.spine-module__yagqua__instrument{row-gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.spine-module__yagqua__stageCol{row-gap:var(--s-3);min-width:0;display:grid}@media (max-width:1023.98px) and (min-height:480.02px){.spine-module__yagqua__stageCol{top:var(--nav-h);z-index:2;margin-inline:calc(-1 * var(--margin));padding:var(--s-2) var(--margin) var(--s-3);background:var(--bg);row-gap:var(--s-2);position:sticky}.spine-module__yagqua__stageCol:after{content:"";height:var(--s-4);background:linear-gradient(var(--bg), transparent);pointer-events:none;position:absolute;inset:100% 0 auto}.spine-module__yagqua__instrument .spine-module__yagqua__frame .spine-module__yagqua__stage{max-height:max(180px,34svh)}}@media (min-width:1024px){.spine-module__yagqua__instrument{column-gap:var(--gutter);row-gap:var(--s-5);grid-template-columns:repeat(12,minmax(0,1fr))}.spine-module__yagqua__stageCol{top:calc(var(--nav-h) + 16px);grid-column:1/span 7;align-self:start;position:sticky}.spine-module__yagqua__rows{margin-top:calc(-1 * var(--s-2));grid-column:8/-1}}@media (min-width:1024px) and (max-width:1279.98px){.spine-module__yagqua__stageCol{grid-column:1/span 6}.spine-module__yagqua__rows{grid-column:7/-1}}.spine-module__yagqua__frame{--plate-gap:var(--s-2);min-width:0}.spine-module__yagqua__frame .spine-module__yagqua__stage{--plate-ratio:var(--view-w) / var(--view-h);--ground:var(--bg-raised);max-height:max(180px, calc(100svh - var(--nav-h) - 58px - var(--plate-gap)))}@media (min-width:1024px){.spine-module__yagqua__frame .spine-module__yagqua__stage{max-height:max(240px, calc(100svh - var(--nav-h) - 58px - var(--plate-gap) - 44px - var(--s-3)))}}.spine-module__yagqua__sheet{height:100%;aspect-ratio:var(--view-w) / var(--view-h);margin-inline:auto;position:relative}.spine-module__yagqua__fig,.spine-module__yagqua__annSvg{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.spine-module__yagqua__fig{mix-blend-mode:multiply}.spine-module__yagqua__fig [data-echo]{opacity:0;transition:opacity var(--dur-card) var(--ease-out)}.spine-module__yagqua__fig [data-echo-bones]{opacity:.3}.spine-module__yagqua__axis{vector-effect:non-scaling-stroke;fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:1 5;stroke-linecap:round}.spine-module__yagqua__stageCol[data-sel] .spine-module__yagqua__fig [data-echo]{opacity:1}.spine-module__yagqua__hi{opacity:0;transition:opacity var(--dur-card) var(--ease-out)}.spine-module__yagqua__fig [data-lit]>.spine-module__yagqua__hi{opacity:1}.spine-module__yagqua__ann{pointer-events:none;position:absolute;inset:0}.spine-module__yagqua__live{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);position:absolute;transform:translate(-50%,-50%)}.spine-module__yagqua__annSvg path{vector-effect:non-scaling-stroke;fill:none;stroke-width:1px}.spine-module__yagqua__scaleRail{stroke:var(--line-2);stroke-linejoin:round}.spine-module__yagqua__scaleTicks{stroke:var(--line-strong)}.spine-module__yagqua__scaleMajors{stroke:var(--fg-2)}.spine-module__yagqua__scaleTag{color:var(--fg-3);white-space:nowrap;letter-spacing:.04em;line-height:1}.spine-module__yagqua__controls{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;min-width:0;display:flex}.spine-module__yagqua__transport{align-items:center;gap:var(--s-1);display:flex}.spine-module__yagqua__play,.spine-module__yagqua__reset{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-pill);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:44px;min-height:44px;transition:background-color var(--dur-ui) var(--ease-std), color var(--dur-ui) var(--ease-std), opacity var(--dur-press) var(--ease-std);line-height:1;display:inline-flex}.spine-module__yagqua__play{padding:0 var(--s-4) 0 14px;background:var(--fg);color:var(--bg-raised)}.spine-module__yagqua__reset{padding:0 var(--s-3);color:var(--fg-2)}.spine-module__yagqua__reset[aria-disabled=true]{color:var(--fg-3);opacity:.6;cursor:default}:is(.spine-module__yagqua__play,.spine-module__yagqua__reset:not([aria-disabled=true])):active{opacity:.7}:is(.spine-module__yagqua__play,.spine-module__yagqua__reset,.spine-module__yagqua__chip):focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px;box-shadow:none}@media (hover:hover) and (pointer:fine){.spine-module__yagqua__play:hover{background:color-mix(in srgb, var(--fg) 86%, var(--bg))}.spine-module__yagqua__reset:not([aria-disabled=true]):hover{color:var(--fg);background:var(--tint)}}.spine-module__yagqua__chips{display:none}@media (min-width:768px){.spine-module__yagqua__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}}.spine-module__yagqua__chip{align-items:center;gap:var(--s-2);min-width:44px;min-height:44px;padding:0 var(--s-3) 0 10px;border-radius:var(--r-pill);background:var(--tint-hover);color:var(--fg-2);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) var(--ease-std), color var(--dur-ui) var(--ease-std);display:inline-flex}.spine-module__yagqua__chip>*{color:inherit;line-height:1}.spine-module__yagqua__chip[aria-pressed=true]{background:color-mix(in srgb, var(--fg) 12%, transparent);color:var(--fg)}.spine-module__yagqua__chip:active{opacity:.7}@media (hover:hover) and (pointer:fine){.spine-module__yagqua__chip:not([aria-pressed=true]):hover{background:var(--tint);color:var(--fg)}}.spine-module__yagqua__key{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:background-color var(--dur-ui) var(--ease-std), box-shadow var(--dur-ui) var(--ease-std);flex:none}[aria-pressed=true]>.spine-module__yagqua__key{background:var(--compress);box-shadow:inset 0 0 0 1.5px var(--compress)}.spine-module__yagqua__rows{gap:var(--s-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.spine-module__yagqua__row{gap:var(--s-3);min-width:0;margin-inline:calc(-1 * var(--s-3));padding:var(--s-2) var(--s-3) var(--s-4);border-radius:var(--r-panel);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) var(--ease-std);flex-direction:column;display:flex}.spine-module__yagqua__row[data-on]{background:var(--tint)}@media (hover:hover) and (pointer:fine){.spine-module__yagqua__row:not([data-on]):hover{background:var(--tint-hover)}}.spine-module__yagqua__rowText{flex:auto;min-width:0}.spine-module__yagqua__rowHead{margin:0}.spine-module__yagqua__rowBtn{min-width:44px;min-height:44px;font-size:var(--t-reading);line-height:var(--lh-reading);text-align:left;color:var(--fg);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;display:inline-flex}.spine-module__yagqua__rowTitle{min-width:0}.spine-module__yagqua__rowName{font-weight:500}.spine-module__yagqua__rowGloss{font-family:var(--font-serif);letter-spacing:0;color:var(--fg-2);font-size:.72em;font-style:italic;font-weight:400}.spine-module__yagqua__rowBtn:active .spine-module__yagqua__rowTitle{opacity:.6}.spine-module__yagqua__rowBtn:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px;box-shadow:none;border-radius:4px}.spine-module__yagqua__rowBody{max-width:var(--measure);font-size:var(--t-reading);line-height:var(--lh-reading);color:var(--fg-2);margin:0;padding-left:19px}.spine-module__yagqua__vertBtn{align-self:flex-start;column-gap:var(--s-3);text-align:left;min-width:44px;min-height:44px;color:var(--fg-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-ui) var(--ease-std);flex:none;grid-template-columns:44px minmax(0,1fr);align-items:center;margin-left:19px;display:grid}.spine-module__yagqua__vertBtn:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:3px;box-shadow:none;border-radius:2px}.spine-module__yagqua__vertThumb{aspect-ratio:4/5;background:var(--bg-raised);border:var(--bw-hair) solid var(--line);isolation:isolate;transition:border-color var(--dur-ui) var(--ease-std);display:block;position:relative;overflow:hidden}.spine-module__yagqua__vertImg{object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.spine-module__yagqua__vertCap{gap:var(--s-1);min-width:0;line-height:1.25;display:grid}.spine-module__yagqua__vertName{overflow-wrap:break-word}.spine-module__yagqua__vertAct{color:var(--fg);align-items:center;gap:6px;display:inline-flex}.spine-module__yagqua__vertBtn:active .spine-module__yagqua__vertCap{opacity:.6}.spine-module__yagqua__vertBtn[aria-pressed=true]{color:var(--fg)}.spine-module__yagqua__vertBtn[aria-pressed=true] .spine-module__yagqua__vertThumb{border-color:var(--fg)}@media (hover:hover) and (pointer:fine){.spine-module__yagqua__vertBtn:hover{color:var(--fg)}.spine-module__yagqua__vertBtn:not([aria-pressed=true]):hover .spine-module__yagqua__vertThumb{border-color:var(--line-strong)}}@media (min-width:768px){.spine-module__yagqua__row{align-items:flex-start;gap:var(--s-5);padding:var(--s-2) var(--s-4) var(--s-4);flex-direction:row;margin-inline:0}.spine-module__yagqua__vertBtn{align-items:stretch;gap:var(--s-2);width:88px;margin:var(--s-2) 0 0;flex-direction:column;display:flex}}.spine-module__yagqua__ttView{visibility:hidden;transition:visibility 0s linear var(--dur-card);position:absolute;inset:0}.spine-module__yagqua__ttView[data-active]{visibility:visible;transition:visibility}.spine-module__yagqua__ttCut{position:absolute;inset:0}.spine-module__yagqua__ttFrame{aspect-ratio:4/5;mix-blend-mode:multiply;opacity:0;transition:opacity var(--dur-card) var(--ease-out);position:absolute;top:0;bottom:0;left:50%;translate:-50%}.spine-module__yagqua__ttView[data-active] .spine-module__yagqua__ttFrame{opacity:1}.spine-module__yagqua__ttPoster,.spine-module__yagqua__ttSheet{width:100%;height:100%;position:absolute;inset:0}.spine-module__yagqua__ttPoster{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.spine-module__yagqua__ttSheet{visibility:hidden;background-repeat:no-repeat}.spine-module__yagqua__ttView[data-loaded][data-turned] .spine-module__yagqua__ttSheet{visibility:visible}.spine-module__yagqua__ttView[data-loaded][data-turned] .spine-module__yagqua__ttPoster{visibility:hidden}.spine-module__yagqua__ttGrip{touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.spine-module__yagqua__ttView[data-grab] .spine-module__yagqua__ttGrip{cursor:grabbing}.spine-module__yagqua__ttGrip:focus-visible{outline-offset:-4px;box-shadow:none}.spine-module__yagqua__ttHint{left:var(--s-3);top:var(--s-4);color:var(--fg-3);white-space:nowrap;pointer-events:none;line-height:1;position:absolute}.spine-module__yagqua__ttRuler{left:var(--s-3);right:var(--s-3);bottom:var(--s-3);background-image:linear-gradient(90deg, var(--line-2) 1px, transparent 1px);background-size:calc(100% / var(--frames)) 100%;border-right:1px solid var(--line-2);opacity:0;height:6px;transition:opacity var(--dur-card) var(--ease-out);position:absolute;container-type:inline-size}.spine-module__yagqua__ttView[data-active] .spine-module__yagqua__ttRuler{opacity:1}.spine-module__yagqua__ttMark{background:var(--fg);width:1.5px;transform:translateX(calc(var(--turn,0) * 100cqw));position:absolute;top:-4px;bottom:-4px;left:0}.spine-module__yagqua__vertStage{--ground:var(--bg-raised);background:var(--ground);opacity:0;visibility:hidden;transition:opacity var(--dur-panel) var(--ease-exit), visibility 0s linear var(--dur-panel);position:absolute;inset:0;overflow:hidden}.spine-module__yagqua__stageCol[data-view=vertebra] .spine-module__yagqua__vertStage{opacity:1;visibility:visible;transition:opacity var(--dur-card) var(--ease-out), visibility 0s}.spine-module__yagqua__vertStage .spine-module__yagqua__ttFrame{top:-9%;bottom:-9%}.spine-module__yagqua__vertStage .spine-module__yagqua__ttCut{inset:2px;overflow:hidden}.spine-module__yagqua__legend{left:var(--s-3);bottom:calc(var(--s-3) + 6px + var(--s-3));align-items:center;gap:var(--s-2);color:var(--fg-2);white-space:nowrap;pointer-events:none;margin:0;line-height:1;display:inline-flex;position:absolute}.spine-module__yagqua__legendKey{background:var(--compress);flex:none;width:9px;height:9px}.spine-module__yagqua__corner{z-index:3;top:0;right:var(--s-3);min-width:44px;min-height:44px;color:var(--fg-2);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:spine-module__yagqua__cornerIn var(--dur-panel) var(--ease-std);transition:color var(--dur-ui) var(--ease-std);justify-content:flex-end;align-items:center;line-height:1;display:inline-flex;position:absolute}.spine-module__yagqua__cornerInk{align-items:center;gap:var(--s-2);border-radius:3px;margin-right:-6px;padding:5px 6px;display:inline-flex}.spine-module__yagqua__corner:active .spine-module__yagqua__cornerInk{opacity:.6}.spine-module__yagqua__corner:focus-visible{box-shadow:none;outline:none}.spine-module__yagqua__corner:focus-visible .spine-module__yagqua__cornerInk{outline:var(--bw-focus) solid var(--focus);outline-offset:1px}@media (hover:hover) and (pointer:fine){.spine-module__yagqua__corner:hover{color:var(--fg)}}@keyframes spine-module__yagqua__cornerIn{0%{opacity:0}to{opacity:1}}@media (forced-colors:active){.spine-module__yagqua__ttMark{forced-color-adjust:none;background:highlight}.spine-module__yagqua__row[data-on]{outline-offset:-2px;outline:2px solid highlight}.spine-module__yagqua__vertBtn[aria-pressed=true] .spine-module__yagqua__vertThumb{border-color:highlight}.spine-module__yagqua__play,.spine-module__yagqua__reset,.spine-module__yagqua__chip{border:1px solid buttontext}.spine-module__yagqua__chip[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.spine-module__yagqua__key,.spine-module__yagqua__legendKey{forced-color-adjust:none;box-shadow:none;background:canvas;border:1px solid canvastext}.spine-module__yagqua__rowBtn[aria-pressed=true]>.spine-module__yagqua__key,.spine-module__yagqua__legendKey{background:highlight;border-color:highlight}.spine-module__yagqua__chip[aria-pressed=true]>.spine-module__yagqua__key{background:highlighttext;border-color:highlighttext}.spine-module__yagqua__ttRuler{forced-color-adjust:none;background-image:linear-gradient(90deg,canvastext 1px,#0000 1px);border-right-color:canvastext}}@media (prefers-reduced-motion:reduce){.spine-module__yagqua__fig [data-echo],.spine-module__yagqua__hi,.spine-module__yagqua__vertStage,.spine-module__yagqua__ttFrame{transition-duration:.15s!important;transition-delay:0s!important}}.spine-module__yagqua__headIndex{grid-column:1/-1}.spine-module__yagqua__plates{min-width:0;max-width:560px}.spine-module__yagqua__plates>[data-count]{--plate-cols:3;column-gap:var(--s-3)}.spine-module__yagqua__plates [data-plate]{cursor:pointer}.spine-module__yagqua__tabs,.spine-module__yagqua__vertRail{display:none}.spine-module__yagqua__pickHint{right:var(--s-4);top:var(--s-3);z-index:1;align-items:center;gap:var(--s-2);color:var(--fg-2);pointer-events:none;transition:opacity var(--dur-ui) var(--ease-std);display:inline-flex;position:absolute}.spine-module__yagqua__pickDot{box-sizing:border-box;border:1px solid;border-radius:50%;width:7px;height:7px}.spine-module__yagqua__stageCol[data-sel] .spine-module__yagqua__pickHint,.spine-module__yagqua__stageCol[data-playing] .spine-module__yagqua__pickHint,.spine-module__yagqua__stageCol[data-view=vertebra] .spine-module__yagqua__pickHint,.spine-module__yagqua__stageCol[data-view=vertebra] .spine-module__yagqua__note{opacity:0}.spine-module__yagqua__instrument .spine-module__yagqua__frame .spine-module__yagqua__stage{box-sizing:border-box;padding:var(--s-4) var(--s-4) calc(var(--s-6) + 1.2rem)}.spine-module__yagqua__under{display:contents}.spine-module__yagqua__rowVert{flex:none;align-self:flex-start}.spine-module__yagqua__note{left:var(--s-4);right:var(--s-4);bottom:var(--s-3);z-index:1;pointer-events:none;font-family:var(--ff-reading);letter-spacing:0;text-transform:none;color:var(--fg-2);margin:0;font-size:.8125rem;font-weight:400;line-height:1.35;position:absolute}@media (min-width:1024px){.spine-module__yagqua__section{--head-top:var(--s-8);--head-foot:var(--s-7);--band-top:var(--stage-band-top);--band-foot:var(--stage-band-foot);--box-h:max(22rem, min(100svh - var(--nav-h) - var(--band-top) - var(--band-foot), 52rem));--under-h:7.5rem;--card-h:calc(var(--box-h) - 1.4 * var(--t-meta) - var(--s-2) - var(--under-h) - var(--s-4) - var(--s-3));scroll-margin-top:var(--nav-h);padding-top:0}.spine-module__yagqua__head{padding-block:var(--head-top) var(--head-foot);row-gap:0}.spine-module__yagqua__headIndex{padding-right:var(--s-7);grid-column:1/span 3}.spine-module__yagqua__headTitle{grid-column:4/span 2;margin-top:-.35rem}.spine-module__yagqua__introText{--measure:44em;grid-column:6/-1}.spine-module__yagqua__introText aside{--t-body:var(--t-reading);--callout-lh:var(--lh-reading);border-left:0;max-width:44em;padding:0}.spine-module__yagqua__band,.spine-module__yagqua__section .spine-module__yagqua__band{box-sizing:border-box;min-height:calc(100svh - var(--nav-h));padding-block:var(--band-top) var(--band-foot);margin-top:0}.spine-module__yagqua__instrument{column-gap:calc(2 * var(--gutter));grid-template-rows:auto auto 1fr auto;grid-template-columns:auto minmax(0,1fr);align-items:start;row-gap:0}.spine-module__yagqua__stageCol{row-gap:var(--s-4);width:calc((100cqw - var(--gutter)) / 2 - var(--gutter) / 2);grid-area:1/1/5/2;position:relative;top:auto}.spine-module__yagqua__instrument{container:spine-stage/inline-size}.spine-module__yagqua__frame .spine-module__yagqua__stage,.spine-module__yagqua__instrument .spine-module__yagqua__frame .spine-module__yagqua__stage{--plate-ratio:auto;height:var(--card-h);max-height:none}.spine-module__yagqua__tabs{height:48px;margin-bottom:var(--stage-tabs-gap);grid-area:1/2/2/3;display:block}.spine-module__yagqua__rows{grid-area:2/2/3/3;margin:0}.spine-module__yagqua__row:not([data-shown]){display:none}.spine-module__yagqua__row,.spine-module__yagqua__row[data-on]{cursor:default;background:0 0;margin:0;padding:0;display:block}.spine-module__yagqua__rowBtn{min-height:44px;font-family:var(--ff-display);font-size:var(--title);line-height:var(--stage-title-lh);letter-spacing:-.02em;cursor:default}.spine-module__yagqua__rowBtn>.spine-module__yagqua__key{display:none}.spine-module__yagqua__rowBody{max-width:42em;margin-top:calc(var(--stage-title-gap) - 3px);color:var(--fg);padding-left:0}.spine-module__yagqua__rowVert,.spine-module__yagqua__rowPics{display:none}.spine-module__yagqua__plates{width:min(100%,26rem);margin-top:var(--s-5);grid-area:4/2/5/3;align-self:end}.spine-module__yagqua__plates>[data-count]{column-gap:var(--gutter)}.spine-module__yagqua__under{min-width:0;height:var(--under-h);display:block}.spine-module__yagqua__controls{top:var(--s-3);left:var(--s-3);z-index:1;position:absolute}.spine-module__yagqua__stageCol[data-view=vertebra] .spine-module__yagqua__controls{display:none}.spine-module__yagqua__vertRail{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;display:grid}.spine-module__yagqua__vertRail .spine-module__yagqua__vertBtn{row-gap:var(--s-2);grid-template-columns:minmax(0,1fr);width:100%;margin:0;display:grid}.spine-module__yagqua__vertRail .spine-module__yagqua__vertThumb{aspect-ratio:auto;height:calc(var(--under-h) - 1.4 * var(--t-meta) - var(--s-2))}.spine-module__yagqua__vertRail .spine-module__yagqua__vertCap{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.spine-module__yagqua__vertRail .spine-module__yagqua__vertAct>span{display:none}.spine-module__yagqua__vertRail .spine-module__yagqua__vertName{white-space:nowrap}.spine-module__yagqua__chips,.spine-module__yagqua__controls .spine-module__yagqua__chips{display:none}.spine-module__yagqua__controls{flex:none}}@media (min-width:1024px) and (max-width:1279.98px){.spine-module__yagqua__stageCol{grid-column:1/2}.spine-module__yagqua__rows{grid-column:2/3}.spine-module__yagqua__vertRail{gap:var(--s-3)}}.spine-module__yagqua__plates figcaption{flex-direction:column;align-items:flex-start;gap:2px}@media (min-width:1024px) and (max-height:700px){.spine-module__yagqua__section{--band-top:var(--s-6);--under-h:6.5rem}.spine-module__yagqua__plates{width:min(100%,20rem)}}@media (min-width:1024px){.spine-module__yagqua__instrument{height:var(--box-h)}.spine-module__yagqua__stageCol{align-content:start;align-self:start;height:0;overflow:visible}.spine-module__yagqua__rows{align-self:start}.spine-module__yagqua__plates{align-self:end}}@media (min-width:1024px) and (max-height:700px){.spine-module__yagqua__plates{width:min(100%,18rem)}}.spine-module__yagqua__plates{margin-bottom:var(--s-2)}.spine-module__yagqua__plates figcaption>:last-child:not(:first-child){display:none}@media (max-width:1023.98px){.spine-module__yagqua__rowBody{margin-top:var(--s-1)}}.spine-module__yagqua__rowNum{color:var(--fg-3)}.spine-module__yagqua__vertLabels{aspect-ratio:4/5;z-index:1;pointer-events:none;transition:opacity var(--dur-ui) var(--ease-std);position:absolute;top:-9%;bottom:-9%;left:50%;translate:-50%}.spine-module__yagqua__vertLabels svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.spine-module__yagqua__vertLabels line{vector-effect:non-scaling-stroke;stroke:var(--line-strong);stroke-width:1px}.spine-module__yagqua__vertDot{box-sizing:border-box;border:1px solid var(--fg);background:var(--bg-raised);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute}.spine-module__yagqua__vertTag{padding:0 var(--s-2);color:var(--fg);white-space:nowrap;line-height:1;position:absolute;translate:0 -50%}.spine-module__yagqua__vertTag[data-side=end]{translate:-100% -50%}:is(.spine-module__yagqua__vertStage:has([data-active][data-turned]) .spine-module__yagqua__vertLabels,.spine-module__yagqua__vertStage:has([data-grab]) .spine-module__yagqua__vertLabels){opacity:0}.spine-module__yagqua__vertStage:not(:has([data-active][data-turned])) .spine-module__yagqua__legend{opacity:0}.spine-module__yagqua__vertStage .spine-module__yagqua__ttHint{top:auto;left:auto;right:var(--s-3);bottom:calc(var(--s-6) + var(--s-2))}@media (min-width:1024px){.spine-module__yagqua__section{--band-over:var(--s-5);--head-top:var(--s-9);--head-foot:var(--s-8)}.spine-module__yagqua__band,.spine-module__yagqua__section .spine-module__yagqua__band{min-height:calc(100svh - var(--nav-h) + var(--band-over));padding-bottom:calc(var(--band-foot) + var(--band-over))}.spine-module__yagqua__rowBtn{gap:.28em}.spine-module__yagqua__plates{--plate-cap:calc(1.4 * var(--t-meta) + var(--s-2));width:auto;max-width:none;min-height:calc(12.5rem + var(--plate-cap));max-height:calc(25rem + var(--plate-cap) + var(--s-5));padding-top:var(--s-5);box-sizing:border-box;place-self:stretch stretch;column-gap:var(--gutter);grid-area:3/2/5/3;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-self:end;align-items:end;height:100%;margin:0;display:grid}.spine-module__yagqua__plates>[data-count]{grid-area:1/2;height:100%;display:block}.spine-module__yagqua__plates>[data-count]>*{flex-direction:column;align-items:stretch;width:auto;min-width:0;height:100%;display:flex}.spine-module__yagqua__plates>[data-count]>*>:first-child{aspect-ratio:4/5;outline:0;flex:1 1 0;width:auto;min-height:0}.spine-module__yagqua__plates figcaption,.spine-module__yagqua__plates[data-on] figcaption{justify-content:space-between;align-items:baseline;gap:var(--s-4);white-space:nowrap;flex-direction:row}.spine-module__yagqua__plates figcaption>:last-child:not(:first-child){display:inline}.spine-module__yagqua__plates [data-plate]{cursor:default}.spine-module__yagqua__segs{min-width:0;margin-bottom:var(--plate-cap);grid-area:1/1;align-self:end;display:block}.spine-module__yagqua__plates[data-on="0"]>[data-count]>:not(:first-child),.spine-module__yagqua__plates[data-on="1"]>[data-count]>:not(:nth-child(2)),.spine-module__yagqua__plates[data-on="2"]>[data-count]>:not(:nth-child(3)),.spine-module__yagqua__rows>.spine-module__yagqua__row:not([data-shown]),.spine-module__yagqua__rows>.spine-module__yagqua__row[data-on]:not([data-shown]){display:none}}.spine-module__yagqua__segs{display:none}@media (min-width:1024px){.spine-module__yagqua__instrument>.spine-module__yagqua__plates{max-height:calc(25rem + var(--plate-cap) + var(--s-5) + 14px);margin:0 0 -8px;padding-bottom:0}.spine-module__yagqua__instrument>.spine-module__yagqua__plates>[data-count]>*{align-items:flex-end}.spine-module__yagqua__instrument>.spine-module__yagqua__plates>[data-count]>*>:first-child{align-self:flex-end;width:auto;height:auto}.spine-module__yagqua__instrument>.spine-module__yagqua__plates>[data-count]>*>figcaption{align-self:stretch}.spine-module__yagqua__instrument>.spine-module__yagqua__plates>.spine-module__yagqua__segs{display:block}.spine-module__yagqua__instrument>.spine-module__yagqua__plates{container:seg-plate/size}.spine-module__yagqua__instrument>.spine-module__yagqua__plates>[data-count]{width:min(20rem, calc((100cqh - var(--s-5) - 38px) * .8));align-self:end;height:auto}.spine-module__yagqua__instrument>.spine-module__yagqua__plates>[data-count]>*{height:auto;display:block}.spine-module__yagqua__instrument>.spine-module__yagqua__plates>[data-count]>*>:first-child{aspect-ratio:4/5;width:100%}.spine-module__yagqua__instrument>.spine-module__yagqua__plates{--plate-foot:calc(var(--bw-hair) + var(--plate-cap))}.spine-module__yagqua__instrument>.spine-module__yagqua__plates>.spine-module__yagqua__segs{margin-bottom:var(--plate-foot);align-self:safe end}.spine-module__yagqua__instrument>.spine-module__yagqua__plates:not([data-foot])>.spine-module__yagqua__segs{visibility:hidden;animation:0s 4s forwards spine-module__yagqua__specShown}}@keyframes spine-module__yagqua__specShown{to{visibility:visible}}@media (min-width:1024px){.spine-module__yagqua__instrument>.spine-module__yagqua__plates{max-height:none;margin-bottom:4px}.spine-module__yagqua__instrument .spine-module__yagqua__frame .spine-module__yagqua__stage{place-items:end center;display:grid}.spine-module__yagqua__instrument .spine-module__yagqua__frame .spine-module__yagqua__stage>.spine-module__yagqua__sheet{width:min(100%, calc((var(--card-h) - var(--s-4) - var(--s-6) - 1.2rem) * var(--view-w) / var(--view-h)));height:auto;margin:0}}@media (max-width:1023.98px){.spine-module__yagqua__stageCol{z-index:auto;row-gap:var(--s-3);background:0 0;margin-inline:0;padding:0;position:static}.spine-module__yagqua__stageCol:after{content:none}.spine-module__yagqua__instrument{--card-most:max(180px, calc(100svh - var(--nav-h) - 58px - var(--plate-gap,var(--s-2))))}.spine-module__yagqua__instrument .spine-module__yagqua__frame .spine-module__yagqua__stage{--plate-ratio:auto;height:auto;max-height:none;padding:var(--s-4) var(--s-2) calc(var(--s-6) + 1.2rem);place-items:end center;display:grid}.spine-module__yagqua__instrument .spine-module__yagqua__frame .spine-module__yagqua__stage>.spine-module__yagqua__sheet{width:min(100%, calc((var(--card-most) - var(--s-4) - var(--s-6) - 1.2rem) * var(--view-w) / var(--view-h)));height:auto;margin:0}.spine-module__yagqua__chips,.spine-module__yagqua__controls .spine-module__yagqua__chips,.spine-module__yagqua__plates{display:none}.spine-module__yagqua__tabs{height:48px;margin:var(--s-2) 0 var(--s-2);display:block}.spine-module__yagqua__rows{margin-inline:calc(-1 * var(--margin));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.spine-module__yagqua__rows::-webkit-scrollbar{display:none}.spine-module__yagqua__row,.spine-module__yagqua__row[data-on]{box-sizing:border-box;min-width:0;padding:0 var(--margin);cursor:default;scroll-snap-align:start;scroll-snap-stop:always;background:0 0;border-radius:0;flex:0 0 100%;margin:0;display:block}.spine-module__yagqua__row:not([data-on]):hover{background:0 0}.spine-module__yagqua__rowBtn{font-family:var(--ff-display);font-size:var(--title);line-height:var(--stage-title-lh);letter-spacing:-.02em;cursor:default}.spine-module__yagqua__rowBtn>.spine-module__yagqua__key{display:none}.spine-module__yagqua__rowBody{max-width:42em;margin-top:calc(var(--stage-title-gap) - 3px);color:var(--fg);padding-left:0}.spine-module__yagqua__rowPics{column-gap:var(--s-3);max-width:calc(2 * 13.75rem + var(--s-3));margin-top:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.spine-module__yagqua__rowPlate,.spine-module__yagqua__rowVert{min-width:0}.spine-module__yagqua__rowPlate figcaption>:last-child:not(:first-child){display:none}.spine-module__yagqua__rowPics .spine-module__yagqua__vertBtn{row-gap:var(--s-3);grid-template-columns:minmax(0,1fr);align-items:start;width:100%;margin:0;display:grid}.spine-module__yagqua__rowPics .spine-module__yagqua__vertCap{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-top:var(--s-2);line-height:1.4;display:flex}.spine-module__yagqua__rowPics .spine-module__yagqua__vertAct>span{display:none}}@media (min-width:600px) and (max-width:1023.98px) and (min-height:560px){.spine-module__yagqua__instrument{--card-most:max(180px, calc(100svh - var(--nav-h) - 58px - var(--plate-gap,var(--s-2)) - 190px))}}@media (max-width:599.98px){.spine-module__yagqua__vertTag[data-side=end]{white-space:normal;text-align:right;width:min-content;padding-left:0;line-height:1.25}}.spine-module__yagqua__spec{--spec-k:1px;--spec-lines:calc(4.875rem + 18px);--spec-air:106;flex-direction:column;min-width:0;line-height:normal;display:flex;position:relative}.spine-module__yagqua__spec[data-extension]{--spec-lines:calc(5.875rem + 19px);--spec-air:126}@media (min-width:1024px){.spine-module__yagqua__segs .spine-module__yagqua__spec{--spec-k:clamp(0px, calc((min(25rem, 100cqh - var(--s-5) - 38px, 100cqh - var(--plate-foot)) - var(--spec-lines)) / var(--spec-air)), 1px)}}.spine-module__yagqua__specHead,.spine-module__yagqua__specRow,.spine-module__yagqua__specCurve{transition-property:none}.spine-module__yagqua__specHead{align-items:baseline;column-gap:var(--s-2);padding:calc(14 * var(--spec-k)) var(--s-3);background:color-mix(in srgb, var(--compress) 12%, transparent);flex-wrap:wrap;margin:0;display:flex}.spine-module__yagqua__specName{padding-left:calc(7px + var(--s-2));text-indent:calc(-7px - var(--s-2))}.spine-module__yagqua__specKey{width:7px;height:7px;margin-right:var(--s-2);vertical-align:.5px;background:var(--compress);display:inline-block}.spine-module__yagqua__specLevels{white-space:nowrap;margin-left:auto}.spine-module__yagqua__specList{margin:0;padding:0;list-style:none}.spine-module__yagqua__specRow,.spine-module__yagqua__specLine{align-items:baseline;column-gap:var(--s-3);flex-wrap:wrap;display:flex}.spine-module__yagqua__specRow>:first-child,.spine-module__yagqua__specLine>:first-child{flex:1 1 0}.spine-module__yagqua__specValue{white-space:nowrap;margin-left:auto}.spine-module__yagqua__specRow{padding:calc(10 * var(--spec-k)) 0;border-bottom:var(--bw-hair) solid var(--line)}.spine-module__yagqua__spec .spine-module__yagqua__specName,.spine-module__yagqua__spec .spine-module__yagqua__specValue{color:var(--fg)}.spine-module__yagqua__spec .spine-module__yagqua__specLevels{color:var(--ink-2)}.spine-module__yagqua__specCurve{gap:calc(12 * var(--spec-k));padding:calc(10 * var(--spec-k)) 0 calc(12 * var(--spec-k));border-bottom:var(--bw-hair) solid var(--line);flex-direction:column;display:flex}.spine-module__yagqua__specBar{height:16px;position:relative}.spine-module__yagqua__specBar:before{content:"";background:color-mix(in srgb, var(--fg) 18%, transparent);height:1px;position:absolute;inset:7px 0 auto}.spine-module__yagqua__specBand{background:color-mix(in srgb, var(--compress) 26%, #fff);height:5px;position:absolute;top:5px}.spine-module__yagqua__specAvg{background:var(--compress);width:2px;height:15px;margin-left:-1px;position:absolute;top:0}.spine-module__yagqua__specTicks{display:grid}.spine-module__yagqua__specTicks>*{grid-area:1/1;justify-self:start;position:relative;translate:-50%}.spine-module__yagqua__rowFacts{margin-top:var(--s-5);max-width:calc(2 * 13.75rem + var(--s-3))}@media (max-width:1023.98px){.spine-module__yagqua__rowFacts{margin-bottom:var(--s-5)}}@media (min-width:1024px){.spine-module__yagqua__rowFacts{display:none}}@media (forced-colors:active){.spine-module__yagqua__specKey,.spine-module__yagqua__specBar{forced-color-adjust:none}.spine-module__yagqua__specKey,.spine-module__yagqua__specBar:before,.spine-module__yagqua__specAvg{background:canvastext}.spine-module__yagqua__specBand{background:graytext}}
.blockers-head-module__KFXTha__track{--step:clamp(300px, 46svh, 440px)}.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index{margin-top:0}.blockers-head-module__KFXTha__index [aria-current]>.blockers-head-module__KFXTha__dot{border-color:var(--key,var(--ink))}.blockers-head-module__KFXTha__panels{row-gap:var(--space-10);min-width:0;margin-top:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.blockers-head-module__KFXTha__panel{min-width:0}.blockers-head-module__KFXTha__panel>.blockers-head-module__KFXTha__title{margin:0}.blockers-head-module__KFXTha__panel>.blockers-head-module__KFXTha__subtitle{margin:var(--space-2) 0 0;color:var(--ink);font-size:1.375rem;line-height:1.2}.blockers-head-module__KFXTha__panel>.blockers-head-module__KFXTha__copy{max-width:35rem;margin:var(--space-4) 0 0}@media (max-width:1023.98px){.blockers-head-module__KFXTha__head>.blockers-head-module__KFXTha__row{flex-direction:column;display:flex}.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index,.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index>ol,.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index>ol>li,.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__panels{display:contents}.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index>:first-child{order:0;margin-bottom:12px}.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index a{order:var(--at);cursor:pointer;-webkit-tap-highlight-color:transparent}.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index a:after{content:"";width:11px;height:11px;color:var(--ink-3);transition:color var(--dur-fast) var(--ease-out);background:linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat;flex:none;margin-left:auto}.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index a[aria-current]:after{color:var(--ink);background:linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat}.blockers-head-module__KFXTha__head>.blockers-head-module__KFXTha__row:after{content:"";border-bottom:1px solid var(--line);order:99}.blockers-head-module__KFXTha__head[data-draw=armed]>.blockers-head-module__KFXTha__row:after{border-bottom-color:#0000}.blockers-head-module__KFXTha__head>.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index>ol:after{content:none}.blockers-head-module__KFXTha__row .blockers-head-module__KFXTha__panel{order:var(--at);padding:var(--space-2) 0 var(--space-8)}.blockers-head-module__KFXTha__row .blockers-head-module__KFXTha__panel:not([data-open]){display:none}.blockers-head-module__KFXTha__row .blockers-head-module__KFXTha__panel>.blockers-head-module__KFXTha__title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blockers-head-module__KFXTha__row .blockers-head-module__KFXTha__panel>.blockers-head-module__KFXTha__subtitle{margin-top:0}}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.blockers-head-module__KFXTha__row .blockers-head-module__KFXTha__panel[data-open]{animation:blockers-head-module__KFXTha__notion-open var(--dur-fast) var(--ease-out) backwards}}@keyframes blockers-head-module__KFXTha__notion-open{0%{opacity:0}}@media (min-width:1024px){.blockers-head-module__KFXTha__head>.blockers-head-module__KFXTha__row{grid-template-rows:auto}.blockers-head-module__KFXTha__row>.blockers-head-module__KFXTha__index{grid-row:1}.blockers-head-module__KFXTha__panels{row-gap:var(--space-16);grid-area:1/4/auto/-1;margin-top:0}.blockers-head-module__KFXTha__panel{column-gap:var(--space-6);row-gap:var(--space-4);grid-template-columns:repeat(9,minmax(0,1fr));align-content:start;align-items:baseline;display:grid}.blockers-head-module__KFXTha__panel>.blockers-head-module__KFXTha__title{text-indent:var(--ink-indent,0);grid-column:1/-1}.blockers-head-module__KFXTha__panel>.blockers-head-module__KFXTha__subtitle{grid-column:1/span 3;margin:0;font-size:clamp(1.375rem,1.95vw,1.75rem)}.blockers-head-module__KFXTha__panel>.blockers-head-module__KFXTha__copy{grid-column:4/span 6;margin:0}}@media (min-width:1024px) and (min-height:600px) and (hover:hover) and (pointer:fine){.blockers-head-module__KFXTha__track:not([data-flow]):after{content:"";height:calc((var(--steps,4) - .5) * var(--step));display:block}.blockers-head-module__KFXTha__track:not([data-flow])>.blockers-head-module__KFXTha__scene{top:var(--pin-top,calc(var(--nav-h) + var(--space-6) - var(--section-y,clamp(4rem, 10vw, 9rem))));position:sticky}.blockers-head-module__KFXTha__track:not([data-flow]) .blockers-head-module__KFXTha__head{--head-over:min(clamp(4rem, 7vw, 6rem), max(4rem, calc(6rem - (760px - 100svh))))}.blockers-head-module__KFXTha__track:not([data-flow]) .blockers-head-module__KFXTha__panel{grid-area:1/1}.blockers-head-module__KFXTha__track:not([data-flow]) .blockers-head-module__KFXTha__panel:not([data-on]){visibility:hidden;opacity:0}}@media (min-width:1024px) and (min-height:600px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.blockers-head-module__KFXTha__track:not([data-flow]) .blockers-head-module__KFXTha__panel{transition:opacity var(--dur-fast) var(--ease-out), visibility 0s linear var(--dur-fast)}.blockers-head-module__KFXTha__track:not([data-flow]) .blockers-head-module__KFXTha__panel[data-on]{transition:opacity var(--dur) var(--ease-out) .12s, visibility 0s linear 0s}}
.drills-module__ZRWzuW__stage{margin:var(--head-over,clamp(4rem, 7vw, 6rem)) 0 0;padding:0 var(--gutter)}.drills-module__ZRWzuW__card{box-sizing:border-box;grid-template-rows:auto auto auto auto auto 1fr auto;min-width:0;display:grid;position:relative}.drills-module__ZRWzuW__meta{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-top:1px solid var(--line);padding-top:var(--space-4);display:flex}.drills-module__ZRWzuW__status{align-items:center;gap:var(--space-2);display:inline-flex}.drills-module__ZRWzuW__status[data-live]{color:var(--ink)}.drills-module__ZRWzuW__statusDot{box-sizing:border-box;border:1px solid;border-radius:50%;width:6px;height:6px}.drills-module__ZRWzuW__status[data-live]>.drills-module__ZRWzuW__statusDot{background:currentColor}.drills-module__ZRWzuW__meta{position:relative}.drills-module__ZRWzuW__meta:before{content:"";background:var(--line-strong);transform-origin:0;height:2px;transition:transform var(--dur) var(--ease-expo);pointer-events:none;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.drills-module__ZRWzuW__index{transition:color var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.drills-module__ZRWzuW__card:hover .drills-module__ZRWzuW__meta:before{transform:scaleX(1)}.drills-module__ZRWzuW__card:hover .drills-module__ZRWzuW__index{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.drills-module__ZRWzuW__meta:before,.drills-module__ZRWzuW__index{transition:none}}.drills-module__ZRWzuW__figure{margin:var(--space-4) 0 0}.drills-module__ZRWzuW__media{aspect-ratio:4/5;background:var(--drawing-ground);color:var(--ink);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative;overflow:hidden}a.drills-module__ZRWzuW__media:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.drills-module__ZRWzuW__img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-expo);transform:scale(1)}.drills-module__ZRWzuW__veil{pointer-events:none;transition:background-color var(--dur) var(--ease-out);background:#0f0f0f00;position:absolute;inset:0}.drills-module__ZRWzuW__disc{right:var(--space-4);bottom:var(--space-4);background:var(--paper);width:56px;height:56px;transition:transform var(--dur) var(--ease-expo);border-radius:50%;place-items:center;display:grid;position:absolute;transform:scale(1)}.drills-module__ZRWzuW__discInk{background:var(--ink);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);border-radius:50%;position:absolute;inset:0}.drills-module__ZRWzuW__play{color:var(--ink);transition:color var(--dur-fast) var(--ease-out);display:block;position:relative}.drills-module__ZRWzuW__media .drills-module__ZRWzuW__hint{right:var(--space-4);border-radius:var(--radius-pill);background:var(--ink);height:28px;color:var(--paper);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-expo);align-items:center;padding:0 12px;display:inline-flex;position:absolute;bottom:80px;transform:translateY(6px)}.drills-module__ZRWzuW__media[data-soon] .drills-module__ZRWzuW__hint{bottom:var(--space-4);height:40px;padding:0 18px}@media (hover:hover) and (pointer:fine){.drills-module__ZRWzuW__media:hover .drills-module__ZRWzuW__img{transform:scale(1.04)}.drills-module__ZRWzuW__media:hover .drills-module__ZRWzuW__veil{background:#0f0f0f29}.drills-module__ZRWzuW__media[data-soon]:hover .drills-module__ZRWzuW__veil{background:#0f0f0f52}.drills-module__ZRWzuW__media:hover .drills-module__ZRWzuW__disc{transform:scale(1.12)}.drills-module__ZRWzuW__media:hover .drills-module__ZRWzuW__discInk{opacity:1}.drills-module__ZRWzuW__media:hover .drills-module__ZRWzuW__play{color:var(--paper)}.drills-module__ZRWzuW__media:hover .drills-module__ZRWzuW__hint{opacity:1;transform:translateY(0)}}a.drills-module__ZRWzuW__media:focus-visible .drills-module__ZRWzuW__img{transform:scale(1.04)}a.drills-module__ZRWzuW__media:focus-visible .drills-module__ZRWzuW__veil{background:#0f0f0f29}a.drills-module__ZRWzuW__media:focus-visible .drills-module__ZRWzuW__disc{transform:scale(1.12)}a.drills-module__ZRWzuW__media:focus-visible .drills-module__ZRWzuW__discInk{opacity:1}a.drills-module__ZRWzuW__media:focus-visible .drills-module__ZRWzuW__play{color:var(--paper)}a.drills-module__ZRWzuW__media:focus-visible .drills-module__ZRWzuW__hint{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.drills-module__ZRWzuW__img,.drills-module__ZRWzuW__veil,.drills-module__ZRWzuW__disc,.drills-module__ZRWzuW__discInk,.drills-module__ZRWzuW__play,.drills-module__ZRWzuW__media .drills-module__ZRWzuW__hint{transition:none}.drills-module__ZRWzuW__media:hover .drills-module__ZRWzuW__img,.drills-module__ZRWzuW__media:hover .drills-module__ZRWzuW__disc,a.drills-module__ZRWzuW__media:focus-visible .drills-module__ZRWzuW__img,a.drills-module__ZRWzuW__media:focus-visible .drills-module__ZRWzuW__disc{transform:none}}.drills-module__ZRWzuW__caption{justify-content:space-between;align-items:center;gap:var(--space-4);height:var(--caption-h,18px);margin-top:var(--caption-gap,12px);line-height:var(--caption-h,18px);white-space:nowrap;display:flex}.drills-module__ZRWzuW__episode{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.drills-module__ZRWzuW__key{background:var(--key);flex:none;width:6px;height:6px}.drills-module__ZRWzuW__key[data-key=sage]{--key:var(--sage)}.drills-module__ZRWzuW__key[data-key=vermilion]{--key:var(--vermilion)}.drills-module__ZRWzuW__key[data-key=lapis]{--key:var(--lapis)}.drills-module__ZRWzuW__caption .drills-module__ZRWzuW__episodeText{align-items:center;gap:var(--space-2);color:var(--ink);display:inline-flex}.drills-module__ZRWzuW__dash{opacity:.4;background:currentColor;flex:none;width:16px;height:1px}.drills-module__ZRWzuW__title{margin:var(--space-10) 0 0;text-wrap:balance}.drills-module__ZRWzuW__tag{margin:var(--space-4) 0 0}.drills-module__ZRWzuW__body{margin:var(--space-6) 0 0;text-wrap:pretty}.drills-module__ZRWzuW__action{margin-top:var(--space-8);align-self:end}@media (min-width:1024px){.drills-module__ZRWzuW__tabs{display:none}.drills-module__ZRWzuW__strip{column-gap:var(--space-6);grid-template-rows:repeat(7,auto);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.drills-module__ZRWzuW__card{grid-row:span 7;grid-template-rows:subgrid}}@media (max-width:1023.98px){.drills-module__ZRWzuW__tabs{margin:0 0 var(--space-6);display:block}.drills-module__ZRWzuW__strip{margin-inline:calc(-1 * var(--gutter));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;display:flex;overflow-x:auto}.drills-module__ZRWzuW__strip::-webkit-scrollbar{display:none}.drills-module__ZRWzuW__card{padding:0 var(--gutter);scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;grid-template-rows:none;align-content:start}.drills-module__ZRWzuW__title{margin-top:var(--space-8)}}@media (min-width:600px) and (max-width:1023.98px){.drills-module__ZRWzuW__card{column-gap:var(--space-6);grid-template-rows:auto auto auto auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-content:start}.drills-module__ZRWzuW__meta{grid-column:1/-1}.drills-module__ZRWzuW__figure{grid-area:2/1/span 5;align-self:start}.drills-module__ZRWzuW__caption,.drills-module__ZRWzuW__title,.drills-module__ZRWzuW__tag,.drills-module__ZRWzuW__body,.drills-module__ZRWzuW__action{grid-column:2}.drills-module__ZRWzuW__caption{margin-top:var(--space-4);grid-row:2}}
.practice-module__AzFwFW__section{margin-top:var(--head-over,clamp(4rem, 7vw, 6rem));padding:0 var(--gutter) var(--head-over,clamp(4rem, 7vw, 6rem))}.practice-module__AzFwFW__plate{border:1px solid var(--line);background:var(--paper-2);display:grid;position:relative}.practice-module__AzFwFW__photo{aspect-ratio:4/3;border-bottom:1px solid var(--line);min-width:0;position:relative}.practice-module__AzFwFW__frame{position:absolute;inset:0;overflow:hidden}.practice-module__AzFwFW__img{object-fit:cover;object-position:50% 70.1%}.practice-module__AzFwFW__text{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:40px 16px 48px;display:flex}.practice-module__AzFwFW__label{margin:0;line-height:14px;display:flex}.practice-module__AzFwFW__title{margin:var(--space-4) 0 0;text-wrap:balance}.practice-module__AzFwFW__action{margin:var(--space-8) 0 0;display:flex}.practice-module__AzFwFW__reg{color:var(--ink-3);pointer-events:none;display:block;position:absolute}.practice-module__AzFwFW__tl{top:-7.5px;left:-7.5px}.practice-module__AzFwFW__tr{top:-7.5px;right:-7.5px}.practice-module__AzFwFW__bl{bottom:-7.5px;left:-7.5px}.practice-module__AzFwFW__br{bottom:-7.5px;right:-7.5px}.practice-module__AzFwFW__splitA{bottom:-7.5px;left:-7.5px}.practice-module__AzFwFW__splitB{bottom:-7.5px;right:-7.5px}@media (min-width:1024px){.practice-module__AzFwFW__plate{grid-template-columns:calc((100% - 11 * var(--space-6)) / 4 + 2.5 * var(--space-6)) minmax(0, 1fr)}.practice-module__AzFwFW__photo{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--line);align-self:stretch}.practice-module__AzFwFW__photo:before{content:"";padding-top:125%;display:block}.practice-module__AzFwFW__img{object-position:50% 90.7%}.practice-module__AzFwFW__text{padding:56px 48px}.practice-module__AzFwFW__title{max-width:760px;margin-top:var(--space-6)}.practice-module__AzFwFW__action{margin-top:var(--space-10)}.practice-module__AzFwFW__splitA{inset:-7.5px -7.5px auto auto}}
