.hs-sr{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hs{position:relative}.hs-stack{position:relative}.hs-mark{display:block;height:0}.hs-card{padding-block:var(--s3)}.hs-card>.wrap{width:100%}@media (min-width:700px) and (min-height:760px){.hs-card{position:sticky;min-height:100dvh;display:flex;align-items:center;padding-block:calc(var(--nav-h) + var(--s2)) var(--s4)}.hs-card:nth-of-type(1){inset-block-start:0}.hs-card:nth-of-type(2){inset-block-start:14px}.hs-card:nth-of-type(3){inset-block-start:28px}.hs-card:nth-of-type(4){inset-block-start:42px}.hs-card>.wrap>.hs-step{min-height:min(44rem, calc(100dvh - var(--nav-h) - var(--s2) - var(--s4) - 56px))}}.hs-step{position:relative;border-radius:var(--r-panel);padding:clamp(var(--s4), 3.2vw, var(--s6));display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;align-content:center;gap:clamp(var(--s4), 4vw, var(--s6));overflow:hidden;box-shadow:0 -18px 40px rgb(0 0 0 / .38)}.hs-card:nth-of-type(1) .hs-step{box-shadow:none}.hs-step--light{background:var(--white-warm);color:var(--ink)}.hs-step--dark{background:var(--surface);border:1px solid var(--line)}.hs-step__copy{display:grid;gap:var(--s4);align-content:start;min-width:0}.hs-step__num{font-family:var(--font-display);font-size:clamp(4.4rem, 9vw, 9.5rem);line-height:.74;letter-spacing:-.02em;margin:0;will-change:transform}.hs-step--light .hs-step__num{color:rgb(12 21 25 / .9)}.hs-step--dark .hs-step__num{color:var(--warm-line)}.hs-step__title{font-size:clamp(1.5rem, 2.6vw, 2.3rem);margin-block-end:var(--s3)}.hs-step__body{font-size:var(--fs-sm);line-height:1.7;max-width:40ch;margin-block-end:var(--s4)}.hs-step--light .hs-step__body{color:rgb(12 21 25 / .7)}.hs-hint{display:none;align-items:center;gap:.7rem;margin:0;font-size:var(--t-1);font-weight:600;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--copper)}.hs-hint::before{content:'';width:1.6rem;height:1px;background:currentColor;transform-origin:left;animation:hs-hint 2.6s var(--ease-io) infinite}.hs-step--light .hs-hint{color:#8a6249}.hs-live .hs-hint{display:inline-flex}@keyframes hs-hint{0%,100%{transform:scaleX(.35)}50%{transform:scaleX(1)}}@media (max-width:999px){.hs-step{grid-template-columns:minmax(0,1fr);gap:var(--s4)}.hs-step__copy{grid-template-columns:auto minmax(0,1fr);column-gap:var(--s5);align-items:start}.hs-step__num{font-size:clamp(4rem, 13vw, 7.5rem)}.hs-step__body{max-width:52ch;margin-block-end:var(--s3)}}@media (max-width:560px){.hs-step{padding:var(--s4) var(--s3) var(--s3);border-radius:16px}.hs-step__copy{grid-template-columns:minmax(0,1fr);gap:var(--s3);padding-inline:var(--s2)}.hs-step__num{font-size:4.2rem}.hs-step__title{margin-block-end:var(--s2)}}.hs-stage{container-type:inline-size;position:relative;isolation:isolate;min-width:0;border-radius:16px;padding:var(--s3) var(--s3) var(--s3);color:var(--text);background:radial-gradient(120% 90% at 88% 0%,rgb(234 224 213 / .06),transparent 55%),radial-gradient(90% 70% at 0% 100%,rgb(207 157 123 / .07),transparent 60%),var(--ink-deep);box-shadow:var(--nm-inset-sm);display:grid;gap:var(--s3);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0}.hs-step--light .hs-stage{background:radial-gradient(120% 90% at 88% 0%,rgb(234 224 213 / .07),transparent 55%),radial-gradient(90% 70% at 0% 100%,rgb(207 157 123 / .08),transparent 60%),var(--ink);box-shadow:0 34px 60px -34px rgb(12 21 25 / .7),0 1px 0 rgb(255 255 255 / .5)}@media (min-width:561px){.hs-stage{padding:var(--s4)}}.hs-stage__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);min-height:1.6rem}.hs-tag{font-size:var(--t-1);font-weight:600;line-height:1;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-faint)}.hs-tag--pill{padding:.45rem .8rem;border-radius:var(--r-pill);border:1px solid var(--line);letter-spacing:.16em}.hs-tag b{font-weight:600;color:var(--white-warm)}.hs-tag{white-space:nowrap}@container (max-width:22rem){.hs-stage__bar{flex-wrap:wrap;row-gap:.6rem}.hs-tag--pill{padding:.4rem .7rem;letter-spacing:.12em}}.hs-lines{display:grid;gap:.5rem;align-content:start}.hs-lines i{display:block;height:3px;border-radius:2px;width:var(--w,80%);background:var(--line-strong);transform-origin:left center}.hs-send__thread{position:relative;min-height:15.5rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.7rem}.hs-form{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;visibility:hidden;pointer-events:none}.hs-live .hs-form{visibility:visible}.hs-form__f{display:grid;grid-template-columns:4.2rem minmax(0,1fr);gap:.7rem;align-items:center;height:.95rem;opacity:0}.hs-form__f::before{content:'';height:3px;border-radius:2px;width:var(--lw);background:var(--line-strong)}.hs-form__f::after{content:'';height:100%;border-radius:5px;border:1px solid var(--line-strong)}.hs-send__out{align-self:flex-end;width:min(15rem, 74%);padding:.7rem;border-radius:14px 14px 4px 14px;background:var(--surface-2);border:1px solid var(--line);box-shadow:0 14px 30px -18px rgb(0 0 0 / .8);display:grid;gap:.55rem;transform-origin:100% 100%}.hs-obj{display:none}.hs-send__out[data-show='link'] .hs-obj--link,.hs-send__out[data-show='cut'] .hs-obj--cut,.hs-send__out[data-show='script'] .hs-obj--script,.hs-send__out[data-show='mood'] .hs-obj--mood{display:grid}.hs-obj__cap{font-size:var(--t-1);letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--text-faint)}.hs-obj--link{grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:center;padding-block:.2rem}.hs-obj__ico{width:2.1rem;height:2.1rem;border-radius:50%;display:grid;place-items:center;color:var(--copper);background:var(--copper-faint)}.hs-obj--cut{gap:.45rem}.hs-cut__frame{aspect-ratio:16 / 8.2;border-radius:8px;display:grid;place-items:center;color:var(--white-warm);background:radial-gradient(70% 90% at 78% 22%,rgb(207 157 123 / .38),transparent 60%),linear-gradient(160deg,#24343c,var(--ink-deep) 70%)}.hs-cut__frame svg{fill:currentColor;stroke:none;opacity:.9}.hs-cut__scrub{height:3px;border-radius:2px;background:var(--line-strong);overflow:hidden}.hs-cut__scrub i{display:block;height:100%;width:100%;background:var(--copper);transform:scaleX(.36);transform-origin:left}.hs-obj--script{gap:.42rem;padding:.8rem .9rem;border-radius:6px;background:var(--white-warm)}.hs-obj--script i{display:block;height:3px;border-radius:2px;width:var(--w);background:rgb(12 21 25 / .32)}.hs-obj--script i.is-c{justify-self:center;background:rgb(12 21 25 / .6)}.hs-obj--mood{grid-template-columns:repeat(3,1fr);gap:.4rem}.hs-obj--mood i{display:block;aspect-ratio:3 / 4;border-radius:6px}.hs-obj--mood i:nth-child(1){background:linear-gradient(170deg,var(--copper),var(--copper-dim) 60%,#5e4433)}.hs-obj--mood i:nth-child(2){background:linear-gradient(170deg,var(--white-warm),#b9ab9c)}.hs-obj--mood i:nth-child(3){background:linear-gradient(170deg,#2b3d46,var(--ink-deep));border:1px solid var(--line)}.hs-send__typing{align-self:flex-start;display:flex;gap:5px;padding:.7rem .9rem;border-radius:14px 14px 14px 4px;background:rgb(234 224 213 / .05);border:1px solid var(--line);opacity:0;position:absolute;left:0;bottom:0}.hs-send__typing i{width:5px;height:5px;border-radius:50%;background:var(--text-faint)}.hs-send__reply{align-self:flex-start;width:min(19rem, 88%);padding:.8rem .95rem;border-radius:14px 14px 14px 4px;background:rgb(234 224 213 / .05);border:1px solid var(--line);display:grid;gap:.75rem;transform-origin:0 100%}.hs-reply__row{display:grid;gap:.35rem;margin:0;max-width:none}.hs-reply__k{font-size:var(--t-1);letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--copper);line-height:1.4}.hs-reply__sketch{width:100%;height:1.7rem;overflow:visible}.hs-reply__sketch path{fill:none;stroke:var(--white-warm);stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke}.hs-range{position:relative;height:8px;border-radius:4px;background:rgb(234 224 213 / .07);overflow:hidden}.hs-range__band{position:absolute;inset-block:0;left:30%;width:38%;border-radius:4px;background:linear-gradient(90deg,transparent,var(--copper) 26%,var(--copper) 74%,transparent);transform-origin:center}.hs-send__pick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}@container (max-width:31rem){.hs-send__pick{grid-template-columns:repeat(2,minmax(0,1fr))}}.hs-pick{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.9rem;padding:.55rem .7rem;border-radius:var(--r-pill);font-size:var(--t-1);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);background:rgb(22 33 39 / .7);border:1px solid var(--line);box-shadow:var(--nm-inset-sm);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.hs-pick svg,.hs-file svg,.hs-obj__ico svg,.hs-lock,.hs-pay__knob svg,.hs-seal svg,.hs-note__box svg,.hs-exp__add svg,.hs-own__pack svg,.hs-deed__seal svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.hs-pick[aria-pressed='true']{color:var(--copper);border-color:var(--copper-faint);background:var(--copper-faint)}@media (hover:hover){.hs-pick:hover{color:var(--text);border-color:var(--line-strong)}.hs-pick[aria-pressed='true']:hover{color:var(--copper)}}.hs-word{position:relative;display:inline-grid;overflow:hidden;line-height:1.3}.hs-word>span{grid-area:1 / 1}.hs-word>[data-word='off']{transform:translateY(-120%)}.hs-doc{position:relative;padding:var(--s3) var(--s4) var(--s3) var(--s3);border-radius:12px;background:linear-gradient(180deg,rgb(27 41 48 / .9),rgb(22 33 39 / .96));border:1px solid var(--line);display:grid;gap:.85rem}.hs-doc__row{display:grid;grid-template-columns:4.6rem minmax(0,1fr);gap:var(--s3);align-items:start;padding-block-end:.85rem;border-block-end:1px solid var(--line);position:relative}.hs-doc__row::before{content:'';position:absolute;left:calc(-1 * var(--s3));top:.05rem;bottom:.85rem;width:2px;border-radius:2px;background:var(--copper);transform:scaleY(0);transform-origin:top;transition:transform var(--dur) var(--ease-out)}.hs-doc__k{font-size:var(--t-1);font-weight:600;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-faint);line-height:1.2;transition:color var(--dur) var(--ease-out)}.hs-doc .hs-lines{padding-top:.3rem}.hs-doc .hs-lines i.is-strong{height:7px;border-radius:3px;background:rgb(234 224 213 / .32)}.hs-shape.is-paid .hs-doc__row::before{transform:scaleY(1)}.hs-shape.is-paid .hs-doc__row:nth-child(3)::before{transition-delay:.06s}.hs-shape.is-paid .hs-doc__row:nth-child(4)::before{transition-delay:.12s}.hs-shape.is-paid .hs-doc__k{color:var(--white-warm)}.hs-lock{position:absolute;top:var(--s3);right:var(--s3);color:var(--text-faint);transition:color var(--dur) var(--ease-out)}.hs-lock__shackle{transform:translateY(-3.2px);transform-box:fill-box}.hs-shape.is-paid .hs-lock{color:var(--copper)}.hs-shape.is-paid .hs-lock__shackle{transform:none}.hs-lock__shackle{transition:transform .5s cubic-bezier(.34,1.8,.5,1)}.hs-doc__seals{display:flex;gap:.5rem;padding-top:.1rem}.hs-seal{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .65rem .32rem .38rem;border-radius:var(--r-pill);font-size:var(--t-1);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);border:1px dashed var(--line-strong);transition:color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.hs-seal svg{width:1.05rem;height:1.05rem;padding:.15rem;border-radius:50%;background:rgb(234 224 213 / .06);opacity:.35;transition:opacity var(--dur),background var(--dur),color var(--dur)}.hs-shape.is-paid .hs-seal{color:var(--white-warm);border-style:solid;border-color:var(--copper-faint);background:var(--copper-faint)}.hs-shape.is-paid .hs-seal svg{opacity:1;background:var(--copper);color:var(--ink)}.hs-shape.is-paid .hs-seal+.hs-seal,.hs-shape.is-paid .hs-seal+.hs-seal svg{transition-delay:.14s}.hs-pay{display:grid;gap:.7rem}.hs-pay__track{--pad:5px;position:relative;display:block;width:100%;height:3.4rem;border-radius:var(--r-pill);overflow:hidden;background:var(--ink);box-shadow:var(--nm-inset-sm);border:1px solid var(--line);touch-action:pan-y;cursor:pointer}.hs-pay__fill{position:absolute;inset:var(--pad);border-radius:var(--r-pill);background:linear-gradient(180deg,var(--copper),var(--copper-dim));box-shadow:inset 0 1px 0 rgb(255 255 255 / .3)}.hs-pay__text{position:absolute;inset-block:0;display:flex;align-items:center;font-size:var(--t-1);font-weight:600;letter-spacing:var(--tr-label);text-transform:uppercase;pointer-events:none}.hs-pay__text--off{left:0;right:0;justify-content:center;padding-left:2.6rem;color:var(--text-faint);opacity:0}.hs-pay__text--on{left:1.5rem;color:var(--ink)}.hs-pay__knob{position:absolute;top:var(--pad);left:var(--pad);width:calc(3.4rem - 2 * var(--pad) - 2px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:var(--white-warm);color:var(--ink);box-shadow:0 6px 16px rgb(0 0 0 / .45),inset 0 1px 0 #fff;cursor:grab}.hs-pay__knob svg{grid-area:1 / 1}.hs-pay__go{opacity:0}.hs:not(.hs-live) .hs-pay__knob{left:auto;right:var(--pad)}.hs-pay__track.is-drag .hs-pay__knob{cursor:grabbing}.hs-pay__note{position:relative;margin:0;max-width:none;min-height:3.2em;font-size:var(--fs-xs);line-height:1.6;color:var(--text-muted)}.hs-pay__say{display:block}.hs-pay__say--off{position:absolute;inset:0 0 auto;opacity:0}.hs-daw{--name:3.6rem;position:relative;display:grid;grid-template-columns:var(--name) minmax(0,1fr);grid-template-rows:1.4rem repeat(3,2.7rem);row-gap:6px}@container (max-width:26rem){.hs-daw{--name:3.5rem;grid-template-rows:1.3rem repeat(3,2.4rem)}.hs-daw__name{font-size:.62rem;letter-spacing:.08em}}.hs-daw__ruler{grid-column:2;grid-row:1;position:relative;border-block-end:1px solid var(--line)}.hs-daw__ruler span{position:absolute;left:calc(var(--b) / 12 * 100%);bottom:.25rem;padding-left:4px;border-left:1px solid var(--line-strong);font-size:.66rem;line-height:1;letter-spacing:.06em;color:var(--text-faint);font-variant-numeric:tabular-nums}.hs-daw__name{grid-column:1;align-self:center;font-size:var(--t-1);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.hs-daw__track{grid-column:2;position:relative;border-radius:6px;overflow:hidden;background:repeating-linear-gradient(90deg,transparent 0 calc(100% / 12 - 1px),rgb(234 224 213 / .045) calc(100% / 12 - 1px) calc(100% / 12)),rgb(234 224 213 / .025)}.hs-clip{position:absolute;inset:4px 0;border-radius:5px;background:rgb(234 224 213 / .07);border:1px solid var(--line-strong);transition:border-color var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.hs-clip--cello{left:0;right:0;padding:4px 6px}.hs-clip--cello svg{width:100%;height:100%}.hs-clip--cello path{fill:rgb(234 224 213 / .32);transition:fill var(--dur) var(--ease-out)}.hs-clip__tag{position:absolute;top:50%;right:6px;translate:0 -50%;padding:.2rem .45rem;border-radius:4px;font-size:.62rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--copper)}.hs-steer[data-cello='on'] .hs-clip--cello{border-color:var(--copper);background:var(--copper-faint)}.hs-steer[data-cello='on'] .hs-clip--cello path{fill:rgb(207 157 123 / .75)}.hs-clip--drums{background:repeating-linear-gradient(90deg,rgb(234 224 213 / .34) 0 2px,transparent 2px calc(100% / var(--n))),rgb(234 224 213 / .07);background-clip:content-box;padding:6px 0 6px 4px}.hs-clip--head{left:0;width:calc(4 / 12 * 100%);--n:8;border-radius:5px 0 0 5px}.hs-clip--tail{left:calc(4 / 12 * 100%);right:0;--n:16;border-left:0;border-radius:0 5px 5px 0;transform-origin:left center}.hs-clip--ghost{left:calc(4 / 12 * 100%);right:0;border:1px dashed var(--line-strong);background:none;border-radius:0 5px 5px 0}.hs-steer[data-drums='on'] .hs-clip--tail{transform:scaleX(0);opacity:0}.hs-daw__track--hit{overflow:visible}.hs-hit{position:absolute;inset:0;pointer-events:none}.hs-hit i{position:absolute;left:calc(9.2 / 12 * 100%);top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;background:var(--copper);rotate:45deg;border-radius:2px;box-shadow:0 0 0 4px rgb(207 157 123 / .16)}.hs-steer[data-hit='on'] .hs-hit{transform:translateX(1.4%)}.hs-loupe{position:absolute;top:5px;bottom:5px;left:calc(4.6 / 12 * 100%);width:calc(3.6 / 12 * 100%);border-radius:5px;border:1px solid var(--line-strong);background:var(--ink)}.hs-loupe__ticks{position:absolute;inset:0 8px;background:repeating-linear-gradient(90deg,rgb(234 224 213 / .3) 0 1px,transparent 1px calc(100% / 8));-webkit-mask:linear-gradient(transparent 30%,#000 30% 70%,transparent 70%);mask:linear-gradient(transparent 30%,#000 30% 70%,transparent 70%)}.hs-loupe__was,.hs-loupe__mk i{position:absolute;top:4px;bottom:4px;width:2px;border-radius:1px}.hs-loupe__was{left:calc(8px + (100% - 16px) * 3 / 8);background:none;border-left:1px dashed var(--text-faint)}.hs-loupe__mk{position:absolute;inset:0 8px}.hs-loupe__mk i{left:calc(3 / 8 * 100%);margin-left:-1px;background:var(--copper)}.hs-steer[data-hit='on'] .hs-loupe__mk{transform:translateX(25%)}.hs-loupe__say{position:absolute;right:calc(100% + 8px);top:50%;translate:0 -50%;white-space:nowrap;font-size:.62rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--copper)}.hs-steer:not([data-hit='on']) .hs-loupe__say{opacity:0}.hs-daw__over{grid-column:2;grid-row:1 / 5;position:relative;pointer-events:none;z-index:2}.hs-daw__cut{position:absolute;top:1.4rem;bottom:calc(2.7rem + 6px);left:calc(4 / 12 * 100%);width:2px;margin-left:-1px;background:var(--copper);border-radius:1px;transform-origin:top}.hs-steer:not([data-drums='on']) .hs-daw__cut{transform:scaleY(0)}.hs-daw__head{position:absolute;inset:0;transform:translateX(var(--ph,92%))}.hs-daw__head i{position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--white-warm)}.hs-daw__head i::before{content:'';position:absolute;top:0;left:-4px;border:4px solid #fff0;border-top:6px solid var(--white-warm);border-bottom:0}.hs-notes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@container (max-width:30rem){.hs-notes{grid-template-columns:minmax(0,1fr)}}.hs-notes>li{min-width:0;margin:0}.hs-note{width:100%;min-height:2.9rem;display:flex;align-items:center;gap:.7rem;padding:.55rem .8rem;border-radius:10px;font-size:var(--fs-xs);line-height:1.35;text-align:left;color:var(--text-muted);background:rgb(234 224 213 / .03);border:1px solid var(--line);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.hs-note__box{flex:0 0 auto;width:1.15rem;height:1.15rem;border-radius:5px;display:grid;place-items:center;border:1px solid var(--line-strong);color:#fff0;transition:background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}.hs-note[aria-pressed='true']{color:var(--white-warm);border-color:var(--copper-faint);background:var(--copper-faint)}.hs-note[aria-pressed='true'] .hs-note__box{background:var(--copper);border-color:var(--copper);color:var(--ink)}@media (hover:hover){.hs-note:hover{border-color:var(--line-strong)}}li.hs-note--no{border-style:dashed;background:none;color:var(--text-faint);justify-content:space-between;flex-wrap:wrap;row-gap:.2rem}li.hs-note--no s{text-decoration-thickness:1px}li.hs-note--no span{font-size:var(--t-1);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--copper)}.hs-own__body{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.7rem}@container (max-width:30rem){.hs-own__body{grid-template-columns:minmax(0,1fr)}}.hs-own__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.hs-file{min-height:6.4rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.85rem;border-radius:12px;text-align:left;color:var(--text-muted);background:var(--surface);border:1px solid var(--line);box-shadow:0 12px 24px -18px rgb(0 0 0 / .9);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}@container (max-width:30rem){.hs-file{min-height:5rem}}.hs-file span{font-size:var(--t-1);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hs-file[aria-selected='true']{color:var(--white-warm);border-color:rgb(207 157 123 / .4);background:linear-gradient(160deg,rgb(207 157 123 / .16),rgb(207 157 123 / .03) 70%),var(--surface)}.hs-file[aria-selected='true'] svg{color:var(--copper)}@media (hover:hover){.hs-file:hover{border-color:var(--line-strong)}}.hs-own__pack{position:absolute;left:50%;top:50%;z-index:3;width:9rem;padding:1.1rem;margin:-3.6rem 0 0 -4.5rem;display:grid;justify-items:center;gap:.6rem;border-radius:14px;color:var(--copper);background:linear-gradient(170deg,var(--surface-2),var(--surface));border:1px solid rgb(207 157 123 / .35);box-shadow:0 20px 40px -20px rgb(0 0 0 / .9);opacity:0;visibility:hidden;pointer-events:none}.hs-live .hs-own__pack{visibility:visible}.hs-own__pack span{font-size:var(--t-1);font-weight:600;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--white-warm)}.hs-own__view{position:relative;min-height:13.4rem;border-radius:12px;border:1px solid var(--line);background:linear-gradient(180deg,rgb(27 41 48 / .6),rgb(12 21 25 / .6));padding:var(--s3);display:grid}@container (max-width:30rem){.hs-own__view{min-height:11.5rem}}.hs-pv{display:none;grid-template-rows:minmax(0,1fr) auto;gap:var(--s3);min-width:0}.hs-own__view[data-show='audio'] .hs-pv--audio,.hs-own__view[data-show='stems'] .hs-pv--stems,.hs-own__view[data-show='score'] .hs-pv--score,.hs-own__view[data-show='licence'] .hs-pv--licence{display:grid}.hs-pv__cap{margin:0;max-width:30ch;font-size:var(--fs-xs);line-height:1.55;color:var(--text-muted)}.hs-wave{position:relative;align-self:center;height:5.5rem}.hs-wave__row{position:absolute;inset:0;display:flex;align-items:center;gap:2px}.hs-wave__row i{flex:1 1 0%;min-width:1px;height:calc(var(--h) * 100%);border-radius:2px;background:rgb(234 224 213 / .2)}.hs-wave__row--lit{clip-path:inset(0 58% 0 0)}.hs-wave__row--lit i{background:var(--copper)}.hs-stems{align-self:center;display:grid;gap:.35rem}.hs-stem{width:100%;height:1.15rem}.hs-stem path,.hs-stem use{fill:rgb(234 224 213 / .32)}.hs-stem:nth-child(1) path{fill:var(--copper)}.hs-staff{align-self:center;width:100%;height:auto;max-height:6rem;overflow:visible}.hs-staff__lines path{fill:none;stroke:var(--line-strong);stroke-width:1}.hs-staff__notes ellipse{fill:var(--white-warm)}.hs-staff__notes path{fill:none;stroke:var(--white-warm);stroke-width:1.2}.hs-staff__notes g:nth-child(4) ellipse,.hs-staff__notes g:nth-child(5) ellipse{fill:var(--copper)}.hs-staff__notes g:nth-child(4) path,.hs-staff__notes g:nth-child(5) path{stroke:var(--copper)}.hs-staff__notes g:nth-child(4) path+path{stroke-width:3}.hs-deed{position:relative;align-self:center;padding:.9rem 1rem;border-radius:6px;background:var(--white-warm);display:grid;gap:.55rem}.hs-deed .hs-lines i{background:rgb(12 21 25 / .26)}.hs-deed .hs-lines i:first-child{height:5px;background:rgb(12 21 25 / .6)}.hs-deed__sign{width:6rem;height:1.8rem;overflow:visible}.hs-deed__sign path{fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round}.hs-deed__seal{position:absolute;right:.8rem;bottom:.8rem;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;color:var(--ink);background:var(--copper);box-shadow:0 0 0 3px rgb(207 157 123 / .3)}.hs-more__head{max-width:62rem;margin-block-end:var(--s5)}.hs-more__head h2{max-width:16ch;margin-block-end:var(--s3)}.hs-more__head p{font-size:var(--fs-sm);max-width:52ch}.hs-more__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);gap:var(--s4);align-items:start;margin-block-end:var(--s6)}@media (max-width:999px){.hs-more__body{grid-template-columns:minmax(0,1fr)}}.hs-exp{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}.hs-exp__cell{position:relative;min-width:0;margin:0;padding:var(--s4);border-radius:var(--r-panel);background:var(--ink);border:1px solid var(--line);transition:border-color var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.hs-exp__pct{display:block;margin-block-end:var(--s2);font-family:var(--font-display);font-size:2.6rem;line-height:1;color:var(--copper);transform-origin:left bottom}.hs-exp__cell h3{font-size:1.1rem;margin-block-end:var(--s2);padding-inline-end:2.4rem}.hs-exp__cell p{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.7;margin:0}.hs-exp__add{position:absolute;top:var(--s3);right:var(--s3);width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;color:var(--text-muted);border:1px solid var(--line-strong);background:var(--surface);transition:color var(--dur-fast),background var(--dur-fast),border-color var(--dur-fast)}.hs-exp__add svg{transition:transform var(--dur) var(--ease-out)}.hs-more.hs-live .hs-exp__cell{cursor:pointer;-webkit-tap-highlight-color:#fff0}.hs-exp__cell.is-on{border-color:rgb(207 157 123 / .45);background:linear-gradient(160deg,rgb(207 157 123 / .1),transparent 60%),var(--ink)}.hs-exp__cell.is-on .hs-exp__add{color:var(--ink);background:var(--copper);border-color:var(--copper)}.hs-exp__cell.is-on .hs-exp__add svg{transform:rotate(45deg)}@media (hover:hover){.hs-exp__cell:hover{border-color:var(--line-strong)}.hs-exp__cell.is-on:hover{border-color:rgb(207 157 123 / .6)}}.hs-bill{position:sticky;top:calc(var(--nav-h) + var(--s4));padding:var(--s4);border-radius:var(--r-panel);background:linear-gradient(180deg,rgb(27 41 48 / .92),rgb(22 33 39 / .96));border:1px solid var(--line);box-shadow:0 30px 60px -30px rgb(0 0 0 / .8);display:grid;gap:var(--s3)}.hs-bill__k{margin:0;font-size:var(--t-1);font-weight:600;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-faint)}.hs-bill__total{margin:0;display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.hs-bill__total b{font-family:var(--font-display);font-weight:400;font-size:3.4rem;line-height:.9;color:var(--white-warm)}.hs-bill__total span{font-size:var(--fs-xs);color:var(--text-muted)}.hs-bill__bar{position:relative;height:10px;border-radius:5px;background:rgb(234 224 213 / .06);overflow:hidden}.hs-bill__seg{position:absolute;inset-block:0;left:0;width:calc(var(--p, 0) / 175 * 100%);background:var(--copper);transform-origin:left center;box-shadow:inset -2px 0 0 var(--surface)}.hs-bill__seg--base{--p:100;background:rgb(234 224 213 / .4)}.hs-bill__seg[data-seg='rev']{--p:5}.hs-bill__seg[data-seg='rewrite']{--p:20}.hs-bill__seg[data-seg='excl']{--p:20}.hs-bill__seg[data-seg='comm']{--p:30}.hs-bill__lines{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.hs-bill__lines li{display:flex;justify-content:space-between;gap:var(--s2);padding-block:.45rem;border-block-start:1px solid var(--line);font-size:var(--fs-xs);color:var(--text-faint);transition:color var(--dur-fast) var(--ease-out)}.hs-bill__lines li b{font-weight:600}.hs-bill__lines li.is-on{color:var(--text)}.hs-bill__lines li.is-on b{color:var(--copper)}.hs-bill__lines li:first-child.is-on b{color:var(--white-warm)}@media (max-width:999px){.hs-bill{position:sticky;top:auto;bottom:var(--s3);z-index:5;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--s4);row-gap:.5rem;padding:var(--s3) var(--s4);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgb(22 33 39 / .9)}.hs-bill__k{grid-column:1 / -1}.hs-bill__total b{font-size:2.6rem}.hs-bill__lines{display:none}}@media (max-width:560px){.hs-exp{gap:.6rem}.hs-exp__cell{padding:var(--s3);border-radius:16px}.hs-exp__pct{font-size:2.1rem}.hs-exp__cell h3{font-size:1rem;padding-inline-end:1.8rem}.hs-exp__add{top:.7rem;right:.7rem;width:1.9rem;height:1.9rem}.hs-bill{grid-template-columns:minmax(0,1fr)}.hs-bill__total b{font-size:2.2rem}}@media (prefers-reduced-motion:reduce){.hs *,.hs *::before,.hs *::after,.hs-more *,.hs-more *::before,.hs-more *::after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.hs-hint::before{transform:none}}