.arc[data-astro-cid-rcftp3qs]{--u:min(1cqw, 1.5cqh);--R:calc(var(--rk) * 100 * var(--u));--cw:calc(var(--cwn) * var(--u));--ch:calc(var(--cw) * 16 / 9);--cy:calc(var(--R) + var(--ch) / 2);--gap:clamp(24px, 4.5cqh, 60px);--p:.5;margin-top:calc(-1 * var(--header-h,0px));--canvas-anchor:center bottom}.arc-stage[data-astro-cid-rcftp3qs]{height:var(--stage);position:relative}.arc-screen[data-astro-cid-rcftp3qs]{transform-origin:50% 30%;height:100svh;padding-top:var(--header-h,0px);flex-direction:column;min-height:480px;display:flex;position:sticky;top:0;overflow:clip;container-type:size}.arc-air[data-astro-cid-rcftp3qs]{min-height:var(--space-10);max-height:var(--space-20);flex:1 1 0}.arc-screen[data-astro-cid-rcftp3qs]:after{content:"";flex:1 1 0}.arc-foot[data-astro-cid-rcftp3qs]{z-index:1;height:calc(var(--ch) * .4);pointer-events:none;background:linear-gradient(to bottom, transparent, var(--surface-canvas) 80%);position:absolute;inset:auto 0 0}.arc-foot[data-astro-cid-rcftp3qs]:before{content:"";background:var(--canvas-dots) var(--canvas-anchor) / var(--canvas-pitch) var(--canvas-pitch);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--surface-canvas) 80%);mask-image:linear-gradient(to bottom, transparent, var(--surface-canvas) 80%);position:absolute;inset:0}.arc-probe[data-astro-cid-rcftp3qs]{width:var(--R);height:var(--cy);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.arc-words[data-astro-cid-rcftp3qs]{pointer-events:none;flex:none;align-self:center;width:fit-content;max-width:100%;position:relative}.arc-words[data-astro-cid-rcftp3qs]:before{content:"";inset:calc(-1 * var(--space-12)) calc(-1 * var(--space-20));background:var(--surface-canvas);-webkit-mask-image:var(--canvas-clearing);mask-image:var(--canvas-clearing);pointer-events:none;position:absolute}.arc-words[data-astro-cid-rcftp3qs]>*{z-index:2;position:relative}.arc-words[data-astro-cid-rcftp3qs] a,.arc-words[data-astro-cid-rcftp3qs] button{pointer-events:auto}.arc-band[data-astro-cid-rcftp3qs]{z-index:1;flex:0 0 calc(var(--ch) * var(--bandk));margin-top:var(--gap);position:relative;overflow:visible}.arc-band[data-astro-cid-rcftp3qs]:before,.arc-band[data-astro-cid-rcftp3qs]:after{content:"";pointer-events:none;left:calc(50% - var(--R));top:calc(var(--cy) - var(--R) - var(--ch) * .18);width:calc(var(--R) * 2);height:calc(var(--R) * 2);border-radius:var(--radius-circle);border:var(--hairline-w) solid var(--border-subtle);position:absolute}.arc-band[data-astro-cid-rcftp3qs]:after{top:calc(var(--cy) - var(--R) + var(--ch) * .06);border-color:var(--border-default)}.arc-vane[data-astro-cid-rcftp3qs]{z-index:1;position:absolute;inset:0}.arc-card[data-astro-cid-rcftp3qs]{width:var(--cw);height:var(--ch);margin-left:calc(var(--cw) / -2);margin-top:calc(var(--ch) / -2);--a:calc(var(--a0) - var(--sweep) * var(--p));transform:translate3d(calc(cos(var(--a)) * var(--R)), calc(sin(var(--a)) * var(--R) + var(--cy)), 0) rotate(calc(var(--a) + 90deg));position:absolute;top:0;left:50%}@supports not (width:calc(cos(45deg) * 1px)){.arc-band[data-astro-cid-rcftp3qs]{display:none}}.arc-gather[data-astro-cid-rcftp3qs],.arc-cover[data-astro-cid-rcftp3qs]{width:100%;height:100%;display:block}.arc-lift[data-astro-cid-rcftp3qs]{border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-thumb);background:var(--surface-sunken);width:100%;height:100%;box-shadow:var(--shadow-lg);transition:translate var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);position:relative;overflow:hidden}.arc-lift[data-astro-cid-rcftp3qs] img{object-fit:cover;width:100%;height:100%;display:block}.arc-card[data-astro-cid-rcftp3qs][data-featured] .arc-lift[data-astro-cid-rcftp3qs]{box-shadow:var(--shadow-art-pick)}@media (hover:hover) and (pointer:fine){.arc-card[data-astro-cid-rcftp3qs]:hover{z-index:5}.arc-card[data-astro-cid-rcftp3qs]:hover .arc-lift[data-astro-cid-rcftp3qs]{translate:0 calc(-1 * var(--reveal-rise));box-shadow:var(--shadow-xl)}}@media (prefers-reduced-motion:no-preference){.arc-cover[data-astro-cid-rcftp3qs]{animation:fade-in var(--duration-entrance-media) var(--ease-entrance-media) both;animation-delay:calc(var(--entrance-lead) + var(--entrance-stagger) * (6 + 4 * var(--slot)))}}@media (prefers-reduced-motion:reduce) and (height>=35rem){.arc-stage[data-astro-cid-rcftp3qs]{height:100svh}}@media (height<35rem){.arc[data-astro-cid-rcftp3qs]{--u:1cqw;--gap:clamp(24px, 3.5cqw, 48px)}.arc-stage[data-astro-cid-rcftp3qs]{height:auto}.arc-screen[data-astro-cid-rcftp3qs]{height:auto;min-height:0;padding-top:calc(var(--header-h,0px) + var(--gap));position:relative;top:auto;container-type:inline-size}.arc-air[data-astro-cid-rcftp3qs]{display:none}}svg[data-astro-cid-3fbxk5yf]{width:100%;height:100%;display:block}.ba[data-astro-cid-cfjtztpq]{gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.ba-media[data-astro-cid-cfjtztpq]{justify-self:center;width:100%;max-width:864px;container:bs/inline-size}@container (width<740px){.ba-media[data-astro-cid-cfjtztpq]{max-width:480px}}@media (width>=80rem){.ba[data-astro-cid-cfjtztpq]{gap:var(--space-16);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center}.ba-words[data-astro-cid-cfjtztpq]{grid-area:1/2}.ba-media[data-astro-cid-cfjtztpq]{grid-area:1/1}}.bs[data-astro-cid-cfjtztpq]{aspect-ratio:4/3;border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);background:var(--canvas-dots) center top / var(--canvas-pitch) var(--canvas-pitch), var(--surface-canvas);position:relative;overflow:hidden}.bs-clear[data-astro-cid-cfjtztpq]{background:var(--canvas-clearing) center / 80% 90% no-repeat;position:absolute;inset:0 0 38%}.bs-world[data-astro-cid-cfjtztpq]{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);transform-origin:50% 100%;transform:translateX(-50%) scale(var(--k,1));position:absolute;bottom:0;left:50%}.bs-world-narrow[data-astro-cid-cfjtztpq]{display:none}@container bs (width<740px){.bs[data-astro-cid-cfjtztpq]{aspect-ratio:3/5}.bs-world-wide[data-astro-cid-cfjtztpq]{display:none}.bs-world-narrow[data-astro-cid-cfjtztpq]{display:block}}.bs-bit[data-astro-cid-cfjtztpq]{justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute}.bs-body[data-astro-cid-cfjtztpq]{transform-origin:50%;flex:none}.bs-tile[data-astro-cid-cfjtztpq]{width:var(--s);height:var(--s);background:var(--surface-card);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);place-items:center;display:grid}.bs-tile[data-astro-cid-cfjtztpq] svg{width:62%;height:62%}.bs-pill[data-astro-cid-cfjtztpq]{align-items:center;gap:var(--space-2);white-space:nowrap;background:var(--surface-card);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-secondary);box-shadow:var(--shadow-sm);display:flex}.bs-glyph[data-astro-cid-cfjtztpq]{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-subtle);flex:none;display:block}.bs-brand[data-astro-cid-cfjtztpq]{justify-content:center;align-items:center;gap:var(--space-6);padding-inline:var(--space-6);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0 0 38%}.bs-icon[data-astro-cid-cfjtztpq]{--icon:calc(var(--space-24) + var(--space-8));width:var(--icon);height:var(--icon);background:var(--surface-card);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-surface);box-shadow:var(--shadow-art-pick);place-items:center;display:grid;position:relative}.bs-icon[data-astro-cid-cfjtztpq] svg{width:auto;height:46%}.bs-ring[data-astro-cid-cfjtztpq]{inset:calc(-1 * var(--hairline-w));border-radius:inherit;border:2px solid var(--surface-brand);opacity:0;position:absolute}.bs-line[data-astro-cid-cfjtztpq]{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--track-3xl);line-height:var(--leading-snug);color:var(--text-primary);text-wrap:balance}@container bs (width<740px){.bs-clear[data-astro-cid-cfjtztpq],.bs-brand[data-astro-cid-cfjtztpq]{bottom:42%}.bs-brand[data-astro-cid-cfjtztpq]{gap:var(--space-5)}.bs-line[data-astro-cid-cfjtztpq]{font-size:var(--text-2xl);letter-spacing:var(--track-2xl)}}@container bs (width<440px){.bs-icon[data-astro-cid-cfjtztpq]{--icon:var(--space-24)}.bs-line[data-astro-cid-cfjtztpq]{font-size:var(--text-xl);letter-spacing:var(--track-xl)}}.lt-wrap{container-type:inline-size}.lt{aspect-ratio:4/3;border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);background:var(--canvas-dots) center top / var(--canvas-pitch) var(--canvas-pitch), var(--surface-canvas);position:relative;overflow:hidden}.lt *{transition:none!important}.lt-clear{background:var(--canvas-clearing) center / 90% 70% no-repeat;position:absolute;inset:0}.lt-lift,.lt-shape,.lt-field,.lt-callout,.lt-pointer{position:absolute;top:0;left:0}.lt-lift{box-shadow:var(--shadow-lg)}.lt-shape{border:var(--hairline-w) solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-xs)}.lt-field{width:300px;height:var(--control-lg);padding-inline:var(--space-4) var(--space-1);transform-origin:0 0;align-items:center;display:flex}.lt-focus{inset:calc(-1 * var(--hairline-w));border:var(--hairline-w) solid var(--field-border-focus);border-radius:var(--radius-control);position:absolute}.lt-caret{width:var(--hairline-w);background:var(--text-primary);height:1.15em;margin-left:1px;display:inline-block}.lt-pointer{z-index:4;width:30px;height:30px}.lt-arrow{width:30px;height:30px;display:block}.lt-hand{opacity:0;width:28px;height:28px;position:absolute;top:1.1px;left:-3.6px}.lt-hand>svg{position:absolute;inset:0}.lt-hover{z-index:-1;border-radius:inherit;background:var(--btn-primary-bg-hover);box-shadow:var(--glow-lime);opacity:0;position:absolute;inset:0}.lt-pulse{z-index:3;border:2px solid var(--surface-brand);border-radius:var(--radius-control);opacity:0;position:absolute;top:0;left:0}.lt:not([data-live]) :is(.lt-clear,.lt-lift,.lt-shape,.lt-field,.lt-callout,.lt-pointer){display:none}.lt-view{inset:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex;position:absolute}.lt-card,.lt:not([data-live]) .lt-band{border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-2xl);background:var(--surface-card);box-shadow:var(--shadow-xs)}.lt-handle{font-size:var(--text-xl);letter-spacing:var(--track-xl)}.lt-figures{gap:var(--space-6);padding-left:var(--space-6);border-left:var(--hairline-w) solid var(--border-default)}.lt-figure{font-size:var(--text-xl);letter-spacing:var(--track-xl)}.lt-row{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.lt-bars{padding-right:var(--space-10)}.lt-bar{transform-origin:50% 100%;position:relative}.lt-bar-hot{border-radius:inherit;background:var(--status-hot-solid);opacity:0;position:absolute;inset:0}.lt-median{left:0;right:var(--space-10);z-index:1;border-top:var(--hairline-w) dashed var(--text-subtle);position:absolute}.lt-median-label{font-size:var(--text-2xs);line-height:var(--leading-tight);color:var(--text-subtle);flex-direction:column;align-items:flex-end;display:flex;position:absolute;right:0;translate:0 50%}.lt-reels{grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none}.lt-reel{transform-origin:50% 100%;position:relative}.lt-ring{border-radius:var(--radius-thumb);box-shadow:0 0 0 2px var(--status-hot-solid), 0 0 0 6px var(--status-hot-bg), var(--shadow-md);opacity:0;position:absolute;inset:0}.lt-callout{z-index:3}@container (width<740px){.lt{aspect-ratio:3/5}.lt-view{inset:var(--space-4);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"band""top""bottom";display:grid}.lt-band{grid-area:band}.lt-row{display:contents}.lt-growth,.lt-perf{grid-area:top;min-height:0}.lt-rank,.lt-reels-card{grid-area:bottom}.lt-growth>p,.lt-growth>dl{display:none}.lt-handle{font-size:var(--text-lg);letter-spacing:var(--track-lg)}.lt-figures{gap:var(--space-2);padding:var(--space-3) 0 0;border-left:0;border-top:var(--hairline-w) solid var(--border-default);flex-basis:100%}.lt-figure{font-size:var(--text-md);letter-spacing:var(--track-md)}.lt-figures dt{font-size:var(--text-2xs);white-space:normal;text-overflow:clip}.lt-figures>div{justify-content:flex-end}.lt-reels{grid-template-columns:repeat(4,minmax(0,1fr))}.lt-reel:nth-child(n+5){display:none}}.la-wrap{container-type:inline-size}.la{aspect-ratio:4/3;border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);background:var(--canvas-dots) center top / var(--canvas-pitch) var(--canvas-pitch), var(--surface-canvas);position:relative;overflow:hidden}.la *{transition:none!important}.la-clear{background:var(--canvas-clearing) center / 80% 80% no-repeat;position:absolute;inset:0}.la-lift,.la-shape,.la-card,.la-reel,.la-pulse,.la-pointer{position:absolute;top:0;left:0}.la-lift{box-shadow:var(--shadow-lg)}.la-shape{border:var(--hairline-w) solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-xs)}.la-card{border:var(--hairline-w) solid transparent;grid-template-columns:132px minmax(0,1fr);width:420px;display:grid}.la-slot{aspect-ratio:9/16}.la-body{gap:var(--space-2);min-width:0;padding:var(--space-4);flex-direction:column;display:flex}.la-hook{font-size:var(--text-md);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.la-action>*,.la-screens>*,.la-words>*{grid-area:1/1}.la-run{justify-content:center;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.la-done>[data-instrument]{width:100%}.la-reel{z-index:2;overflow:hidden}.la-hover{z-index:-1;border-radius:inherit;background:var(--btn-primary-bg-hover);box-shadow:var(--glow-lime);opacity:0;position:absolute;inset:0}.la-pulse{z-index:4;border:2px solid var(--surface-brand);border-radius:var(--radius-control);opacity:0}.la-pointer{z-index:5;width:30px;height:30px}.la-arrow{width:30px;height:30px;display:block}.la-hand{opacity:0;width:28px;height:28px;position:absolute;top:1.1px;left:-3.6px}.la-hand>svg{position:absolute;inset:0}.la:not([data-live]) :is(.la-clear,.la-lift,.la-shape,.la-card,.la-reel,.la-pulse,.la-pointer,.la-playhead){display:none}.la[data-live] .la-still{visibility:hidden}.la-view{inset:var(--space-6);display:flex;position:absolute}.la-panel{column-gap:var(--space-6);min-height:0;padding:var(--space-6);flex:1;grid-template:"media head""media short""media now"1fr"deck deck"/120px minmax(0,1fr);align-content:start;display:grid;position:relative;overflow:hidden}.la-panel,.la:not([data-live]) .la-panel{border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-xs)}.la[data-live] .la-panel{box-shadow:none;background:0 0;border-color:#0000}.la-media{gap:var(--space-2);flex-direction:column;grid-area:media;align-self:start;display:flex}.la-scrub{gap:2px;height:5px;display:flex}.la-seg{border-radius:var(--radius-mark);background:var(--chart-track);position:relative;overflow:hidden}.la-fill{background:var(--surface-brand);transform-origin:0;position:absolute;inset:0}.la-head{grid-area:head;min-width:0}.la-title{margin-top:var(--space-1);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--track-2xl)}.la-x{align-items:baseline;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.la-mult{font-size:var(--text-xl);letter-spacing:var(--track-xl)}.la-basis{margin-top:var(--space-1)}.la-short{margin-top:var(--space-4);grid-area:short}.la-headline{margin-top:var(--space-1);font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--track-xl)}.la-caret{vertical-align:-.08em;background:var(--text-primary);opacity:0;width:2px;height:.9em;margin-left:2px;display:inline-block}.la-now{align-self:end;align-items:baseline;gap:var(--space-2);min-width:0;margin-top:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-row);background:var(--surface-brand-soft);font-size:var(--text-sm);color:var(--text-primary);grid-area:now;display:flex}.la-now>:first-child{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-subtle)}.la-now-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.la-kept{margin-top:var(--space-5)}.la-kept-head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.la-kept-head>:first-child{font-size:var(--text-md);letter-spacing:var(--track-md)}.la-plot{height:96px;margin-top:var(--space-6);position:relative}.la-curve{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.la-curve path{fill:none;stroke:var(--status-hot-solid);stroke-width:2.5px;stroke-dasharray:7 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.la-curve line{stroke:var(--border-default);stroke-width:1px;vector-effect:non-scaling-stroke}.la-curve-ghost{opacity:.25}.la-peak{padding-bottom:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;color:var(--text-primary);position:absolute;translate:-50% -100%}.la-pin,.la-key{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-circle);background:var(--status-hot-solid);font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--text-inverse);flex:none;place-items:center;display:grid}.la-pin{box-shadow:var(--ring-pin);position:absolute;translate:-50% -50%}.la-pin-last{background:var(--surface-brand);color:var(--text-primary)}.la-playhead{border-radius:var(--radius-mark);background:var(--text-primary);opacity:0;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:0}.la-axis{margin-top:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-subtle);justify-content:space-between;display:flex}.la-moments{gap:var(--space-4);margin:var(--space-3) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.la-moments>li{align-items:center;gap:var(--space-2);min-width:0;display:flex}.la-name{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--text-primary)}.la-angle{align-items:stretch;gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.la-assume,.la-reveal{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);flex-direction:column;display:flex}.la-assume{border:var(--hairline-w) dashed var(--border-strong)}.la-reveal{background:var(--status-brand-bg)}.la-angle-k{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted)}.la-reveal .la-angle-k{color:var(--status-brand-fg)}.la-angle-v{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--text-primary)}.la-assume .la-angle-v{color:var(--text-secondary)}.la-arrow-to{width:var(--space-8);height:var(--space-8);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-circle);background:var(--surface-card);color:var(--text-secondary);align-self:center;place-items:center;display:grid}.la-deck{grid-area:deck;min-width:0;display:grid;position:relative;overflow-x:clip}.la-page{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.la-page+.la-page{visibility:hidden;padding-top:var(--space-5);position:absolute;inset:0}.la-page-head{min-height:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.la-dots{bottom:var(--space-2);gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex;position:absolute;left:50%;translate:-50%}.la-dots>li{width:calc(var(--space-1) * 1.5);height:calc(var(--space-1) * 1.5);border-radius:var(--radius-pill);background:var(--border-strong)}.la-dots>li.la-dot-on{width:var(--space-5);background:var(--text-primary)}.la-dots span{display:none}.la-hookgrid{align-items:start;gap:var(--space-6);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.la-callouts,.la-links,.la-steps,.la-beat-list,.la-lines{margin:0;padding:0;list-style:none}.la-callouts{gap:var(--space-3);flex-direction:column;display:flex}.la-callouts>li{grid-template-columns:var(--space-6) minmax(0, 1fr);gap:var(--space-3);display:grid}.la-callout{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-primary)}.la-callout-lead{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--track-md)}.la-profile{align-items:center;gap:var(--space-5);grid-template-columns:9rem minmax(0,1fr);display:grid}.la-radar-box{padding:var(--space-5) 0 var(--space-4);display:block;position:relative}.la-radar{width:100%;display:block;overflow:visible}.la-radar-area{fill:var(--surface-brand-mid)}.la-radar-ring{fill:none;stroke:var(--border-default);stroke-width:1px;vector-effect:non-scaling-stroke}.la-radar-outer{stroke:var(--border-strong)}.la-radar-edge{fill:none;stroke:var(--chart-1-edge);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.la-radar-dot{fill:var(--surface-card);stroke:var(--chart-1-edge);stroke-width:2px}.la-radar-dot-on{fill:var(--chart-1-edge);stroke:var(--surface-card)}.la-radar-name{font-family:var(--font-ui);font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;color:var(--text-primary);position:absolute}.la-radar-name[data-axis="0"]{top:0;left:50%;translate:-50%}.la-radar-name[data-axis="1"]{bottom:0;right:0}.la-radar-name[data-axis="2"]{bottom:0;left:0}.la-links{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.la-links>li{gap:calc(var(--space-1) / 2);flex-direction:column;display:flex}.la-form{gap:var(--space-8);margin-top:var(--space-2);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.la-form-name{font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--track-xl)}.la-steps{margin-top:var(--space-3);flex-direction:column;display:flex}.la-steps>li{grid-template-columns:var(--space-10) var(--space-3) minmax(0, 1fr);gap:var(--space-3);padding-bottom:var(--space-3);display:grid;position:relative}.la-steps>li:last-child{padding-bottom:0}.la-steps>li:not(:last-child):after{content:"";top:var(--space-5);bottom:var(--space-1);left:calc(var(--space-10) + var(--space-3) + var(--space-1) + 1px);background:var(--chart-grid);width:2px;position:absolute}.la-step-t{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-subtle);padding-top:1px}.la-step-dot{width:var(--space-3);height:var(--space-3);margin-top:var(--space-1);border-radius:var(--radius-circle);background:var(--text-primary)}.la-step-dot-last{border:var(--hairline-w) solid var(--chart-1-edge);background:var(--surface-brand)}.la-step-text{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--text-primary)}.la-beats{gap:var(--space-3);min-width:0;padding-top:var(--space-2);flex-direction:column;display:flex}.la-beat-bar{height:var(--space-3);gap:2px;display:flex}.la-beat-bar>span{border-radius:var(--radius-mark)}.la-beat-list{gap:var(--space-2);flex-direction:column;display:flex}.la-beat-list>li{grid-template-columns:var(--legend-swatch) minmax(0, 1fr) auto;align-items:center;gap:var(--space-2);display:grid}.la-beat-swatch{width:var(--legend-swatch);height:var(--legend-swatch);border-radius:var(--radius-mark)}[data-beat="0"]{background:var(--chart-1)}[data-beat="1"]{background:var(--chart-2)}[data-beat="2"]{background:var(--chart-3)}[data-beat="3"]{background:var(--chart-4)}.la-words2{gap:var(--space-6);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.la-lines{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.la-lines>li{grid-template-columns:var(--space-8) minmax(0, 1fr);align-items:baseline;gap:var(--space-3);display:grid}.la-line{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-primary)}.la-caption{gap:var(--space-2);min-width:0;padding-left:var(--space-6);border-left:var(--hairline-w) solid var(--border-subtle);flex-direction:column;display:flex}.la-copy{align-items:center;gap:var(--space-1);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);display:inline-flex}@container (740px<=width<820px){.la-panel{column-gap:var(--space-5);padding:var(--space-5);grid-template-columns:108px minmax(0,1fr)}.la-title{font-size:var(--text-xl);letter-spacing:var(--track-xl)}.la-headline{font-size:var(--text-lg);letter-spacing:var(--track-lg)}.la-kept,.la-angle{margin-top:var(--space-4)}.la-page+.la-page{padding-top:var(--space-4)}.la-profile{gap:var(--space-4);grid-template-columns:8rem minmax(0,1fr)}.la-plot{height:64px;margin-top:var(--space-5)}.la-angle-v{font-size:var(--text-sm)}}@container (width<740px){.la{aspect-ratio:3/5}.la-card{width:min(300px, calc(100cqi - 2 * var(--space-5)));grid-template-columns:100px minmax(0,1fr)}.la-body{padding:var(--space-3)}.la-hook{font-size:var(--text-sm)}.la-view{inset:var(--space-4)}.la-panel{column-gap:var(--space-3);padding:var(--space-3);grid-template:"media head""deck deck"". ."1fr/76px minmax(0,1fr)}.la-short,.la-now,.la-basis,.la-peak,.la-kept-head>:last-child{display:none}.la-title{font-size:var(--text-lg);letter-spacing:var(--track-lg)}.la-x{margin-top:var(--space-1)}.la-mult{font-size:var(--text-lg)}.la-kept{margin-top:var(--space-3)}.la-kept-head>:first-child{font-size:var(--text-sm);letter-spacing:var(--track-sm)}.la-plot{height:52px;margin-top:var(--space-3)}.la-axis{margin-top:var(--space-1);font-size:var(--text-2xs)}.la-moments{gap:var(--space-2);margin-top:var(--space-2)}.la-moments>li{align-items:flex-start;gap:var(--space-1)}.la-key{width:var(--space-5);height:var(--space-5)}.la-name{font-size:var(--text-xs)}.la-angle{margin-top:var(--space-2);gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.la-assume,.la-reveal{padding:var(--space-2) var(--space-3)}.la-arrow-to{width:var(--space-6);height:var(--space-6);justify-self:center;rotate:90deg}.la-angle-v{font-size:var(--text-sm)}.la-page+.la-page{padding-top:var(--space-3)}.la-hookgrid,.la-form,.la-words2{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.la-profile{gap:var(--space-3);grid-template-columns:6.5rem minmax(0,1fr)}.la-q,.la-weak,.la-beats,.la-callouts>li:nth-child(3),.la-lines>li:nth-child(4){display:none}.la-callouts{gap:var(--space-2)}.la-callout-lead{font-size:var(--text-sm);letter-spacing:var(--track-sm)}.la-caption{padding:var(--space-3) 0 0;border-top:var(--hairline-w) solid var(--border-subtle);border-left:0}}.src-dot{width:var(--source-dot);height:var(--source-dot);border-radius:var(--radius-circle);flex:none;display:inline-block}.src-dot[data-source=you]{background:var(--source-you)}.src-dot[data-source=seen]{background:var(--source-seen);box-shadow:var(--source-seen-edge)}.src-dot[data-source=insight]{box-shadow:var(--source-insight-edge)}.src-dot[data-source=open]{box-shadow:var(--source-open-edge)}.src-chip{align-items:center;gap:var(--source-chip-gap);height:var(--tab-chip-xs);padding:0 var(--source-chip-pad);border-radius:var(--radius-pill);background:var(--source-chip-bg);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;color:var(--source-chip-fg);flex:none;display:inline-flex}.src-chip[data-source=open]{box-shadow:var(--source-chip-open-edge);background:0 0}.bd-card{gap:var(--space-4);min-width:0;padding:var(--space-5);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card);flex-direction:column;display:flex;overflow:hidden}.bd-top{align-items:flex-start;gap:var(--space-3);display:flex}.bd-tile{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-thumb);background:var(--feature);color:var(--text-primary);flex:none;place-items:center;display:grid}.bd-tile>svg{width:18px;height:18px}.bd-names{flex-direction:column;flex:1;min-width:0;display:flex}.bd-name{font-size:var(--text-lg);line-height:var(--leading-snug);letter-spacing:var(--track-lg)}.bd-sub{font-size:var(--text-sm);line-height:var(--leading-snug)}.bd-glance{gap:var(--space-4);min-width:0;font-size:var(--text-base);line-height:var(--leading-snug);flex-direction:column;display:flex}.bd-gline{align-items:baseline;gap:var(--space-3);display:flex}.bd-figs{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.bd-figs dd{margin:0}.bd-pillars{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd-pillars>li{gap:var(--space-1);flex-direction:column;display:flex}.bd-track{height:var(--space-2);border-radius:var(--radius-mark);background:var(--chart-track);display:block;overflow:hidden}.bd-track>span{border-radius:inherit;background:var(--chart-1);height:100%;display:block}.bd-track>span[data-tier="2"]{background:var(--scale-2)}.bd-mix{height:var(--space-2);gap:var(--mix-meter-gap);border-radius:var(--radius-mark);display:flex;overflow:hidden}.bd-mix>i{min-width:var(--space-1)}.bd-mix-key{gap:var(--space-1) var(--space-4);font-family:var(--font-ui);font-size:var(--text-xs);color:var(--text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bd-mix-key>li{align-items:center;gap:var(--legend-swatch-gap);display:inline-flex}.bd-quotes{gap:var(--space-2);padding:0 0 0 var(--space-4);border-left:2px solid var(--border-strong);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-medium);letter-spacing:var(--track-md);color:var(--text-primary);flex-direction:column;margin:0;list-style:none;display:flex}.bd-lines{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd-lines>li{align-items:baseline;gap:var(--space-3);display:flex}.bd-dot{translate:0 -1px}.bd-line{font-size:var(--text-base);line-height:var(--leading-snug);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bd-tiers{grid-template-columns:var(--pillar-preview-cols);align-items:baseline;gap:var(--space-2) var(--space-3);font-size:var(--text-base);margin:0;display:grid}.bd-tiers dd{margin:0}.lb-wrap{container-type:inline-size}.lb{aspect-ratio:4/3;border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);background:var(--canvas-dots) center top / var(--canvas-pitch) var(--canvas-pitch), var(--surface-canvas);position:relative;overflow:hidden}.lb *{transition:none!important}.lb-clear{background:var(--canvas-clearing) center / 90% 70% no-repeat;position:absolute;inset:0}.lb-lift,.lb-shape,.lb-go,.lb-run,.lb-pulse,.lb-pointer{position:absolute;top:0;left:0}.lb-lift{box-shadow:var(--shadow-lg)}.lb-shape{border:var(--hairline-w) solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-xs)}.lb-go{transform-origin:0 0}.lb-hover{z-index:-1;border-radius:inherit;background:var(--btn-primary-bg-hover);box-shadow:var(--glow-lime);opacity:0;position:absolute;inset:0}.lb-pulse{z-index:3;border:2px solid var(--surface-brand);border-radius:var(--radius-control);opacity:0}.lb-pointer{z-index:4;width:30px;height:30px}.lb-arrow{width:30px;height:30px;display:block}.lb-hand{opacity:0;width:28px;height:28px;position:absolute;top:1.1px;left:-3.6px}.lb-hand>svg{position:absolute;inset:0}.lb-run{gap:var(--space-3);width:440px;padding:var(--space-5);transform-origin:0 0;flex-direction:column;display:flex}.lb-title{font-size:var(--text-lg);line-height:var(--leading-snug);letter-spacing:var(--track-lg);display:grid}.lb-title>*,.lb-screens>*{grid-area:1/1}.lb-done>[data-instrument]{width:100%}.lb-steps{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.lb-step{align-items:center;gap:var(--space-2);min-width:0;font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight);color:var(--text-primary);flex:1 1 0;display:flex}.lb-step[data-now]{font-weight:var(--weight-semibold)}.lb-step[data-next]{color:var(--text-subtle)}.lb-mark{width:var(--icon-xs);height:var(--icon-xs);flex:none;place-items:center;display:grid}.lb-mark>*{grid-area:1/1}.lb-ring,.lb-live{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-circle)}.lb-ring{border:var(--mark-ring) solid var(--border-void)}.lb-live{background:var(--surface-brand)}.lb-ok{width:var(--icon-xs);height:var(--icon-xs);color:var(--status-brand-fg)}.lb-step:not([data-next]) .lb-ring,.lb-step:not([data-now]) .lb-live{visibility:hidden}.lb:not([data-live]) :is(.lb-clear,.lb-lift,.lb-shape,.lb-go,.lb-run,.lb-pulse,.lb-pointer){display:none}.lb-view{inset:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex;position:absolute}.lb-doc,.lb:not([data-live]) .lb-head{border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-xs)}.lb-head{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.lb-acct{align-items:center;gap:var(--space-2);height:var(--control-sm);padding:0 var(--space-3) 0 var(--space-1);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);display:inline-flex}.lb-avatar{border-radius:var(--radius-circle);background:var(--surface-brand-soft);width:22px;height:22px;font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--text-primary);flex:none;place-items:center;display:grid}.lb-legend{gap:var(--space-1) var(--space-4);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.lb-legend>li{align-items:center;gap:var(--space-2);display:inline-flex}.lb-docs{gap:var(--space-3);flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}.lb-doc{padding:var(--space-4);gap:var(--space-3)}.lb-doc .bd-name{font-size:var(--text-md);letter-spacing:var(--track-md)}.lb-doc .bd-sub{font-size:var(--text-xs)}.lb-doc .bd-line{font-size:var(--text-sm)}.lb-doc .bd-tiers{line-height:var(--leading-snug);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto}@container (740px<=width<820px){.lb-doc .bd-sub{font-size:var(--text-xs)}.lb-doc .bd-tile{width:var(--space-8);height:var(--space-8)}.lb-doc .bd-tiers>:nth-child(3){display:none}}@container (width<740px){.lb{aspect-ratio:3/5}.lb-run{width:300px;padding:var(--space-4)}.lb-steps{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lb-view{inset:var(--space-4);gap:var(--space-2)}.lb-head{padding:var(--space-2) var(--space-3);gap:var(--space-1) var(--space-3)}.lb-legend{display:none}.lb-docs{gap:var(--space-2);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.lb-doc{gap:var(--space-2);padding:var(--space-3)}.lb-doc .bd-top{gap:var(--space-2)}.lb-doc .bd-tile{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-lg)}.lb-doc .bd-tile>svg{width:14px;height:14px}.lb-doc .bd-name{font-size:var(--text-sm);letter-spacing:var(--track-sm)}.lb-doc .bd-sub,.lb-doc .bd-lines>li+li,.lb-doc .bd-tiers dt{display:none}.lb-doc .bd-line,.lb-doc .bd-tiers{font-size:var(--text-xs)}.lb-doc .bd-line{-webkit-line-clamp:4}.lb-doc .bd-tiers>:nth-child(3){display:none}.lb-doc .bd-tiers{gap:var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr) auto}.lb-doc .bd-lines>li{gap:var(--space-2)}}.lw-wrap{container-type:inline-size}.lw{aspect-ratio:4/3;border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);background:var(--surface-app);position:relative;overflow:hidden}.lw *{transition:none!important}.lw-page{inset:var(--space-6) var(--space-8);gap:var(--space-4);flex-direction:column;display:flex;position:absolute}.lw-project{font-size:var(--text-lg);line-height:var(--leading-snug);letter-spacing:var(--track-lg)}.lw-session{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;position:relative;overflow:hidden}.lw-thread{gap:var(--space-6);flex-direction:column;display:flex}.lw-session[data-scroll]{justify-content:flex-start}.lw-fade{z-index:3;height:var(--space-3);background:linear-gradient(var(--surface-app), transparent);opacity:0;pointer-events:none;position:absolute;inset:0 0 auto}.lw-me{max-width:75%;padding:var(--space-3) var(--space-4);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-primary)}.lw-say{align-items:flex-start;gap:var(--space-4);display:flex}.lw-mark{width:var(--space-6);height:var(--space-6);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-circle);background:var(--surface-card);flex:none;place-items:center;display:grid}.lw-mark>span{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-circle);background:var(--surface-brand)}.lw-answer{flex:1;min-width:0;display:grid}.lw-status,.lw-prose{grid-area:1/1}.lw-status{min-height:var(--space-6);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--status-hot-fg);visibility:hidden;align-self:start;display:grid}.lw-phase{align-items:center;gap:var(--space-2);grid-area:1/1;display:flex}.lw-prose{font-size:var(--text-base);line-height:var(--leading-relaxed)}.lw-script{margin-top:var(--space-3);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card);grid-area:2/1;overflow:hidden}.lw-script-head{min-height:var(--control-sm);align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-bottom:var(--hairline-w) solid var(--border-default);display:flex}.lw-script-body{gap:var(--space-3);padding:var(--space-4);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-primary);flex-direction:column;display:flex}.lw-compose{gap:var(--space-3);padding:var(--space-4);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-field-multiline);background:var(--surface-card);flex-direction:column;flex:none;display:flex;position:relative}.lw-focus{inset:calc(-1 * var(--hairline-w));border:var(--hairline-w) solid var(--field-border-focus);border-radius:var(--radius-field-multiline);opacity:0;position:absolute}.lw-typing{min-height:1.5em;font-size:var(--text-md);line-height:var(--leading-snug);position:relative}.lw-placeholder{color:var(--field-placeholder);position:absolute;inset:0 auto auto 0}.lw[data-live] .lw-placeholder{opacity:0}.lw-chips{align-items:center;gap:var(--space-2);display:flex}.lw-chip[data-open]{border-color:var(--btn-secondary-bg);background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.lw-tray{right:0;bottom:calc(100% + var(--space-2));z-index:2;padding:var(--space-4);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-xl);transform-origin:12% 100%;position:absolute;left:0}.lw:not([data-live]) .lw-tray{display:none}.lw-tiles{gap:var(--tray-gap);margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex}.lw-tile{width:var(--tray-tile);aspect-ratio:9/16;border-radius:var(--radius-thumb);background:var(--surface-sunken);position:relative;overflow:hidden}.lw-x{top:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);background:var(--status-hot-solid);font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--text-inverse);line-height:1;position:absolute}.lw-caret{vertical-align:-.12em;background:var(--text-primary);opacity:0;width:2px;height:1em;margin-left:1px;display:inline-block}.lw-hover{z-index:-1;border-radius:inherit;background:var(--btn-primary-bg-hover);box-shadow:var(--glow-lime);opacity:0;position:absolute;inset:0}.lw-pulse,.lw-pointer{position:absolute;top:0;left:0}.lw-pulse{z-index:3;border:2px solid var(--surface-brand);border-radius:var(--radius-circle);opacity:0}.lw-pointer{z-index:4;width:30px;height:30px}.lw-arrow{width:30px;height:30px;display:block}.lw-hand{opacity:0;width:28px;height:28px;position:absolute;top:1.1px;left:-3.6px}.lw-hand>svg{position:absolute;inset:0}.lw:not([data-live]) :is(.lw-pulse,.lw-pointer){display:none}@container (740px<=width<820px){.lw-page{inset:var(--space-5) var(--space-6)}.lw-thread{gap:var(--space-5)}}@container (width<740px){.lw{aspect-ratio:3/5}.lw-page{inset:var(--space-4);gap:var(--space-3)}.lw-project{font-size:var(--text-md);letter-spacing:var(--track-md)}.lw-thread{gap:var(--space-4)}.lw-me{max-width:85%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.lw-say{gap:var(--space-3)}.lw-prose,.lw-script-body{font-size:var(--text-sm);line-height:var(--leading-snug)}.lw-script-body{gap:var(--space-2);padding:var(--space-3)}.lw-script-head{padding-left:var(--space-3)}.lw-compose{gap:var(--space-2);padding:var(--space-3)}.lw-typing{font-size:var(--text-sm)}.lw-reads-more{display:none}.lw-tray{padding:var(--space-3)}.lw-tiles{gap:var(--space-2)}}.fd[data-astro-cid-bjj7skis]{grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.fd-rows[data-astro-cid-bjj7skis]{padding:0;list-style:none}.fd-btn[data-astro-cid-bjj7skis]{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-5) 0;text-align:left;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--track-lg);line-height:var(--leading-snug);color:var(--text-primary);text-decoration:none;display:flex}.fd-btn[data-astro-cid-bjj7skis] svg{flex:none;margin-top:3px}.fd-lede[data-astro-cid-bjj7skis]{margin:calc(-1 * var(--space-2)) 0 0 var(--space-8);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted)}@media (width<80rem){.fd-intro[data-astro-cid-bjj7skis],.fd-rows[data-astro-cid-bjj7skis],.fd-stage[data-astro-cid-bjj7skis]{display:contents}.fd-row[data-astro-cid-bjj7skis]{order:calc(var(--i) * 2 + 1);margin-top:var(--space-12);border-top:var(--hairline-w) solid var(--border-default)}.fd-btn[data-astro-cid-bjj7skis]{pointer-events:none}.fd-media[data-astro-cid-bjj7skis]{order:calc(var(--i) * 2 + 2);width:100%;max-width:864px;margin-top:var(--space-6);justify-self:center}}@container (width<740px){.fd-media[data-astro-cid-bjj7skis]{max-width:480px}}@media (width>=80rem){.fd[data-astro-cid-bjj7skis]{--fd-top:calc(var(--header-h,0px) + var(--space-10));gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.fd-head[data-astro-cid-bjj7skis]{top:var(--fd-top);z-index:1;padding-bottom:var(--space-12);background:linear-gradient(var(--surface-app) calc(100% - var(--space-12)), transparent);position:sticky}.fd-head[data-astro-cid-bjj7skis]:before{content:"";height:var(--fd-top);background:var(--surface-app);position:absolute;inset:auto 0 100%}.fd-intro[data-astro-cid-bjj7skis]{margin-bottom:var(--fd-tail,0px)}.fd-row[data-astro-cid-bjj7skis]{scroll-margin-top:var(--fd-slot,0px);padding-block:var(--space-4) var(--space-8);border-top:var(--hairline-w) solid var(--border-default)}.fd-btn[data-astro-cid-bjj7skis],.fd-lede[data-astro-cid-bjj7skis]{color:var(--text-disabled);opacity:var(--opacity-dim);transition:color var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard)}.fd-btn[data-astro-cid-bjj7skis]{cursor:pointer}.fd-btn[data-astro-cid-bjj7skis]:hover,.fd-row[data-astro-cid-bjj7skis][data-on] .fd-btn[data-astro-cid-bjj7skis]{color:var(--text-primary);opacity:1}.fd-row[data-astro-cid-bjj7skis][data-on] .fd-lede[data-astro-cid-bjj7skis]{color:var(--text-secondary);opacity:1}.fd-stage[data-astro-cid-bjj7skis]{top:var(--fd-top);width:min(100%, max(740px, calc((100svh - var(--header-h,0px) - var(--space-8)) * 4 / 3)));display:grid;position:sticky}.fd-media[data-astro-cid-bjj7skis]{opacity:0;visibility:hidden;transition:opacity var(--duration-slower) var(--ease-standard), visibility 0s linear var(--duration-slower);grid-area:1/1}.fd-media[data-astro-cid-bjj7skis][data-on]{opacity:1;visibility:visible;transition:opacity var(--duration-slower) var(--ease-standard)}}.wm-wrap[data-astro-cid-4rc6iefd]{max-width:var(--container-4xl);margin:var(--space-12) auto 0;container-type:inline-size}.wm[data-astro-cid-4rc6iefd]{border-collapse:collapse;grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,1fr)) minmax(0,1.1fr);width:100%;display:grid;position:relative}.wm[data-astro-cid-4rc6iefd] thead[data-astro-cid-4rc6iefd],.wm[data-astro-cid-4rc6iefd] tbody[data-astro-cid-4rc6iefd],.wm[data-astro-cid-4rc6iefd] tr[data-astro-cid-4rc6iefd]{display:contents}.wm[data-astro-cid-4rc6iefd]:before{content:"";top:calc(-1 * var(--space-3));bottom:calc(-1 * var(--space-3));border:var(--hairline-w) solid var(--border-brand);border-radius:var(--radius-card);background:var(--surface-card);width:19.469%;box-shadow:var(--shadow-art-pick);position:absolute;left:80.531%}.wm[data-astro-cid-4rc6iefd] th[data-astro-cid-4rc6iefd],.wm[data-astro-cid-4rc6iefd] td[data-astro-cid-4rc6iefd]{min-height:var(--space-16);padding:var(--space-3);border-bottom:var(--hairline-w) solid var(--border-default);text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.wm[data-astro-cid-4rc6iefd] thead[data-astro-cid-4rc6iefd] th[data-astro-cid-4rc6iefd],.wm[data-astro-cid-4rc6iefd] thead[data-astro-cid-4rc6iefd] td[data-astro-cid-4rc6iefd]{gap:var(--space-2);min-height:var(--space-20);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);flex-direction:column}.wm-logo[data-astro-cid-4rc6iefd]{width:var(--space-6);height:var(--space-6);place-items:center;display:grid}.wm-logo[data-astro-cid-4rc6iefd] svg{width:var(--space-6);height:var(--space-6)}.wm-logo-us[data-astro-cid-4rc6iefd]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-row);background:var(--surface-card);border:var(--hairline-w) solid var(--border-default)}.wm-logo-us[data-astro-cid-4rc6iefd] svg{width:auto;height:var(--space-3)}.wm[data-astro-cid-4rc6iefd] thead[data-astro-cid-4rc6iefd] .wm-us[data-astro-cid-4rc6iefd]{color:var(--text-primary);font-family:var(--font-display);font-weight:var(--weight-semibold)}.wm[data-astro-cid-4rc6iefd] .wm-us[data-astro-cid-4rc6iefd]{border-bottom-color:var(--border-subtle)}.wm-job[data-astro-cid-4rc6iefd]{font-family:var(--font-ui);font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--text-primary);text-align:left!important;justify-content:flex-start!important}.wm-yes[data-astro-cid-4rc6iefd]{color:var(--text-primary);display:inline-grid}.wm-no[data-astro-cid-4rc6iefd]{color:var(--text-subtle);display:inline-grid}.wm-some[data-astro-cid-4rc6iefd]{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-muted)}.wm-ours[data-astro-cid-4rc6iefd]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--surface-brand);color:var(--text-primary);place-items:center;display:inline-grid}.wm-total[data-astro-cid-4rc6iefd]>[data-astro-cid-4rc6iefd]{min-height:var(--space-20);border-top:var(--hairline-w) solid var(--text-primary);border-bottom:0!important}.wm-total[data-astro-cid-4rc6iefd] .wm-us[data-astro-cid-4rc6iefd]{border-top-color:#0000}.wm-total[data-astro-cid-4rc6iefd] .wm-job[data-astro-cid-4rc6iefd]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--track-xl)}.wm-x[data-astro-cid-4rc6iefd]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);place-items:center;display:inline-grid}.wm-total[data-astro-cid-4rc6iefd] .wm-ours[data-astro-cid-4rc6iefd]{width:var(--space-10);height:var(--space-10)}@container (width<48rem){.wm[data-astro-cid-4rc6iefd]{grid-template-columns:repeat(4,minmax(0,1fr))}.wm[data-astro-cid-4rc6iefd]:before{top:calc(-1 * var(--space-2));bottom:calc(-1 * var(--space-2));width:25%;left:75%}.wm-corner[data-astro-cid-4rc6iefd]{display:none!important}.wm[data-astro-cid-4rc6iefd] thead[data-astro-cid-4rc6iefd] th[data-astro-cid-4rc6iefd]{min-height:var(--space-16);font-size:var(--text-2xs)}.wm-job[data-astro-cid-4rc6iefd]{font-size:var(--text-sm);z-index:1;grid-column:1/-1;min-height:0!important;padding:var(--space-4) 0 var(--space-1)!important;border-bottom:0!important}.wm-total[data-astro-cid-4rc6iefd] .wm-job[data-astro-cid-4rc6iefd]{font-size:var(--text-lg);padding-top:var(--space-5)!important}.wm[data-astro-cid-4rc6iefd] td[data-astro-cid-4rc6iefd]{min-height:var(--space-12);padding:var(--space-2) var(--space-1)}.wm-some[data-astro-cid-4rc6iefd]{font-size:var(--text-2xs)}.wm-total[data-astro-cid-4rc6iefd]>td[data-astro-cid-4rc6iefd]{border-top:0}.wm-total[data-astro-cid-4rc6iefd] .wm-job[data-astro-cid-4rc6iefd]{border-top:var(--hairline-w) solid var(--text-primary)!important}}.radar-mark[data-astro-cid-k6wpzoqy]{cursor:pointer;transition:opacity var(--duration-base) var(--ease-standard);outline:none}.radar-mark[data-astro-cid-k6wpzoqy]:focus-visible>span[data-astro-cid-k6wpzoqy]:first-child{box-shadow:var(--ring-focus)}.radar-mark[data-astro-cid-k6wpzoqy][data-dim]{opacity:var(--opacity-dim);pointer-events:none}.radar-card[data-astro-cid-k6wpzoqy]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-fast)}.radar-mark[data-astro-cid-k6wpzoqy]:hover,.radar-mark[data-astro-cid-k6wpzoqy]:focus-visible{z-index:30}.radar-mark[data-astro-cid-k6wpzoqy]:hover .radar-card[data-astro-cid-k6wpzoqy],.radar-mark[data-astro-cid-k6wpzoqy]:focus-visible .radar-card[data-astro-cid-k6wpzoqy]{visibility:visible;opacity:1;transition:opacity var(--duration-fast) var(--ease-standard)}.shot-floor[data-astro-cid-d6qhqsxq]{--fill:0%;appearance:none;width:var(--floor-track);height:var(--space-1);border-radius:var(--radius-chip);background:linear-gradient(to right, var(--status-hot-solid) var(--fill), var(--border-default) var(--fill));cursor:pointer}.shot-floor[data-astro-cid-d6qhqsxq]::-webkit-slider-thumb{appearance:none;width:calc(var(--space-1) * 3.5);height:calc(var(--space-1) * 3.5);border:2px solid var(--surface-panel);border-radius:var(--radius-circle);background:var(--status-hot-solid);box-shadow:var(--shadow-xs)}.shot-floor[data-astro-cid-d6qhqsxq]::-moz-range-thumb{width:calc(var(--space-1) * 3.5);height:calc(var(--space-1) * 3.5);border:2px solid var(--surface-panel);border-radius:var(--radius-circle);background:var(--status-hot-solid);box-shadow:var(--shadow-xs)}.acct-figs[data-astro-cid-f257p6ui]{display:none}.acct-reads[data-astro-cid-f257p6ui]{grid-template-columns:repeat(4,minmax(0,1fr))}.acct-vis[data-astro-cid-f257p6ui]{height:calc(var(--space-20) + var(--space-2))}.acct-grow[data-astro-cid-f257p6ui]{grid-template-columns:var(--space-4) minmax(0, 1fr) minmax(0, 1fr);display:grid}.acct-ring[data-astro-cid-f257p6ui]{aspect-ratio:1;width:auto}.shot-eight[data-astro-cid-f257p6ui]{grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none}.shot-cap[data-astro-cid-f257p6ui]{background:linear-gradient(transparent, var(--scrim-deep))}@container screen not (width>=64rem){.acct-reads[data-astro-cid-f257p6ui]{grid-template-columns:repeat(2,minmax(0,1fr))}.shot-eight[data-astro-cid-f257p6ui]{grid-template-columns:repeat(5,minmax(0,1fr))}.shot-eight[data-astro-cid-f257p6ui]>li[data-astro-cid-f257p6ui]:nth-child(n+6){display:none}}@container screen not (width>=48rem){.acct-reads[data-astro-cid-f257p6ui]{grid-template-columns:minmax(0,1fr)}.acct-head[data-astro-cid-f257p6ui]{gap:var(--space-3);padding:var(--space-4) var(--space-3)}.acct-head[data-astro-cid-f257p6ui] p[data-astro-cid-f257p6ui]:first-child{gap:var(--space-1)}.acct-face[data-astro-cid-f257p6ui]{width:var(--space-12);height:var(--space-12)}.acct-handle[data-astro-cid-f257p6ui]{font-size:var(--text-lg);letter-spacing:var(--track-lg)}.acct-figs[data-astro-cid-f257p6ui]{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.acct-meta[data-astro-cid-f257p6ui]{row-gap:var(--space-1);flex-wrap:wrap}.acct-bio[data-astro-cid-f257p6ui]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.shot-eight[data-astro-cid-f257p6ui]{grid-template-columns:repeat(2,minmax(0,1fr))}.shot-eight[data-astro-cid-f257p6ui]>li[data-astro-cid-f257p6ui]:nth-child(n+5){display:none}}.home-chip[data-astro-cid-golsc3iv]{padding-inline:var(--space-1) var(--space-3);flex:none}@container screen not (width>=48rem){.home-chip[data-astro-cid-golsc3iv]:not([aria-pressed=true]){padding-inline:var(--space-1)}.home-chip[data-astro-cid-golsc3iv]:not([aria-pressed=true]) .home-name[data-astro-cid-golsc3iv],.home-count[data-astro-cid-golsc3iv]{display:none}}.make-reel[data-astro-cid-zozu2lfk]{border-radius:var(--radius-mark);font-weight:var(--weight-semibold);color:var(--text-link-hover);text-decoration:underline;-webkit-text-decoration-color:var(--surface-brand-mid);text-decoration-color:var(--surface-brand-mid);text-underline-offset:4px;text-decoration-thickness:2px}.make-reel[data-astro-cid-zozu2lfk]:hover{background:var(--surface-brand-soft)}.make-page[data-astro-cid-dx6gl65h]{height:100%;max-width:var(--make-lane);gap:var(--space-4);padding-bottom:var(--space-6);flex-direction:column;margin-inline:auto;display:flex}.make-head[data-astro-cid-dx6gl65h]{display:flex;position:relative}.make-title[data-astro-cid-dx6gl65h]{max-width:var(--make-title-max);align-items:center;gap:var(--space-1);min-width:0;margin-left:calc(-1 * var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-row);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--track-lg);color:var(--text-primary);display:flex}.make-title[data-astro-cid-dx6gl65h]:hover,.make-title[data-astro-cid-dx6gl65h][aria-pressed=true]{background:var(--nav-bg-hover)}.make-titles[data-astro-cid-dx6gl65h]{justify-items:start}.make-name[data-astro-cid-dx6gl65h]{align-items:center;gap:var(--space-1);min-width:0;display:flex}.make-menu[data-astro-cid-dx6gl65h]{top:calc(100% + var(--space-1));left:calc(-1 * var(--space-2));z-index:3;width:var(--chat-menu-w);padding:var(--space-1);flex-direction:column;display:flex;position:absolute}.make-item[data-astro-cid-dx6gl65h]{min-height:var(--control-md);align-items:center;gap:var(--space-2);padding-inline:var(--space-2);border-radius:var(--radius-row);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--text-primary);display:flex}.make-item[data-astro-cid-dx6gl65h]:hover{background:var(--nav-bg-hover)}.make-tick[data-astro-cid-dx6gl65h]{visibility:hidden}.make-item[data-astro-cid-dx6gl65h][aria-pressed=true] .make-tick[data-astro-cid-dx6gl65h]{visibility:visible}.make-body[data-astro-cid-dx6gl65h]{flex:1}.make-thread[data-astro-cid-dx6gl65h]{justify-content:flex-end;gap:var(--space-6);-webkit-mask-image:linear-gradient(transparent, var(--surface-card) var(--space-8));-webkit-mask-image:linear-gradient(transparent, var(--surface-card) var(--space-8));-webkit-mask-image:linear-gradient(transparent, var(--surface-card) var(--space-8));mask-image:linear-gradient(transparent, var(--surface-card) var(--space-8));flex-direction:column;display:flex;overflow:hidden}.make-me[data-astro-cid-dx6gl65h]{max-width:75%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card) var(--radius-card) var(--radius-xs) var(--radius-card);background:var(--surface-sunken);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-primary)}.make-words[data-astro-cid-dx6gl65h]{gap:var(--space-2);min-width:0;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-primary);flex-direction:column;display:flex}.make-list[data-astro-cid-dx6gl65h]{gap:var(--space-1);padding-left:var(--space-6);flex-direction:column;margin:0;display:flex}.make-list[data-astro-cid-dx6gl65h]>li[data-astro-cid-dx6gl65h]{padding-left:var(--space-1)}.make-list[data-astro-cid-dx6gl65h]>li[data-astro-cid-dx6gl65h]::marker{color:var(--text-subtle)}.make-script[data-astro-cid-dx6gl65h]{margin-top:var(--space-2);overflow:hidden}.make-script-head[data-astro-cid-dx6gl65h]{min-height:var(--control-sm);align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-bottom:var(--hairline-w) solid var(--border-default);display:flex}.make-script-body[data-astro-cid-dx6gl65h]{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.make-fresh[data-astro-cid-dx6gl65h]{align-items:center;gap:var(--space-6);padding-bottom:var(--space-2);flex-direction:column;display:flex}.make-hey[data-astro-cid-dx6gl65h]{flex:1;place-items:center;display:grid}.make-openers[data-astro-cid-dx6gl65h]{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.make-opener[data-astro-cid-dx6gl65h]{height:var(--space-10);align-items:center;gap:var(--space-2);padding:0 var(--space-4) 0 var(--space-1);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-chip);background:var(--surface-card);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;color:var(--text-primary);flex:none;display:flex}.make-opener[data-astro-cid-dx6gl65h]:hover{border-color:var(--border-strong)}.make-opener-tile[data-astro-cid-dx6gl65h]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-circle);place-items:center;display:grid}.make-opener-tile[data-astro-cid-dx6gl65h][data-kind=script]{background:var(--opener-script-bg);color:var(--opener-script-fg)}.make-opener-tile[data-astro-cid-dx6gl65h][data-kind=ideas]{background:var(--opener-ideas-bg);color:var(--opener-ideas-fg)}.make-opener-tile[data-astro-cid-dx6gl65h][data-kind=hook]{background:var(--opener-hook-bg);color:var(--opener-hook-fg)}.make-opener-tile[data-astro-cid-dx6gl65h][data-kind=flop]{background:var(--opener-flop-bg);color:var(--opener-flop-fg)}.make-opener-tile[data-astro-cid-dx6gl65h][data-kind=remake]{background:var(--opener-remake-bg);color:var(--opener-remake-fg)}.make-compose[data-astro-cid-dx6gl65h]{position:relative}.make-box[data-astro-cid-dx6gl65h]{gap:var(--space-2);padding:var(--space-4);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-field-multiline);background:var(--surface-card);flex-direction:column;display:flex}.make-field[data-astro-cid-dx6gl65h]{min-height:2.6em}.make-field[data-astro-cid-dx6gl65h][data-filled] .make-ph[data-astro-cid-dx6gl65h]{display:none}.make-chip-winners[data-astro-cid-dx6gl65h]{border-color:var(--chip-winners-border);background:var(--chip-winners-bg);color:var(--chip-winners-fg)}.make-chip-brand[data-astro-cid-dx6gl65h]{border-color:var(--chip-brand-border);background:var(--chip-brand-bg);color:var(--chip-brand-fg)}.make-chip[data-astro-cid-dx6gl65h][aria-pressed=true]{border-color:var(--btn-secondary-bg);background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.make-pop[data-astro-cid-dx6gl65h]{bottom:calc(100% + var(--space-2));z-index:2;padding:var(--space-4);box-shadow:var(--shadow-xl);position:absolute;left:0}.make-tray[data-astro-cid-dx6gl65h]{right:0}.make-reads[data-astro-cid-dx6gl65h]{width:min(var(--reads-w), 100%)}.make-tiles[data-astro-cid-dx6gl65h]{gap:var(--tray-gap);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.make-tile[data-astro-cid-dx6gl65h]{width:var(--tray-tile);aspect-ratio:9/16;border-radius:var(--radius-thumb);background:var(--surface-sunken);position:relative;overflow:hidden}.make-x[data-astro-cid-dx6gl65h]{top:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);background:var(--status-hot-solid);font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--text-inverse);line-height:1;position:absolute}.make-read[data-astro-cid-dx6gl65h]{min-height:var(--control-sm);align-items:center;gap:var(--space-3);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--text-primary);display:flex}.make-note[data-astro-cid-dx6gl65h]{min-height:var(--control-md)}.make-dot[data-astro-cid-dx6gl65h]{width:var(--toc-dot);height:var(--toc-dot);border-radius:var(--radius-circle);background:var(--feature);box-shadow:inset 0 0 0 var(--hairline-w) var(--border-default);flex:none}.make-rule[data-astro-cid-dx6gl65h]{height:var(--hairline-w);margin:var(--space-1) 0;background:var(--border-subtle);display:block}.make-reads[data-astro-cid-dx6gl65h] .make-rule[data-astro-cid-dx6gl65h]{margin:var(--space-3) 0}.make-switch[data-astro-cid-dx6gl65h]{width:var(--toggle-w);height:var(--toggle-h);padding-inline:var(--toggle-inset);border-radius:var(--radius-control);background:var(--toggle-track);flex:none;align-items:center;display:flex}.make-switch[data-astro-cid-dx6gl65h][aria-checked=true]{background:var(--surface-brand)}.make-knob[data-astro-cid-dx6gl65h]{width:var(--toggle-knob);height:var(--toggle-knob);border-radius:var(--radius-circle);background:var(--surface-card);box-shadow:var(--shadow-knob)}@container screen not (width>=48rem){.make-page[data-astro-cid-dx6gl65h]{height:auto;min-height:100%}.make-thread[data-astro-cid-dx6gl65h]{overflow:visible;-webkit-mask-image:none;mask-image:none}.make-body[data-astro-cid-dx6gl65h]>[data-astro-cid-dx6gl65h][data-pane]:not([data-on]){max-height:0;overflow:hidden}.make-fresh[data-astro-cid-dx6gl65h]{min-height:calc(var(--space-24) * 3)}}.bs-legend[data-astro-cid-6urkw4f6]{gap:var(--space-1) var(--space-4);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bs-legend[data-astro-cid-6urkw4f6]>li[data-astro-cid-6urkw4f6]{align-items:center;gap:var(--space-2);display:inline-flex}.bs-cards[data-astro-cid-6urkw4f6]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container not (width>=52rem){.bs-cards[data-astro-cid-6urkw4f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-cards[data-astro-cid-6urkw4f6] .bs-card[data-astro-cid-6urkw4f6] .bd-card{min-height:0}}@container (width>=30rem) and (not (width>=52rem)){.bs-card[data-astro-cid-6urkw4f6] .bd-glance>*+*,.bs-card[data-astro-cid-6urkw4f6] .bd-figs>:nth-child(n+3),.bs-card[data-astro-cid-6urkw4f6] .bd-pillars>li+li,.bs-card[data-astro-cid-6urkw4f6] .bd-mix-key,section[data-astro-cid-6urkw4f6] .shot-toc{display:none}}@container not (width>=30rem){.bs-cards[data-astro-cid-6urkw4f6]{grid-template-columns:minmax(0,1fr)}}.bs-card[data-astro-cid-6urkw4f6]{border-radius:var(--radius-card);text-decoration:none;display:flex}.bs-card[data-astro-cid-6urkw4f6] .bd-card{min-height:var(--doc-card-min);transition:border-color var(--duration-fast) var(--ease-standard);flex:1}.bs-card[data-astro-cid-6urkw4f6]:hover .bd-card{border-color:var(--border-hover)}.bs-crumb[data-astro-cid-6urkw4f6]{color:var(--text-muted);text-decoration:none}.bs-crumb[data-astro-cid-6urkw4f6]:hover{color:var(--text-primary)}.bs-tile[data-astro-cid-6urkw4f6]{width:var(--space-12);height:var(--space-12)}.bs-tile[data-astro-cid-6urkw4f6] svg{width:24px;height:24px}.bs-meter[data-astro-cid-6urkw4f6]{width:var(--mix-meter-w);height:var(--mix-meter-h);gap:var(--mix-meter-gap);display:flex}.bs-meter[data-astro-cid-6urkw4f6]>i[data-astro-cid-6urkw4f6]{min-width:var(--mix-meter-min);border-radius:var(--radius-mark)}.bs-meter[data-astro-cid-6urkw4f6]>i[data-astro-cid-6urkw4f6][data-source=you]{background-color:var(--source-you)}.bs-meter[data-astro-cid-6urkw4f6]>i[data-astro-cid-6urkw4f6][data-source=seen]{background-color:var(--source-seen)}.bs-meter[data-astro-cid-6urkw4f6]>i[data-astro-cid-6urkw4f6][data-source=open]{box-shadow:var(--source-open-edge)}.bs-rule[data-astro-cid-6urkw4f6]{height:var(--hairline-w);margin:var(--space-2) var(--space-3);background:var(--border-subtle)}.bs-toc-dot[data-astro-cid-6urkw4f6]{width:var(--toc-dot);height:var(--toc-dot);border-radius:var(--radius-circle);background:var(--feature);box-shadow:inset 0 0 0 var(--hairline-w) var(--border-default);flex:none}.bs-sec[data-astro-cid-6urkw4f6]{padding-block:var(--space-4);border-top:var(--hairline-w) solid var(--border-default)}.bs-lines[data-astro-cid-6urkw4f6]{max-width:var(--doc-text);margin-top:var(--space-3)}.bs-figs[data-astro-cid-6urkw4f6]{gap:var(--space-4);max-width:var(--doc-text);margin:var(--space-4) 0 var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bs-figs[data-astro-cid-6urkw4f6] dd[data-astro-cid-6urkw4f6]{margin:0}.bs-quotes[data-astro-cid-6urkw4f6]{gap:var(--space-2);max-width:var(--doc-text);margin:var(--space-3) 0 0;padding:0 0 0 var(--space-4);border-left:2px solid var(--border-strong);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-medium);letter-spacing:var(--track-md);line-height:var(--leading-snug);color:var(--text-primary);flex-direction:column;list-style:none;display:flex}.bs-pillars[data-astro-cid-6urkw4f6]{max-width:var(--doc-text);margin-top:var(--space-2)}.bs-prow[data-astro-cid-6urkw4f6]{grid-template-columns:minmax(0, 1fr) var(--space-12) minmax(0, 8rem) var(--space-12);align-items:center;gap:var(--space-4);padding-block:var(--space-2);border-bottom:var(--hairline-w) solid var(--border-subtle);font-family:var(--font-ui);font-size:var(--text-base);color:var(--text-secondary);display:grid}.bs-prow[data-astro-cid-6urkw4f6]:last-child{border-bottom:0}.bs-phead[data-astro-cid-6urkw4f6]{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-subtle)}.bs-track[data-astro-cid-6urkw4f6]>span[data-astro-cid-6urkw4f6][data-tier=Weak]{background:var(--scale-2)}.bs-count[data-astro-cid-6urkw4f6]{max-width:var(--doc-text);margin-top:var(--space-4)}.bs-bars[data-astro-cid-6urkw4f6]{grid-template-columns:var(--count-bar-cols);align-items:center;gap:var(--count-bar-pad) var(--space-3);max-width:var(--doc-text);margin:var(--space-2) 0 0;display:grid}.bs-bars[data-astro-cid-6urkw4f6] dd[data-astro-cid-6urkw4f6]{margin:0}.bs-track[data-astro-cid-6urkw4f6]{height:var(--space-2);border-radius:var(--radius-pill);background:var(--chart-track);overflow:hidden}.bs-track[data-astro-cid-6urkw4f6]>span[data-astro-cid-6urkw4f6]{border-radius:inherit;background:var(--chart-1);height:100%;display:block}@container not (width>=48rem){.bs-figs[data-astro-cid-6urkw4f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-prow[data-astro-cid-6urkw4f6]{grid-template-columns:minmax(0, 1fr) var(--space-10) var(--space-12)}}.shot-waffle[data-astro-cid-e5iw6m7b]{grid-template-columns:repeat(25,minmax(0,1fr))}.shot-heat[data-astro-cid-e5iw6m7b]{grid-template-columns:auto repeat(7,minmax(0,1fr))}.shot-five[data-astro-cid-e5iw6m7b]{grid-template-columns:repeat(5,minmax(0,1fr))}@container not (width>=48rem){.shot-five[data-astro-cid-e5iw6m7b]{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-value[data-astro-cid-e5iw6m7b]{font-size:var(--text-xl);letter-spacing:var(--track-xl)}.dash-figrow[data-astro-cid-e5iw6m7b]{flex-direction:column;align-items:flex-start}.heat-posts[data-astro-cid-e5iw6m7b]{display:none}.heat-reach[data-astro-cid-e5iw6m7b]{font-size:var(--text-2xs)}}.shot[data-astro-cid-3pzuzo6d]{--shot-pills-h:calc(var(--tab-chip) + 2 * var(--space-1) + var(--space-4));flex-direction:column;align-items:center;display:flex}.shot-pills[data-astro-cid-3pzuzo6d]{gap:var(--space-1);max-width:100%;margin-bottom:var(--space-6);padding:var(--space-1);border-radius:var(--radius-control);background:var(--surface-sunken);display:inline-flex}.shot-pill[data-astro-cid-3pzuzo6d]{align-items:center;gap:var(--space-2);height:var(--tab-chip);padding:0 var(--space-4);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--nav-fg);white-space:nowrap;-webkit-user-select:none;user-select:none;display:inline-flex}.shot-pill[data-astro-cid-3pzuzo6d]:hover{color:var(--nav-fg-active)}.shot-pill[data-astro-cid-3pzuzo6d][aria-pressed=true]{background:var(--surface-card);color:var(--nav-fg-active)}.shot-window[data-astro-cid-3pzuzo6d]{height:var(--shot-h);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-surface);background:var(--surface-app);box-shadow:var(--shadow-xl);align-self:stretch;display:grid;overflow:hidden}.shot[data-astro-cid-3pzuzo6d] [data-to],.shot[data-astro-cid-3pzuzo6d] [data-filter]{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.shot[data-astro-cid-3pzuzo6d] [data-to]:focus-visible,.shot[data-astro-cid-3pzuzo6d] [data-filter]:focus-visible,.shot[data-astro-cid-3pzuzo6d] input[type=range]:focus-visible{box-shadow:var(--ring-focus);outline:none}.shot[data-astro-cid-3pzuzo6d] .surface-control:focus-within{border-color:var(--field-border-focus)}.shot[data-astro-cid-3pzuzo6d] .shot-tab{align-items:baseline;gap:var(--space-2);margin-bottom:calc(-1 * var(--hairline-w));padding:0 var(--space-1) var(--space-3);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--track-sm);color:var(--text-muted);border-bottom:2px solid #0000;display:flex}.shot[data-astro-cid-3pzuzo6d] .shot-tab:hover{color:var(--text-primary)}.shot[data-astro-cid-3pzuzo6d] .shot-tab[aria-pressed=true]{border-color:var(--text-primary);font-weight:var(--weight-semibold);color:var(--text-primary)}.shot[data-astro-cid-3pzuzo6d] .shot-seg{height:var(--tab-chip-xs);padding-inline:var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);white-space:nowrap}.shot[data-astro-cid-3pzuzo6d] .shot-seg:hover{color:var(--text-primary)}.shot[data-astro-cid-3pzuzo6d] .shot-seg[aria-pressed=true]{background:var(--surface-card);box-shadow:var(--shadow-xs);font-weight:var(--weight-semibold);color:var(--text-primary)}.shot[data-astro-cid-3pzuzo6d] .shot-chip{align-items:center;gap:var(--space-2);height:var(--control-sm);padding-inline:var(--space-3);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-app);color:var(--text-primary);display:flex}.shot[data-astro-cid-3pzuzo6d] .shot-chip:hover{border-color:var(--border-hover)}.shot[data-astro-cid-3pzuzo6d] .shot-chip[aria-pressed=true]{border-color:var(--btn-secondary-bg);background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.shot[data-astro-cid-3pzuzo6d] .shot-doc{align-items:center;gap:var(--space-3);height:var(--space-10);padding-inline:var(--space-3);border-radius:var(--radius-row);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);display:flex}.shot[data-astro-cid-3pzuzo6d] .shot-doc:hover{background:var(--nav-bg-hover);color:var(--text-primary)}.shot[data-astro-cid-3pzuzo6d] .shot-doc[aria-pressed=true]{background:var(--nav-bg-active);box-shadow:var(--shadow-nav-indicator);font-weight:var(--weight-semibold);color:var(--text-primary)}.shot[data-astro-cid-3pzuzo6d] .shot-stack{min-width:0;min-height:0;display:grid}.shot[data-astro-cid-3pzuzo6d] .shot-stack>[data-pane]{grid-area:1/1;min-width:0;min-height:0}.shot[data-astro-cid-3pzuzo6d] [data-pane]{transition:opacity var(--duration-base) var(--ease-standard)}.shot[data-astro-cid-3pzuzo6d] [data-pane]:not([data-on]){visibility:hidden;opacity:0;transition:opacity var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-base)}.shot[data-astro-cid-3pzuzo6d]{--rise-for:var(--duration-base)}.shot[data-astro-cid-3pzuzo6d][data-arrival]{--rise-for:var(--duration-slower);--reveal-stagger:var(--entrance-stagger)}@media (prefers-reduced-motion:no-preference){.shot[data-astro-cid-3pzuzo6d][data-armed]:not([data-seen]) :is([data-regions]>*,[data-pop]){opacity:0}.shot[data-astro-cid-3pzuzo6d][data-armed]:not([data-seen]) [data-grow]{transform:scaleY(0)}.shot[data-astro-cid-3pzuzo6d][data-armed]:not([data-seen]) [data-grow-x]{transform:scaleX(0)}.shot[data-astro-cid-3pzuzo6d][data-armed]:not([data-seen]) [data-trace]{clip-path:inset(-50% 100% -50% -50%)}.shot[data-astro-cid-3pzuzo6d][data-armed]:not([data-seen]) [data-arc]{stroke-dasharray:0 var(--arc-circumference)}.shot[data-astro-cid-3pzuzo6d][data-arrival] [data-switched] [data-regions]>*{animation-duration:var(--rise-for)}.shot[data-astro-cid-3pzuzo6d] [data-switched] [data-grow]{transform-origin:bottom;animation:var(--animate-grow-y);animation-delay:calc(var(--rise-for) + var(--at,0) * var(--draw-sweep))}.shot[data-astro-cid-3pzuzo6d] [data-switched] [data-grow-x]{transform-origin:0;animation:var(--animate-grow-x);animation-delay:calc(var(--rise-for) + var(--at,0) * var(--draw-sweep))}.shot[data-astro-cid-3pzuzo6d] [data-switched] [data-trace]{animation:var(--animate-draw-line);animation-delay:var(--rise-for)}.shot[data-astro-cid-3pzuzo6d] [data-switched] [data-arc]{animation:var(--animate-draw-arc);animation-duration:calc(var(--arc-span) * var(--duration-draw));animation-delay:calc(var(--rise-for) + var(--arc-at) * var(--duration-draw))}.shot[data-astro-cid-3pzuzo6d] [data-switched] [data-pop]{animation:var(--animate-pop);animation-delay:calc(var(--rise-for) + var(--at,0) * var(--duration-draw))}}.shot-main[data-astro-cid-3pzuzo6d]{position:relative;container:screen/inline-size}.shot-main[data-astro-cid-3pzuzo6d]:after{content:"";height:var(--space-8);background:linear-gradient(transparent, var(--surface-app));pointer-events:none;position:absolute;inset:auto 0 0}.shot-screen[data-astro-cid-3pzuzo6d]{padding:var(--space-8) max(var(--space-8), (100% - var(--content-max)) / 2) 0;overflow:hidden}.shot-screen[data-astro-cid-3pzuzo6d] .shot-attention{grid-template-columns:repeat(3,minmax(0,1fr))}.shot-screen[data-astro-cid-3pzuzo6d] .shot-reels{grid-template-columns:repeat(6,minmax(0,1fr))}.shot-screen[data-astro-cid-3pzuzo6d] .shot-four{grid-template-columns:repeat(4,minmax(0,1fr))}.shot-screen[data-astro-cid-3pzuzo6d] .shot-panels{grid-template-columns:repeat(3,minmax(0,1fr))}.shot-screen[data-astro-cid-3pzuzo6d] .shot-span-2{grid-column:span 2}.shot-screen[data-astro-cid-3pzuzo6d] .shot-brand{grid-template-columns:var(--doc-toc) minmax(0, 1fr)}@container not (width>=64rem){.shot-screen[data-astro-cid-3pzuzo6d] .shot-reels{grid-template-columns:repeat(4,minmax(0,1fr))}}@container not (width>=48rem){.shot-screen[data-astro-cid-3pzuzo6d] .shot-attention,.shot-screen[data-astro-cid-3pzuzo6d] .shot-panels,.shot-screen[data-astro-cid-3pzuzo6d] .shot-brand{grid-template-columns:minmax(0,1fr)}.shot-screen[data-astro-cid-3pzuzo6d] .shot-span-2{grid-column:auto}.shot-screen[data-astro-cid-3pzuzo6d] .shot-reels,.shot-screen[data-astro-cid-3pzuzo6d] .shot-four{grid-template-columns:repeat(2,minmax(0,1fr))}.shot-screen[data-astro-cid-3pzuzo6d] .shot-wide{display:none}.shot-screen[data-astro-cid-3pzuzo6d] .shot-toc{flex-flow:wrap}.shot-screen[data-astro-cid-3pzuzo6d] .shot-toc .shot-doc{height:var(--control-sm);box-shadow:none}}@media not all and (width>=48rem){.shot-pills[data-astro-cid-3pzuzo6d]{margin-bottom:var(--space-4)}.shot-pill[data-astro-cid-3pzuzo6d]{padding:0 var(--space-3);font-size:var(--text-xs)}.shot-pill-icon[data-astro-cid-3pzuzo6d]{display:none}.shot-window[data-astro-cid-3pzuzo6d]{height:var(--shot-h-sm);border-radius:var(--radius-card);position:relative}.shot-screen[data-astro-cid-3pzuzo6d]{padding:var(--space-5) var(--space-4) 0}.shot-main[data-astro-cid-3pzuzo6d]:after{height:var(--space-12)}.shot-main[data-astro-cid-3pzuzo6d]:before{content:"";z-index:1;height:var(--space-4);background:linear-gradient(var(--surface-app), transparent);pointer-events:none;position:absolute;inset:0 0 auto}}@media ((width<48rem)) and (height>=40rem) and (prefers-reduced-motion:no-preference){.shot[data-astro-cid-3pzuzo6d]{top:max(calc(var(--header-h,0px) + var(--space-2)), calc(var(--header-h,0px) + (100svh - var(--header-h,0px) - var(--shot-h-sm) - var(--shot-pills-h)) / 2));position:sticky}.shot-runway[data-astro-cid-3pzuzo6d]{height:var(--glide-run,0px)}}.rc[data-astro-cid-fqioegdz]{--ease-out:var(--ease-enter);--tilt:0deg;gap:var(--space-10);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=64rem){.rc[data-astro-cid-fqioegdz]{justify-content:center;column-gap:var(--space-16);grid-template-columns:minmax(0,26.5rem) minmax(0,27rem);grid-template-areas:"paper say""paper close";row-gap:0}.rc-say[data-astro-cid-fqioegdz]{grid-area:say;align-self:end}.rc-close[data-astro-cid-fqioegdz]{grid-area:close;align-self:start}.rc-papers[data-astro-cid-fqioegdz]{grid-area:paper}}.rc-say[data-astro-cid-fqioegdz],.rc-close[data-astro-cid-fqioegdz]{max-width:34rem}.rc-p[data-astro-cid-fqioegdz]{max-width:37ch;color:var(--text-muted);text-wrap:pretty;margin:24px 0 0}.rc-rail[data-astro-cid-fqioegdz]{gap:var(--space-1);width:fit-content;max-width:100%;margin:var(--space-8) 0 0;padding:var(--space-1);border-radius:var(--radius-control);background:var(--surface-sunken);grid-template-columns:repeat(2,1fr);display:grid}.rc-tab[data-astro-cid-fqioegdz]{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tab-chip);padding:0 var(--space-3);border-radius:var(--radius-control);font:inherit;color:var(--nav-fg);cursor:pointer;transition:background-color var(--duration-base) var(--ease-move), color var(--duration-fast) var(--ease-standard), transform var(--duration-press) var(--ease-enter);background:0 0;border:0;display:inline-flex}.rc-tab-i[data-astro-cid-fqioegdz]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.rc-tab-t[data-astro-cid-fqioegdz]{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap}@media (hover:hover) and (pointer:fine){.rc-tab[data-astro-cid-fqioegdz]:hover:not([aria-selected=true]){color:var(--text-primary)}}.rc-tab[data-astro-cid-fqioegdz]:active{transform:scale(var(--press-scale))}.rc-tab[data-astro-cid-fqioegdz][aria-selected=true]{background-color:var(--surface-card);color:var(--nav-fg-active)}.rc-tab[data-astro-cid-fqioegdz]:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.rc-in[data-astro-cid-fqioegdz]{border-top:1px solid var(--border-default);color:var(--text-subtle);margin:38px 0 0;padding-top:26px}.rc-stats[data-astro-cid-fqioegdz]{gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rc-stat[data-astro-cid-fqioegdz]{font-family:var(--font-display);letter-spacing:-.026em;transition:color .2s var(--ease-enter);flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:clamp(1.5rem,1.1rem + 1.1vw,1.875rem);font-weight:600;line-height:1.25;display:flex}.rc-stat[data-astro-cid-fqioegdz] b[data-astro-cid-fqioegdz]{color:var(--text-subtle);transition:color .2s var(--ease-enter);font-weight:600}.rc-stat[data-astro-cid-fqioegdz] span[data-astro-cid-fqioegdz]{color:var(--text-subtle);transition:color .2s var(--ease-enter)}.rc-stat[data-astro-cid-fqioegdz][data-on] b[data-astro-cid-fqioegdz]{color:var(--text-primary)}.rc-stat[data-astro-cid-fqioegdz][data-on] span[data-astro-cid-fqioegdz]{color:var(--text-muted)}.rc-do[data-astro-cid-fqioegdz]{justify-items:start;gap:12px;margin-top:32px;display:grid}.rc-papers[data-astro-cid-fqioegdz]{padding:var(--space-1) var(--space-2);display:grid}.rc-sheet[data-astro-cid-fqioegdz]{opacity:0;visibility:hidden;width:100%;min-width:0;max-width:26.5rem;transition:opacity .11s var(--ease-enter), visibility 0s linear .11s;filter:drop-shadow(0 var(--space-5) var(--space-8) var(--border-hover));grid-area:1/1;justify-self:center}.rc-sheet[data-astro-cid-fqioegdz][data-active]{opacity:1;visibility:visible;transition:opacity .16s var(--ease-enter), visibility 0s linear 0s}.rc-lift[data-astro-cid-fqioegdz]{height:100%;transform:rotate(var(--tilt));position:relative}.rc-feed[data-astro-cid-fqioegdz]{clip-path:inset(0);height:100%;transition:clip-path .66s var(--ease-standard)}.rc[data-astro-cid-fqioegdz][data-js] .rc-sheet[data-astro-cid-fqioegdz]:not([data-play]) .rc-feed[data-astro-cid-fqioegdz]{clip-path:inset(0 0 100%);transition:none}@media (width>=62rem){.rc[data-astro-cid-fqioegdz]{--tilt:-1.15deg}}.rc-paper[data-astro-cid-fqioegdz]{border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--surface-card);height:100%;box-shadow:none;clip-path:var(--tear);flex-direction:column;padding:26px clamp(20px,2.2vw,28px) 20px;display:flex}.rc-mark[data-astro-cid-fqioegdz]{font-family:var(--font-display);color:var(--text-primary);justify-content:center;align-items:center;margin:0;font-size:18px;display:flex}.rc-rule[data-astro-cid-fqioegdz]{border:0;border-top:1px dashed var(--border-default);margin:16px 0 0}.rc-rule-hard[data-astro-cid-fqioegdz]{border-top:1px solid var(--text-primary);margin-top:12px}.rc-panel[data-astro-cid-fqioegdz]{font-family:var(--font-num);letter-spacing:.15em;text-transform:uppercase;text-align:center;color:var(--text-primary);margin:14px 0 0;font-size:10.5px}.rc-lines[data-astro-cid-fqioegdz]{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.rc-line[data-astro-cid-fqioegdz]{font-family:var(--font-num);align-items:flex-end;gap:7px;font-size:11.5px;line-height:1.45;display:flex}.rc-k[data-astro-cid-fqioegdz]{min-width:0;color:var(--text-muted)}.rc-dots[data-astro-cid-fqioegdz]{border-bottom:1px dotted var(--border-default);flex:auto;min-width:10px;margin-bottom:5px}.rc-v[data-astro-cid-fqioegdz]{white-space:nowrap;color:var(--text-primary);font-variant-numeric:tabular-nums;flex:none}.rc-fill[data-astro-cid-fqioegdz]{flex:auto;min-height:14px}.rc-today[data-astro-cid-fqioegdz]{justify-content:space-between;align-items:baseline;gap:16px;margin:14px 0 0;display:flex}.rc-today[data-astro-cid-fqioegdz] span[data-astro-cid-fqioegdz]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-muted);font-size:17px;font-weight:600}.rc-today[data-astro-cid-fqioegdz] s[data-astro-cid-fqioegdz]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--status-danger-fg);font-size:22px;font-weight:600;text-decoration-line:line-through;text-decoration-color:#0000;position:relative}.rc-today[data-astro-cid-fqioegdz] s[data-astro-cid-fqioegdz]:after{content:"";transform-origin:0;height:2px;transition:transform .3s var(--ease-enter) .36s;background:currentColor;position:absolute;inset:54% -1px auto;transform:scaleX(1)}.rc[data-astro-cid-fqioegdz][data-js] .rc-sheet[data-astro-cid-fqioegdz]:not([data-play]) .rc-today[data-astro-cid-fqioegdz] s[data-astro-cid-fqioegdz]:after{transition:none;transform:scaleX(0)}.rc-ours[data-astro-cid-fqioegdz]{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:14px;display:flex}.rc-ours-h[data-astro-cid-fqioegdz]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:21px;font-weight:600}.rc-ours-n[data-astro-cid-fqioegdz]{font-family:var(--font-num);color:var(--text-subtle);margin:3px 0 0;font-size:10.5px;line-height:1.4}.rc-ours-v[data-astro-cid-fqioegdz]{font-family:var(--font-display);letter-spacing:-.035em;white-space:nowrap;color:var(--text-primary);align-items:baseline;margin:0;font-size:clamp(1.625rem,1.2rem + 1.35vw,2.125rem);font-weight:600;line-height:1;display:flex}.rc-ours-v[data-astro-cid-fqioegdz] em[data-astro-cid-fqioegdz],.rc-ours-v[data-astro-cid-fqioegdz] i[data-astro-cid-fqioegdz]{color:var(--text-muted);font-style:normal;font-weight:600}.rc-ours-v[data-astro-cid-fqioegdz] em[data-astro-cid-fqioegdz]{letter-spacing:-.01em;padding-right:.22em;font-size:.44em}.rc-ours-v[data-astro-cid-fqioegdz] i[data-astro-cid-fqioegdz]{font-size:.4em}.rc-save[data-astro-cid-fqioegdz]{border-radius:var(--radius-lg);background-image:linear-gradient(var(--status-success-bg), var(--status-success-bg));transition:background-size .38s var(--ease-enter) .48s;background-repeat:no-repeat;background-size:100% 100%;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:16px 0 0;padding:12px 14px;display:flex}.rc[data-astro-cid-fqioegdz][data-js] .rc-sheet[data-astro-cid-fqioegdz]:not([data-play]) .rc-save[data-astro-cid-fqioegdz]{background-size:0% 100%;transition:none}.rc-save[data-astro-cid-fqioegdz] span[data-astro-cid-fqioegdz]{font-family:var(--font-num);color:var(--status-success-fg);flex:auto;font-size:11px}.rc-save[data-astro-cid-fqioegdz] b[data-astro-cid-fqioegdz]{font-family:var(--font-display);letter-spacing:-.028em;color:var(--status-success-fg);font-size:27px;font-weight:600}.rc-save[data-astro-cid-fqioegdz] i[data-astro-cid-fqioegdz]{font-family:var(--font-num);color:var(--status-success-fg);font-size:10.5px;font-style:normal}.rc-code[data-astro-cid-fqioegdz]{height:26px;color:var(--text-primary);background-image:var(--barcode);margin:20px 38px 0}.rc-fine2[data-astro-cid-fqioegdz]{font-family:var(--font-num);text-align:center;color:var(--text-subtle);margin:10px 0 0;padding-bottom:12px;font-size:10px}@media (width<30rem){.rc-rail[data-astro-cid-fqioegdz]{border-radius:24px;width:auto}.rc-tab[data-astro-cid-fqioegdz]{padding:0 12px}.rc-tab-t[data-astro-cid-fqioegdz]{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.rc[data-astro-cid-fqioegdz] [data-astro-cid-fqioegdz],.rc-tab[data-astro-cid-fqioegdz]:active{transform:none;transition-duration:0s!important;transition-delay:0s!important}.rc-lift[data-astro-cid-fqioegdz]{transform:rotate(var(--tilt))}.rc-feed[data-astro-cid-fqioegdz]{clip-path:inset(0)!important}.rc-today[data-astro-cid-fqioegdz] s[data-astro-cid-fqioegdz]:after{transform:scaleX(1)!important}.rc-save[data-astro-cid-fqioegdz]{background-size:100% 100%!important}}.pw[data-astro-cid-lsja24dw]{justify-content:center;gap:var(--space-5);--pw-tempo:1;display:flex}[data-astro-cid-lsja24dw][data-wall=marquee] .pw-col[data-astro-cid-lsja24dw]{max-height:40rem;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.pw-run[data-astro-cid-lsja24dw]{gap:var(--space-5);flex-direction:column;display:flex}[data-astro-cid-lsja24dw][data-wall=marquee] .pw-run[data-astro-cid-lsja24dw]{animation:pw-run var(--pw-dur) linear infinite;will-change:transform}@keyframes pw-run{to{transform:translateY(calc(-50% - var(--space-5) / 2))}}.pw-col[data-astro-cid-lsja24dw][data-col="0"]{--pw-dur:calc(64s * var(--pw-tempo))}.pw-col[data-astro-cid-lsja24dw][data-col="1"]{--pw-dur:calc(38s * var(--pw-tempo))}.pw-col[data-astro-cid-lsja24dw][data-col="2"]{--pw-dur:calc(57s * var(--pw-tempo))}@media (hover:hover){.pw[data-astro-cid-lsja24dw]:hover .pw-run[data-astro-cid-lsja24dw]{animation-play-state:paused}}.pw[data-astro-cid-lsja24dw]:active .pw-run[data-astro-cid-lsja24dw],.pw[data-astro-cid-lsja24dw]:focus-within .pw-run[data-astro-cid-lsja24dw]{animation-play-state:paused}.pw-card[data-astro-cid-lsja24dw]{width:20.5rem;padding:var(--space-6);background:var(--surface-card);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-card);margin:0}.pw-quote[data-astro-cid-lsja24dw]{font-family:var(--font-ui);font-size:var(--text-md);font-style:italic;line-height:var(--leading-relaxed);letter-spacing:var(--track-md);color:var(--text-secondary);text-wrap:pretty;margin:0}.pw-quote[data-astro-cid-lsja24dw]:before{content:open-quote}.pw-quote[data-astro-cid-lsja24dw]:after{content:close-quote}.pw-by[data-astro-cid-lsja24dw]{align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--hairline-w) solid var(--border-subtle);display:flex}.pw-face[data-astro-cid-lsja24dw]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-circle);object-fit:cover;border:var(--hairline-w) solid var(--border-default);background:var(--surface-sunken);flex:none}.pw-name[data-astro-cid-lsja24dw]{min-width:0;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);font-style:normal}[data-astro-cid-lsja24dw][data-wall=grid]{align-items:start}[data-astro-cid-lsja24dw][data-wall=grid] .pw-card[data-astro-cid-lsja24dw]{width:auto;max-width:22rem}@media (width<64rem){.pw[data-astro-cid-lsja24dw]{flex-wrap:wrap}.pw-col[data-astro-cid-lsja24dw][data-col="2"]{display:none}}@media (width<44rem){.pw[data-astro-cid-lsja24dw]{flex-direction:column;align-items:center}.pw-col[data-astro-cid-lsja24dw][data-col="1"],.pw-col[data-astro-cid-lsja24dw][data-col="2"]{display:none}.pw-card[data-astro-cid-lsja24dw]{width:100%;max-width:22rem}}@media (prefers-reduced-motion:reduce){[data-astro-cid-lsja24dw][data-wall=marquee] .pw-run[data-astro-cid-lsja24dw]{animation:none}[data-astro-cid-lsja24dw][data-wall=marquee] .pw-col[data-astro-cid-lsja24dw]{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.pw-loop[data-astro-cid-lsja24dw]{display:none}}.pc-wrap[data-astro-cid-rf54ty27]{align-items:center;gap:var(--space-10);flex-direction:column;display:flex}.pc-seg[data-astro-cid-rf54ty27]{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-control);background:var(--surface-sunken);display:inline-flex}.pc-opt[data-astro-cid-rf54ty27]{align-items:center;gap:var(--space-2);height:var(--tab-chip);padding:0 var(--space-4);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--nav-fg);cursor:pointer;transition:background-color var(--duration-base) var(--ease-move), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:inline-flex}.pc-opt[data-astro-cid-rf54ty27]:hover{color:var(--nav-fg-active)}.pc-opt[data-astro-cid-rf54ty27][aria-checked=true]{background:var(--surface-card);color:var(--nav-fg-active)}.pc-off[data-astro-cid-rf54ty27]{color:var(--status-brand-fg)}.pc[data-astro-cid-rf54ty27]{width:100%;max-width:var(--container-md);gap:var(--space-4);align-items:start;display:grid}@media (width>=64rem){.pc[data-astro-cid-rf54ty27]{max-width:calc(3 * var(--container-xs) + 2 * var(--space-4));grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<64rem){.pc-pro[data-astro-cid-rf54ty27]{order:-1}}.pc-card[data-astro-cid-rf54ty27]{gap:var(--space-5);padding:var(--space-6);background:var(--surface-card);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-card);flex-direction:column;display:flex}.pc-lead[data-astro-cid-rf54ty27]{border-color:var(--border-brand);box-shadow:var(--shadow-art-pick)}.pc-head[data-astro-cid-rf54ty27]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-6);display:flex}.pc-name[data-astro-cid-rf54ty27]{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--track-md);color:var(--text-primary)}.pc-price[data-astro-cid-rf54ty27]{display:grid}.pc-amt[data-astro-cid-rf54ty27]{align-items:baseline;gap:var(--space-2);grid-area:1/1;display:flex}.pc-fig[data-astro-cid-rf54ty27]{font-family:var(--font-num);font-size:var(--text-3xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--track-3xl);font-variant-numeric:tabular-nums;color:var(--text-primary)}.pc-was[data-astro-cid-rf54ty27]{font-family:var(--font-num);font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--text-subtle)}.pc-per[data-astro-cid-rf54ty27]{font-size:var(--text-sm);color:var(--text-muted)}.pc-year[data-astro-cid-rf54ty27]{margin-top:calc(-1 * var(--space-3));font-size:var(--text-xs);color:var(--text-muted);display:grid}.pc-note[data-astro-cid-rf54ty27]{grid-area:1/1}.pc-wrap[data-astro-cid-rf54ty27][data-billing=monthly] [data-astro-cid-rf54ty27][data-cycle=yearly],.pc-wrap[data-astro-cid-rf54ty27][data-billing=yearly] [data-astro-cid-rf54ty27][data-cycle=monthly]{visibility:hidden}@media (prefers-reduced-motion:no-preference){[data-astro-cid-rf54ty27][data-cycle]{transition:opacity var(--duration-base) var(--ease-enter), translate var(--duration-base) var(--ease-enter), filter var(--duration-base) var(--ease-enter)}.pc-wrap[data-astro-cid-rf54ty27][data-billing=monthly] [data-astro-cid-rf54ty27][data-cycle=yearly],.pc-wrap[data-astro-cid-rf54ty27][data-billing=yearly] [data-astro-cid-rf54ty27][data-cycle=monthly]{opacity:0;translate:0 var(--arrive-rise);filter:blur(calc(var(--arrive-rise) / 2));transition:opacity var(--duration-fast) var(--ease-standard), translate var(--duration-fast) var(--ease-standard), filter var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-fast)}}.pc-blurb[data-astro-cid-rf54ty27]{min-height:calc(2 * var(--leading-normal) * var(--text-base));font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary)}.pc-list[data-astro-cid-rf54ty27]{column-gap:var(--space-3);row-gap:var(--space-3);padding-top:var(--space-5);border-top:var(--hairline-w) solid var(--border-default);grid-template-columns:auto minmax(0,1fr);display:grid}.pc-row[data-astro-cid-rf54ty27]{grid-column:1/-1;grid-template-columns:subgrid;font-size:var(--text-sm);color:var(--text-muted);align-items:baseline;display:grid}.pc-n[data-astro-cid-rf54ty27]{font-family:var(--font-num);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--track-base);font-variant-numeric:tabular-nums;color:var(--text-primary)}.pc-what[data-astro-cid-rf54ty27]{align-items:center;gap:var(--space-1);display:inline-flex}.pc-cred[data-astro-cid-rf54ty27]{position:relative}.pc-tip-btn[data-astro-cid-rf54ty27]{width:var(--space-6);height:var(--space-6);margin-block:calc(-1 * var(--space-1));border-radius:var(--radius-control);color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.pc-tip-btn[data-astro-cid-rf54ty27]:hover,.pc-tip-btn[data-astro-cid-rf54ty27][aria-expanded=true]{color:var(--text-primary)}.pc-tip[data-astro-cid-rf54ty27]{z-index:2;left:0;bottom:calc(100% + var(--space-2));gap:var(--space-1);width:min(100%,34ch);padding:var(--tip-pad);border-radius:var(--radius-md);background:var(--surface-inverse);box-shadow:var(--shadow-sm);font-size:var(--text-xs);line-height:var(--leading-snug);font-weight:var(--weight-medium);color:var(--text-inverse-muted);transform-origin:0 100%;visibility:hidden;opacity:0;scale:var(--tip-enter-scale);transition:opacity var(--duration-tip-out) var(--ease-standard), scale var(--duration-tip-out) var(--ease-standard), visibility 0s linear var(--duration-tip-out);flex-direction:column;display:flex;position:absolute}.pc-tip[data-astro-cid-rf54ty27] b[data-astro-cid-rf54ty27]{font-weight:var(--weight-semibold);color:var(--text-inverse)}.pc-cred[data-astro-cid-rf54ty27]:has(.pc-tip-btn:hover,.pc-tip-btn:focus-visible,.pc-tip-btn[aria-expanded=true]) .pc-tip[data-astro-cid-rf54ty27]{visibility:visible;opacity:1;transition:opacity var(--duration-tip-in) var(--ease-enter), scale var(--duration-tip-in) var(--ease-enter), visibility 0s;scale:1}.fa-item[data-astro-cid-gfo3rpqg]{border-bottom:var(--hairline-w) solid var(--border-default)}.fa-q[data-astro-cid-gfo3rpqg]{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding-block:var(--space-5);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--track-md);color:var(--text-primary);text-wrap:pretty;list-style:none;display:flex}.fa-q[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.fa-q[data-astro-cid-gfo3rpqg]:focus-visible{outline:2px solid var(--outline-focus);outline-offset:2px;border-radius:var(--radius-row)}.fa-q[data-astro-cid-gfo3rpqg] .fa-chev{color:var(--text-subtle);transition:transform var(--duration-base) var(--ease-move), color var(--duration-fast) var(--ease-standard);flex:none;margin-top:2px}@media (hover:hover) and (pointer:fine){.fa-q[data-astro-cid-gfo3rpqg]:hover .fa-chev{color:var(--text-primary)}}.fa-item[data-astro-cid-gfo3rpqg][open] .fa-q[data-astro-cid-gfo3rpqg] .fa-chev{color:var(--text-primary);transform:rotate(180deg)}.fa-a[data-astro-cid-gfo3rpqg]{padding-bottom:var(--space-5);font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);text-wrap:pretty;padding-inline-end:calc(var(--space-6) + var(--icon-md))}.fa-item[data-astro-cid-gfo3rpqg][open] .fa-a[data-astro-cid-gfo3rpqg]{transition:opacity var(--duration-base) var(--ease-enter), translate var(--duration-base) var(--ease-enter)}@starting-style{.fa-item[data-astro-cid-gfo3rpqg][open] .fa-a[data-astro-cid-gfo3rpqg]{opacity:0;translate:0 var(--message-rise)}}.cif[data-astro-cid-t53x4ghp]{margin:0;container-type:inline-size}.cif-canvas[data-astro-cid-t53x4ghp]{--cif-stacked:0;isolation:isolate;height:350px;position:relative}.cif-routes[data-astro-cid-t53x4ghp]{pointer-events:none;width:100%;height:100%;position:absolute;overflow:visible}.cif-route[data-astro-cid-t53x4ghp]{stroke-width:var(--flow-route-w);stroke-dasharray:var(--flow-dash);stroke-linecap:round}.cif-route-idea[data-astro-cid-t53x4ghp]{stroke:var(--flow-route-competitor)}.cif-route-question[data-astro-cid-t53x4ghp]{stroke:var(--flow-route-ideas)}.cif-route-voice[data-astro-cid-t53x4ghp]{stroke:var(--flow-route-brand)}.cif-route-out[data-astro-cid-t53x4ghp]{stroke:var(--flow-route-out)}.cif-sources[data-astro-cid-t53x4ghp]{width:29%;position:absolute;inset:0 auto 0 0}.cif-source[data-astro-cid-t53x4ghp]{border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);width:82%;box-shadow:var(--shadow-sm);padding:12px 15px;position:absolute}.cif-source-idea[data-astro-cid-t53x4ghp]{top:6px;left:0;transform:rotate(-4deg)}.cif-source-question[data-astro-cid-t53x4ghp]{top:142px;left:12%;transform:rotate(3deg)}.cif-source-voice[data-astro-cid-t53x4ghp]{top:254px;left:3%;transform:rotate(-2deg)}.cif-source-label[data-astro-cid-t53x4ghp]{font-size:var(--text-2xs);color:var(--text-muted);margin-bottom:7px;display:block}.cif-source-proof[data-astro-cid-t53x4ghp]{font-size:var(--text-2xs);color:var(--text-subtle);margin-top:8px;line-height:1.3;display:block}.cif-source-copy[data-astro-cid-t53x4ghp]{font-family:var(--font-display);align-items:center;gap:10px;display:flex}.cif-source-copy[data-astro-cid-t53x4ghp] strong[data-astro-cid-t53x4ghp]{font-size:clamp(15px,1.55cqi,19px);font-weight:600;line-height:1.2}.cif-source-symbol[data-astro-cid-t53x4ghp]{border-radius:var(--radius-sm);background:var(--red-200);height:27px;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);flex:0 0 27px;place-items:center;display:grid}.cif-source-question[data-astro-cid-t53x4ghp] .cif-source-symbol[data-astro-cid-t53x4ghp]{background:var(--green-200)}.cif-source-voice[data-astro-cid-t53x4ghp] .cif-source-symbol[data-astro-cid-t53x4ghp]{background:var(--accent-200)}.cif-hub[data-astro-cid-t53x4ghp]{z-index:2;text-align:center;width:90px;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)}.cif-hub-label[data-astro-cid-t53x4ghp]{white-space:nowrap;font-size:var(--text-2xs);color:var(--text-inverse-subtle);position:absolute;bottom:calc(100% + 15px);left:50%;transform:translate(-50%)}.cif-hub-body[data-astro-cid-t53x4ghp]{border:2px solid var(--text-primary);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-sm);justify-items:center;padding:12px 10px;display:grid}.cif-hub-context[data-astro-cid-t53x4ghp]{width:145px;font-size:var(--text-2xs);color:var(--text-inverse-subtle);line-height:1.5;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%)}.cif-output[data-astro-cid-t53x4ghp]{width:44%;min-height:224px;color:var(--text-inverse);padding:21px 19px 24px;position:absolute;top:50%;left:56%;transform:translateY(-50%)}.cif-output-surface[data-astro-cid-t53x4ghp]{z-index:-1;border-radius:var(--radius-xl);background:var(--surface-inverse-2);box-shadow:inset 0 0 0 var(--hairline-w) var(--border-inverse);position:absolute;inset:0}.cif-output-heading[data-astro-cid-t53x4ghp]{font-family:var(--font-display);justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.cif-draft[data-astro-cid-t53x4ghp]{color:var(--text-inverse-subtle);font-family:var(--font-ui);font-size:var(--text-2xs);font-weight:400}.cif-beats[data-astro-cid-t53x4ghp]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:23px;display:grid}.cif-beat[data-astro-cid-t53x4ghp]{border-left:1px solid var(--border-inverse-subtle);padding-inline:14px}.cif-beat[data-astro-cid-t53x4ghp]:first-child{border-left:0;padding-left:0}.cif-beat[data-astro-cid-t53x4ghp]:last-child{padding-right:0}.cif-beat-label[data-astro-cid-t53x4ghp]{font-size:var(--text-2xs);letter-spacing:.04em;align-items:center;gap:6px;display:flex}.cif-beat-label[data-astro-cid-t53x4ghp] i[data-astro-cid-t53x4ghp]{border-radius:var(--radius-circle);background:var(--beat-hook);width:5px;height:5px}.cif-beat-story[data-astro-cid-t53x4ghp] i[data-astro-cid-t53x4ghp]{background:var(--beat-setup)}.cif-beat-cta[data-astro-cid-t53x4ghp] i[data-astro-cid-t53x4ghp]{background:var(--beat-cta)}.cif-beat-copy[data-astro-cid-t53x4ghp]{margin:10px 0 5px;display:grid}.cif-beat[data-astro-cid-t53x4ghp] p[data-astro-cid-t53x4ghp]{font-family:var(--font-display);opacity:0;grid-area:1/1;margin:0;font-size:clamp(16px,1.55cqi,20px);font-weight:600;line-height:1.22}.cif-beat[data-astro-cid-t53x4ghp] p[data-astro-cid-t53x4ghp]:first-child{opacity:1}.cif-film-edge[data-astro-cid-t53x4ghp]{background:var(--flow-film-edge);border-radius:1px;height:5px;margin-top:20px}.cif-token[data-astro-cid-t53x4ghp]{z-index:1;border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-md);width:98px;height:28px;color:var(--text-primary);background:var(--red-200);font-family:var(--font-display);opacity:0;pointer-events:none;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:0;left:0}.cif-token-question[data-astro-cid-t53x4ghp]{background:var(--green-200)}.cif-token-voice[data-astro-cid-t53x4ghp]{background:var(--accent-200)}.cif-token-out[data-astro-cid-t53x4ghp]{background:var(--surface-brand);color:var(--text-primary);border-radius:50%;width:30px;height:30px;font-size:18px}@container (width<=63.99rem){.cif-canvas[data-astro-cid-t53x4ghp]{--cif-stacked:1;height:600px}.cif-sources[data-astro-cid-t53x4ghp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;width:auto;display:grid;inset:16px 0 auto}.cif-source[data-astro-cid-t53x4ghp]{border-radius:9px;width:auto;min-height:112px;padding:10px 8px;position:relative;inset:auto}.cif-source-label[data-astro-cid-t53x4ghp]{font-size:var(--text-2xs);min-height:21px;line-height:1.3}.cif-source-proof[data-astro-cid-t53x4ghp]{display:none}.cif-source-copy[data-astro-cid-t53x4ghp]{display:block}.cif-source-symbol[data-astro-cid-t53x4ghp]{display:none}.cif-source-copy[data-astro-cid-t53x4ghp] strong[data-astro-cid-t53x4ghp]{font-size:15px;font-weight:600;line-height:1.15}.cif-hub[data-astro-cid-t53x4ghp]{width:80px;top:42%;left:50%}.cif-hub-label[data-astro-cid-t53x4ghp]{display:none}.cif-hub-body[data-astro-cid-t53x4ghp]{border-radius:19px;padding-block:9px}.cif-hub-context[data-astro-cid-t53x4ghp]{text-align:left;width:82px;font-size:var(--text-2xs);top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.cif-output[data-astro-cid-t53x4ghp]{width:100%;min-height:213px;padding:19px 19px 21px;inset:auto 0 8px;transform:none}.cif-output-heading[data-astro-cid-t53x4ghp]{font-size:15px}.cif-draft[data-astro-cid-t53x4ghp]{font-size:var(--text-2xs)}.cif-beats[data-astro-cid-t53x4ghp]{grid-template-columns:minmax(0,1fr);margin-top:13px}.cif-beat[data-astro-cid-t53x4ghp],.cif-beat[data-astro-cid-t53x4ghp]:first-child,.cif-beat[data-astro-cid-t53x4ghp]:last-child{border:0;border-top:1px solid var(--border-inverse-subtle);grid-template-columns:46px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0;display:grid}.cif-beat-copy[data-astro-cid-t53x4ghp]{margin:0}.cif-beat[data-astro-cid-t53x4ghp] p[data-astro-cid-t53x4ghp]{font-size:16px;font-weight:500;line-height:1.2}.cif-film-edge[data-astro-cid-t53x4ghp]{margin-top:12px}}@container (width<=29.99rem){.cif-hub[data-astro-cid-t53x4ghp]{top:36%}}@container (width>=30rem) and (width<=63.99rem){.cif-source[data-astro-cid-t53x4ghp]{padding:12px 12px 13px}.cif-source-symbol[data-astro-cid-t53x4ghp]{flex:none;width:24px;height:24px;margin-bottom:9px;font-size:17px;display:grid}.cif-source-copy[data-astro-cid-t53x4ghp] strong[data-astro-cid-t53x4ghp]{font-size:16px}}@media (prefers-reduced-motion:reduce){.cif-token[data-astro-cid-t53x4ghp]{display:none}}.shot-act[data-astro-cid-lcdefpme]{--fade:min(var(--arc-spare,0px), calc(var(--arc-ch,0px) * .4));--canvas-fade:linear-gradient(to bottom, transparent var(--fade), var(--surface-canvas) calc(var(--fade) + var(--space-12)), var(--surface-canvas) 35%, transparent 75%);margin-top:calc(-1 * var(--arc-spare,0px));padding-top:var(--space-4);padding-bottom:var(--space-16);background:linear-gradient(to bottom, transparent, var(--surface-canvas) var(--fade), var(--surface-canvas) 55%, var(--surface-app))}@media (height>=35rem) and (prefers-reduced-motion:no-preference){.shot-act[data-astro-cid-lcdefpme]{--fade:calc(var(--arc-ch,0px) * .5);margin-top:-100svh}}.close[data-astro-cid-lcdefpme]{padding:var(--space-20) var(--space-5) var(--space-12);border-radius:var(--radius-surface);background:var(--surface-inverse)}@media (width>=64rem){.close[data-astro-cid-lcdefpme]{padding-inline:var(--space-12)}}.close-h[data-astro-cid-lcdefpme]{color:var(--text-inverse)}.close-lede[data-astro-cid-lcdefpme]{color:var(--text-inverse-muted)}.close-flow[data-astro-cid-lcdefpme]{margin-top:var(--space-16)}.hero-line[data-astro-cid-lcdefpme]{display:block}@media (width<48rem){.hero-line[data-astro-cid-lcdefpme]{display:inline}}.hero-brow[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);height:var(--control-sm);padding-inline:var(--space-3);border:var(--hairline-w) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);font-size:var(--text-sm);color:var(--text-secondary);display:inline-flex}.hero-brow[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-circle);background:var(--surface-brand)}.hero-swap[data-astro-cid-lcdefpme][data-live]{width:var(--hero-swap-w,auto);box-sizing:content-box;vertical-align:baseline;transition:width var(--duration-slow) var(--ease-move);clip-path:inset(0 round var(--radius-row));grid-template-columns:minmax(0,1fr);justify-items:center;display:inline-grid}.hero-swap[data-astro-cid-lcdefpme][data-live] .hero-swap-w{opacity:0;transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-move);grid-area:1/1;transform:translateY(100%)}.hero-swap[data-astro-cid-lcdefpme][data-live] .hero-swap-w[data-on]{opacity:1;transform:none}.hero-swap[data-astro-cid-lcdefpme][data-live] .hero-swap-w[data-out]{opacity:0;transform:translateY(-100%)}
