.awork[data-astro-cid-wqorlb3h]{border-top:1px solid var(--line);padding-block:clamp(64px,9vw,150px)}.awork__head[data-astro-cid-wqorlb3h]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;margin-bottom:clamp(28px,4vw,56px);display:flex}.awork__h[data-astro-cid-wqorlb3h]{text-wrap:balance}.awork__grid[data-astro-cid-wqorlb3h]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(16px,2.2vw,32px);display:grid}@media (max-width:1000px){.awork__grid[data-astro-cid-wqorlb3h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.awork__grid[data-astro-cid-wqorlb3h]{grid-template-columns:1fr}}.acta[data-astro-cid-k3vijfjw]{border-top:1px solid var(--line);padding-block:clamp(72px,10vw,160px)}.acta__in[data-astro-cid-k3vijfjw]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.acta__text[data-astro-cid-k3vijfjw]{flex-direction:column;gap:clamp(18px,2.4vw,28px);min-width:0;display:flex}.acta__bar[data-astro-cid-k3vijfjw]{background:var(--gold);width:56px;height:3px;box-shadow:0 0 16px #ffab4780}.acta__h[data-astro-cid-k3vijfjw]{text-wrap:balance;max-width:14ch;font-size:clamp(2.1rem,5.2vw,5rem)}.acta--offer[data-astro-cid-k3vijfjw] .acta__h[data-astro-cid-k3vijfjw]{color:var(--gold)}.acta__p[data-astro-cid-k3vijfjw]{text-wrap:balance;max-width:52ch;color:var(--text-2);margin:0}.acta__btn[data-astro-cid-k3vijfjw]{justify-self:start}@media (max-width:760px){.acta__in[data-astro-cid-k3vijfjw]{grid-template-columns:1fr;align-items:start}}.a2[data-astro-cid-ddqij37c]{--a2-warm:#f3d9b4;--a2-warm-2:#a88a66;--a2-cool:#d7d7ff;--a2-cool-2:#8a8ac4;border-top:1px solid var(--line);padding-block:clamp(72px,10vw,160px);overflow:hidden}.a2-head[data-astro-cid-ddqij37c]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px clamp(32px,5vw,80px);display:grid}.a2-head__text[data-astro-cid-ddqij37c]{flex-direction:column;gap:clamp(18px,2.4vw,28px);min-width:0;display:flex}.a2-bar[data-astro-cid-ddqij37c]{background:var(--gold);width:56px;height:3px;box-shadow:0 0 16px #ffab4780}.a2-h[data-astro-cid-ddqij37c]{max-width:14ch;color:var(--gold);text-wrap:balance;font-size:clamp(2.1rem,5.2vw,5rem)}.a2-lead[data-astro-cid-ddqij37c]{max-width:46ch;color:var(--text-2);text-wrap:balance;margin:0}.a2-quick[data-astro-cid-ddqij37c]{color:var(--gold);justify-self:start;align-items:center;gap:10px;display:none}.a2-quick[data-astro-cid-ddqij37c] svg[data-astro-cid-ddqij37c]{width:18px;height:18px}.a2-ends[data-astro-cid-ddqij37c]{justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(44px,5.5vw,80px);display:flex}.a2-end[data-astro-cid-ddqij37c]{letter-spacing:.1em;text-transform:uppercase;min-height:40px;color:var(--text-2);align-items:center;gap:10px;padding:0 2px;font-size:.8rem;font-weight:500;transition:color .3s,background .3s;display:inline-flex}.a2-end[data-astro-cid-ddqij37c]:not(:disabled){cursor:pointer}.a2-end[data-astro-cid-ddqij37c]:not(:disabled):hover,.a2-end[data-astro-cid-ddqij37c][aria-pressed=true]{color:var(--text)}.a2-end__dot[data-astro-cid-ddqij37c]{background:var(--a2-warm-2);border-radius:50%;width:8px;height:8px;transition:background .3s,box-shadow .3s}.a2-end--mach[data-astro-cid-ddqij37c] .a2-end__dot[data-astro-cid-ddqij37c]{background:var(--violet)}.a2-end--hand[data-astro-cid-ddqij37c][aria-pressed=true] .a2-end__dot[data-astro-cid-ddqij37c]{background:var(--gold);box-shadow:0 0 12px var(--gold)}.a2-end--mach[data-astro-cid-ddqij37c][aria-pressed=true] .a2-end__dot[data-astro-cid-ddqij37c]{box-shadow:0 0 12px var(--violet)}.a2-ends__hint[data-astro-cid-ddqij37c]{font:500 .66rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);opacity:0;transition:opacity .5s}.a2[data-astro-cid-ddqij37c].is-ready .a2-ends__hint[data-astro-cid-ddqij37c]{opacity:1}.a2[data-astro-cid-ddqij37c].is-ready.is-touched .a2-ends__hint[data-astro-cid-ddqij37c]:not(.is-keys){opacity:0}.a2-strip[data-astro-cid-ddqij37c]{isolation:isolate;background:var(--ink-2);grid-template-rows:16px auto 16px;margin-top:14px;display:grid;position:relative}.a2-strip[data-astro-cid-ddqij37c]:before{content:"";z-index:-1;background:var(--ink-2);border-block:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);position:absolute;inset:0 calc(50% - 50vw)}.a2-perf[data-astro-cid-ddqij37c]{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='16'><rect x='6' y='5' width='10' height='6' rx='1.5' fill='%23ffffff' fill-opacity='0.14'/></svg>");background-repeat:repeat-x;background-size:22px 16px;margin-inline:calc(50% - 50vw)}.a2-body[data-astro-cid-ddqij37c]{padding:8px;position:relative}.a2-layer[data-astro-cid-ddqij37c]{grid-template-columns:repeat(var(--a2-n,6), minmax(0, 1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.a2-layer--mach[data-astro-cid-ddqij37c]{clip-path:inset(0 0 0 calc(var(--a2-x) * 100%));pointer-events:none;padding:8px;position:absolute;inset:0}.a2-step[data-astro-cid-ddqij37c]{min-width:0}.a2-f[data-astro-cid-ddqij37c]{aspect-ratio:5/4;text-align:left;width:100%;color:var(--a2-warm);background:radial-gradient(120% 90% at 30% 20%,#241b13,#120e0b 70%);border-radius:3px;grid-template:"n""g"minmax(0,1fr)"name"/minmax(0,1fr);gap:6px;padding:10px 10px 9px;transition:box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffc88c21}.a2-layer--hand[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c]:not(:disabled){cursor:pointer}.a2-layer--hand[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c]:not(:disabled):hover{box-shadow:inset 0 0 0 1px #ffc88c66}.a2-layer--hand[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c][aria-current=true]{box-shadow:inset 0 0 0 1px #ffab47bf}.a2-layer--hand[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c]:focus-visible{outline-offset:2px}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c]{color:var(--a2-cool);background:linear-gradient(#7878ff12 1px,#0000 1px) 0 0/100% 9px,linear-gradient(90deg,#7878ff12 1px,#0000 1px) 0 0/9px 100%,linear-gradient(165deg,#14141f,#0a0a10);box-shadow:inset 0 0 0 1px #7878ff3d}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c].is-hover{box-shadow:inset 0 0 0 1px #9696ff8c}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c].is-current{box-shadow:inset 0 0 0 1px #9696ffd9}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c].is-focus{outline:2px solid var(--gold);outline-offset:-2px}.a2-f__n[data-astro-cid-ddqij37c]{font:500 .64rem/1 var(--mono);letter-spacing:.12em;color:var(--gold);grid-area:n}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f__n[data-astro-cid-ddqij37c]{color:var(--violet)}.a2-g[data-astro-cid-ddqij37c]{grid-area:g;place-self:center;width:60%;max-width:104px;height:auto;overflow:visible}.a2-g[data-astro-cid-ddqij37c] path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.45,0,.25,1)}.a2-g[data-astro-cid-ddqij37c] path:nth-child(2){transition-delay:80ms}.a2-g[data-astro-cid-ddqij37c] path:nth-child(3){transition-delay:.16s}.a2-g[data-astro-cid-ddqij37c] path:nth-child(4){transition-delay:.24s}.a2-g[data-astro-cid-ddqij37c] path:nth-child(5){transition-delay:.32s}.a2-g[data-astro-cid-ddqij37c] path:nth-child(n+6){transition-delay:.4s}.a2-g[data-astro-cid-ddqij37c] path.hi{stroke:var(--gold)}.a2-g[data-astro-cid-ddqij37c] path.blk{fill:var(--gold);stroke:none;transition:opacity .25s .4s}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-g[data-astro-cid-ddqij37c] path{stroke-width:1.3px;stroke-linecap:square;transition-duration:.42s;transition-timing-function:cubic-bezier(.7,0,.2,1)}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c]:not(.is-mach) .a2-g[data-astro-cid-ddqij37c] path{stroke-dashoffset:1px;transition-duration:.12s;transition-delay:0s}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c]:not(.is-mach) .a2-g[data-astro-cid-ddqij37c] path.blk{opacity:0;transition-delay:0s}.a2-layer--hand[data-astro-cid-ddqij37c] .a2-f[data-astro-cid-ddqij37c].is-mach .a2-g[data-astro-cid-ddqij37c] path{stroke-dashoffset:1px;transition-duration:.12s;transition-delay:0s}.a2-f__name[data-astro-cid-ddqij37c]{letter-spacing:.01em;color:#f6e4c8;text-wrap:balance;grid-area:name;font-size:.8rem;font-weight:500;line-height:1.2}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f__name[data-astro-cid-ddqij37c]{color:#e6e6ff}.a2-f__fx[data-astro-cid-ddqij37c]{pointer-events:none;opacity:0;background:radial-gradient(110% 80% at 50% 55%,#ffab4766,#ffab4700 70%);position:absolute;inset:0}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f__fx[data-astro-cid-ddqij37c]{opacity:1;background:linear-gradient(#7878ff00,#7878ff38 75%,#d7d7fff2 97%,#7878ff00);height:40%;bottom:auto;transform:translateY(-101%)}.a2-track[data-astro-cid-ddqij37c]{z-index:2;width:100%;transform:translate3d(calc(var(--a2-x) * 100%), 0, 0);pointer-events:none;position:absolute;top:-16px;bottom:-16px;left:0}.a2-leak[data-astro-cid-ddqij37c]{pointer-events:none;opacity:.6;background:radial-gradient(closest-side,#ffab473d,#ffab4700);width:300px;transition:opacity .6s;position:absolute;top:16px;bottom:16px;left:0;transform:translate(-50%)}.a2[data-astro-cid-ddqij37c].is-dragging .a2-leak[data-astro-cid-ddqij37c]{opacity:1}.a2[data-astro-cid-ddqij37c].is-still .a2-leak[data-astro-cid-ddqij37c]{opacity:.4}.a2-div[data-astro-cid-ddqij37c]{touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;place-items:center;width:36px;display:grid;position:absolute;top:0;bottom:0;left:0;transform:translate(-50%)}.a2[data-astro-cid-ddqij37c].is-ready .a2-div[data-astro-cid-ddqij37c]{cursor:ew-resize}.a2-div__line[data-astro-cid-ddqij37c]{background:var(--gold);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 12px #ffab47b3,0 0 34px #ffab474d}.a2-div__knob[data-astro-cid-ddqij37c]{width:46px;height:46px;color:var(--gold);background:var(--ink);box-shadow:inset 0 0 0 1.5px var(--gold), 0 0 0 6px #07070899, 0 0 24px #ffab4759;transition:transform .4s var(--ease-out), box-shadow .4s;border-radius:50%;place-items:center;display:grid}.a2-div__knob[data-astro-cid-ddqij37c] svg[data-astro-cid-ddqij37c]{width:22px;height:22px}.a2[data-astro-cid-ddqij37c].is-ready:not(.is-touched):not(.is-still) .a2-div__knob[data-astro-cid-ddqij37c]{animation:2.4s ease-in-out infinite a2-breathe}.a2[data-astro-cid-ddqij37c].is-ready .a2-div[data-astro-cid-ddqij37c]:hover .a2-div__knob[data-astro-cid-ddqij37c],.a2[data-astro-cid-ddqij37c].is-dragging .a2-div__knob[data-astro-cid-ddqij37c]{box-shadow:inset 0 0 0 1.5px var(--gold), 0 0 0 6px #07070899, 0 0 38px #ffab4799;transform:scale(1.1)}.a2-div[data-astro-cid-ddqij37c]:focus-visible{outline:none}.a2-div[data-astro-cid-ddqij37c]:focus-visible .a2-div__knob[data-astro-cid-ddqij37c]{box-shadow:inset 0 0 0 1.5px var(--gold), 0 0 0 3px var(--ink), 0 0 0 5px var(--gold), 0 0 30px #ffab4780}@keyframes a2-breathe{0%,to{box-shadow:inset 0 0 0 1.5px var(--gold), 0 0 0 6px #07070899, 0 0 18px #ffab474d}50%{box-shadow:inset 0 0 0 1.5px var(--gold), 0 0 0 6px #07070899, 0 0 42px #ffab47bf}}.a2-foot[data-astro-cid-ddqij37c]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:32px clamp(32px,5vw,80px);margin-top:clamp(36px,4.4vw,64px);display:grid}.a2-notes[data-astro-cid-ddqij37c]{min-width:0;display:grid}.a2-note[data-astro-cid-ddqij37c]{gap:10px;max-width:60ch;display:grid}html.js .a2-note[data-astro-cid-ddqij37c]{visibility:hidden;opacity:0;grid-area:1/1}html.js .a2-note[data-astro-cid-ddqij37c].is-on{visibility:visible;opacity:1;transition:opacity .45s var(--ease-out)}html:not(.js) .a2-notes[data-astro-cid-ddqij37c]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:36px 48px}html:not(.js) .a2-foot[data-astro-cid-ddqij37c]{grid-template-columns:1fr}html:not(.js) .a2-note__name[data-astro-cid-ddqij37c]{font-size:1.4rem}.a2-note__k[data-astro-cid-ddqij37c]{align-items:baseline;gap:14px;margin:0 0 6px;display:flex}.a2-note__n[data-astro-cid-ddqij37c]{font:500 .8rem/1 var(--mono);letter-spacing:.12em;color:var(--gold);transition:color .4s}.a2-note[data-astro-cid-ddqij37c].is-mach .a2-note__n[data-astro-cid-ddqij37c]{color:var(--violet)}.a2-note__name[data-astro-cid-ddqij37c]{letter-spacing:-.02em;color:var(--text);text-wrap:balance;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:600;line-height:1.05}html.js .a2-note[data-astro-cid-ddqij37c] .a2-note__name[data-astro-cid-ddqij37c]{transform:translateY(.3em)}html.js .a2-note[data-astro-cid-ddqij37c].is-on .a2-note__name[data-astro-cid-ddqij37c]{transition:transform .6s var(--ease-out);transform:none}.a2-btn[data-astro-cid-ddqij37c]{justify-self:end}.a2-btn[data-astro-cid-ddqij37c]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#fff0 30%,#fff9 50%,#fff0 70%);position:absolute;inset:0;transform:translate(-130%)}.a2[data-astro-cid-ddqij37c].is-still .a2-btn[data-astro-cid-ddqij37c]:before{animation:a2-glint 1.2s .4s var(--ease-in-out) both}@keyframes a2-glint{to{transform:translate(130%)}}html:not(.js) .a2-btn[data-astro-cid-ddqij37c]{justify-self:start}@media (max-width:1100px){.a2-f[data-astro-cid-ddqij37c]{padding:7px 7px 6px}.a2-f__name[data-astro-cid-ddqij37c]{font-size:.7rem}}@media (max-width:900px){.a2-head[data-astro-cid-ddqij37c]{grid-template-columns:1fr;align-items:start}.a2-quick[data-astro-cid-ddqij37c]{display:inline-flex}.a2-foot[data-astro-cid-ddqij37c]{grid-template-columns:1fr;align-items:start}.a2-btn[data-astro-cid-ddqij37c]{justify-self:start}.a2-ends[data-astro-cid-ddqij37c]{box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px;grid-template-columns:1fr 1fr;gap:0;padding:4px;display:grid}.a2-ends__hint[data-astro-cid-ddqij37c]{display:none}.a2-end[data-astro-cid-ddqij37c]{letter-spacing:.08em;border-radius:999px;justify-content:center;gap:8px;min-height:44px;font-size:.72rem}.a2-end[data-astro-cid-ddqij37c][aria-pressed=true]{background:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.a2-end--mach[data-astro-cid-ddqij37c] .a2-end__dot[data-astro-cid-ddqij37c]{order:-1}.a2-strip[data-astro-cid-ddqij37c]{box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;grid-template-rows:none;grid-template-columns:16px minmax(0,1fr) 16px}.a2-strip[data-astro-cid-ddqij37c]:before{display:none}.a2-perf[data-astro-cid-ddqij37c]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='22'><rect x='5' y='6' width='6' height='10' rx='1.5' fill='%23ffffff' fill-opacity='0.14'/></svg>");background-repeat:repeat-y;background-size:16px 22px;margin-inline:0;-webkit-mask-image:none;mask-image:none}.a2-body[data-astro-cid-ddqij37c]{padding:8px 4px}.a2-layer[data-astro-cid-ddqij37c]{grid-template-columns:minmax(0,1fr);gap:6px}.a2-layer--mach[data-astro-cid-ddqij37c]{clip-path:inset(calc(var(--a2-x) * 100%) 0 0 0);padding:8px 4px}.a2-f[data-astro-cid-ddqij37c]{aspect-ratio:auto;grid-template:"n g name"/22px 60px minmax(0,1fr);align-items:center;gap:12px;min-height:64px;padding:8px 12px 8px 10px}.a2-g[data-astro-cid-ddqij37c]{width:60px;max-width:none}.a2-f__name[data-astro-cid-ddqij37c]{font-size:.9rem}.a2-layer--mach[data-astro-cid-ddqij37c] .a2-f__fx[data-astro-cid-ddqij37c]{background:linear-gradient(90deg,#7878ff00,#7878ff38 75%,#d7d7fff2 97%,#7878ff00);width:40%;height:auto;inset:0 auto 0 0;transform:translate(-101%)}.a2-track[data-astro-cid-ddqij37c]{width:auto;transform:translate3d(0, calc(var(--a2-x) * 100%), 0);inset:0 -16px}.a2-leak[data-astro-cid-ddqij37c]{background:radial-gradient(60% closest-side, #ffab4738, #ffab4700);width:auto;height:200px;inset:0 16px auto;transform:translateY(-50%)}.a2-div[data-astro-cid-ddqij37c]{pointer-events:none;width:auto;height:2px;inset:0 0 auto;transform:translateY(-50%)}.a2[data-astro-cid-ddqij37c].is-ready .a2-div[data-astro-cid-ddqij37c]{cursor:default}.a2-div__line[data-astro-cid-ddqij37c]{width:auto;height:2px;inset:0;transform:none}.a2-div__knob[data-astro-cid-ddqij37c]{display:none}.a2-div[data-astro-cid-ddqij37c]:focus-visible .a2-div__line[data-astro-cid-ddqij37c]{height:4px;top:-1px}}@media (max-width:360px){.a2-f[data-astro-cid-ddqij37c]{grid-template:"g name"/46px minmax(0,1fr);gap:10px;padding-inline:10px}.a2-f__n[data-astro-cid-ddqij37c]{display:none}.a2-g[data-astro-cid-ddqij37c]{width:46px}.a2-f__name[data-astro-cid-ddqij37c]{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.a2[data-astro-cid-ddqij37c] .a2-div__knob[data-astro-cid-ddqij37c]{animation:none!important}}.aud[data-astro-cid-hdkrzcpf]{padding:clamp(150px,20vw,220px) 0 clamp(64px,9vw,140px)}.aud__in[data-astro-cid-hdkrzcpf]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:28px clamp(24px,4vw,64px);display:grid}.aud__h[data-astro-cid-hdkrzcpf]{letter-spacing:-.03em;text-wrap:balance;max-width:14ch;font-size:clamp(2.5rem,6.6vw,6.2rem);line-height:.98}.aud__lead[data-astro-cid-hdkrzcpf]{text-wrap:balance;max-width:44ch;margin:0 0 .4em}.aud__intro[data-astro-cid-hdkrzcpf]{max-width:44ch;color:var(--text-2);text-wrap:pretty;grid-column:2;margin:0}@media (max-width:900px){.aud__in[data-astro-cid-hdkrzcpf]{grid-template-columns:1fr;align-items:start}.aud__lead[data-astro-cid-hdkrzcpf]{margin:0}.aud__intro[data-astro-cid-hdkrzcpf]{grid-column:1}}
