.hero[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:3rem;padding-block:3rem 5rem;display:grid}h1[data-astro-cid-7aropxhg]{letter-spacing:-.035em;max-width:13ch;font-size:clamp(2.4rem,1.4rem + 4vw,4.4rem);font-weight:700}html[lang=ja] h1[data-astro-cid-7aropxhg],html[lang=ko] h1[data-astro-cid-7aropxhg]{letter-spacing:-.01em;max-width:16em;line-height:1.25}.lede[data-astro-cid-7aropxhg]{color:var(--muted);max-width:32rem;margin-top:1.5rem;font-size:1.25rem}.cta[data-astro-cid-7aropxhg]{margin-top:2.2rem}.cta-note[data-astro-cid-7aropxhg]{color:var(--muted);margin-top:.8rem;font-size:.9375rem}.hero-shot[data-astro-cid-7aropxhg]{justify-self:center;width:min(100%,22rem);margin:0;position:relative}.hero-shot[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{border-radius:2rem;box-shadow:0 2rem 4rem -1.5rem #0000008c}.ring[data-astro-cid-7aropxhg]{background:var(--bg);width:8.5rem;height:8.5rem;box-shadow:0 0 0 .5rem var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:30%;left:-3.4rem}.ring[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{width:calc(100% - 1.1rem);height:calc(100% - 1.1rem);position:absolute;inset:.55rem;transform:rotate(-90deg)}.ring[data-astro-cid-7aropxhg] circle[data-astro-cid-7aropxhg]{fill:none;stroke-width:5px}.ring-track[data-astro-cid-7aropxhg]{stroke:var(--line)}.ring-time[data-astro-cid-7aropxhg]{stroke:var(--amber);stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:0;transition:stroke-dashoffset .9s linear}.ring-label[data-astro-cid-7aropxhg]{justify-items:center;line-height:1.1;display:grid;position:relative}.ring-label[data-astro-cid-7aropxhg] .time[data-astro-cid-7aropxhg]{letter-spacing:-.02em;font-size:1.55rem;font-weight:650}.ring-label[data-astro-cid-7aropxhg] small[data-astro-cid-7aropxhg]{color:var(--muted);font-size:.8rem}section[data-astro-cid-7aropxhg]+section[data-astro-cid-7aropxhg]{margin-top:6rem}h2[data-astro-cid-7aropxhg]{font-size:clamp(1.7rem,1.2rem + 1.6vw,2.4rem);font-weight:700}.section-intro[data-astro-cid-7aropxhg]{color:var(--muted);max-width:var(--measure);margin-top:.8rem}.feature-list[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2.2rem;display:grid}.feature[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);padding-top:1.2rem}.feature[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:1.2rem;font-weight:650}.feature[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin-top:.6rem}.shots[data-astro-cid-7aropxhg]{justify-content:flex-end;gap:1.5rem;margin-top:3rem;display:flex}.shots[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{border-radius:1.5rem;width:min(44%,16rem)}.guide-list[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);margin:2rem 0 0;padding:0;list-style:none}.guide-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);gap:.2rem;padding:1.1rem 0;text-decoration:none;display:grid}.guide-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover .guide-title[data-astro-cid-7aropxhg]{text-decoration:underline}.guide-title[data-astro-cid-7aropxhg]{font-size:1.15rem;font-weight:600}.guide-desc[data-astro-cid-7aropxhg]{color:var(--muted);max-width:var(--measure)}.received[data-astro-cid-7aropxhg]{background:var(--raise);border-radius:1.5rem;max-width:46rem;padding:2.2rem}.received[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{max-width:var(--measure);margin-top:.8rem}.received[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{font-weight:600}.privacy[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg]{max-width:var(--measure);gap:1rem;margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.privacy[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{padding-left:1.4rem;position:relative}.privacy[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"";border:1.5px solid var(--text);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.62em;left:0}.honest[data-astro-cid-7aropxhg]{color:var(--muted);max-width:var(--measure);margin-top:1.6rem}.support[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{max-width:var(--measure);margin-top:.8rem}.mail[data-astro-cid-7aropxhg]{font-size:1.15rem;font-weight:600}@media (width<=52rem){.hero[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:3.5rem;padding-block:1.5rem 3rem}.hero-shot[data-astro-cid-7aropxhg]{width:min(78%,20rem)}.ring[data-astro-cid-7aropxhg]{width:7rem;height:7rem;left:-2rem}.ring-label[data-astro-cid-7aropxhg] .time[data-astro-cid-7aropxhg]{font-size:1.25rem}.feature-list[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:1.8rem}.shots[data-astro-cid-7aropxhg]{justify-content:center}.received[data-astro-cid-7aropxhg]{padding:1.6rem}}.guide[data-astro-cid-u7wejrna]{padding-top:1.5rem}.crumbs[data-astro-cid-u7wejrna]{color:var(--muted);font-size:.9375rem}.guide-grid[data-astro-cid-u7wejrna]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:4rem;margin-top:1.5rem;display:grid}h1[data-astro-cid-u7wejrna]{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2rem,1.3rem + 2.6vw,3.2rem);font-weight:700}html[lang=ja] h1[data-astro-cid-u7wejrna],html[lang=ko] h1[data-astro-cid-u7wejrna]{letter-spacing:0;max-width:20em;line-height:1.3}.meta[data-astro-cid-u7wejrna]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;font-size:.9375rem;display:flex}.plan[data-astro-cid-u7wejrna]{border:1px solid var(--line);border-radius:999px;padding:.15rem .7rem}.since[data-astro-cid-u7wejrna]{color:var(--muted)}.intro[data-astro-cid-u7wejrna]{color:var(--muted);max-width:var(--measure);margin-top:1.4rem;font-size:1.2rem}h2[data-astro-cid-u7wejrna]{margin-top:2.8rem;font-size:1.35rem;font-weight:650}.steps[data-astro-cid-u7wejrna]{counter-reset:step;max-width:var(--measure);margin:1.2rem 0 0;padding:0;list-style:none}.steps[data-astro-cid-u7wejrna] li[data-astro-cid-u7wejrna]{counter-increment:step;padding:0 0 1.3rem 2.8rem;position:relative}.steps[data-astro-cid-u7wejrna] li[data-astro-cid-u7wejrna]:before{content:counter(step);border:1.5px solid var(--line);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;font-size:.95rem;font-weight:650;display:grid;position:absolute;top:-.05em;left:0}.steps[data-astro-cid-u7wejrna] li[data-astro-cid-u7wejrna]:not(:last-child):after{content:"";background:var(--line);width:1.5px;position:absolute;top:2.1rem;bottom:.35rem;left:.94rem}.notes[data-astro-cid-u7wejrna]{max-width:var(--measure);color:var(--muted);gap:.7rem;margin:1rem 0 0;padding-left:1.2rem;display:grid}.cta[data-astro-cid-u7wejrna]{margin-top:2.8rem}.guide-shot[data-astro-cid-u7wejrna]{margin:0;position:sticky;top:2rem}.guide-shot[data-astro-cid-u7wejrna] img[data-astro-cid-u7wejrna]{border-radius:1.6rem;box-shadow:0 1.5rem 3rem -1.5rem #00000080}.more[data-astro-cid-u7wejrna]{border-top:1px solid var(--line);margin-top:5rem}.more[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{font-size:1.15rem}.more[data-astro-cid-u7wejrna] ul[data-astro-cid-u7wejrna]{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (width<=52rem){.guide-grid[data-astro-cid-u7wejrna]{grid-template-columns:1fr;gap:2.5rem}.guide-shot[data-astro-cid-u7wejrna]{justify-self:center;width:min(70%,16rem);position:static}}
