.ring[data-astro-cid-xhvbjv3c]{margin:0;width:100%;max-width:460px;display:flex;flex-direction:column;align-items:center}.ring-svg[data-astro-cid-xhvbjv3c]{width:100%;height:auto}.hr[data-astro-cid-xhvbjv3c]{font-size:13px;fill:var(--text-3);font-weight:600}.center-big[data-astro-cid-xhvbjv3c]{font-size:30px;font-weight:800;fill:var(--text);letter-spacing:-.03em}.center-small[data-astro-cid-xhvbjv3c]{font-size:13px;fill:var(--text-3)}.hand[data-astro-cid-xhvbjv3c]{transform-origin:200px 200px}.tdot[data-astro-cid-xhvbjv3c]{transition:r .25s ease}.tdot[data-astro-cid-xhvbjv3c].on{r:10}.now[data-astro-cid-xhvbjv3c]{margin-top:8px;width:min(100%,380px);background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:14px 18px}.now[data-astro-cid-xhvbjv3c].flip{animation:flip .45s ease}@keyframes flip{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:none}}.now-badge[data-astro-cid-xhvbjv3c]{display:inline-block;font-size:12px;font-weight:600;padding:2px 9px;border-radius:99px;white-space:nowrap;background:color-mix(in srgb,var(--accent-2) 14%,transparent);color:color-mix(in srgb,var(--accent-2) 70%,var(--text))}.now-badge[data-astro-cid-xhvbjv3c][data-day=true]{background:var(--accent-soft);color:var(--accent)}.now-line[data-astro-cid-xhvbjv3c]{margin-top:8px;display:flex;gap:10px;align-items:baseline;font-size:15px}.now-time[data-astro-cid-xhvbjv3c]{font-variant-numeric:tabular-nums;white-space:nowrap}.now-text[data-astro-cid-xhvbjv3c]{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cap[data-astro-cid-xhvbjv3c]{margin-top:10px}.hero[data-astro-cid-j7pv25f6]{padding:72px 0 96px;overflow:hidden}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(38px,5.6vw,64px);font-weight:800;line-height:1.14;letter-spacing:-.04em}.hero-sub[data-astro-cid-j7pv25f6]{margin-top:24px;font-size:clamp(17px,1.7vw,20px);color:var(--text-2);max-width:540px}.hero-actions[data-astro-cid-j7pv25f6]{margin-top:36px;display:flex;gap:12px;flex-wrap:wrap}.hero-note[data-astro-cid-j7pv25f6]{margin-top:16px}.hero-visual[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}@media(max-width:960px){.hero[data-astro-cid-j7pv25f6]{padding:48px 0 72px}.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:40px}.hero-visual[data-astro-cid-j7pv25f6]{padding:0 8%}}@media(max-width:640px){.hero-visual[data-astro-cid-j7pv25f6]{padding:0 14%}.br-pc[data-astro-cid-j7pv25f6]{display:none}}.pain[data-astro-cid-j7pv25f6]{padding:28px 24px}.pain[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:20px;font-size:18px;font-weight:700}.pain[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:10px;font-size:15px;color:var(--text-2)}.ico[data-astro-cid-j7pv25f6]{display:block;width:44px;height:44px;border-radius:12px;background:var(--accent-soft);position:relative}.ico[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:11px;background:var(--accent);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.ico-doc[data-astro-cid-j7pv25f6]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'/%3E%3Cpath d='M14 3v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E")}.ico-chat[data-astro-cid-j7pv25f6]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 20l1-4.6A8 8 0 1 1 21 12z'/%3E%3C/svg%3E")}.ico-post[data-astro-cid-j7pv25f6]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='.5'/%3E%3C/svg%3E")}.ico-chart[data-astro-cid-j7pv25f6]{--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V10M10 20V4M16 20v-7M22 20H2'/%3E%3C/svg%3E")}.more[data-astro-cid-j7pv25f6]{margin-top:32px;font-weight:600;color:var(--accent)}.more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.case-band[data-astro-cid-j7pv25f6]{border-radius:28px;padding:64px;background:radial-gradient(90% 120% at 100% 0%,rgba(59,91,253,.35),transparent 60%),#10142c;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center}.on-night[data-astro-cid-j7pv25f6]{color:#ffffffb8}.eyebrow[data-astro-cid-j7pv25f6].on-night{color:#8fa2ff}.case-btn[data-astro-cid-j7pv25f6]{margin-top:28px;background:#fff;color:#10142c}.case-btn[data-astro-cid-j7pv25f6]:hover{background:#e9ecff}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#ffffff1a;border-radius:20px;overflow:hidden}.stat[data-astro-cid-j7pv25f6]{background:#151a36;padding:28px 24px}.stat-n[data-astro-cid-j7pv25f6]{font-size:36px;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.stat-l[data-astro-cid-j7pv25f6]{margin-top:2px;font-weight:600;color:#8fa2ff;white-space:nowrap}.stat[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:10px;font-size:14px;color:#ffffffa6}@media(max-width:960px){.case-band[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);padding:48px 32px;gap:40px}}@media(max-width:640px){.case-band[data-astro-cid-j7pv25f6]{padding:40px 20px;border-radius:22px}.stat[data-astro-cid-j7pv25f6]{padding:22px 18px}.stat-n[data-astro-cid-j7pv25f6]{font-size:28px}}.steps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.step[data-astro-cid-j7pv25f6]{padding:32px 28px}.step-top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center}.step-no[data-astro-cid-j7pv25f6]{font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums}.step-time[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--text-3);border:1px solid var(--line);border-radius:99px;padding:3px 10px;white-space:nowrap}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:22px;font-size:20px}.step-price[data-astro-cid-j7pv25f6]{margin-top:8px;font-size:30px;font-weight:800;letter-spacing:-.03em;white-space:nowrap}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:14px;font-size:15px;color:var(--text-2)}.center-note[data-astro-cid-j7pv25f6]{margin-top:24px;text-align:center}.promise[data-astro-cid-j7pv25f6]{padding:8px 0}.p-no[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:32px;height:32px;border-radius:99px;background:var(--accent-soft);color:var(--accent);font-weight:700;font-size:15px}.promise[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:20px}.promise[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:10px;color:var(--text-2)}
