.stage[data-astro-cid-dhn6w6k4]{background:#fff;height:100svh;position:sticky;top:0;overflow:hidden}.stage[data-astro-cid-dhn6w6k4] .dh{opacity:calc(1 - var(--p,0) * 3)}.stage[data-astro-cid-dhn6w6k4][data-deep] .dh,.stage[data-astro-cid-dhn6w6k4][data-deep] .copy[data-astro-cid-dhn6w6k4]{pointer-events:none}.photo[data-astro-cid-dhn6w6k4]{--pw:max(177.28svh, 72vw);width:var(--pw);aspect-ratio:1670/942;top:calc(50svh - var(--pw) * .28204);left:min(0px, calc(33vw - .3964 * var(--pw)));position:absolute}.photo[data-astro-cid-dhn6w6k4] img[data-astro-cid-dhn6w6k4],.photo[data-astro-cid-dhn6w6k4] video[data-astro-cid-dhn6w6k4]{object-fit:cover;width:100%;height:100%;display:block}.photo[data-astro-cid-dhn6w6k4].is-video{--pw:max(177.78svh, 72vw);aspect-ratio:1920/1080;top:calc(50svh - var(--pw) * .28125);left:min(0px, calc(33vw - .3966 * var(--pw)))}.fade[data-astro-cid-dhn6w6k4]{opacity:calc(1 - var(--p,0) * 2.5);pointer-events:none;background:linear-gradient(90deg,#fff0 36vw,#ffffffd9 53vw,#fff 64vw);position:absolute;inset:0}html[data-hero=dots] .stage[data-astro-cid-dhn6w6k4]{background:#fbfaff}html[data-hero=dots] .fade[data-astro-cid-dhn6w6k4]{background:linear-gradient(90deg,#fbfaff00 36vw,#fbfaffe6 53vw,#fbfaff 64vw)}html[data-hero=dots] .fade[data-astro-cid-dhn6w6k4]:after{content:"";background-image:radial-gradient(#4421bd14 1.2px,#0000 1.2px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 44vw,#000 62vw);mask-image:linear-gradient(90deg,#0000 44vw,#000 62vw)}html[data-hero=card] .fade[data-astro-cid-dhn6w6k4]{background:linear-gradient(90deg,#fff0 44vw,#ffffff80 64vw,#ffffffc7 100%)}html[data-hero=card] .copy[data-astro-cid-dhn6w6k4]{border-radius:var(--radius-card);background-color:var(--panel);background-image:radial-gradient(#4421bd29 1.2px,#0000 1.2px);background-size:18px 18px;width:min(560px,42vw);padding:44px 40px 46px;box-shadow:0 40px 80px -40px #1c105480}@media (width<=760px){html[data-hero=dots] .fade[data-astro-cid-dhn6w6k4]{background:linear-gradient(#fbfaff 0 44svh,#fbfaff00 60svh)}html[data-hero=dots] .fade[data-astro-cid-dhn6w6k4]:after{-webkit-mask-image:linear-gradient(#000 40svh,#0000 56svh);mask-image:linear-gradient(#000 40svh,#0000 56svh)}html[data-hero=card] .fade[data-astro-cid-dhn6w6k4]{background:linear-gradient(#fffc 0,#fff0 60svh)}html[data-hero=card] .copy[data-astro-cid-dhn6w6k4]{width:100%;margin-top:72px;padding:22px 20px 24px}}.veil[data-astro-cid-dhn6w6k4]{background:var(--panel);opacity:calc(var(--p,0) * .94);pointer-events:none;position:absolute;inset:0}.win[data-astro-cid-dhn6w6k4]{z-index:5;box-shadow:0 30px 70px -30px rgb(28 16 84/calc(var(--p,0) * .55));transform-origin:0 0;background:#fff;position:absolute;overflow:hidden}#frame[data-astro-cid-dhn6w6k4]{transform-origin:0 0;opacity:0;pointer-events:none;background:#fff;border:0;transition:opacity .4s;position:absolute;top:0;left:0}#frame[data-astro-cid-dhn6w6k4].is-loaded{opacity:1}.win[data-astro-cid-dhn6w6k4].is-live #frame[data-astro-cid-dhn6w6k4]{pointer-events:auto}[data-pager-busy] .win[data-astro-cid-dhn6w6k4] #frame[data-astro-cid-dhn6w6k4]{pointer-events:none}.copy-wrap[data-astro-cid-dhn6w6k4]{z-index:6;pointer-events:none;align-items:center;height:100%;display:flex;position:relative}.copy[data-astro-cid-dhn6w6k4]{pointer-events:auto;width:min(500px,38vw);opacity:calc(1 - var(--p,0) * 2.4);transform:translateX(calc(var(--p,0) * -60px));padding-top:40px}.chip[data-astro-cid-dhn6w6k4]{background:var(--green-soft);color:var(--green);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 12px;font-size:14px;font-weight:500;display:inline-flex}h1[data-astro-cid-dhn6w6k4]{margin-top:20px;font-size:clamp(40px,4.6vw,66px);font-weight:700;line-height:1.22}h1[data-astro-cid-dhn6w6k4] .under[data-astro-cid-dhn6w6k4]{z-index:0;display:inline-block;position:relative}h1[data-astro-cid-dhn6w6k4] .under[data-astro-cid-dhn6w6k4] svg[data-astro-cid-dhn6w6k4]{inset-inline:0;z-index:-1;width:100%;height:16px;position:absolute;bottom:-4px}.lead[data-astro-cid-dhn6w6k4]{color:var(--muted);margin-top:18px;font-size:18px;line-height:1.8}.cta[data-astro-cid-dhn6w6k4]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.btn[data-astro-cid-dhn6w6k4]{border-radius:var(--radius-btn);white-space:nowrap;justify-content:center;align-items:center;min-height:52px;padding:0 26px;font-size:17px;font-weight:700;display:inline-flex}.btn-ink[data-astro-cid-dhn6w6k4]{background:var(--ink);color:#fff}.btn-ink[data-astro-cid-dhn6w6k4]:hover{background:var(--brand-dark)}.btn-line[data-astro-cid-dhn6w6k4]{box-shadow:inset 0 0 0 1.5px var(--line-strong);background:#fff}.btn-line[data-astro-cid-dhn6w6k4]:hover{box-shadow:inset 0 0 0 2px var(--brand);color:var(--brand)}.try-bar[data-astro-cid-dhn6w6k4]{z-index:7;inset-inline:88px 24px;opacity:calc((var(--p,0) - .82) * 6 - var(--q,0) * 6);pointer-events:none;justify-content:space-between;align-items:center;gap:20px;padding:10px 0;display:flex;position:absolute;top:14px}.stage[data-astro-cid-dhn6w6k4][data-deep] .try-bar[data-astro-cid-dhn6w6k4]{pointer-events:auto}.try-bar[data-astro-cid-dhn6w6k4] h2[data-astro-cid-dhn6w6k4]{font-size:22px;font-weight:700;line-height:1.3}.try-bar[data-astro-cid-dhn6w6k4] p[data-astro-cid-dhn6w6k4]{color:var(--muted);font-size:15px}.try-bar[data-astro-cid-dhn6w6k4] .btn[data-astro-cid-dhn6w6k4]{min-height:44px;font-size:16px}@media (width<=1080px){.copy[data-astro-cid-dhn6w6k4]{width:min(440px,44vw)}}@media (width<=991px){.try-bar[data-astro-cid-dhn6w6k4]{inset-inline:24px}}@media (width<=760px){.photo[data-astro-cid-dhn6w6k4]{--pw:230vw;top:auto;bottom:0;left:calc(50vw - .3964 * var(--pw))}.photo[data-astro-cid-dhn6w6k4].is-video{--pw:230vw;top:auto;bottom:0;left:calc(50vw - .3966 * var(--pw))}.fade[data-astro-cid-dhn6w6k4]{background:linear-gradient(#fff 0 44svh,#fff0 60svh)}.copy-wrap[data-astro-cid-dhn6w6k4]{align-items:flex-start}.copy[data-astro-cid-dhn6w6k4]{width:100%;padding-top:84px}h1[data-astro-cid-dhn6w6k4]{margin-top:14px;font-size:36px}.lead[data-astro-cid-dhn6w6k4]{margin-top:12px;font-size:16px}.cta[data-astro-cid-dhn6w6k4]{margin-top:18px}.btn[data-astro-cid-dhn6w6k4]{min-height:46px;padding:0 18px;font-size:16px}.try-bar[data-astro-cid-dhn6w6k4]{inset-inline:12px;padding:6px 4px;top:8px}.try-bar[data-astro-cid-dhn6w6k4] h2[data-astro-cid-dhn6w6k4]{font-size:18px}.try-bar[data-astro-cid-dhn6w6k4] p[data-astro-cid-dhn6w6k4]{display:none}}.rd[data-astro-cid-bchsuvrb]{--accent:#4421bd;--accent-soft:#e8e3fb;width:100%;max-width:580px;margin-inline:auto;position:relative}.rd[data-astro-cid-bchsuvrb][data-accent=coral]{--accent:#f6715a;--accent-soft:#fde4de}.rd[data-astro-cid-bchsuvrb][data-accent=green]{--accent:#1f8a5b;--accent-soft:#dcf2e7}.rd[data-astro-cid-bchsuvrb][data-accent=ink]{--accent:#1f1b2d;--accent-soft:#e6e4ec}.rd-canvas[data-astro-cid-bchsuvrb]{background-color:var(--panel);background-image:radial-gradient(#4421bd29 1.2px,#0000 1.2px);background-size:18px 18px;border-radius:40px 12px 12px;place-items:start center;height:clamp(460px,56vh,560px);padding-top:34px;display:grid;position:relative;overflow:hidden}.rd-clip[data-astro-cid-bchsuvrb]{width:min(290px,62%);position:relative}.rd-receipt[data-astro-cid-bchsuvrb]{filter:drop-shadow(0 18px 30px #1c10542e);width:100%;height:auto;display:block;overflow:visible}.rd-paper[data-astro-cid-bchsuvrb]{fill:#fff}.rd-receipt[data-astro-cid-bchsuvrb] [data-astro-cid-bchsuvrb]:is(rect,circle,ellipse){transition:fill .5s}.t-name[data-astro-cid-bchsuvrb]{fill:var(--ink);font-size:19px;font-weight:700}.t-sub[data-astro-cid-bchsuvrb],.t-muted[data-astro-cid-bchsuvrb]{fill:#7a7589;font-size:11.5px}.t-item[data-astro-cid-bchsuvrb],.t-num[data-astro-cid-bchsuvrb]{fill:var(--ink);font-size:13px;transition:font-size .4s}.t-total[data-astro-cid-bchsuvrb]{fill:#fff;font-size:14.5px;font-weight:700}.t-rule[data-astro-cid-bchsuvrb]{stroke:#d9d5e5;stroke-width:1px;stroke-dasharray:4 4}.rd[data-astro-cid-bchsuvrb].font-lg .t-item[data-astro-cid-bchsuvrb],.rd[data-astro-cid-bchsuvrb].font-lg .t-num[data-astro-cid-bchsuvrb]{font-size:15px}.p[data-astro-cid-bchsuvrb]{transform-box:fill-box;transform-origin:50%;transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.2,1.15)}.p-select[data-astro-cid-bchsuvrb]{opacity:0;transition:opacity .3s}.rd[data-astro-cid-bchsuvrb].show-select .p-select[data-astro-cid-bchsuvrb]{opacity:1}.rd[data-astro-cid-bchsuvrb].logo-off .p-logo[data-astro-cid-bchsuvrb],.rd[data-astro-cid-bchsuvrb].logo-off .p-select[data-astro-cid-bchsuvrb]{opacity:0;transform:scale(.6)}.rd[data-astro-cid-bchsuvrb].qr-off .p-qr[data-astro-cid-bchsuvrb]{opacity:0;transform:scale(.7)}.rd-printer[data-astro-cid-bchsuvrb]{z-index:3;background:var(--ink);border-radius:10px;width:min(330px,70%);height:18px;position:absolute;top:22px;box-shadow:0 8px 18px -8px #1f1b2d99}.rd-printer[data-astro-cid-bchsuvrb] i[data-astro-cid-bchsuvrb]{inset-inline:22px;background:#3a344f;border-radius:2px;height:3px;position:absolute;top:8px}.rd[data-astro-cid-bchsuvrb][data-variant=print] .rd-clip[data-astro-cid-bchsuvrb]{margin-top:4px;padding-bottom:30px;overflow:hidden}.rd[data-astro-cid-bchsuvrb][data-variant=print] .rd-receipt[data-astro-cid-bchsuvrb]{transition:transform 1.5s cubic-bezier(.45,.05,.25,1);transform:translateY(-104%)}.rd[data-astro-cid-bchsuvrb][data-variant=print].is-printed .rd-receipt[data-astro-cid-bchsuvrb]{transform:none}.rd[data-astro-cid-bchsuvrb][data-variant=assemble] .p[data-astro-cid-bchsuvrb]{opacity:0;transform:translate(70px,-60px)scale(.7)}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .p[data-astro-cid-bchsuvrb]{opacity:1;transform:none}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .p-logo[data-astro-cid-bchsuvrb]{transition-delay:0s}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .p-name[data-astro-cid-bchsuvrb]{transition-delay:.15s}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .p-items[data-astro-cid-bchsuvrb]{transition-delay:.32s}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .p-sums[data-astro-cid-bchsuvrb]{transition-delay:.48s}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .p-total[data-astro-cid-bchsuvrb]{transition-delay:.62s}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .p-qr[data-astro-cid-bchsuvrb]{transition-delay:.8s}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .p-foot[data-astro-cid-bchsuvrb]{transition-delay:.95s}.rd[data-astro-cid-bchsuvrb][data-variant=assemble] .rd-paper[data-astro-cid-bchsuvrb]{opacity:.55;transition:opacity .4s}.rd[data-astro-cid-bchsuvrb][data-variant=assemble].is-built .rd-paper[data-astro-cid-bchsuvrb]{opacity:1}.rd-card[data-astro-cid-bchsuvrb]{z-index:4;background:#fff;border-radius:14px;width:220px;padding:16px 18px 14px;position:absolute;top:-26px;right:-22px;box-shadow:0 1px 2px #1f1b2d0f,0 22px 44px -18px #1c105452}.rd-card-title[data-astro-cid-bchsuvrb]{margin-bottom:8px;font-size:15px;font-weight:700}.rd-row[data-astro-cid-bchsuvrb]{color:var(--soft);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:13.5px;display:flex}.rd-row[data-astro-cid-bchsuvrb]+.rd-row[data-astro-cid-bchsuvrb]{border-top:1px solid var(--line)}.rd-toggle[data-astro-cid-bchsuvrb]{background:#d9d5e5;border-radius:999px;width:34px;height:20px;transition:background .3s;position:relative}.rd-toggle[data-astro-cid-bchsuvrb]:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:right .3s;position:absolute;top:3px;right:3px;box-shadow:0 1px 2px #0003}.rd-toggle[data-astro-cid-bchsuvrb].is-on{background:var(--brand)}.rd-toggle[data-astro-cid-bchsuvrb].is-on:after{right:17px}.rd-swatches[data-astro-cid-bchsuvrb]{gap:6px;display:flex}.rd-swatches[data-astro-cid-bchsuvrb] b[data-astro-cid-bchsuvrb]{width:18px;height:18px;box-shadow:inset 0 0 0 2px #fff, 0 0 0 1px var(--line-strong);border-radius:50%;transition:box-shadow .25s}.rd-swatches[data-astro-cid-bchsuvrb] b[data-astro-cid-bchsuvrb].is-on{box-shadow:inset 0 0 0 2px #fff, 0 0 0 2px var(--ink)}.rd-swatches[data-astro-cid-bchsuvrb] [data-astro-cid-bchsuvrb][data-c=purple]{background:#4421bd}.rd-swatches[data-astro-cid-bchsuvrb] [data-astro-cid-bchsuvrb][data-c=coral]{background:#f6715a}.rd-swatches[data-astro-cid-bchsuvrb] [data-astro-cid-bchsuvrb][data-c=green]{background:#1f8a5b}.rd-swatches[data-astro-cid-bchsuvrb] [data-astro-cid-bchsuvrb][data-c=ink]{background:#1f1b2d}.rd-slider[data-astro-cid-bchsuvrb]{background:#d9d5e5;border-radius:2px;width:74px;height:4px;position:relative}.rd-slider[data-astro-cid-bchsuvrb] i[data-astro-cid-bchsuvrb]{background:var(--brand);border-radius:50%;width:14px;height:14px;transition:right .4s;position:absolute;top:-5px;right:16px}.rd[data-astro-cid-bchsuvrb].font-lg .rd-slider[data-astro-cid-bchsuvrb] i[data-astro-cid-bchsuvrb]{right:48px}.rd-cursor[data-astro-cid-bchsuvrb]{z-index:6;opacity:0;transform:translate(var(--cx,60%), var(--cy,90%));pointer-events:none;filter:drop-shadow(0 3px 4px #00000040);transition:transform .7s cubic-bezier(.3,.7,.2,1),opacity .3s;position:absolute;top:0;left:0}.rd[data-astro-cid-bchsuvrb].has-cursor .rd-cursor[data-astro-cid-bchsuvrb]{opacity:1}.rd[data-astro-cid-bchsuvrb].click .rd-cursor[data-astro-cid-bchsuvrb]{transform:translate(var(--cx), var(--cy)) scale(.82);transition-duration:.12s}@media (width<=760px){.rd-canvas[data-astro-cid-bchsuvrb]{height:420px}.rd-card[data-astro-cid-bchsuvrb]{width:86%;margin:-28px auto 0;padding:12px 16px 10px;position:relative;top:auto;right:auto}}@media (prefers-reduced-motion:reduce){.rd[data-astro-cid-bchsuvrb][data-variant=print] .rd-receipt[data-astro-cid-bchsuvrb]{transform:none}.rd[data-astro-cid-bchsuvrb][data-variant=assemble] .p[data-astro-cid-bchsuvrb]{opacity:1;transform:none}}.rt[data-astro-cid-cw3gamss]{width:100%;max-width:580px;margin-inline:auto;position:relative}.rt-canvas[data-astro-cid-cw3gamss]{background-color:var(--panel);background-image:radial-gradient(#4421bd29 1.2px,#0000 1.2px);background-size:18px 18px;border-radius:40px 12px 12px;place-items:center;height:clamp(460px,56vh,560px);display:grid;position:relative;overflow:hidden}.rt-paper[data-astro-cid-cw3gamss]{filter:drop-shadow(0 18px 30px #1c105429);background:#fff;flex-direction:column;align-items:stretch;width:310px;padding:24px 26px 34px;display:flex;position:relative;-webkit-mask:linear-gradient(#000,#000) top/100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 8px repeat-x;mask:linear-gradient(#000,#000) top/100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 8px repeat-x}.rt-logo[data-astro-cid-cw3gamss]{align-self:center}.line[data-astro-cid-cw3gamss]{border-radius:6px;min-height:1.6em;padding:2px 6px;transition:background .25s,box-shadow .25s;display:block;position:relative}.line[data-astro-cid-cw3gamss] .txt[data-astro-cid-cw3gamss]{transition:transform .45s cubic-bezier(.2,.8,.2,1),font-size .35s,color .35s;display:inline-block}.line-name[data-astro-cid-cw3gamss]{text-align:center;margin-top:6px;font-size:20px;font-weight:700}.sub[data-astro-cid-cw3gamss]{text-align:center;color:#7a7589;font-size:11px}.items[data-astro-cid-cw3gamss]{border-block:1px dashed #d9d5e5;margin:14px 0;padding:10px 0;font-size:14.5px}.items[data-astro-cid-cw3gamss] p[data-astro-cid-cw3gamss]{justify-content:space-between;display:flex}.total[data-astro-cid-cw3gamss]{background:var(--brand);color:#fff;border-radius:10px;justify-content:space-between;padding:10px 14px;font-size:15.5px;font-weight:700;display:flex}.line-thanks[data-astro-cid-cw3gamss]{color:#7a7589;text-align:start;margin-top:18px;font-size:14.5px}.line[data-astro-cid-cw3gamss].is-selected{background:#4421bd14;box-shadow:inset 0 0 0 1.5px #4421bd80}.line[data-astro-cid-cw3gamss].is-center{text-align:center}.line[data-astro-cid-cw3gamss].is-bold .txt[data-astro-cid-cw3gamss]{font-weight:700}.line[data-astro-cid-cw3gamss].is-big .txt[data-astro-cid-cw3gamss]{font-size:1.32em}.line[data-astro-cid-cw3gamss].is-colored .txt[data-astro-cid-cw3gamss]{color:#f6715a}.caret[data-astro-cid-cw3gamss]{vertical-align:-.15em;background:var(--brand);width:1.5px;height:1.1em;margin-inline-start:1px;animation:1s step-end infinite blink;display:none}.line[data-astro-cid-cw3gamss].is-editing .caret[data-astro-cid-cw3gamss]{display:inline-block}@keyframes blink{50%{opacity:0}}.rt-bar[data-astro-cid-cw3gamss]{z-index:4;background:var(--ink);color:#fff;opacity:0;transform:translate(-50%, calc(var(--bar-y,0px) + 6px));border-radius:12px;align-items:center;gap:2px;padding:5px;transition:opacity .25s,transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;left:50%;box-shadow:0 18px 36px -14px #14084699}.rt[data-astro-cid-cw3gamss].bar-on .rt-bar[data-astro-cid-cw3gamss]{opacity:1;transform:translate(-50%, var(--bar-y,0px))}.rt-bar[data-astro-cid-cw3gamss] b[data-astro-cid-cw3gamss]{border-radius:8px;place-items:center;min-width:30px;height:30px;padding:0 6px;font-size:15px;font-weight:700;transition:background .2s;display:grid}.rt-bar[data-astro-cid-cw3gamss] b[data-astro-cid-cw3gamss].is-on{background:#ffffff2e}.rt-bar[data-astro-cid-cw3gamss] sup[data-astro-cid-cw3gamss]{font-size:10px}.rt-bar[data-astro-cid-cw3gamss] .sep[data-astro-cid-cw3gamss]{background:#fff3;width:1px;height:18px;margin:0 3px}.rt-bar[data-astro-cid-cw3gamss] .dot[data-astro-cid-cw3gamss]{background:#f6715a;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #fff9}.cursor[data-astro-cid-cw3gamss]{z-index:6;opacity:0;transform:translate(var(--cx,70%), var(--cy,80%));pointer-events:none;filter:drop-shadow(0 3px 4px #00000040);transition:transform .7s cubic-bezier(.3,.7,.2,1),opacity .3s;position:absolute;top:0;left:0}.rt[data-astro-cid-cw3gamss].has-cursor .cursor[data-astro-cid-cw3gamss]{opacity:1}.rt[data-astro-cid-cw3gamss].click .cursor[data-astro-cid-cw3gamss]{transform:translate(var(--cx), var(--cy)) scale(.82);transition-duration:.12s}@media (width<=760px){.rt-canvas[data-astro-cid-cw3gamss]{height:470px}.rt-paper[data-astro-cid-cw3gamss]{width:240px}}.tp[data-astro-cid-27fp5r2g]{--accent:#4421bd;--accent-soft:#e8e3fb;width:100%;max-width:580px;margin-inline:auto;position:relative}.tp[data-astro-cid-27fp5r2g][data-format=color]{--accent:#f6715a;--accent-soft:#fde4de}.tp-canvas[data-astro-cid-27fp5r2g]{background-color:var(--panel);background-image:radial-gradient(#4421bd29 1.2px,#0000 1.2px);background-size:18px 18px;border-radius:40px 12px 12px;place-items:center;height:clamp(460px,56vh,560px);padding-bottom:50px;display:grid;position:relative;overflow:hidden}.tp[data-astro-cid-27fp5r2g] .lg-bg{fill:var(--accent-soft);transition:fill .5s}.tp[data-astro-cid-27fp5r2g] .lg-fg{fill:var(--accent);transition:fill .5s}.tp-paper[data-astro-cid-27fp5r2g]{background:#fff;border-radius:2px;width:230px;height:392px;transition:width .7s cubic-bezier(.6,0,.2,1),height .7s cubic-bezier(.6,0,.2,1),border-radius .5s;position:relative;overflow:hidden;box-shadow:0 18px 34px -16px #1c10544d}.tp-paper[data-astro-cid-27fp5r2g]:before{content:"";background:linear-gradient(120deg,#f6715a,#f89a7f);height:0;transition:height .6s cubic-bezier(.6,0,.2,1);position:absolute;inset:0 0 auto}.tp[data-astro-cid-27fp5r2g][data-format=a4] .tp-paper[data-astro-cid-27fp5r2g]{width:300px;height:424px}.tp[data-astro-cid-27fp5r2g][data-format=color] .tp-paper[data-astro-cid-27fp5r2g]{border-radius:22px;width:238px;height:400px}.tp[data-astro-cid-27fp5r2g][data-format=color] .tp-paper[data-astro-cid-27fp5r2g]:before{height:128px}.lay[data-astro-cid-27fp5r2g]{padding:18px;transition:opacity .35s;position:absolute;inset:0}.lay-receipt[data-astro-cid-27fp5r2g]{flex-direction:column;gap:10px;display:flex}.lay-a4[data-astro-cid-27fp5r2g]{opacity:0;pointer-events:none;flex-direction:column;gap:12px;padding:22px 20px;font-size:11px;display:flex}.tp[data-astro-cid-27fp5r2g][data-format=a4] .lay-receipt[data-astro-cid-27fp5r2g]{opacity:0}.tp[data-astro-cid-27fp5r2g][data-format=a4] .lay-a4[data-astro-cid-27fp5r2g]{opacity:1;transition-delay:.35s}.tp[data-astro-cid-27fp5r2g]:not([data-format=a4]) .lay-receipt[data-astro-cid-27fp5r2g]{transition-delay:.3s}.r-head[data-astro-cid-27fp5r2g]{text-align:center;justify-items:center;gap:2px;display:grid;position:relative}.r-head[data-astro-cid-27fp5r2g] b[data-astro-cid-27fp5r2g]{font-size:16px;transition:color .5s}.r-head[data-astro-cid-27fp5r2g] small[data-astro-cid-27fp5r2g]{color:#7a7589;font-size:10.5px;transition:color .5s}.tp[data-astro-cid-27fp5r2g][data-format=color] .r-head[data-astro-cid-27fp5r2g] b[data-astro-cid-27fp5r2g],.tp[data-astro-cid-27fp5r2g][data-format=color] .r-head[data-astro-cid-27fp5r2g] small[data-astro-cid-27fp5r2g]{color:#fff}.tp[data-astro-cid-27fp5r2g][data-format=color] .r-head[data-astro-cid-27fp5r2g] .lg-bg{fill:#fff}.r-items[data-astro-cid-27fp5r2g]{border-block:1px dashed #d9d5e5;padding:7px 0;font-size:12.5px}.tp[data-astro-cid-27fp5r2g][data-format=color] .r-items[data-astro-cid-27fp5r2g]{margin-top:8px}.r-items[data-astro-cid-27fp5r2g] p[data-astro-cid-27fp5r2g]{justify-content:space-between;display:flex}.r-total[data-astro-cid-27fp5r2g]{background:var(--accent);color:#fff;border-radius:8px;justify-content:space-between;padding:8px 11px;font-size:13px;font-weight:700;transition:background .5s,border-radius .5s;display:flex}.tp[data-astro-cid-27fp5r2g][data-format=color] .r-total[data-astro-cid-27fp5r2g]{border-radius:999px}.r-qr[data-astro-cid-27fp5r2g]{place-items:center;display:grid}.r-foot[data-astro-cid-27fp5r2g]{text-align:center;color:#7a7589;font-size:11.5px}.a-head[data-astro-cid-27fp5r2g]{border-bottom:2px solid var(--accent);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.a-shop[data-astro-cid-27fp5r2g]{align-items:center;gap:8px;display:flex}.a-shop[data-astro-cid-27fp5r2g] b[data-astro-cid-27fp5r2g]{font-size:13px;display:block}.a-shop[data-astro-cid-27fp5r2g] small[data-astro-cid-27fp5r2g]{color:#7a7589;font-size:10px;display:block}.a-title[data-astro-cid-27fp5r2g]{color:var(--accent);font-size:15px}.a-meta[data-astro-cid-27fp5r2g]{color:#7a7589;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:6px 8px;display:grid}.a-meta[data-astro-cid-27fp5r2g] i[data-astro-cid-27fp5r2g]{background:#ebe8f3;border-radius:3px;height:6px}.a-table[data-astro-cid-27fp5r2g]{border-collapse:collapse;width:100%}.a-table[data-astro-cid-27fp5r2g] th[data-astro-cid-27fp5r2g]{background:var(--panel);text-align:start;padding:6px;font-weight:700}.a-table[data-astro-cid-27fp5r2g] td[data-astro-cid-27fp5r2g]{border-bottom:1px solid var(--line);padding:6px}.a-table[data-astro-cid-27fp5r2g] [data-astro-cid-27fp5r2g]:is(th,td):not(:first-child){text-align:center}.a-foot[data-astro-cid-27fp5r2g]{justify-content:space-between;align-items:end;gap:12px;margin-top:auto;display:flex}.a-sums[data-astro-cid-27fp5r2g]{min-width:140px}.a-sums[data-astro-cid-27fp5r2g] p[data-astro-cid-27fp5r2g]{color:#7a7589;justify-content:space-between;padding:2px 0;display:flex}.a-sums[data-astro-cid-27fp5r2g] .a-grand[data-astro-cid-27fp5r2g]{background:var(--accent);color:#fff;border-radius:6px;margin-top:4px;padding:6px 8px;font-weight:700}.tp-strip[data-astro-cid-27fp5r2g]{z-index:4;background:#fff;border-radius:14px;padding:12px 14px;position:absolute;bottom:-24px;right:-18px;box-shadow:0 1px 2px #1f1b2d0f,0 22px 44px -18px #1c105452}.tp-title[data-astro-cid-27fp5r2g]{margin-bottom:8px;font-size:13px;font-weight:700}.tp-thumbs[data-astro-cid-27fp5r2g]{gap:8px;display:flex}.tp-thumbs[data-astro-cid-27fp5r2g] button[data-astro-cid-27fp5r2g]{background:var(--panel);font:inherit;color:var(--soft);cursor:default;border:0;border-radius:10px;justify-items:center;gap:5px;padding:7px 8px 6px;font-size:11.5px;transition:box-shadow .25s,background .25s,color .25s;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.tp-thumbs[data-astro-cid-27fp5r2g] button[data-astro-cid-27fp5r2g].is-on{background:var(--lilac);color:var(--brand);box-shadow:inset 0 0 0 1.5px var(--brand)}.th[data-astro-cid-27fp5r2g]{background:#fff;border-radius:2px;flex-direction:column;gap:3px;padding:4px;display:flex;box-shadow:0 2px 6px -2px #1c105440}.th[data-astro-cid-27fp5r2g] i[data-astro-cid-27fp5r2g]{background:#d9d5e5;border-radius:2px;height:3px;display:block}.th-thermal[data-astro-cid-27fp5r2g]{width:22px;height:34px}.th-a4[data-astro-cid-27fp5r2g]{width:30px;height:34px}.th-a4[data-astro-cid-27fp5r2g] i[data-astro-cid-27fp5r2g]:first-child{background:var(--brand)}.th-color[data-astro-cid-27fp5r2g]{border-radius:6px;width:24px;height:34px}.th-color[data-astro-cid-27fp5r2g] i[data-astro-cid-27fp5r2g]:first-child{background:#f6715a;height:9px}.cursor[data-astro-cid-27fp5r2g]{z-index:6;opacity:0;transform:translate(var(--cx,70%), var(--cy,80%));pointer-events:none;filter:drop-shadow(0 3px 4px #00000040);transition:transform .7s cubic-bezier(.3,.7,.2,1),opacity .3s;position:absolute;top:0;left:0}.tp[data-astro-cid-27fp5r2g].has-cursor .cursor[data-astro-cid-27fp5r2g]{opacity:1}.tp[data-astro-cid-27fp5r2g].click .cursor[data-astro-cid-27fp5r2g]{transform:translate(var(--cx), var(--cy)) scale(.82);transition-duration:.12s}@media (width<=760px){.tp-canvas[data-astro-cid-27fp5r2g]{height:500px;padding-bottom:30px}.tp[data-astro-cid-27fp5r2g][data-format=a4] .tp-paper[data-astro-cid-27fp5r2g]{width:286px;height:404px}.tp-strip[data-astro-cid-27fp5r2g]{width:fit-content;margin:-26px auto 0;position:relative;bottom:auto;right:auto}}.s3[data-astro-cid-hvscuucn]{background:radial-gradient(40vw 40vw at 22% 18%,#fcc8be47,#0000 70%),radial-gradient(46vw 46vw at 78% 92%,#b9aef54d,#0000 70%),#fff;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.s3-in[data-astro-cid-hvscuucn]{grid-template-columns:1fr 1.08fr;align-items:center;gap:64px;padding:110px 0 70px;display:grid}.badge[data-astro-cid-hvscuucn]{background:var(--lilac);color:var(--brand);border-radius:8px;padding:4px 14px;font-size:16px;font-weight:700;display:inline-block}h2[data-astro-cid-hvscuucn]{font-family:var(--font-title-old);color:#2d2d2d;margin-top:18px;font-size:clamp(30px,2.8vw,40px);font-weight:600;line-height:1.35}.feats[data-astro-cid-hvscuucn]{grid-template-columns:1fr 1fr;gap:34px 40px;margin-top:40px;display:grid}.feats[data-astro-cid-hvscuucn] img[data-astro-cid-hvscuucn]{width:38px;height:38px}.feats[data-astro-cid-hvscuucn] h3[data-astro-cid-hvscuucn]{font-family:var(--font-title-old);color:#2d2d2d;margin-top:14px;font-size:18px;font-weight:600;line-height:1.5}.feats[data-astro-cid-hvscuucn] p[data-astro-cid-hvscuucn]{font-family:var(--font-body-old);color:#615d66;margin-top:4px;font-size:14.5px;font-weight:500;line-height:1.7}.s3[data-astro-cid-hvscuucn] [data-astro-cid-hvscuucn][data-reveal]{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 90ms);transform:translateY(18px)}.s3[data-astro-cid-hvscuucn].is-in [data-astro-cid-hvscuucn][data-reveal]{opacity:1;transform:none}.s3[data-astro-cid-hvscuucn][data-variant=assemble] .s3-visual[data-astro-cid-hvscuucn]{transform:translateY(calc((1 - var(--q,1)) * 180px))}.s3[data-astro-cid-hvscuucn][data-variant=assemble] .s3-text[data-astro-cid-hvscuucn]{transform:translateY(calc((1 - var(--q,1)) * 40px))}.s3-overlay[data-astro-cid-hvscuucn]{z-index:4;min-height:0;opacity:min(1, calc(var(--q,0) * 2));pointer-events:none;position:absolute;inset:0}.s3-overlay[data-astro-cid-hvscuucn].is-in{pointer-events:auto}.s3-overlay[data-astro-cid-hvscuucn] [data-astro-cid-hvscuucn][data-reveal]{opacity:var(--q,0);transform:translateX(calc((1 - var(--q,0)) * 90px));transition:none}.s3-overlay[data-astro-cid-hvscuucn] .s3-visual[data-astro-cid-hvscuucn]{opacity:clamp(0, calc((var(--q,0) - .7) * 4), 1)}@media (width<=960px){.s3-in[data-astro-cid-hvscuucn]{grid-template-columns:1fr;gap:48px;padding:96px 0 60px}}@media (width<=760px){.feats[data-astro-cid-hvscuucn]{grid-template-columns:1fr;gap:22px;margin-top:28px}.s3-overlay[data-astro-cid-hvscuucn]{align-items:flex-start;overflow-y:auto}}.dots[data-astro-cid-zvj6kcz4]{z-index:60;inset-inline-start:.5vw;flex-direction:column;justify-content:center;align-items:center;width:3rem;height:100vh;display:flex;position:fixed;top:0}.dot[data-astro-cid-zvj6kcz4]{cursor:pointer;background:0 0;border:2px solid #b4b4b4;border-radius:50%;width:1rem;height:1rem;margin:.8rem auto;padding:0;transition:all .3s;display:block}.dot[data-astro-cid-zvj6kcz4]:hover{width:1.3rem;height:1.3rem}.dot[data-astro-cid-zvj6kcz4].is-on{background:var(--brand);border-color:var(--brand);width:1.5rem;height:1.5rem}@media (width<=991px){.dots[data-astro-cid-zvj6kcz4]{display:none}}
