.r3r-list{gap:56px;padding:8px 0 72px;display:grid}.r3r-option{gap:16px;display:grid}.r3r-label{align-items:flex-start;gap:14px;width:min(100% - 32px,1180px);margin:0 auto;display:flex}.r3r-label h3{font:800 24px/1.15 var(--font-display);letter-spacing:-.02em;margin:0}.r3r-label p{max-width:62em;color:var(--ink-2);margin:4px 0 0;font-size:15px;line-height:1.5}.r3r-n{background:var(--ink);width:34px;height:34px;color:var(--bg);font:800 15px/1 var(--font-ui);border-radius:50%;flex:0 0 34px;place-items:center;display:grid}.r3r-stack{display:grid}.r3r-stack>*{opacity:0;grid-area:1/1;transition:opacity .6s}.r3r-stack>.is-on{opacity:1}.r3r-note{text-align:right;justify-items:end}.r3r-note>span{color:var(--ink-3);font:400 13px/18px var(--font-ui)}.r3r-author{color:var(--ink-3,var(--ink-2));font:400 13px/1.4 var(--font-ui);margin:14px 0 0}.r3r-demo .demo-player{flex-direction:column;gap:16px;display:flex}@media (prefers-reduced-motion:reduce){.r3r-stack>*{transition:none}}.r3r-hero.hero.is-arrow.is-lit .hero-side:before,.r3r-hero.hero.is-arrow.is-lit .hero-side:after{animation-name:r3r-pulse-ring}@keyframes r3r-pulse-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.r3r-stack>*{transition:opacity .35s}.r3r-stack>.is-on{transition-delay:.35s}@media (prefers-reduced-motion:reduce){.r3r-stack>*,.r3r-stack>.is-on{transition:none}}@media (max-width:560px){.r3r-level-name{display:none}}.r3r-hero,.r3r-demo{position:relative}.r3r-phrase{background:linear-gradient(transparent 58%, color-mix(in srgb, var(--accent) 85%, transparent) 58%) no-repeat 0 0 / 0% 100%;transition:background-size .6s cubic-bezier(.45,0,.25,1)}.r3r-phrase.is-lit{background-size:100% 100%}.r3r-fly{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.r3r-fly path{fill:none;stroke:color-mix(in srgb, var(--accent) 80%, #b8860b);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 1;animation:1.9s cubic-bezier(.45,0,.25,1) forwards r3r-fly}@keyframes r3r-fly{0%{stroke-dashoffset:1px;opacity:1}40%{stroke-dashoffset:0;opacity:1}75%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:-1px;opacity:0}}.r3r-thread{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.r3r-thread path{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round;stroke-dasharray:1 1;animation:2.6s cubic-bezier(.45,0,.25,1) forwards r3r-thread}@keyframes r3r-thread{0%{stroke-dashoffset:1px;opacity:1}45%{stroke-dashoffset:0;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-1px;opacity:1}}.r3r-pages.is-turn{perspective:1400px}.r3r-pages.is-turn>*{transform-origin:0;backface-visibility:hidden;transition:transform .7s cubic-bezier(.45,0,.25,1),opacity .7s;transform:rotateY(-75deg)}.r3r-pages.is-turn>.is-on{transition:transform 0s linear .6s,opacity .45s .6s;transform:none}@media (prefers-reduced-motion:reduce){.r3r-fly,.r3r-thread{display:none}.r3r-phrase,.r3r-pages.is-turn>*,.r3r-pages.is-turn>.is-on{transition:none}.r3r-pages.is-turn>*{transform:none}}
.r5t.hero:before{background:0 0}.r5t.hero{color:var(--ink)}.r5t .hero-side{rotate:none}.r5t .hl{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:-.14em;text-decoration-skip-ink:none;text-decoration-thickness:.26em}.r5t .sticker.quiet{box-shadow:inset 0 0 0 1px var(--line)}.r5t .upload-card{box-shadow:var(--shadow-card)}.r5t .upload-slot{margin:0 auto 8px}@media (min-width:961px){.r5t-paper .hero-steps,.r5t-snail .hero-steps{grid-template-columns:repeat(4,auto);justify-content:start;gap:10px 26px}.r5t-center.hero{text-align:center;grid-template-rows:none;grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px}.r5t-center .sticker{order:1;justify-self:center}.r5t-center h1{order:2;margin-inline:auto}.r5t-center .lead{order:3;grid-row:auto;margin-inline:auto}.r5t-center .hero-pills{order:4;grid-row:auto;justify-content:center}.r5t-center .hero-side{order:5;grid-area:auto/1;width:min(100%,520px);margin-top:8px}.r5t-center .hero-steps{order:6;grid-row:auto;grid-template-columns:repeat(4,auto);gap:10px 28px}.r5t-center .hero-demo{text-align:left;order:7;grid-row:auto;width:100%}.r5t-snail.hero{grid-template-rows:auto auto auto auto 1fr auto auto}.r5t-snail .hero-side{grid-row:3/span 4;align-self:end}.r5t-snail .hero-steps{grid-row:6}.r5t-snail .hero-demo{grid-row:7}.r5t-trail{--run:7s;grid-area:5/1;align-self:center;width:calc(100% + 30px);height:64px;position:relative}.r5t-trail-line{width:calc(100% - 40px);height:22px;position:absolute;bottom:6px;left:0;right:40px;overflow:visible}.r5t-trail-line path{fill:none;stroke:var(--accent);stroke-width:9px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:r5t-lay var(--run) cubic-bezier(.4, 0, .6, 1) infinite}.r5t-snail-img{width:58px;height:58px;animation:r5t-crawl var(--run) cubic-bezier(.4, 0, .6, 1) infinite;position:absolute;bottom:4px;left:0}.r5t-frame.hero:before{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.r5t-frame.hero{grid-template-rows:auto auto auto auto auto auto}.r5t-frame .hero-side{grid-row:3/span 2}.r5t-frame .hero-steps{grid-area:5/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;position:relative}.r5t-frame .hero-steps:before{content:"";background:var(--accent);z-index:-1;border-radius:8px;height:7px;position:absolute;bottom:-14px;left:0;right:6%;rotate:-.4deg}.r5t-frame .hero-demo{grid-row:6}}@keyframes r5t-lay{0%{stroke-dashoffset:1px;opacity:1}78%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes r5t-crawl{0%{opacity:0;left:-6px}6%{opacity:1}78%{opacity:1;left:calc(100% - 64px)}92%{opacity:1;left:calc(100% - 64px)}to{opacity:0;left:calc(100% - 64px)}}@media (max-width:960px){.r5t-trail{display:none}}@media (prefers-reduced-motion:reduce){.r5t-trail-line path{stroke-dashoffset:0;animation:none}.r5t-snail-img{animation:none;left:calc(100% - 64px)}}
.r5-step-text{display:none}.r5p .hero-steps li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:0 12px;display:grid}.r5p .hero-step-num{grid-row:span 2}.r5p .r5-step-title{font:650 15px/22px var(--font-ui)}.r5p .r5-step-text{color:var(--ink-2);font:400 13.5px/1.42 var(--font-ui);margin-top:2px;display:block}@media (min-width:961px){.r5p.hero{grid-template-rows:auto auto auto auto auto auto}.r5p .hero-steps{grid-row:5;align-self:start}.r5p .hero-side{grid-row:3/span 3;align-self:stretch;display:flex}.r5p .upload-card{flex:1;display:flex}.r5p .upload-zone{flex:1}.r5p.r5t-paper .hero-steps{grid-template-columns:minmax(0,1fr);gap:14px}.r5p .hero-demo{grid-row:6}.r5p-2.r5t-paper .hero-steps,.r5p-4.r5t-paper .hero-steps,.r5p-10.r5t-paper .hero-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}}.r5p-1 .sticker:not(.quiet){color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.r5p-1 .sticker.quiet{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.r5p-1 .hero-steps{gap:0!important}.r5p-1 .hero-steps li{border-top:1px solid var(--line-strong);padding:12px 0}.r5p-1 .hero-steps li:last-child{border-bottom:1px solid var(--line-strong)}.r5p-1 .upload-card{box-shadow:none;border:1.5px solid var(--ink)}.r5p-1 .upload-zone{border-color:#0000}.r5p-1 .hero-demo{box-shadow:none;border:1.5px solid var(--ink)}.r5p-2 .hl{text-underline-offset:-.36em;text-decoration-thickness:.48em}.r5p-2 .sticker:not(.quiet){background:var(--accent);color:var(--accent-ink)}.r5p-2 .hero-pills{gap:6px 22px}.r5p-2 .sticker.quiet{box-shadow:none;background:0 0;padding:0 0 0 16px;font-size:14px;position:relative}.r5p-2 .sticker.quiet:before{content:"";background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%;margin-top:-4.5px;position:absolute;top:50%;left:0}.r5p-2 .upload-zone{border:2px dashed var(--ink)}.r5p-2 .upload-art{box-shadow:0 0 0 2px var(--ink);border-radius:50%}.r5p-3.hero:before{background:linear-gradient(90deg, transparent 38px, color-mix(in srgb, var(--accent) 80%, #e8a400) 38px, color-mix(in srgb, var(--accent) 80%, #e8a400) 40px, transparent 40px), repeating-linear-gradient(transparent 0 31px, color-mix(in srgb, var(--ink) 8%, transparent) 31px 32px);border-radius:24px}.r5p-3 .hero-step-num{color:var(--ink);box-shadow:inset 0 0 0 1.8px var(--ink);background:0 0}.r5p-3 .hero-side .upload-card:before,.r5p-3 .hero-demo:before{content:"";z-index:2;background:color-mix(in srgb, var(--accent) 70%, transparent);width:110px;height:26px;margin-left:-55px;position:absolute;top:-12px;left:50%;rotate:-3deg}.r5p-3 .hero-demo{position:relative;overflow:visible}.r5p-3 .hero-demo>.demo{border-radius:inherit;overflow:hidden}.r5p-3 .hero-demo:before{left:18%;rotate:2deg}.r5p-4 .lead{max-width:21em;font:400 23px/1.45 var(--font-read);letter-spacing:0}.r5p-4 .hero-pills{gap:0}.r5p-4 .sticker.quiet{box-shadow:none;color:var(--ink-2);font:600 14px/20px var(--font-ui);background:0 0;padding:0}.r5p-4 .sticker.quiet:not(:last-child):after{content:"·";color:var(--ink-3,var(--ink-2));margin:0 10px}.r5p-4 .upload-zone{text-align:left;align-items:flex-start;padding:28px}.r5p-4 .upload-art{border-radius:18px;width:64px;height:64px}.r5p-5 .sticker:not(.quiet){color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.r5p-5 .sticker.quiet{box-shadow:none;border:1.5px dashed var(--ink);background:0 0}.r5p-5 .hero-step-num{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.r5p-5 .upload-card{box-shadow:none;border:1.5px solid var(--ink);padding:10px}.r5p-5 .upload-zone{border:3px double var(--ink);border-radius:16px}.r5p-5 .upload-art{box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.r5p-5 .hero-demo{box-shadow:none;border:3px double var(--ink)}.r5p-6 .hero-pills{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.r5p-6 .hero-pills .sticker.quiet{background:var(--surface);box-shadow:var(--shadow-card);font:700 14.5px/1.3 var(--font-ui);white-space:normal;border-radius:16px;grid-column:auto;justify-self:stretch;margin:0;padding:14px 14px 12px;display:block}.r5p-6 .hero-pills .sticker.quiet:before{content:"";background:var(--accent);border-radius:5px;width:26px;height:5px;margin-bottom:10px;display:block}.r5p-6 .upload-card,.r5p-6 .hero-demo{box-shadow:0 24px 50px -24px #1b140959,0 2px 6px #1b14090f}.r5p-7 .hero-steps li{position:relative}.r5p-7 .hero-steps li:not(:last-child):before{content:"";background:var(--accent);border-radius:6px;width:6px;position:absolute;top:26px;bottom:-16px;left:10px}.r5p-7 .hero-step-num{z-index:1;background:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 2px var(--ink);position:relative}.r5p-7 .upload-card{border-top:7px solid var(--accent)}.r5p-8 .hl{font-family:var(--font-read);letter-spacing:-.03em;font-style:italic;font-weight:600;text-decoration:none}.r5p-8 .sticker:not(.quiet){color:var(--ink);border-bottom:1.5px solid var(--ink);font:700 12px/16px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;background:0 0;border-radius:0;padding:0 0 6px}.r5p-8 .hero-pills{gap:6px 20px}.r5p-8 .sticker.quiet{box-shadow:none;font:600 14.5px/22px var(--font-ui);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;background:0 0;padding:0;text-decoration-thickness:3px}.r5p-8 .hero-steps{counter-reset:r5p-roman}.r5p-8 .hero-steps li{counter-increment:r5p-roman}.r5p-8 .hero-step-num{color:#0000;background:0 0;font-size:0;position:relative}.r5p-8 .hero-step-num:after{content:counter(r5p-roman, upper-roman);color:var(--ink);font:italic 600 19px/26px var(--font-read)}.r5p-8 .upload-card{border-radius:8px}.r5p-8 .upload-zone{border:1px solid var(--line-strong);border-radius:4px}.r5p-8 .upload-art{border-radius:4px}.r5p-8 .hero-demo{border-radius:8px}.r5p-9 .hl{background:var(--accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.5em;padding:0 .18em;text-decoration:none}.r5p-9 .sticker.quiet{background:var(--accent-soft,#fff3c4);box-shadow:none}.r5p-9 .hero-step-num{background:var(--accent);color:var(--accent-ink);width:30px;height:30px;font-size:13px}.r5p-9 .hero-steps li{grid-template-columns:30px minmax(0,1fr)}.r5p-9 .upload-card{border-radius:36px;padding:18px}.r5p-9 .upload-zone{border-width:2px;border-radius:28px}.r5p-9 .upload-art{border-radius:34px;width:100px;height:100px;animation:3.2s ease-in-out infinite r5p-sway}.r5p-9 .hero-demo{border-radius:36px}@keyframes r5p-sway{0%,to{rotate:-4deg}50%{rotate:4deg}}@media (min-width:961px){.r5p-10 .hero-pills,.r5p-10 .hero-steps{border-top:1px solid var(--line-strong);padding-top:18px}.r5p-10 .hero-steps li:nth-child(odd){border-right:1px solid var(--line);padding-right:20px}}.r5p-10 .sticker:not(.quiet){border-radius:4px}.r5p-10 .sticker.quiet{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0;border-radius:4px}.r5p-10 .hero-step-num{border-radius:6px}.r5p-10 .upload-card{box-shadow:none;border:1px solid var(--line-strong);border-radius:14px}.r5p-10 .upload-zone{background-image:linear-gradient(color-mix(in srgb, var(--ink) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 6%, transparent) 1px, transparent 1px);background-size:16px 16px;border:0;border-radius:8px}.r5p-10 .upload-art{border-radius:10px}.r5p-10 .hero-demo{box-shadow:none;border:1px solid var(--line-strong);border-radius:14px}@media (prefers-reduced-motion:reduce){.r5p-9 .upload-art{animation:none}}.r5p .upload-privacy{margin-top:0;padding-top:10px}.r5p .upload-note{text-wrap:balance;max-width:100%}.r5m-sets{flex-wrap:wrap;gap:8px;width:min(100% - 32px,1180px);margin:0 auto;display:flex}.r5m-sets a{border-radius:var(--radius-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);font:600 14px/20px var(--font-ui);padding:8px 16px;text-decoration:none}.r5m-sets a[aria-current=page]{background:var(--ink);color:var(--bg);box-shadow:none}.home-look .r5d.r5d .upload-card{box-shadow:none}.r5d .r5d-ink,.r5d .upload-ink{object-fit:contain;width:auto;max-width:100%;height:170px;margin:0 auto 6px;transition:transform .6s cubic-bezier(.3,.7,.3,1);display:block}.r5d-box .upload-card.is-over .upload-ink:not(.upload-ink-stages),.r5d-box .upload-card.is-over .r5d-ink{transform:translateY(8px)rotate(-1.5deg)}.home-look .r5d.r5d-box .upload-card,.home-look .r5d.r5d-ink .upload-card{border:1.5px solid var(--ink);box-shadow:none;background:0 0}.home-look .r5d.r5d-dashed .upload-card{background:0 0;border:0;padding:0}.home-look .r5d.r5d-dashed .upload-zone{border:1.8px dashed var(--ink);border-radius:18px;transition:border-color .2s,box-shadow .2s}.home-look .r5d.r5d-dashed .upload-card.is-over .upload-zone{box-shadow:inset 0 0 0 4px var(--accent);border-style:solid}.home-look .r5d.r5d-side .upload-card{background:var(--surface);border:1px solid var(--line-strong)}.r5d-side .upload-zone{text-align:left;grid-template-columns:auto minmax(0,1fr);align-content:center;justify-items:start;column-gap:22px;display:grid}.r5d-side .upload-art{border-radius:20px;grid-row:1/span 4;align-self:start;width:72px;height:72px;margin:0}.r5d-side .upload-zone>:not(.upload-art){grid-column:2}.r5d-side .upload-note{text-wrap:pretty}.home-look .r5d.r5d-cover .upload-card{border:1.5px solid var(--ink);border-left:14px solid var(--ink);background:0 0;border-radius:6px 22px 22px 6px}.home-look .r5d.r5d-cover .upload-card:before{content:"";border-left:1px solid color-mix(in srgb, var(--surface) 55%, transparent);position:absolute;top:0;bottom:0;left:4px}@media (prefers-reduced-motion:reduce){.r5d .r5d-ink,.r5d .upload-ink{transition:none}}.upload-ink-stages{display:block;position:relative}.upload-ink-stages img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .4s;display:block}.upload-ink-stages img+img{position:absolute;inset:0}.upload-ink-stages img.is-on{opacity:1}.r5d .upload-ink-stages{aspect-ratio:872/600;width:auto;max-width:100%;height:300px;margin:-4px auto 2px}.r5d .upload-card:has(.upload-ink-stages) .upload-zone{gap:8px;padding:14px 16px 16px}@media (prefers-reduced-motion:reduce){.upload-ink-stages img{transition:none}}@media (min-width:961px){.home-look .r5d.hero:has(.upload-ink-stages){grid-template-columns:minmax(0,1fr) 500px}.home-look .r5d.r5m-ledger-4:has(.upload-ink-stages) .hero-steps li{padding-top:22px;padding-bottom:22px}}
.hero.is-arrow{grid-template-rows:auto auto auto auto 1fr auto auto}.hero.is-arrow .hero-thread{z-index:2;width:calc(100% + 40px);max-width:none;height:auto;color:var(--accent-ink);grid-area:5/1;align-self:center;margin-right:-40px;display:block;position:relative}.hero.is-arrow .hero-steps{grid-row:6}.hero.is-arrow .hero-side{transform-origin:0 100%;grid-row:3/span 4;align-self:end;rotate:-2deg}.hero.is-arrow .upload-card,.hero.is-arrow .upload-zone{transition:box-shadow .4s,background-color .4s,border-color .4s}.hero.is-arrow.is-lit .upload-zone{background:color-mix(in srgb, var(--accent) 28%, var(--surface));border-color:color-mix(in srgb, var(--accent-ink) 50%, transparent)}.hero.is-arrow.is-lit .upload-card{box-shadow:0 0 0 6px #fff9,0 0 40px #ffffffb3}.hero.is-arrow .hero-side{position:relative}.hero.is-arrow .hero-side:before,.hero.is-arrow .hero-side:after{content:"";z-index:-1;border:3px solid var(--accent-ink);border-radius:var(--radius-l);opacity:0;pointer-events:none;position:absolute;inset:0}.hero.is-arrow.is-lit .hero-side:before,.hero.is-arrow.is-lit .hero-side:after{animation:2.4s ease-out infinite hero-pulse-ring}.hero.is-arrow.is-lit .hero-side:after{animation-delay:1.2s}.hero.is-arrow.is-lit .upload-zone{animation:2.4s ease-in-out infinite hero-pulse-zone}@keyframes hero-pulse-ring{0%{opacity:.55;inset:0}to{opacity:0;border-radius:60px;inset:-44px}}@keyframes hero-pulse-zone{0%,to{background-color:color-mix(in srgb, var(--accent) 28%, var(--surface))}50%{background-color:color-mix(in srgb, var(--accent) 12%, var(--surface))}}@media (prefers-reduced-motion:reduce){.hero.is-arrow .upload-card,.hero.is-arrow .upload-zone{transition:none}.hero.is-arrow.is-lit .hero-side:before,.hero.is-arrow.is-lit .hero-side:after,.hero.is-arrow.is-lit .upload-zone{animation:none}}.hero.is-arrow .hero-demo{grid-row:7}@media (max-width:960px){.hero.is-arrow{grid-template-rows:none}.hero.is-arrow .hero-thread{display:none}.hero.is-arrow .hero-steps,.hero.is-arrow .hero-side,.hero.is-arrow .hero-demo{grid-row:auto}.hero.is-arrow .hero-side{rotate:none}}@media (max-width:600px){.hero.is-arrow .hero-pills{color:var(--accent-ink);font:600 14px/22px var(--font-ui);display:block}.hero.is-arrow .hero-pills .sticker{box-shadow:none;color:inherit;font:inherit;white-space:nowrap;background:0 0;margin:0;padding:0;display:inline}.hero.is-arrow .hero-pills .sticker:not(:last-child):after{content:" · ";white-space:pre-wrap}}
.r5m-ledger-1 .hl{-webkit-text-decoration:underline double var(--ink);text-decoration:underline double var(--ink);text-underline-offset:.08em;text-decoration-thickness:.06em}.r5m-ledger-1 .sticker:not(.quiet),.r5m-ledger-1 .sticker.quiet{border-radius:3px}.r5m-ledger-1 .hero-steps li{grid-template-columns:44px minmax(0,1fr);column-gap:16px;padding:0}.r5m-ledger-1 .hero-step-num{width:44px;height:auto;color:var(--ink);border-right:1.5px solid var(--ink);font:700 14px/1 var(--font-ui);background:0 0;border-radius:0;align-self:stretch;place-items:start center;padding-top:14px}.r5m-ledger-1 .r5-step-title{padding-top:11px}.r5m-ledger-1 .r5-step-text{padding-bottom:12px}.r5m-ledger-1 .upload-card,.r5m-ledger-1 .hero-demo{border-radius:6px}.r5m-ledger-1 .upload-zone{border-radius:2px}.r5m-ledger-1 .upload-art{box-shadow:0 0 0 1.5px var(--ink);border-radius:4px}.r5m-ledger-1 .demo-book{border-right-color:var(--ink)}.r5m-ledger-1 .demo-foot{border-top-color:var(--ink)}.r5m-ledger-2 .sticker:not(.quiet){box-shadow:none;border:1.5px dashed var(--ink)}.r5m-ledger-2 .sticker.quiet{box-shadow:none;border:1.5px dashed var(--ink);border-radius:4px}.r5m-ledger-2 .hero-steps li{border-top:1.5px dashed var(--ink)}.r5m-ledger-2 .hero-steps li:last-child{border-bottom:1.5px dashed var(--ink)}.r5m-ledger-2 .hero-step-num{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0;border-radius:4px}.r5m-ledger-2 .upload-card{border:1.5px dashed var(--ink);border-radius:4px}.r5m-ledger-2 .upload-card:before{content:"";background:radial-gradient(circle at 6px 6px, var(--bg) 4px, transparent 4.5px) 0 0 / 14px 12px repeat-x;height:12px;position:absolute;top:-6px;left:10px;right:10px}.r5m-ledger-2 .upload-zone{border:0}.r5m-ledger-2 .upload-title:after{content:"";border-top:1.5px dashed var(--ink);width:140px;margin:10px auto 0;display:block}.r5m-ledger-2 .hero-demo{border:1.5px dashed var(--ink);border-radius:6px}.r5m-ledger-2 .demo-book{border-right:1.5px dashed var(--ink)}.r5m-ledger-2 .demo-foot{border-top:1.5px dashed var(--ink)}.r5m-ledger-2 .r3r-level{color:var(--ink);border:1.5px dashed var(--ink);background:0 0}.r5m-ledger-3 .sticker:not(.quiet){box-shadow:none;border-bottom:4px solid var(--ink);border-radius:0;padding:4px 0}.r5m-ledger-3 .hero-steps li{border-top:1px solid var(--ink)}.r5m-ledger-3 .hero-steps li:first-child{border-top:4px solid var(--ink)}.r5m-ledger-3 .hero-steps li:last-child{border-bottom:1px solid var(--ink)}.r5m-ledger-3 .upload-card{border:3.5px solid var(--ink);border-radius:10px;padding:8px}.r5m-ledger-3 .upload-zone{border:1px solid var(--ink);border-radius:4px}.r5m-ledger-3 .upload-title{font-size:22px}.r5m-ledger-3 .hero-demo{border:3.5px solid var(--ink);border-radius:10px}.r5m-ledger-3 .demo-head{border-bottom:1px solid var(--ink);padding-bottom:10px}.r5m-ledger-3 .demo-foot{border-top:3.5px solid var(--ink)}.r5m-ledger-4 .sticker:not(.quiet){box-shadow:none;color:var(--ink-2);background:0 0;border-radius:0;padding:0;font-size:13px}.r5m-ledger-4 .hero-pills{gap:6px 14px}.r5m-ledger-4 .sticker.quiet{box-shadow:none;font:600 14px/20px var(--font-ui);padding:0}.r5m-ledger-4 .sticker.quiet:before{content:"[";margin-right:4px;font-weight:400}.r5m-ledger-4 .sticker.quiet:after{content:"]";margin-left:4px;font-weight:400}.r5m-ledger-4 .hero-steps li{grid-template-columns:46px minmax(0,1fr)}.r5m-ledger-4 .hero-step-num{color:#0000;-webkit-text-stroke:1.3px var(--ink);width:46px;height:40px;font:800 36px/40px var(--font-display);background:0 0;border-radius:0;place-items:center start}.r5m-ledger-4 .upload-card{background:0 0;border-radius:18px}.r5m-ledger-4 .hl{text-decoration:none}.r5m-ledger-4 .upload-zone{border:0;border-radius:10px}.r5m-ledger-4 .demo-label{letter-spacing:.2em;font-size:13px}.r5p.r5m-ledger-4 .hl{text-decoration:none}.r5p.r5m-ledger-4 .sticker:not(.quiet){box-shadow:none;color:var(--ink-2)}.r5p.r5m-ledger-4 .sticker.quiet{box-shadow:none}.r5p.r5m-ledger-4 .hero-steps li{grid-template-columns:46px minmax(0,1fr)}.r5m-ledger-5 .hero-steps{gap:10px!important}.r5m-ledger-5 .hero-steps li,.r5m-ledger-5 .hero-steps li:last-child{border:1.5px solid var(--ink);background:var(--surface);border-radius:10px;padding:10px 14px 12px}.r5m-ledger-5 .r5-step-title{border-bottom:1px solid var(--line-strong);padding-bottom:4px}.r5m-ledger-5 .r5-step-text{margin-top:5px}.r5m-ledger-5 .hero-step-num{border-radius:6px}.r5m-ledger-5 .upload-card{border-radius:10px}.r5m-ledger-5 .upload-zone{background:repeating-linear-gradient(transparent 0 27px, color-mix(in srgb, var(--ink) 9%, transparent) 27px 28px);border:0;border-radius:0}.r5m-ledger-5 .upload-card:after{content:"";border-top:1.5px solid #dd22338c;position:absolute;top:52px;left:0;right:0}.r5m-ledger-5 .hero-demo{border-radius:10px}.r5m-ledger-6 .sticker:not(.quiet),.r5m-ledger-6 .sticker.quiet{box-shadow:inset 0 0 0 1px var(--line-strong)}.r5m-ledger-6 .hl{text-underline-offset:.06em;text-decoration-thickness:.08em}.r5m-ledger-6 .hero-steps li{border-top-width:1px;border-color:var(--line)}.r5m-ledger-6 .hero-steps li:last-child{border-bottom:1px solid var(--line)}.r5m-ledger-6 .hero-step-num{color:var(--ink-2);font:500 12px/1 var(--font-mono,ui-monospace, monospace);background:0 0}.r5m-ledger-6 .hero-steps{counter-reset:r5ml6}.r5m-ledger-6 .hero-steps li{counter-increment:r5ml6}.r5m-ledger-6 .hero-step-num{font-size:0}.r5m-ledger-6 .hero-step-num:after{content:counter(r5ml6, decimal-leading-zero);font:500 12px/1 var(--font-mono,ui-monospace, monospace);color:var(--ink-2)}.r5m-ledger-6 .r5-step-title{font:700 12.5px/22px var(--font-ui);letter-spacing:.12em;text-transform:uppercase}.r5m-ledger-6 .upload-card,.r5m-ledger-6 .hero-demo{border:1px solid var(--line-strong)}.r5m-ledger-6 .upload-zone{border:1px solid var(--line)}.r5m-ledger-6 .upload-art{border-radius:16px;width:64px;height:64px}.r5m-ledger-6 .upload-zone .btn-primary{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:0 0}.r5m-ledger-6 .r3r-level{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.r5m-ledger-7 .hl{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.02em;text-decoration-style:double;text-decoration-thickness:.2em}.r5m-ledger-7 .sticker:not(.quiet),.r5m-ledger-7 .sticker.quiet{border-radius:2px}.r5m-ledger-7 .hero-steps li:last-child{border-bottom:4px double var(--ink)}.r5m-ledger-7 .hero-step-num{border-radius:2px}.r5m-ledger-7 .upload-card{border-bottom:5px double var(--ink);border-radius:4px}.r5m-ledger-7 .upload-zone{border:1px solid var(--line-strong);border-radius:2px}.r5m-ledger-7 .upload-art{border-radius:2px}.r5m-ledger-7 .upload-zone .btn-primary,.r5m-ledger-7 .hero-demo{border-radius:4px}.r5m-ledger-7 .demo-foot{border-top:4px double var(--ink)}.r5m-ledger-8 .hero-steps li{border-top-style:dotted;border-top-width:2px;grid-template-columns:minmax(0,1fr) 26px;column-gap:8px}.r5m-ledger-8 .hero-steps li:last-child{border-bottom:2px dotted var(--ink)}.r5m-ledger-8 .hero-step-num{color:var(--ink);font:700 15px/22px var(--font-ui);background:0 0;grid-area:1/2;height:22px}.r5m-ledger-8 .r5-step-title{grid-area:1/1;align-items:baseline;gap:6px;display:flex}.r5m-ledger-8 .r5-step-title:after{content:"";border-bottom:2px dotted var(--ink-2);flex:1;transform:translateY(-4px)}.r5m-ledger-8 .r5-step-text{grid-area:2/1}.r5m-ledger-8 .sticker.quiet{box-shadow:none;border:1.5px dotted var(--ink)}.r5m-ledger-8 .upload-card{border:2px dotted var(--ink)}.r5m-ledger-8 .upload-zone{border:0}.r5m-ledger-8 .hero-demo{border:2px dotted var(--ink)}.r5m-ledger-8 .demo-book{border-right:2px dotted var(--ink)}.r5m-ledger-8 .demo-foot{border-top:2px dotted var(--ink)}.r5m-ledger-9 .sticker:not(.quiet){box-shadow:none;border:3px double var(--ink);text-transform:uppercase;letter-spacing:.1em;border-radius:4px;font-size:11.5px;rotate:-2.5deg}.r5m-ledger-9 .sticker.quiet{border-radius:4px}.r5m-ledger-9 .hero-step-num{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0;font-weight:800;rotate:-8deg}.r5m-ledger-9 .upload-art{box-shadow:0 0 0 2px var(--ink), 0 0 0 5px var(--surface), 0 0 0 6.5px var(--ink);border-radius:14px;rotate:-6deg}.r5m-ledger-9 .upload-title{letter-spacing:-.01em}.r5m-ledger-9 .r3r-level{color:var(--ink);border:3px double var(--ink);text-transform:uppercase;letter-spacing:.06em;background:0 0;border-radius:4px;font-size:11px;rotate:2deg}.r5m-ledger-9 .demo-cta{text-underline-offset:4px;background:0 0;text-decoration:underline;text-decoration-thickness:2px}.r5m-ledger-10 .hl{-webkit-text-decoration:underline wavy var(--ink);text-decoration:underline wavy var(--ink);text-underline-offset:.12em;text-decoration-thickness:.05em}.r5m-ledger-10 .hero-steps{position:relative}.r5m-ledger-10 .hero-steps li{border-top:0;padding:8px 0}.r5m-ledger-10 .hero-steps li:last-child{border-bottom:0}.r5m-ledger-10 .hero-steps:before{content:"";border-left:1.5px solid var(--ink);position:absolute;top:18px;bottom:18px;left:12px}.r5m-ledger-10 .hero-step-num{z-index:1;background:var(--bg);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);position:relative}.r5m-ledger-10 .hero-side{padding-top:26px}.r5m-ledger-10 .upload-card,.r5m-ledger-10 .hero-demo{border-top-left-radius:0;position:relative;overflow:visible}.r5m-ledger-10 .upload-card:before,.r5m-ledger-10 .hero-demo:before{content:"Your book";border:1.5px solid var(--ink);background:var(--surface);height:28px;font:700 12px/26px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;border-bottom:0;border-radius:10px 10px 0 0;padding:0 18px;position:absolute;top:-28px;left:-1.5px}.r5m-ledger-10 .hero-demo:before{content:"Sample"}.r5m-ledger-10 .hero-demo>.demo{border-radius:0 var(--radius-l) var(--radius-l) var(--radius-l);overflow:hidden}.r5m-ledger-10 .hero-demo{margin-top:44px}.r5m-ledger-10 .upload-zone{border-style:solid;border-color:var(--line)}@media (max-width:960px){.r5m-ledger-10 .hero-demo{margin-top:36px}}:lang(ru) .r5m-ledger-10 .upload-card:before{content:"Ваша книга"}:lang(ru) .r5m-ledger-10 .hero-demo:before{content:"Образец"}
.home-flat{--shadow-card:0 0 0 1.5px var(--ink);--shadow-button:0 0 0 1px var(--line-strong)}.home-elevated{--shadow-card:0 34px 70px -34px #7850004d, 0 2px 10px #7850000d;--shadow-button:0 8px 20px -12px #78500059}.home-elevated .r5m-ledger-4 .upload-card,.home-elevated .r5m-ledger-4 .hero-demo{background:var(--surface);box-shadow:var(--shadow-card);border:0;border-radius:28px}.home-elevated .r5m-ledger-4 .hero-steps li{border-color:var(--line)}
