@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-cyrillic-ext-wght-normal.DVjRz5t9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-cyrillic-wght-normal.CSoh1k7O.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-vietnamese-wght-normal.DuF6gx5Y.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-latin-ext-wght-normal.D2bqQwGw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/wix-madefor-display-latin-wght-normal.Blzrepd3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Madefor Fallback;src:local(Arial);size-adjust:102%;ascent-override:96%;descent-override:25%;line-gap-override:0%}:root{--page:#fff;--desk:#f5f6f8;--sheet:#fff;--ink:#111827;--muted:#4b5563;--line:#e5e7eb;--accent:#7c3aed;--accent-strong:#6d28d9;--accent-wash:#ede9fe;--on-accent:#fff;--stage:#f5f3ff;--card:#fff;--zone:#fafafc;--zone-line:#928ea8;--fan-back:#ddd6fe;--cta:#7c3aed;--cta-bright:#8347f0;--on-cta:#fff;--danger:#a8231b;--danger-wash:#fbe9e7;--shadow-paper:0 1px 2px #1118271a, 0 8px 20px #11182714;--shadow-float:0 1px 2px #11182714, 0 16px 40px #11182729;--radius-stage:28px;--radius-control:12px;--radius-paper:4px;--gutter:clamp(1.25rem, 4.5vw, 4rem);--font:"Wix Madefor Display Variable", "Madefor Fallback", system-ui, sans-serif;--tracking-tight:-.035em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}:lang(ar){--font:"Segoe UI", "SF Arabic", "Noto Sans Arabic", Tahoma, system-ui, sans-serif;--tracking-tight:0}:lang(hi){--font:"Nirmala UI", "Noto Sans Devanagari", "Kohinoor Devanagari", system-ui, sans-serif;--tracking-tight:0}:lang(ja){--font:"Hiragino Sans", "Yu Gothic UI", Meiryo, "Noto Sans JP", system-ui, sans-serif;--tracking-tight:0}:lang(ko){--font:"Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", system-ui, sans-serif;--tracking-tight:0}:lang(zh){--font:"PingFang SC", "Microsoft YaHei UI", "Noto Sans SC", system-ui, sans-serif;--tracking-tight:0}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-block-start:6rem}body{background:var(--page);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}body[data-mode=work]{background:var(--desk)}h1,h2,h3,p,ol,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:var(--accent);text-underline-offset:.18em}a:hover{color:var(--accent-strong)}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2{letter-spacing:var(--tracking-tight);text-wrap:balance;font-weight:600}h1{line-height:1.02}h2{line-height:1.1}:lang(ar) :-webkit-any(h1,h2){line-height:1.26}:lang(ar) :is(h1,h2){line-height:1.26}:lang(hi) :-webkit-any(h1,h2){line-height:1.26}:lang(hi) :is(h1,h2){line-height:1.26}:lang(ja) :-webkit-any(h1,h2){line-height:1.26}:lang(ja) :is(h1,h2){line-height:1.26}:lang(ko) :-webkit-any(h1,h2){line-height:1.26}:lang(ko) :is(h1,h2){line-height:1.26}:lang(zh) :-webkit-any(h1,h2){line-height:1.26}:lang(zh) :is(h1,h2){line-height:1.26}.page{width:100%;max-width:78rem;padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:40;border-radius:var(--radius-control);background:var(--sheet);padding:.5rem 1rem;position:absolute;top:.5rem;transform:translateY(-200%)}.skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.5rem}.skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.5rem}.skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.5rem}.skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.5rem}.skip:focus{transform:none}.masthead{justify-content:space-between;align-items:center;gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;display:flex}.brand{color:inherit;letter-spacing:-.015em;white-space:nowrap;align-items:center;gap:.625rem;font-weight:700;text-decoration:none;display:inline-flex}.brand:hover{color:inherit}.brand__mark{width:2rem;height:2rem}.language{font-size:.9375rem;position:relative}.language summary{cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;min-height:2.5rem;padding-inline-start:.875rem;padding-inline-end:.875rem;list-style:none;display:inline-flex}.language summary::-webkit-details-marker{display:none}.language summary:hover{background:#808ca038}.language svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:1rem;height:1rem}.language ul{z-index:30;background:var(--sheet);box-shadow:var(--shadow-float);border-radius:16px;grid-template-columns:repeat(2,minmax(8.5rem,1fr));padding:.5rem;display:grid;position:absolute;top:calc(100% + .5rem)}.language ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.language ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.language ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.language ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.language li a{color:var(--ink);border-radius:8px;padding:.4375rem .75rem;text-decoration:none;display:block}.language li a:hover{background:var(--accent-wash)}.language li a[aria-current]{color:var(--accent);font-weight:700}.button{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--sheet);min-height:2.75rem;color:var(--ink);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:.4rem 1rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .1s,border-color .1s,color .1s;display:inline-flex}.button:hover{border-color:var(--muted);color:var(--ink)}.button--quiet{color:var(--accent);background:0 0;border-color:#0000}.button--quiet:hover{background:var(--accent-wash);color:var(--accent-strong);border-color:#0000}.button--primary{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:700}.button--primary:hover{border-color:var(--accent-strong);background:var(--accent-strong);color:var(--on-accent)}.button--primary:disabled{background:var(--desk);color:var(--muted);cursor:not-allowed;border-color:#0000}.button--danger:not(:disabled){color:var(--danger)}.button--danger:not(:disabled):hover{background:var(--danger-wash);color:var(--danger);border-color:#0000}.button:disabled:not(.button--primary){color:var(--muted);opacity:.55;cursor:not-allowed}.button:disabled:not(.button--primary):hover{background:0 0;border-color:#0000}.button[aria-busy=true]{cursor:progress}.drop{background:var(--stage);padding-block-start:clamp(2.5rem,5vw,4rem);padding-block-end:clamp(2.5rem,5vw,4rem)}.drop__inner{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:1.75rem clamp(2.5rem,6vw,5rem);display:grid}.drop__intro{grid-area:1/1}.drop__points{grid-area:2/1}.drop__card{border-radius:var(--radius-stage);background:var(--card);box-shadow:var(--shadow-float);grid-area:1/2/span 2;padding:1rem}.drop__zone{border:2px dashed var(--zone-line);border-radius:var(--radius-control);background:var(--zone);text-align:center;flex-direction:column;align-items:center;height:100%;padding:1.75rem 1.5rem;transition:border-color .14s,background-color .14s;display:flex;position:relative}.drop__zone:hover,.drop.is-over .drop__zone{border-color:var(--accent);background:var(--stage)}.drop__points{align-content:start;gap:.625rem;display:grid}.drop__points li{gap:.625rem;display:flex}.drop__points svg{fill:none;width:1.125rem;height:1.125rem;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-block-start:.3rem}.drop__input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.drop h1{font-size:clamp(2.25rem,3.6vw,3rem)}.drop__lead{max-width:33rem;color:var(--muted);margin-block-start:1rem;font-size:1.0625rem;line-height:1.5}.drop__actions{flex-direction:column;align-items:center;gap:.625rem;margin-block-start:1.25rem;display:flex}.drop .button--large{background:var(--cta);min-height:3.5rem;color:var(--on-cta);letter-spacing:-.015em;border:0;border-radius:999px;gap:.625rem;padding-inline-start:2rem;padding-inline-end:2rem;font-size:1.125rem;font-weight:700;transition:transform .14s,background-color .14s,box-shadow .14s;box-shadow:0 8px 20px #7c3aed47}.drop__zone:hover .button--large,.drop.is-over .button--large{background:var(--cta-bright);transform:translateY(-2px);box-shadow:0 12px 26px #7c3aed57}.drop .button--large svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.375rem;height:1.375rem}.drop:has(.drop__input:focus-visible) .button--large{outline:3px solid var(--ink);outline-offset:4px}.drop__or{font-size:1rem;font-weight:500}.drop__note{color:var(--muted);justify-content:center;align-items:center;gap:.5rem;margin-block-start:.875rem;font-size:.9375rem;display:flex}.drop__note svg{fill:none;stroke:currentColor;stroke-width:1.3px;flex:none;width:1rem;height:1rem}.drop__opening{margin-block-start:1rem;font-weight:700}.drop .message--error{border-radius:var(--radius-control);color:#a8231b;background:#fff;margin-block-start:1rem;padding:.75rem 1rem}.crop{border:0 solid var(--cta);opacity:0;pointer-events:none;width:2.5rem;height:2.5rem;transition:opacity .14s,transform .2s cubic-bezier(.2,.8,.2,1);position:absolute}.crop--ts{border-block-start-width:3px;border-inline-start-width:3px;top:1.25rem;transform:translate(.5rem,.5rem)}.crop--ts:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.25rem}.crop--ts:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.25rem}.crop--ts:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1.25rem}.crop--ts:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1.25rem}.crop--te{border-block-start-width:3px;border-inline-end-width:3px;top:1.25rem;transform:translate(-.5rem,.5rem)}.crop--te:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1.25rem}.crop--te:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1.25rem}.crop--te:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1.25rem}.crop--te:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1.25rem}.crop--bs{border-block-end-width:3px;border-inline-start-width:3px;bottom:1.25rem;transform:translate(.5rem,-.5rem)}.crop--bs:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.25rem}.crop--bs:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.25rem}.crop--bs:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1.25rem}.crop--bs:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1.25rem}.crop--be{border-block-end-width:3px;border-inline-end-width:3px;bottom:1.25rem;transform:translate(-.5rem,-.5rem)}.crop--be:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1.25rem}.crop--be:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1.25rem}.crop--be:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1.25rem}.crop--be:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1.25rem}.drop.is-over .crop{opacity:1;transform:none}.fan{--w:5.5rem;--dir:1;width:100%;height:calc(var(--w) * 2.25);pointer-events:none;position:relative}[dir=rtl] .fan{--dir:-1}.fan__sheet{--pull:0px;bottom:calc(var(--w) * .3);width:var(--w);margin-left:calc(var(--w) / -2);aspect-ratio:5/7;background:linear-gradient(#ffffff4d, #ffffff4d) 42% 11% / 46% 4% no-repeat, linear-gradient(#ffffff29, #ffffff29) 50% 32% / 76% 24% no-repeat, repeating-linear-gradient(to bottom, #fff3 0 2px, transparent 2px 12px) 50% 88% / 76% 36% no-repeat, var(--fan-back);transform-origin:50% 142%;transform:rotate(calc(var(--r) * var(--dir))) translateY(var(--pull));border-radius:6px;transition:transform .28s cubic-bezier(.2,.8,.2,1);animation:.9s cubic-bezier(.16,1,.3,1) backwards fan-open;position:absolute;left:50%;box-shadow:0 4px 12px #1118271a}.fan__sheet:first-child{--r:-27deg}.fan__sheet:nth-child(2){--r:-18deg}.fan__sheet:nth-child(3){--r:-9deg}.fan__sheet:nth-child(4){--r:0deg}.fan__sheet:nth-child(5){--r:9deg}.fan__sheet:nth-child(6){--r:18deg}.fan__sheet:nth-child(7){--r:27deg}.fan__sheet.is-lifted{--pull:calc(var(--w) * -.34);z-index:1;background:linear-gradient(#7c3aed,#7c3aed) 78% 11%/42% 4% no-repeat,linear-gradient(#e5e7eb,#e5e7eb) 50% 32%/76% 24% no-repeat,repeating-linear-gradient(#d1d5db 0 2px,#0000 2px 12px) 50% 88%/76% 36% no-repeat,#fff;box-shadow:0 10px 22px #11182738}.drop__zone:hover .fan__sheet.is-lifted{--pull:calc(var(--w) * -.42)}.drop.is-over .fan__sheet{--pull:calc(var(--w) * -.26)}.drop.is-over .fan__sheet.is-lifted{--pull:calc(var(--w) * -.52)}.fan__sheet[data-n]:after{content:attr(data-n);background:var(--cta);width:1.375rem;height:1.375rem;color:var(--on-cta);border-radius:50%;place-items:center;font-size:.75rem;font-style:normal;font-weight:700;display:grid;position:absolute;top:.3rem}.fan__sheet[data-n]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:.3rem}.fan__sheet[data-n]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:.3rem}.fan__sheet[data-n]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:.3rem}.fan__sheet[data-n]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:.3rem}@keyframes fan-open{0%{transform:rotate(0deg) translateY(calc(var(--w) * .3))}60%{transform:rotate(calc(var(--r) * var(--dir))) translateY(0)}}.message{max-width:44rem;font-size:.9375rem}.message--error{color:var(--danger);font-weight:600}.message--done,.message--note{border-radius:16px;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;max-width:none;margin-block-start:1rem;padding:.5rem .5rem .5rem 1.25rem;display:flex}.message--done{background:var(--accent-wash)}.message--note{background:var(--sheet);box-shadow:var(--shadow-paper)}.message--done p,.message--note p{overflow-wrap:anywhere;flex:16rem;font-weight:600}[data-work-error]{background:var(--danger-wash);border-radius:16px;max-width:none;margin-block-start:1rem;padding:.75rem 1.25rem}.work{padding-block-end:4rem}.work__file{justify-content:space-between;align-items:center;gap:1rem;padding-block-start:.5rem;padding-block-end:1.25rem;display:flex}.work__file>div{min-width:0}.work__file h2{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.375rem,2.4vw,1.75rem);overflow:hidden}.work__file p{color:var(--muted);font-size:.9375rem}.bar{z-index:20;background:var(--sheet);box-shadow:var(--shadow-float);border-radius:18px;padding:.5rem;position:sticky;top:.75rem}.bar__row{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.bar .button:not(.button--primary){background:0 0;border-color:#0000}.bar .button:not(.button--primary):hover:not(:disabled){background:var(--desk)}.bar .button--danger:not(:disabled):hover{background:var(--danger-wash)}.bar__status{color:var(--muted);text-align:end;flex:12rem;padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:.9375rem}.bar [data-range-error]{margin-block-start:.5rem;padding-inline-start:.75rem;padding-inline-end:.75rem}.field{align-items:center;gap:.5rem;margin-inline-end:.375rem;padding-inline-start:.75rem;display:flex}.field label{font-size:.9375rem;font-weight:600}.field input{border-radius:var(--radius-control);background:var(--desk);border:1px solid #0000;width:9rem;min-height:2.75rem;padding-inline-start:.875rem;padding-inline-end:.875rem}.field input:hover{border-color:var(--line)}.field input[aria-invalid=true]{border-color:var(--danger)}.field input::placeholder{color:var(--muted)}.grid{-webkit-user-select:none;user-select:none;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:2rem 1.75rem;padding-block-start:2.25rem;display:grid}.sheet{contain-intrinsic-size:auto 18rem;min-width:0}.sheet.is-dragging{opacity:.3}.sheet__cell{aspect-ratio:1/1.42;justify-content:center;align-items:flex-end;display:flex}.sheet__frame{width:var(--w,100%);aspect-ratio:var(--shape,1 / 1.414);position:relative}.sheet__toggle{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.sheet__paper{border-radius:var(--radius-paper);width:100%;height:100%;box-shadow:var(--shadow-paper);background:#fff;transition:box-shadow .12s;display:block;position:relative}.sheet__paper img{border-radius:inherit;object-fit:contain;width:100%;height:100%;display:block}.sheet__paper img:not([src]){visibility:hidden}.sheet__toggle:hover .sheet__paper{box-shadow:var(--shadow-float)}.sheet.is-selected .sheet__paper{outline:3px solid var(--accent);outline-offset:2px}.sheet__badge{color:#111827;opacity:0;background:#fffffff0;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700;transition:opacity .1s;display:grid;position:absolute;top:.5rem;box-shadow:0 0 0 1.5px #11182747}.sheet__badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.5rem}.sheet__badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.5rem}.sheet__badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.5rem}.sheet__badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.5rem}.sheet:hover .sheet__badge,.sheet:focus-within .sheet__badge{opacity:1}.sheet.is-selected .sheet__badge{box-shadow:none;color:#fff;opacity:1;background:#7c3aed}.sheet__tools{opacity:0;pointer-events:none;background:#111827;border-radius:10px;gap:.125rem;padding:.1875rem;transition:opacity .1s;display:flex;position:absolute;bottom:.5rem;transform:translate(-50%);box-shadow:0 8px 20px #11182752}.sheet__tools:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.sheet__tools:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.sheet__tools:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.sheet__tools:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}[dir=rtl] .sheet__tools{transform:translate(50%)}.sheet:hover .sheet__tools,.sheet:focus-within .sheet__tools{opacity:1;pointer-events:auto}.sheet__tool{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:2rem;height:2rem;padding:0;display:grid}.sheet__tool:hover{background:#ffffff2e}.sheet__tool--delete:hover{background:#a8231b}.sheet__tools svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.sheet__foot{width:var(--w,100%);align-items:center;gap:.125rem;min-width:6.75rem;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:.5rem;display:flex}.sheet__number{color:var(--muted);font-variant-numeric:tabular-nums;flex:1;font-size:.875rem;font-weight:500}.sheet__move,.sheet__grip{width:2rem;height:2rem;color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;transition:opacity .1s;display:grid}.sheet:hover :-webkit-any(.sheet__move,.sheet__grip){opacity:1}.sheet:hover :is(.sheet__move,.sheet__grip){opacity:1}.sheet:focus-within :-webkit-any(.sheet__move,.sheet__grip){opacity:1}.sheet:focus-within :is(.sheet__move,.sheet__grip){opacity:1}@media (hover:none){.sheet__tools{opacity:1;pointer-events:auto}.sheet__move,.sheet__grip,.sheet__badge{opacity:1}}.sheet__move:hover,.sheet__grip:hover{background:var(--accent-wash);color:var(--ink)}.sheet__grip{cursor:grab;touch-action:none}.sheet__foot svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.sheet__grip svg{stroke-width:2.4px}[dir=rtl] .sheet__move svg{transform:scaleX(-1)}.sheet--ghost{top:0;z-index:50;pointer-events:none;filter:drop-shadow(0 18px 26px #11182752);list-style:none;position:fixed;left:0}.sheet--ghost .sheet__foot,.sheet--ghost .sheet__tools{display:none}.drop-marker{top:0;z-index:49;background:var(--accent);pointer-events:none;border-radius:3px;width:3px;position:fixed;left:0}body.is-sorting{cursor:grabbing;-webkit-user-select:none;user-select:none}.pen{background:var(--desk);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0}.pen[open]{flex-direction:column;display:flex}.pen__bar{background:var(--sheet);box-shadow:var(--shadow-float);border-radius:18px;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin:.75rem;padding:.5rem .5rem .5rem 1.25rem;display:flex}.pen__bar h2{letter-spacing:-.015em;font-size:1.0625rem}.pen__group{align-items:center;gap:.25rem;display:flex}.pen__spacer{flex:1}.pen__swatch,.pen__size{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;padding:0;display:grid}.pen__swatch[aria-pressed=true],.pen__size[aria-pressed=true]{border-color:var(--accent)}.pen__swatch:before,.pen__size:before{content:"";border-radius:50%;display:block}.pen__swatch:before{background:var(--swatch);outline:1px solid var(--line);width:1.375rem;height:1.375rem}.pen__swatch--black{--swatch:#14201b}.pen__swatch--red{--swatch:#d32f2f}.pen__swatch--blue{--swatch:#1565c0}.pen__swatch--green{--swatch:#0a7d4f}.pen__size:before{background:var(--ink)}.pen__size--small:before{width:.25rem;height:.25rem}.pen__size--medium:before{width:.5rem;height:.5rem}.pen__size--large:before{width:.875rem;height:.875rem}.pen__stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:.25rem 1rem 1rem;display:flex;overflow:hidden}.pen__sheet{border-radius:var(--radius-paper);box-shadow:var(--shadow-float);background:#fff;position:relative}.pen__sheet canvas{width:100%;height:100%;display:block}.pen__sheet canvas+canvas{cursor:crosshair;touch-action:none;position:absolute;top:0;bottom:0;left:0;right:0}body[data-mode=work] .drop,body[data-mode=work] .content,body[data-mode=work] .colophon{display:none}.content{gap:clamp(5rem,10vw,8.5rem);padding-block-start:clamp(4.5rem,9vw,8rem);padding-block-end:clamp(3rem,6vw,5rem);display:grid}.band h2{font-size:clamp(2rem,3.8vw,3.25rem)}.band h3{letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.35}.band__head p{color:var(--muted);margin-block-start:.875rem;font-size:1.125rem}.band--split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:2rem clamp(2.5rem,7vw,6rem);display:grid}.band--split .band__head{position:sticky;top:2rem}.steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:clamp(2.5rem,5vw,4rem);display:grid}.steps li{counter-increment:step;padding-inline-end:clamp(1.25rem,3vw,2.5rem);position:relative}.steps li:before{content:counter(step);z-index:1;background:var(--ink);width:3rem;height:3rem;color:var(--page);border-radius:50%;place-items:center;margin-block-end:1.25rem;font-size:1.125rem;font-weight:700;display:grid;position:relative}.steps li:not(:last-child):after{content:"";background:var(--line);height:2px;position:absolute;top:calc(1.5rem - 1px)}.steps li:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:3rem;right:0}.steps li:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:3rem;right:0}.steps li:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0;right:3rem}.steps li:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0;right:3rem}.steps p,.articles p:not(.band__statement){color:var(--muted);margin-block-start:.375rem}.articles{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem clamp(2rem,4vw,3.5rem);display:grid}.articles__icon{fill:none;width:1.75rem;height:1.75rem;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-block-end:.875rem;display:block}.band--privacy{border-radius:var(--radius-stage);background:var(--accent-wash);padding:clamp(2rem,6vw,5rem)}.band--privacy.band--split .band__head{position:static}.band__statement{letter-spacing:-.015em;grid-column:1/-1;font-size:clamp(1.25rem,1.9vw,1.5rem);line-height:1.4}.faq details{border-block-end:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding-block-start:1.25rem;padding-block-end:1.25rem;list-style:none;display:flex}.faq details:first-child summary{padding-block-start:.25rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--accent), var(--accent)) center / .75rem 1.5px no-repeat, linear-gradient(var(--accent), var(--accent)) center / 1.5px .75rem no-repeat, var(--accent-wash);border-radius:50%;flex:none;width:2rem;height:2rem;transition:transform .16s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{max-width:40rem;color:var(--muted);padding-block-end:1.5rem}.legal{max-width:46rem;padding-block-start:clamp(2rem,6vw,4.5rem);padding-block-end:4rem}.legal h1{font-size:clamp(2.5rem,6vw,4rem)}.legal__date{color:var(--muted);margin-block-start:.875rem}.legal section{margin-block-start:2.5rem}.legal h2{letter-spacing:-.02em;font-size:1.375rem}.legal section p{margin-block-start:.5rem}.colophon{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block-start:2rem;padding-block-end:2.5rem;font-size:.9375rem;display:flex}.colophon a{color:inherit}@media (max-width:60rem){.drop__inner{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.drop__intro,.drop__card,.drop__points{grid-area:auto/1}.drop h1{font-size:clamp(2rem,8vw,2.75rem)}.steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.steps li:nth-child(2n):after{display:none}.band--split{grid-template-columns:minmax(0,1fr)}.band--split .band__head{position:static}}@media (max-width:40rem){.drop__card{padding:.625rem}.drop__zone{padding-inline-start:.75rem;padding-inline-end:.75rem}.drop__actions{align-self:stretch;align-items:stretch}.drop .button--large{white-space:normal;text-align:start;padding-inline-start:1rem;padding-inline-end:1rem}.bar{top:-9.75rem}.bar__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .375rem;display:grid}.field,.bar__status,.bar__row .button--primary{grid-column:1/-1}.field{margin-inline-end:0}.field input{flex:1;width:auto}.bar__row .button:not(.button--primary){white-space:normal;padding-inline-start:.5rem;padding-inline-end:.5rem;line-height:1.15}.bar__status{text-align:start}.language__name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.language summary{padding-inline-start:.625rem;padding-inline-end:.625rem}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.work__file{flex-direction:column;align-items:flex-start;gap:.25rem}.work__file .button{align-self:flex-start;padding-inline-start:0;padding-inline-end:0}.steps{grid-template-columns:minmax(0,1fr)}.steps li{min-height:3rem;padding-inline-start:4rem;padding-inline-end:0}.steps li:before{margin:0;position:absolute;top:0}.steps li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.steps li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.steps li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.steps li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.steps li:nth-child(2n):after{display:block}.steps li:not(:last-child):after{width:2px;height:auto;top:3rem;bottom:-2.5rem}.steps li:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(1.5rem - 1px);right:auto}.steps li:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(1.5rem - 1px);right:auto}.steps li:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:auto;right:calc(1.5rem - 1px)}.steps li:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:auto;right:calc(1.5rem - 1px)}.articles{grid-template-columns:minmax(0,1fr)}.band--privacy{border-radius:22px;padding:1.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
