.ob[data-astro-cid-uv33d5m4]{padding:32px 0 64px}@media (width>=1024px){.ob[data-astro-cid-uv33d5m4]{padding:48px 0 96px}}.ob[data-astro-cid-uv33d5m4] [data-astro-cid-uv33d5m4][hidden]{display:none!important}.ob__head[data-astro-cid-uv33d5m4]{text-align:center;justify-items:center;gap:18px;max-width:820px;margin:0 auto 36px;display:grid;position:relative}.ob__head[data-astro-cid-uv33d5m4] p[data-astro-cid-uv33d5m4]{max-width:640px;color:var(--color-text-muted);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg)}@media (width<=480px){.ob__head[data-astro-cid-uv33d5m4] h1[data-astro-cid-uv33d5m4]{font-size:34px;line-height:38px}}.ob__head[data-astro-cid-uv33d5m4] .ob__ul{width:104%;height:.34em;bottom:-.16em;left:-2%}.ob__head[data-astro-cid-uv33d5m4] .ob__d1{width:46px;color:var(--color-pink);position:absolute;top:56px;left:0}.ob__head[data-astro-cid-uv33d5m4] .ob__d2{color:#fff;width:32px;position:absolute;top:4px;right:8px}@media (width<=760px){.ob__head[data-astro-cid-uv33d5m4] .ob__d1,.ob__head[data-astro-cid-uv33d5m4] .ob__d2{display:none}}.ob__card[data-astro-cid-uv33d5m4]{border-radius:var(--radius-3xl);background:var(--color-surface);border:1px solid var(--color-border);max-width:760px;margin:0 auto;padding:24px 20px 22px}@media (width>=700px){.ob__card[data-astro-cid-uv33d5m4]{padding:36px 40px 32px}}.ob__top[data-astro-cid-uv33d5m4]{gap:10px;margin-bottom:26px;display:grid}.ob__count[data-astro-cid-uv33d5m4]{color:var(--color-text-faint);font-size:14px}.ob__count[data-astro-cid-uv33d5m4] b[data-astro-cid-uv33d5m4]{color:#fff;font-weight:600}.ob__bar[data-astro-cid-uv33d5m4]{border-radius:var(--radius-pill);background:#ffffff14;height:6px;display:block;overflow:hidden}.ob__bar[data-astro-cid-uv33d5m4] i[data-astro-cid-uv33d5m4]{border-radius:inherit;background:var(--g-demo);width:16.6%;height:100%;transition:width .3s var(--ease);display:block}.ob__step[data-astro-cid-uv33d5m4]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.ob__step[data-astro-cid-uv33d5m4] legend[data-astro-cid-uv33d5m4]{font-family:var(--font-heading);outline:none;padding:0;font-size:26px;font-weight:700;line-height:1.2}@media (width>=700px){.ob__step[data-astro-cid-uv33d5m4] legend[data-astro-cid-uv33d5m4]{font-size:30px}}.ob__help[data-astro-cid-uv33d5m4]{color:var(--color-text-faint);margin-bottom:14px;font-size:15px}.ob__opts[data-astro-cid-uv33d5m4]{gap:10px;display:grid}@media (width>=560px){.ob__opts[data-astro-cid-uv33d5m4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=700px){.ob__opts--3[data-astro-cid-uv33d5m4]{grid-template-columns:repeat(3,minmax(0,1fr))}.ob__opts--3[data-astro-cid-uv33d5m4] .opt[data-astro-cid-uv33d5m4]{flex-direction:column;align-items:flex-start;padding:18px}.ob__opts--3[data-astro-cid-uv33d5m4] .opt__tick[data-astro-cid-uv33d5m4]{margin-top:0;top:18px}}.opt[data-astro-cid-uv33d5m4]{border-radius:var(--radius-xl);background:var(--color-bg);border:1px solid var(--color-border);cursor:pointer;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);align-items:center;gap:14px;padding:16px 44px 16px 16px;display:flex;position:relative}.opt[data-astro-cid-uv33d5m4]:hover{border-color:#ffffff4d}.opt[data-astro-cid-uv33d5m4] input[data-astro-cid-uv33d5m4]{opacity:0;pointer-events:none;position:absolute}.opt[data-astro-cid-uv33d5m4]:has(input:checked){border-color:var(--color-pink);background:#ff4ce214}.opt[data-astro-cid-uv33d5m4]:has(input:focus-visible){outline:2px solid var(--color-primary-soft);outline-offset:3px}.opt__ic[data-astro-cid-uv33d5m4]{background:var(--color-surface-2);color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.opt__ic[data-astro-cid-uv33d5m4] svg.doodle,.opt__ic[data-astro-cid-uv33d5m4]>svg[data-astro-cid-uv33d5m4]{width:26px;height:26px}.opt__ic[data-astro-cid-uv33d5m4] b[data-astro-cid-uv33d5m4]{font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:700}.opt__ic[data-astro-cid-uv33d5m4]:has(b){background:var(--g-popular);width:74px;padding:0 6px}.opt__ic[data-astro-cid-uv33d5m4]:has(.bi){background:0 0}.opt__txt[data-astro-cid-uv33d5m4]{gap:2px;display:grid}.opt__txt[data-astro-cid-uv33d5m4] strong[data-astro-cid-uv33d5m4]{font-size:16px;font-weight:600;line-height:1.3}.opt__txt[data-astro-cid-uv33d5m4] small[data-astro-cid-uv33d5m4]{color:var(--color-text-faint);font-size:13.5px;line-height:1.35}.opt__tick[data-astro-cid-uv33d5m4]{border:1.5px solid var(--color-border-strong);width:20px;height:20px;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:50%;margin-top:-10px;position:absolute;top:50%;right:16px}.opt[data-astro-cid-uv33d5m4]:has(input[type=checkbox]) .opt__tick[data-astro-cid-uv33d5m4]{border-radius:6px}.opt[data-astro-cid-uv33d5m4]:has(input:checked) .opt__tick[data-astro-cid-uv33d5m4]{border-color:var(--color-pink);background:var(--color-pink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5l2.6 2.5L12 5.5'/%3E%3C/svg%3E") center / 13px no-repeat}.ob__fields[data-astro-cid-uv33d5m4]{gap:14px;display:grid}@media (width>=560px){.ob__fields[data-astro-cid-uv33d5m4]{grid-template-columns:repeat(2,minmax(0,1fr))}.fld--full[data-astro-cid-uv33d5m4]{grid-column:1/-1}}.fld[data-astro-cid-uv33d5m4]{color:var(--color-text-muted);gap:7px;font-size:14px;font-weight:500;display:grid}.fld[data-astro-cid-uv33d5m4] em[data-astro-cid-uv33d5m4]{color:var(--color-pink);font-style:normal}.fld[data-astro-cid-uv33d5m4] input[data-astro-cid-uv33d5m4]{border:1px solid var(--color-border-strong);background:var(--color-bg);color:#fff;width:100%;height:50px;font:inherit;transition:border-color var(--dur) var(--ease);border-radius:14px;padding:0 16px;font-size:16px}.fld[data-astro-cid-uv33d5m4] input[data-astro-cid-uv33d5m4]::placeholder{color:var(--color-text-dim)}.fld[data-astro-cid-uv33d5m4] input[data-astro-cid-uv33d5m4]:hover{border-color:#ffffff59}.fld[data-astro-cid-uv33d5m4] input[data-astro-cid-uv33d5m4]:focus{border-color:var(--color-primary-soft);outline:none;box-shadow:0 0 0 3px #b491ff40}.chk[data-astro-cid-uv33d5m4]{color:var(--color-text-muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.chk[data-astro-cid-uv33d5m4] input[data-astro-cid-uv33d5m4]{width:18px;height:18px;accent-color:var(--color-pink);flex:none;margin:1px 0 0}.ob__hp[data-astro-cid-uv33d5m4]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ob__privacy[data-astro-cid-uv33d5m4]{color:var(--color-text-faint);margin-top:14px;font-size:12.5px;line-height:1.5}.ob__privacy[data-astro-cid-uv33d5m4] a[data-astro-cid-uv33d5m4]{text-underline-offset:2px;text-decoration:underline}.ob__nav[data-astro-cid-uv33d5m4]{border-top:1px solid var(--color-border);align-items:center;gap:12px;margin-top:26px;padding-top:20px;display:flex}.ob__back[data-astro-cid-uv33d5m4],.ob__skip[data-astro-cid-uv33d5m4],.ob__cancel[data-astro-cid-uv33d5m4]{cursor:pointer;color:var(--color-text-muted);background:0 0;border:0;align-items:center;gap:6px;padding:10px 4px;font-size:15px;display:inline-flex}.ob__back[data-astro-cid-uv33d5m4] svg[data-astro-cid-uv33d5m4]{width:16px;height:16px}.ob__back[data-astro-cid-uv33d5m4]:hover,.ob__skip[data-astro-cid-uv33d5m4]:hover,.ob__cancel[data-astro-cid-uv33d5m4]:hover{color:var(--color-pink)}.ob__next[data-astro-cid-uv33d5m4]{margin-left:auto}.ob__next[data-astro-cid-uv33d5m4]:disabled{opacity:.35;cursor:not-allowed}.ob__next[data-astro-cid-uv33d5m4]:disabled:hover{color:var(--color-bg);background:#fff}.ob__nojs[data-astro-cid-uv33d5m4]{text-align:center;justify-items:center;gap:18px;display:grid}.res[data-astro-cid-uv33d5m4]{max-width:980px;scroll-margin-top:calc(var(--header-h) + 16px);gap:14px;margin:0 auto;display:grid}.res__head[data-astro-cid-uv33d5m4]{text-align:center;justify-items:center;gap:14px;margin-bottom:14px;display:grid}.res__head[data-astro-cid-uv33d5m4] h2[data-astro-cid-uv33d5m4]{outline:none}.res__name[data-astro-cid-uv33d5m4]{color:var(--color-pink)}.res__why[data-astro-cid-uv33d5m4]{max-width:640px;color:var(--color-text-muted);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg)}.res__chips[data-astro-cid-uv33d5m4]{flex-wrap:wrap;justify-content:center;gap:8px;padding:0;list-style:none;display:flex}.res__chips[data-astro-cid-uv33d5m4] li{border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);color:var(--color-text-muted);padding:6px 12px;font-size:13.5px}.res__grid[data-astro-cid-uv33d5m4]{gap:12px;display:grid}@media (width>=820px){.res__grid[data-astro-cid-uv33d5m4]{grid-template-columns:1fr 1fr}}.res__plan[data-astro-cid-uv33d5m4],.res__steps[data-astro-cid-uv33d5m4]{border-radius:var(--radius-3xl);align-content:start;gap:12px;padding:28px;display:grid;position:relative}@media (width>=1024px){.res__plan[data-astro-cid-uv33d5m4],.res__steps[data-astro-cid-uv33d5m4]{padding:36px}}.res__plan[data-astro-cid-uv33d5m4]{background:var(--g-popular)}.res__plan[data-astro-cid-uv33d5m4] .res__swoosh{color:#fff;width:40px;position:absolute;top:28px;right:30px;transform:rotate(14deg)}.res__steps[data-astro-cid-uv33d5m4]{background:var(--color-surface);border:1px solid var(--color-border)}.res__label[data-astro-cid-uv33d5m4]{color:var(--color-label-pink);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.res__plan[data-astro-cid-uv33d5m4] .res__label[data-astro-cid-uv33d5m4]{color:#fffc}.res__price[data-astro-cid-uv33d5m4]{align-items:baseline;gap:8px;display:flex}.res__price[data-astro-cid-uv33d5m4] strong[data-astro-cid-uv33d5m4]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:52px;font-weight:600;line-height:1}.res__price[data-astro-cid-uv33d5m4] em[data-astro-cid-uv33d5m4]{font-style:normal;font-family:var(--font-heading);font-size:18px;font-weight:600}.res__pitch[data-astro-cid-uv33d5m4]{color:#ffffffe0;font-size:17px;line-height:1.4}.res__plan[data-astro-cid-uv33d5m4] ul[data-astro-cid-uv33d5m4]{border-top:1px solid #fff3;gap:10px;margin-top:4px;padding:14px 0 0;font-size:15px;list-style:none;display:grid}.res__plan[data-astro-cid-uv33d5m4] li[data-astro-cid-uv33d5m4]{padding-left:26px;position:relative}.res__plan[data-astro-cid-uv33d5m4] li[data-astro-cid-uv33d5m4]:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230e0e0e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5l2.6 2.5L12 5.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:4px;width:15px;height:15px;position:absolute;top:2px;left:0}.res__trial[data-astro-cid-uv33d5m4]{color:#ffffffbf;font-size:13.5px}.res__steps[data-astro-cid-uv33d5m4] ol[data-astro-cid-uv33d5m4]{counter-reset:s;gap:18px;padding:0;list-style:none;display:grid}.res__steps[data-astro-cid-uv33d5m4] li[data-astro-cid-uv33d5m4]{counter-increment:s;color:var(--color-text-muted);padding-left:46px;font-size:15.5px;line-height:1.5;position:relative}.res__steps[data-astro-cid-uv33d5m4] li[data-astro-cid-uv33d5m4]:before{content:counter(s);background:var(--color-surface-2);color:#fff;width:32px;height:32px;font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:-2px;left:0}.res__steps[data-astro-cid-uv33d5m4] b[data-astro-cid-uv33d5m4]{color:#fff;font-weight:600}.res__steps[data-astro-cid-uv33d5m4] [data-astro-cid-uv33d5m4][data-fill]{color:#fff}.res__go[data-astro-cid-uv33d5m4]{border-radius:var(--radius-3xl);border:1px dashed var(--color-border-strong);text-align:center;justify-items:center;gap:14px;margin-top:12px;padding:26px 20px;display:grid}.res__timer[data-astro-cid-uv33d5m4]{color:var(--color-text-muted)}.res__timer[data-astro-cid-uv33d5m4] b[data-astro-cid-uv33d5m4]{color:#fff}.res__bar[data-astro-cid-uv33d5m4]{border-radius:var(--radius-pill);background:#ffffff1a;width:min(320px,100%);height:4px;display:none;overflow:hidden}.res[data-astro-cid-uv33d5m4].is-counting .res__bar[data-astro-cid-uv33d5m4]{display:block}.res__bar[data-astro-cid-uv33d5m4] i[data-astro-cid-uv33d5m4]{background:var(--color-pink);width:0;height:100%;display:block}.res[data-astro-cid-uv33d5m4].is-counting .res__bar[data-astro-cid-uv33d5m4] i[data-astro-cid-uv33d5m4]{animation:ob-fill var(--delay,5s) linear forwards}@keyframes ob-fill{to{width:100%}}.res__btns[data-astro-cid-uv33d5m4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;display:flex}.ob__disc[data-astro-cid-uv33d5m4]{text-align:center;max-width:680px;color:var(--color-text-dim);margin:28px auto 0;font-size:12.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.ob__bar[data-astro-cid-uv33d5m4] i[data-astro-cid-uv33d5m4]{transition:none}.res[data-astro-cid-uv33d5m4].is-counting .res__bar[data-astro-cid-uv33d5m4] i[data-astro-cid-uv33d5m4]{width:100%;animation:none}}
