.ba[data-astro-cid-67ggu7zt]{border-radius:var(--radius);box-shadow:var(--shadow-lg);isolation:isolate;background:#fff;position:relative;overflow:hidden}.ba[data-astro-cid-67ggu7zt] .img{width:100%;height:auto;display:block}.before[data-astro-cid-67ggu7zt]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.tag[data-astro-cid-67ggu7zt]{color:#fff;backdrop-filter:blur(8px);pointer-events:none;background:#1d1b22b8;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;position:absolute;top:14px}.left[data-astro-cid-67ggu7zt]{left:14px}.right[data-astro-cid-67ggu7zt]{right:14px}.handle[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 12px #00000040}.handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{color:#23202a;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #00000038}input[data-astro-cid-67ggu7zt]{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}input[data-astro-cid-67ggu7zt]:focus-visible+.handle[data-astro-cid-67ggu7zt],.ba[data-astro-cid-67ggu7zt]:has(input:focus-visible) .handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{outline:2px solid var(--focus);outline-offset:3px}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(28px,6vw,72px);padding-bottom:clamp(56px,8vw,96px);position:relative;overflow-x:clip}.hero-copy[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;display:grid}.chip[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:color-mix(in srgb, var(--card) 70%, transparent);color:var(--ink-2);letter-spacing:.01em;text-transform:none;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:13px;display:inline-flex}.hero-title[data-astro-cid-lcdefpme]{margin-top:22px;font-size:clamp(3rem,1.6rem + 6.4vw,6.5rem)}.hero-title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background:linear-gradient(100deg,#8a6a95 10%,#b58f9f 45%,#c99a7f 75%,#7f9f86);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em}@media (prefers-color-scheme:dark){.hero-title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background-image:linear-gradient(100deg,#cdb6e6 10%,#e6b9c8 45%,#f0c4a8 75%,#b9d7b0)}}.hero-lede[data-astro-cid-lcdefpme]{max-width:600px;margin-top:24px}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.assurances[data-astro-cid-lcdefpme]{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:22px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.assurances[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:flex}.assurances[data-astro-cid-lcdefpme] .icon{color:var(--jade)}.mobile-note[data-astro-cid-lcdefpme]{background:var(--accent-soft);color:var(--ink-2);border-radius:14px;margin-top:18px;padding:10px 16px;font-size:14px;display:none}.link-btn[data-astro-cid-lcdefpme]{color:var(--accent);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}@media (width<=760px) and (pointer:coarse){.mobile-note[data-astro-cid-lcdefpme]{display:block}}.hero-demo[data-astro-cid-lcdefpme]{margin-top:clamp(40px,6vw,72px)}.demo-hint[data-astro-cid-lcdefpme]{color:var(--ink-3);text-align:center;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:13.5px;display:flex}.demo-hint[data-astro-cid-lcdefpme] .icon{color:var(--accent);flex:none}@media (width<=720px){.demo-hint[data-astro-cid-lcdefpme]{display:none}}.proof[data-astro-cid-lcdefpme]{padding-top:clamp(24px,4vw,48px)}.proof-shot[data-astro-cid-lcdefpme]{max-width:1100px;margin:clamp(36px,5vw,56px) auto 0}.how-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.how-rail[data-astro-cid-lcdefpme],.how-steps[data-astro-cid-lcdefpme],.how-shots[data-astro-cid-lcdefpme]{display:contents}.how[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:12px}.how-progress[data-astro-cid-lcdefpme]{display:none}.step[data-astro-cid-lcdefpme][data-step="0"]{order:1}.shot-slot[data-astro-cid-lcdefpme]:first-child{order:2}.step[data-astro-cid-lcdefpme][data-step="1"]{order:3}.shot-slot[data-astro-cid-lcdefpme]:nth-child(2){order:4}.step[data-astro-cid-lcdefpme][data-step="2"]{order:5}.shot-slot[data-astro-cid-lcdefpme]:nth-child(3){order:6}.step[data-astro-cid-lcdefpme]+.step[data-astro-cid-lcdefpme]{margin-top:40px}.step[data-astro-cid-lcdefpme]{gap:16px;max-width:480px;display:grid}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2)}.num[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--accent);font-size:15px;font-style:italic}.step[data-astro-cid-lcdefpme] .h3[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.15rem);font-weight:400;line-height:1.15}.ticks[data-astro-cid-lcdefpme]{color:var(--ink-2);gap:10px;margin:4px 0 0;padding:0;font-size:15.5px;list-style:none;display:grid}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start}.ticks[data-astro-cid-lcdefpme] .icon{color:var(--jade);flex:none;margin-top:4px}.step-shot[data-astro-cid-lcdefpme]{margin:0}.step-shot[data-astro-cid-lcdefpme] img{border-radius:var(--radius);width:100%;box-shadow:var(--shadow-lg)}.stack[data-astro-cid-lcdefpme]{padding-bottom:22%;position:relative}.stack[data-astro-cid-lcdefpme] .back{width:80%}.stack[data-astro-cid-lcdefpme] .front{border:6px solid var(--paper);border-radius:calc(var(--radius) + 4px);width:44%;position:absolute;bottom:0;right:0}@media (width>=961px) and (height>=700px){.js .how-layout[data-astro-cid-lcdefpme]{--slot:min(calc(100svh - var(--header-h)), 880px);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(40px,6vw,96px)}.js .how-rail[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + (100svh - var(--header-h) - var(--slot)) / 2);height:var(--slot);flex-direction:column;justify-content:safe center;gap:36px;display:flex;position:sticky}.js .how[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin:0}.js .how-progress[data-astro-cid-lcdefpme]{gap:8px;max-width:480px;display:flex}.how-progress[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--line-2);border-radius:2px;flex:1;height:2px;overflow:hidden}.how-progress[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--accent);height:100%;transform:scaleX(var(--p,0));transform-origin:0;display:block}.js .how-steps[data-astro-cid-lcdefpme]{display:grid}.js .step[data-astro-cid-lcdefpme]{grid-area:1/1;align-content:start;margin:0}.js .step[data-astro-cid-lcdefpme]:not([data-state=active]){pointer-events:none}.js .step[data-astro-cid-lcdefpme][data-state=before]{--from:-16px}.js .step[data-astro-cid-lcdefpme][data-state=after]{--from:20px}.js .step[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(.num,.h3,p,.link-arrow,li){opacity:0;filter:blur(5px);transform:translateY(var(--from,0));transition:opacity .3s ease, filter .3s ease, transform .45s var(--ease)}.js .step[data-astro-cid-lcdefpme][data-state=active] [data-astro-cid-lcdefpme]:is(.num,.h3,p,.link-arrow,li){opacity:1;filter:blur();transition-duration:.7s,.7s,.9s;transition-delay:calc(.14s + var(--k) * 55ms);transform:none}.js .how-shots[data-astro-cid-lcdefpme]{display:block}.js .shot-slot[data-astro-cid-lcdefpme]{height:var(--slot);align-items:center;display:grid}.js .step-shot[data-astro-cid-lcdefpme]{transition:opacity .8s var(--ease), transform .9s var(--ease)}.js .step-shot[data-astro-cid-lcdefpme]:not([data-state=active]){opacity:.3;transform:scale(.96)}}@media (width>=961px) and (height>=700px) and (prefers-reduced-motion:reduce){.js .step[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(.num,.h3,p,.link-arrow,li),.js .step[data-astro-cid-lcdefpme][data-state=active] [data-astro-cid-lcdefpme]:is(.num,.h3,p,.link-arrow,li){filter:none;transition-delay:0s;transform:none}.js .step-shot[data-astro-cid-lcdefpme]:not([data-state=active]){transform:none}}.details[data-astro-cid-lcdefpme]{background:var(--paper-2)}.details[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(36px,5vw,56px)}.bento[data-astro-cid-lcdefpme]{grid-template-columns:1.5fr 1fr;gap:20px;display:grid}.tile[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);background:var(--card);align-content:space-between;gap:24px;padding:clamp(22px,3vw,32px);display:grid;overflow:hidden}.tile-copy[data-astro-cid-lcdefpme]{gap:8px;display:grid}.tile-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ink-2);font-size:15.5px}.tile-media[data-astro-cid-lcdefpme] img{width:100%;box-shadow:var(--shadow);border-radius:14px}.tile-grid[data-astro-cid-lcdefpme],.tile-themes[data-astro-cid-lcdefpme]{grid-column:1}.tile-menu[data-astro-cid-lcdefpme],.tile-dark[data-astro-cid-lcdefpme]{grid-column:2}.tile-grid[data-astro-cid-lcdefpme],.tile-menu[data-astro-cid-lcdefpme]{grid-row:1}.tile-themes[data-astro-cid-lcdefpme],.tile-dark[data-astro-cid-lcdefpme]{grid-row:2}.tile-menu[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme],.tile-dark[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme]{margin:0 calc(-1*clamp(22px,3vw,32px)) calc(-1*clamp(22px,3vw,32px))}.tile-menu[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme] img,.tile-dark[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme] img{box-shadow:none;aspect-ratio:4/3;object-fit:cover;object-position:left top;border-radius:0}.grid-media[data-astro-cid-lcdefpme]{box-shadow:var(--shadow);aspect-ratio:16/9;border-radius:14px;position:relative;overflow:hidden}.grid-media[data-astro-cid-lcdefpme] img{width:165%;max-width:none;height:165%;box-shadow:none;object-fit:cover;border-radius:0;position:absolute;top:-29.9%;left:-33.8%}.grid-media[data-astro-cid-lcdefpme] .g-custom{transition:opacity .6s var(--ease)}.tile-grid[data-astro-cid-lcdefpme][data-show=default] .grid-media[data-astro-cid-lcdefpme] .g-custom{opacity:0}.seg[data-astro-cid-lcdefpme]{background:var(--paper-2);border-radius:999px;justify-self:start;margin-top:8px;padding:3px;display:inline-flex}.seg[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:var(--ink-2);background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:14px;transition:background-color .2s,color .2s}.seg[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm)}.theme-cards[data-astro-cid-lcdefpme]{gap:14px;padding:4px 0 6px;display:flex;position:relative}.theme-card[data-astro-cid-lcdefpme]{background:var(--paper-2);color:var(--ink-2);transition:transform .4s var(--ease);border-radius:16px;flex:1;gap:8px;padding:6px;font-size:13px;display:grid}.theme-card[data-astro-cid-lcdefpme] svg{aspect-ratio:16/10;border-radius:11px;width:100%;height:auto}.theme-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding:0 4px 2px}.theme-card[data-astro-cid-lcdefpme].current{background:var(--card);box-shadow:0 0 0 1.5px var(--ink), var(--shadow);color:var(--ink);font-weight:500}.tile-themes[data-astro-cid-lcdefpme]:hover .theme-card[data-astro-cid-lcdefpme]{transform:translateY(calc(var(--n) * -3px - 2px))}.facts[data-astro-cid-lcdefpme]{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:40px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.facts[data-astro-cid-lcdefpme] .icon{color:var(--accent)}.pal-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(36px,6vw,96px);display:grid}.pal-list[data-astro-cid-lcdefpme]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pal-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--card);transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 12px 20px;display:flex}.pal-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translate(4px)}.pal-name[data-astro-cid-lcdefpme]{font-weight:500}.pal-chips[data-astro-cid-lcdefpme]{gap:6px;display:flex}.pal-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{background:var(--c);width:clamp(30px,4.2vw,44px);height:32px;transition:transform .25s var(--ease);border:0;border-radius:9px;padding:0;box-shadow:inset 0 0 0 1px #0000000f}.pal-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.pal-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][data-copied]{transform:scale(.92)}.privacy[data-astro-cid-lcdefpme]{padding-top:0}.privacy-panel[data-astro-cid-lcdefpme]{border-radius:calc(var(--radius) + 12px);background:radial-gradient(60% 80% at 0% 0%, #a7c19a47, transparent 60%), radial-gradient(60% 80% at 100% 100%, #b8a8d84d, transparent 60%), var(--paper-2);grid-template-columns:1fr 1.2fr;gap:clamp(32px,6vw,80px);padding:clamp(32px,6vw,72px);display:grid}.promises[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:28px 32px;margin:0;padding:0;list-style:none;display:grid}.promises[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:12px;display:grid}.promises[data-astro-cid-lcdefpme] .icon{box-sizing:content-box;background:var(--card);color:var(--accent);box-shadow:var(--shadow-sm);border-radius:14px;padding:11px}.promises[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--sans);font-size:17px;font-weight:500;line-height:1.3}.promises[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:6px;font-size:15px}.plans[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:20px;margin-top:clamp(36px,5vw,56px);display:grid}.plan[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);background:var(--card);grid-template-rows:auto auto auto 1fr auto;gap:14px;padding:32px;display:grid}.plan-pro[data-astro-cid-lcdefpme]{background:linear-gradient(var(--card), var(--card)) padding-box, linear-gradient(140deg, #b8a8d8, #e5baa2 50%, #a7c19a) border-box;box-shadow:var(--shadow-lg);border:1.5px solid #0000;position:relative}.plan-name[data-astro-cid-lcdefpme]{font-family:var(--sans);align-items:center;gap:10px;font-size:18px;font-weight:500;display:flex}.price[data-astro-cid-lcdefpme]{align-items:baseline;gap:10px;display:flex}.price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.02em;font-size:48px;font-weight:380;line-height:1}.price[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:14px}.plan-sub[data-astro-cid-lcdefpme]{color:var(--ink-2)}.plan[data-astro-cid-lcdefpme] .ticks[data-astro-cid-lcdefpme]{align-content:start;padding-block:8px 12px}.plan[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.fine[data-astro-cid-lcdefpme]{max-width:640px;color:var(--ink-3);text-align:center;margin:28px auto 0;font-size:14px}.faq[data-astro-cid-lcdefpme]{background:var(--paper-2)}.faq-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.faq-layout[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 32px);position:sticky}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-2)}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]:first-child{border-top:1px solid var(--line-2)}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:18px;font-weight:500;list-style:none;display:flex}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] .icon{color:var(--ink-3);transition:transform .3s var(--ease);flex:none}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] .icon{transform:rotate(45deg)}.faq-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:62ch;color:var(--ink-2);padding:0 4px 24px}.faq-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a{color:var(--accent)}.guides-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(32px,4vw,48px);display:flex}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.closing[data-astro-cid-lcdefpme]{padding-bottom:clamp(64px,8vw,120px)}.closing-panel[data-astro-cid-lcdefpme]{border-radius:calc(var(--radius) + 12px);isolation:isolate;min-height:460px;display:grid;position:relative;overflow:hidden}.closing-panel[data-astro-cid-lcdefpme] .closing-art{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.closing-panel[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#ffffff26,#ffffff59);position:absolute;inset:0}.closing-copy[data-astro-cid-lcdefpme]{color:#23202a;text-align:center;align-content:center;justify-items:center;gap:18px;padding:56px 24px;display:grid}.closing-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,1.4rem + 4vw,4.5rem)}.closing-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#3d3546}.closing-copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{color:#fff;background:#1d1b22;margin-top:8px}.btn-lg[data-astro-cid-lcdefpme]{--h:54px;padding:0 28px;font-size:17px}@media (width<=960px){.pal-layout[data-astro-cid-lcdefpme],.privacy-panel[data-astro-cid-lcdefpme],.faq-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.faq-layout[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{position:static}.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.tile-grid[data-astro-cid-lcdefpme],.tile-themes[data-astro-cid-lcdefpme]{grid-area:auto/1/auto/-1}.tile-menu[data-astro-cid-lcdefpme],.tile-dark[data-astro-cid-lcdefpme]{grid-area:auto}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=640px){.bento[data-astro-cid-lcdefpme],.guide-grid[data-astro-cid-lcdefpme],.promises[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.guides-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start}.pal-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:10px;padding-left:14px}.pal-chips[data-astro-cid-lcdefpme]{width:100%}.pal-chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{flex:1}}
