.ytbar.svelte-sk4ghq{--btn:44px;padding:0 calc(var(--btn) * .55) calc(var(--btn) * .32);color:#f9f9f9;padding-top:calc(var(--btn) * 1.2);background:linear-gradient(#0000,#0009);position:absolute;bottom:0;left:0;right:0}.progress.svelte-sk4ghq{height:calc(var(--btn) * .1);margin-bottom:calc(var(--btn) * .36);background:#ffffff4d;border-radius:100px;position:relative}.played.svelte-sk4ghq{background:#f03;border-radius:100px;width:38%;position:absolute;inset:0 auto 0 0}.played.svelte-sk4ghq:after{content:"";right:calc(var(--btn) * -.14);width:calc(var(--btn) * .28);height:calc(var(--btn) * .28);margin-top:calc(var(--btn) * -.14);background:#f03;border-radius:50%;position:absolute;top:50%}.buttons.svelte-sk4ghq{justify-content:flex-end;align-items:center;gap:calc(var(--btn) * .42);display:flex}.btn.svelte-sk4ghq{width:var(--btn);height:var(--btn);place-items:center;display:grid;position:relative}.btn.svelte-sk4ghq svg:where(.svelte-sk4ghq){width:100%;height:100%;position:relative}.buttons.svelte-sk4ghq>.btn:where(.svelte-sk4ghq) svg:where(.svelte-sk4ghq){opacity:.45}.ours.svelte-sk4ghq{align-items:center;gap:calc(var(--btn) * .42);display:flex}.ours.svelte-sk4ghq .btn:where(.svelte-sk4ghq) svg:where(.svelte-sk4ghq){filter:drop-shadow(0 0 5px #000000a6)drop-shadow(0 2px 9px #0009)drop-shadow(0 5px 20px #0000008c)}.zoom.svelte-sk4ghq{transition:transform var(--dur-fast) ease}.pressed.svelte-sk4ghq .zoom:where(.svelte-sk4ghq){transform:scale(.88)}.stage.svelte-z4koxu{isolation:isolate;width:min(1120px,100%);position:relative}.screen.svelte-z4koxu{aspect-ratio:21/9;border-radius:clamp(4px, .6vw / var(--page-zoom), 8px);border:clamp(2px, .25vw / var(--page-zoom), 3px) solid #0b0b0e;box-sizing:content-box;background:#000;outline:1px solid #ffffff24;position:relative;overflow:hidden;box-shadow:0 40px 120px #000000bf,0 0 120px #7c6eff2e;container-type:inline-size}.screen.svelte-z4koxu:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}.video.svelte-z4koxu{aspect-ratio:16/9;transform-origin:50%;transition:transform .7s var(--ease-out);will-change:transform;background:#141416;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)scale(1)}.filled.svelte-z4koxu .video:where(.svelte-z4koxu){transform:translate(-50%)scale(1.3125)}.picture.svelte-z4koxu{aspect-ratio:21/9;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.picture.svelte-z4koxu img:where(.svelte-z4koxu){object-fit:cover;width:100%;height:100%;display:block}.screen.svelte-z4koxu .ytbar{--btn:clamp(18px, 4.2cqw, 46px)}.cap.svelte-z4koxu{border-radius:var(--r-pill);border:1px solid var(--edge-faint);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-mid);pointer-events:none;background:#0000008c;align-items:baseline;gap:8px;padding:7px 13px;font-size:clamp(11px,1.3cqw,13px);font-weight:500;display:inline-flex;position:absolute;top:clamp(12px,2.4cqw,26px);left:clamp(12px,2.4cqw,26px)}.cap.svelte-z4koxu b:where(.svelte-z4koxu){letter-spacing:.08em;text-transform:uppercase;color:var(--text-hi);font-size:.92em;font-weight:650}.floor.svelte-z4koxu{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 0,#8c78ff47 0%,#8c78ff14 40%,#0000 70%);height:140px;position:absolute;top:100%;left:6%;right:6%}.logos.svelte-1q0xj4r{padding-block:clamp(2.5rem, 5vh / var(--page-zoom), 3.5rem) clamp(1rem, 2vh / var(--page-zoom), 1.5rem)}.inner.svelte-1q0xj4r{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.row.svelte-1q0xj4r{flex-wrap:wrap;justify-content:center;align-items:stretch;row-gap:12px;display:flex}.cell.svelte-1q0xj4r{box-sizing:border-box;flex:0 0 20%;place-items:center;min-width:0;padding:12px 10px;display:grid}@media (width<=1000px){.cell.svelte-1q0xj4r{flex-basis:33.333%}}@media (width<=620px){.cell.svelte-1q0xj4r{flex-basis:50%}}.mark.svelte-1q0xj4r{--mx:0px;--my:0px;background-color:#ffffff73;background-image:linear-gradient(104deg,#0000 36%,#ffffffb3 45%,#fff 50%,#ffffffb3 55%,#0000 64%);background-size:var(--rw,1200px) var(--rh,140px);background-repeat:no-repeat;background-position:calc(-1 * var(--rw,1200px) - var(--mx)) calc(-1 * var(--my));max-width:100%;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;animation:8s linear infinite svelte-1q0xj4r-beam}@keyframes svelte-1q0xj4r-beam{0%{background-position:calc(-1 * var(--rw,1200px) - var(--mx)) calc(-1 * var(--my));animation-timing-function:cubic-bezier(.45,0,.55,1)}45%,to{background-position:calc(var(--rw,1200px) - var(--mx)) calc(-1 * var(--my))}}@media (prefers-reduced-motion:reduce){.mark.svelte-1q0xj4r{animation:none}}.bare.svelte-yux0bg{padding-top:clamp(3rem, 8vh / var(--page-zoom), 5.5rem);padding-bottom:clamp(2.5rem, 6vh / var(--page-zoom), 4rem)}.plain.svelte-yux0bg{margin-bottom:clamp(2rem, 4vh / var(--page-zoom), 2.75rem);gap:.875rem}.plain.svelte-yux0bg p:where(.svelte-yux0bg){margin:0}.plain-title.svelte-yux0bg{font-size:clamp(1.75rem, 3vw / var(--page-zoom), 2.625rem);letter-spacing:-.03em;color:var(--text-hi);text-wrap:balance;margin:0;font-weight:650;line-height:1.1}.between.svelte-yux0bg{justify-content:center;align-items:center;gap:clamp(.5rem, 1vw / var(--page-zoom), .875rem);margin:clamp(1.25rem, 3vh / var(--page-zoom), 2rem) auto 0;display:flex}.between.svelte-yux0bg .lede:where(.svelte-yux0bg){text-wrap:pretty;max-width:60rem;margin:0;font-size:1rem}.hover-demo.svelte-yux0bg{flex:none;width:202px;position:relative}.pill.svelte-yux0bg{display:block;position:relative}.hover-demo.svelte-yux0bg img:where(.svelte-yux0bg){width:100%;height:auto;display:block}.ring.svelte-yux0bg{background:radial-gradient(circle 96px at var(--gx,60%) var(--gy,50%), #f0f4fff2 0%, #f0f4ff73 35%, #f0f4ff1a 70%, transparent 100%);opacity:0;border-radius:13.4px;padding:1.65px;animation:4s ease-in-out infinite svelte-yux0bg-ring-lit;position:absolute;inset:24.33px 24px 23.33px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cursor.svelte-yux0bg{transform-origin:5px 3px;filter:drop-shadow(0 2px 4px #0009);width:22px;height:22px;animation:4s ease-in-out infinite svelte-yux0bg-cursor-hover;position:absolute;top:46%;left:58%}@keyframes svelte-yux0bg-cursor-hover{0%,to{transform:translate(14px,18px)scale(1)}35%,44%,52%,75%{transform:translate(0)scale(1)}48%{transform:translate(0)scale(.84)}}.pill.svelte-yux0bg{transform-origin:50%;animation:4s ease-in-out infinite svelte-yux0bg-pill-press}@keyframes svelte-yux0bg-pill-press{0%,44%,52%,to{transform:scale(1)}48%{transform:scale(.965)}}@property --gx{syntax:"<percentage>";inherits:false;initial-value:60%}@property --gy{syntax:"<percentage>";inherits:false;initial-value:50%}@keyframes svelte-yux0bg-ring-lit{0%,to{opacity:.15;--gx:66%;--gy:90%}35%,75%{opacity:1;--gx:60%;--gy:50%}}@media (width<=700px){.between.svelte-yux0bg{text-align:center;flex-direction:column}}.stage-zone.svelte-yux0bg{width:min(1120px,100%);margin-inline:auto;position:relative}.glow.svelte-yux0bg{object-fit:cover;opacity:.22;filter:saturate(1.4);pointer-events:none;width:116%;height:128%;transition:opacity .9s;position:absolute;top:-14%;left:-8%;-webkit-mask-image:radial-gradient(#000 35%,#00000080 55%,#0000 72%);mask-image:radial-gradient(#000 35%,#00000080 55%,#0000 72%)}.glow.on.svelte-yux0bg{opacity:1}.screen.svelte-yux0bg{aspect-ratio:16/9;border-radius:clamp(10px, 1.4vw / var(--page-zoom), 18px);background:#000;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 40px 120px #000000bf}.rig.svelte-yux0bg{position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rig.svelte-yux0bg{transform-origin:50% 0;view-timeline:--stage block;animation:linear both svelte-yux0bg-stage-rise;animation-timeline:--stage;animation-range:entry cover 55%}.sheen.svelte-yux0bg{animation:linear both svelte-yux0bg-stage-sheen;animation-timeline:--stage;animation-range:entry cover 55%}}}.sheen.svelte-yux0bg{pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 34%,#fff3 46%,#ffffff12 53%,#0000 66%);position:absolute;inset:0}@keyframes svelte-yux0bg-stage-rise{0%{transform:perspective(1400px) translateY(clamp(16px, 3vh / var(--page-zoom), 32px)) rotateX(14deg) scale(.88);opacity:.8;filter:brightness(.66)saturate(.8)}to{opacity:1;filter:brightness()saturate();transform:perspective(1400px)translateY(0)rotateX(0)scale(1)}}@keyframes svelte-yux0bg-stage-sheen{0%{opacity:1;transform:translate(70%)}to{opacity:0;transform:translate(-70%)}}.footage.svelte-yux0bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ui.svelte-yux0bg{opacity:0;filter:drop-shadow(0 24px 50px #0000008c);width:72%;height:auto;transition:opacity .38s;position:absolute;top:7%;left:50%;transform:translate(-50%)}.ui.shown.svelte-yux0bg{opacity:1}.states.svelte-yux0bg{width:min(1120px,100%);margin:clamp(1.75rem, 4vh / var(--page-zoom), 2.5rem) auto 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.state.svelte-yux0bg{border-radius:var(--r-chip);font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background-color var(--dur-surface) ease;background:0 0;border:0;flex-direction:column;gap:6px;padding:18px 16px 20px;display:flex;position:relative}.state.svelte-yux0bg:hover{background:var(--panel)}.state.svelte-yux0bg .name:where(.svelte-yux0bg){color:var(--text-low);transition:color var(--dur-surface) ease;align-items:center;gap:8px;font-size:15px;font-weight:650;display:inline-flex}.glyph.svelte-yux0bg{place-items:center;width:18px;height:18px;display:inline-grid}.state.svelte-yux0bg .line:where(.svelte-yux0bg){color:var(--text-low);opacity:.75;transition:opacity var(--dur-surface) ease;font-size:13px;line-height:1.5}.state.svelte-yux0bg .bar:where(.svelte-yux0bg){background:var(--edge-faint);height:1px;position:absolute;top:0;left:16px;right:16px}.state.svelte-yux0bg .bar:where(.svelte-yux0bg):after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.state.active.svelte-yux0bg .name:where(.svelte-yux0bg){color:var(--text-hi)}.state.active.svelte-yux0bg .line:where(.svelte-yux0bg){color:var(--text-mid);opacity:1}.state.active.svelte-yux0bg .bar:where(.svelte-yux0bg):after{animation:svelte-yux0bg-dwell var(--dwell) linear forwards}@keyframes svelte-yux0bg-dwell{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=900px){.states.svelte-yux0bg{grid-template-columns:repeat(2,minmax(0,1fr))}.state.svelte-yux0bg:last-child{grid-column:span 2}.ui.svelte-yux0bg{width:86%;top:5%}}@media (width<=560px){.states.svelte-yux0bg{grid-template-columns:minmax(0,1fr)}.state.svelte-yux0bg:last-child{grid-column:span 1}}.compare.svelte-6x7ubv{background:#000;position:absolute;inset:0;overflow:hidden}.layer.svelte-6x7ubv{position:absolute;inset:0}.layer.svelte-6x7ubv img:where(.svelte-6x7ubv),.layer.svelte-6x7ubv video:where(.svelte-6x7ubv){object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.line.svelte-6x7ubv{pointer-events:none;background:#f0f4ffbf;width:1.5px;margin-left:-.75px;position:absolute;top:0;bottom:0;box-shadow:0 0 6px #f0f4ff8c}.cap.svelte-6x7ubv{border-radius:var(--r-pill);border:1px solid var(--edge-faint);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:calc(100% - 24px);color:var(--text-mid);pointer-events:none;transition:border-color var(--dur-surface) ease;background:#0000009e;align-items:baseline;gap:8px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;bottom:12px;left:12px}.cap.svelte-6x7ubv b:where(.svelte-6x7ubv){letter-spacing:.08em;text-transform:uppercase;color:var(--text-hi);font-size:11px;font-weight:650}.cap.lit.svelte-6x7ubv{border-color:var(--edge-soft)}.cap.rate.svelte-6x7ubv{font-variant-numeric:tabular-nums;color:var(--text-hi);font-weight:650;left:auto;right:12px}@media (width<=480px){.cap.rate.svelte-6x7ubv{display:none}}.clip.svelte-nq3fd6{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.demo.svelte-1mlgubk{background:#000;position:absolute;inset:0;overflow:hidden;container-type:inline-size}video.svelte-1mlgubk{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.cap.svelte-1mlgubk{border-radius:var(--r-pill);border:1px solid var(--edge-faint);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:calc(100% - 28px);color:var(--text-mid);pointer-events:none;transition:border-color var(--dur-surface) ease;background:#0000009e;align-items:baseline;gap:8px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;bottom:14px;left:14px}.cap.svelte-1mlgubk b:where(.svelte-1mlgubk){letter-spacing:.08em;text-transform:uppercase;color:var(--text-hi);font-size:11px;font-weight:650}.cap.lit.svelte-1mlgubk{border-color:var(--edge-soft)}.btn.svelte-1mlgubk{--btn:clamp(26px, 6cqw, 44px);right:calc(var(--btn) * .5);bottom:calc(var(--btn) * .4);width:var(--btn);height:var(--btn);place-items:center;display:grid;position:absolute}.btn.svelte-1mlgubk svg:where(.svelte-1mlgubk):last-child{width:100%;height:100%;transition:transform var(--dur-fast) ease;filter:drop-shadow(0 0 5px #000000a6)drop-shadow(0 2px 9px #0009)drop-shadow(0 5px 20px #0000008c);position:relative}.btn.pressed.svelte-1mlgubk svg:where(.svelte-1mlgubk):last-child{transform:scale(.86)}.pro-chip.svelte-1hf3vjd{letter-spacing:.056em;text-indent:.056em;text-transform:uppercase;color:#1c1406f2;background:var(--brand);border-radius:.44em;justify-content:center;align-items:center;padding:.22em .34em;font-weight:700;line-height:1;display:inline-flex}.pro-chip.sm.svelte-1hf3vjd{font-size:10px}.pro-chip.lg.svelte-1hf3vjd{color:var(--brand-chip-text);background:linear-gradient(180deg, var(--brand), #de162a);box-shadow:inset 0 1px 0 #ffffff47, 0 0 0 1px #0009, 0 8px 28px -6px rgb(var(--brand-glow) / .65);padding:.32em .5em;font-size:26px}.pro.svelte-1tm6yoj{position:relative}.plate.svelte-1tm6yoj{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%)}.plate.svelte-1tm6yoj img:where(.svelte-1tm6yoj){object-fit:cover;opacity:.85;width:100%;height:100%}.chip-row.svelte-1tm6yoj{margin:0}.section-head.svelte-1tm6yoj h2:where(.svelte-1tm6yoj){text-wrap:balance;max-width:24ch}.bento.svelte-1tm6yoj{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cell.svelte-1tm6yoj{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--dur-surface) ease, box-shadow var(--dur-surface) ease;background:#0806088c;flex-direction:column;align-items:flex-start;padding:24px 26px;display:flex;overflow:hidden}.cell.svelte-1tm6yoj:hover{border-color:var(--edge-light);box-shadow:var(--rim), var(--bloom-soft)}.span-2.svelte-1tm6yoj{grid-column:span 2}.cell.svelte-1tm6yoj h3:where(.svelte-1tm6yoj){letter-spacing:-.01em;margin:18px 0 6px;font-size:17px;font-weight:700;line-height:1}.pro-glyph.svelte-1tm6yoj,.pro-text.svelte-1tm6yoj{color:var(--ztf-pro-ink,#b0bcd4f2)}.pro-glyph.svelte-1tm6yoj{place-items:center;width:18px;height:18px;display:inline-grid}.cell.svelte-1tm6yoj p:where(.svelte-1tm6yoj){color:var(--text-mid);margin:0;font-size:14px;line-height:1.6}.meta.svelte-1tm6yoj{letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--text-low);margin-top:14px;font-size:11px;font-weight:650}.viz.svelte-1tm6yoj{aspect-ratio:378/145;border-radius:var(--r-chip);border:1px solid var(--edge-faint);background:#00000080;width:100%;position:relative;overflow:hidden}.elastic.svelte-1tm6yoj,.ambience.svelte-1tm6yoj{align-items:center;gap:clamp(24px, 4vw / var(--page-zoom), 48px);flex-direction:row}.elastic.svelte-1tm6yoj .viz.wide:where(.svelte-1tm6yoj),.ambience.svelte-1tm6yoj .viz.wide:where(.svelte-1tm6yoj){flex:0 0 58%}.side-copy.svelte-1tm6yoj{flex-direction:column;align-items:flex-start;display:flex}.side-copy.svelte-1tm6yoj h3:where(.svelte-1tm6yoj){letter-spacing:-.02em;margin-top:0;margin-bottom:10px;font-size:26px}.side-copy.svelte-1tm6yoj .pro-glyph:where(.svelte-1tm6yoj),.side-copy.svelte-1tm6yoj .pro-glyph:where(.svelte-1tm6yoj) svg{width:34px;height:34px}.side-heading.svelte-1tm6yoj{letter-spacing:-.02em;font-weight:620;color:var(--text-hi)!important;margin-bottom:10px!important;font-size:1.375rem!important;line-height:1.2!important}.trio.svelte-1tm6yoj{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.plain.svelte-1tm6yoj h3:where(.svelte-1tm6yoj){letter-spacing:-.02em;margin:0 0 10px;font-size:22px;line-height:1.15}.plain.svelte-1tm6yoj .pro-glyph:where(.svelte-1tm6yoj),.plain.svelte-1tm6yoj .pro-glyph:where(.svelte-1tm6yoj) svg{width:24px;height:24px}.plain.svelte-1tm6yoj p:where(.svelte-1tm6yoj){font-size:15px}@media (width<=1000px){.elastic.svelte-1tm6yoj,.ambience.svelte-1tm6yoj{flex-direction:column;align-items:flex-start}.elastic.svelte-1tm6yoj .viz.wide:where(.svelte-1tm6yoj),.ambience.svelte-1tm6yoj .viz.wide:where(.svelte-1tm6yoj){flex:none;width:100%}}@media (width<=640px){.bento.svelte-1tm6yoj{grid-template-columns:minmax(0,1fr)}.span-2.svelte-1tm6yoj{grid-column:span 1}.trio.svelte-1tm6yoj{grid-template-columns:minmax(0,1fr)}}.free.svelte-kj3za9{padding-block:clamp(1.5rem, 4vh / var(--page-zoom), 2.5rem) clamp(4rem, 9vh / var(--page-zoom), 7rem)}.section-head.svelte-kj3za9{margin-bottom:clamp(1.5rem, 3vh / var(--page-zoom), 2rem)}.section-head.svelte-kj3za9 h2:where(.svelte-kj3za9){margin:0}.items.svelte-kj3za9{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.item.svelte-kj3za9{text-align:center;border-radius:var(--r-card);border:1px solid var(--edge-faint);background:var(--panel);flex-direction:column;align-items:center;gap:6px;padding:16px 12px 20px;display:flex}.viz.svelte-kj3za9{border-radius:var(--r-chip);border:1px solid var(--edge-faint);background:#00000073;justify-content:center;align-items:center;gap:6px;width:100%;height:64px;margin-bottom:10px;display:flex;position:relative;overflow:hidden}.bar-viz.svelte-kj3za9 .ytbar{--btn:15px;background:0 0;padding-top:0}.chip.svelte-kj3za9{border-radius:var(--r-pill);border:1px solid var(--edge-faint);font-variant-numeric:tabular-nums;color:var(--text-low);padding:4px 8px;font-size:10px;font-weight:600}.chip.on.svelte-kj3za9{color:#060607;background:#fff;border-color:#fff}.pan-frame.svelte-kj3za9{border:1px solid var(--edge-soft);border-radius:4px;width:64px;height:36px;display:block;position:relative;overflow:hidden}.pan-crop.svelte-kj3za9{background:#ffffffd9;border-radius:3px;width:30px;height:24px;animation:4s ease-in-out infinite svelte-kj3za9-pan-slide;position:absolute;top:6px;left:8px}@keyframes svelte-kj3za9-pan-slide{0%,to{transform:translate(0)}50%{transform:translate(18px)}}.sliders.svelte-kj3za9{flex-direction:column;gap:9px;padding:0 22px}.slider.svelte-kj3za9{background:#ffffff2e;border-radius:2px;width:100%;height:2px;display:block;position:relative}.slider.svelte-kj3za9:before{content:"";width:var(--v);border-radius:inherit;background:#ffffffb3;position:absolute;top:0;bottom:0;left:0}.slider.svelte-kj3za9:after{content:"";left:var(--v);background:#fff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%}kbd.svelte-kj3za9{border:1px solid var(--edge-soft);min-width:26px;height:26px;color:var(--text-hi);background:#ffffff0f;border-bottom-width:2px;border-radius:6px;place-items:center;padding:0 7px;font-family:inherit;font-size:11px;font-weight:600;display:inline-grid}.label.svelte-kj3za9{color:var(--text-hi);text-wrap:balance;font-size:14px;font-weight:600}.sub.svelte-kj3za9{text-wrap:pretty;max-width:22ch}.sub.svelte-kj3za9 .hi:where(.svelte-kj3za9){color:var(--text-hi);font-weight:600}.aside.svelte-kj3za9{align-items:center;gap:clamp(1.5rem, 4vw / var(--page-zoom), 3.5rem);padding:clamp(1rem, 2.5vw / var(--page-zoom), 1.5rem) clamp(1.25rem, 3.5vw / var(--page-zoom), 2.75rem);margin-top:12px;display:flex}.aside-shot.svelte-kj3za9{flex:none;width:min(380px,100%)}.aside-shot.svelte-kj3za9 img:where(.svelte-kj3za9){width:100%;height:auto;display:block}.aside-copy.svelte-kj3za9{flex-direction:column;gap:4px;display:flex}.aside-copy.svelte-kj3za9 h3:where(.svelte-kj3za9){letter-spacing:-.02em;color:var(--text-hi);align-items:center;gap:10px;margin:0 0 8px;font-size:22px;font-weight:600;display:flex}.aside-glyph.svelte-kj3za9{place-items:center;width:22px;height:22px;display:inline-grid}.aside-copy.svelte-kj3za9 p:where(.svelte-kj3za9){text-wrap:pretty;margin:0}@media (width<=1000px){.items.svelte-kj3za9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.aside.svelte-kj3za9{flex-direction:column;align-items:flex-start}}.grid.svelte-1r7agv9{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cell.svelte-1r7agv9{flex-direction:column;gap:22px;margin:0;padding:26px;display:flex}@media (width>=1001px){.cell.svelte-1r7agv9:nth-child(3n+2){margin-top:22px}.cell.svelte-1r7agv9:nth-child(3n+3){margin-top:44px}}blockquote.svelte-1r7agv9{color:var(--text-mid);text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}figcaption.svelte-1r7agv9{align-items:center;gap:12px;margin-top:auto;display:flex}.avatar.svelte-1r7agv9{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 1px var(--edge-soft);background:#ffffff14;border-radius:50%}.who.svelte-1r7agv9{flex-direction:column;gap:1px;display:flex}.name.svelte-1r7agv9{color:var(--text-hi);font-size:14px;font-weight:600}@media (width<=1000px){.grid.svelte-1r7agv9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid.svelte-1r7agv9{grid-template-columns:minmax(0,1fr)}}.inner.svelte-wy9jps{width:min(760px, 92vw / var(--page-zoom));margin-inline:auto}.rows.svelte-wy9jps{border-top:1px solid var(--edge-faint);margin:0}.row.svelte-wy9jps{border-bottom:1px solid var(--edge-faint);transition:border-color var(--dur-surface) ease}.row.svelte-wy9jps:hover,.row.open.svelte-wy9jps{border-color:var(--edge-soft)}dt.svelte-wy9jps,dd.svelte-wy9jps{margin:0}.q.svelte-wy9jps{width:100%;font:inherit;text-align:left;color:var(--text-mid);cursor:pointer;transition:color var(--dur-surface) ease;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;display:flex}.q.svelte-wy9jps:hover,.row.open.svelte-wy9jps .q:where(.svelte-wy9jps){color:var(--text-hi)}.q.svelte-wy9jps .text:where(.svelte-wy9jps){font-size:clamp(1rem, 1.2vw / var(--page-zoom), 1.125rem);letter-spacing:-.01em;text-shadow:0 1px 2px #00000080;font-weight:550;line-height:1.45}.plus.svelte-wy9jps{opacity:.6;width:14px;height:14px;transition:opacity var(--dur-surface) ease, transform .36s var(--ease-out);flex-shrink:0;position:relative}.plus.svelte-wy9jps:before,.plus.svelte-wy9jps:after{content:"";width:14px;height:2px;transition:transform .36s var(--ease-out);background:currentColor;border-radius:1px;position:absolute;top:6px;left:0}.plus.svelte-wy9jps:after{transform:rotate(90deg)}.q.svelte-wy9jps:hover .plus:where(.svelte-wy9jps),.row.open.svelte-wy9jps .plus:where(.svelte-wy9jps){opacity:1}.row.open.svelte-wy9jps .plus:where(.svelte-wy9jps){transform:rotate(45deg)}.a.svelte-wy9jps{transition:grid-template-rows .38s var(--ease-out);grid-template-rows:0fr;display:grid}.row.open.svelte-wy9jps .a:where(.svelte-wy9jps){grid-template-rows:1fr}.clip.svelte-wy9jps{overflow:hidden}.a.svelte-wy9jps p:where(.svelte-wy9jps){max-width:62ch;color:var(--text-mid);text-shadow:0 1px 2px #0006;opacity:0;transition:opacity .26s ease, transform .38s var(--ease-out);margin:0;padding:0 40px 24px 4px;font-size:15px;line-height:1.65;transform:translateY(-6px)}.row.open.svelte-wy9jps .a:where(.svelte-wy9jps) p:where(.svelte-wy9jps){opacity:1;transition-delay:60ms;transform:translateY(0)}@media (width<=600px){.q.svelte-wy9jps{padding:18px 2px}.a.svelte-wy9jps p:where(.svelte-wy9jps){padding-right:24px}}
