.t-center[data-astro-cid-jp74jp3m]{text-align:center}.t-hero__grid[data-astro-cid-jp74jp3m]{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.t-hero[data-astro-cid-jp74jp3m] h1[data-astro-cid-jp74jp3m]{text-wrap:balance;margin-top:14px}.t-hero__lead[data-astro-cid-jp74jp3m]{max-width:50ch;font-size:1.15rem}.t-hero__price[data-astro-cid-jp74jp3m]{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:22px 0 0;display:flex}.t-hero__price[data-astro-cid-jp74jp3m] strong[data-astro-cid-jp74jp3m]{font-family:var(--font-display);color:var(--ink);font-size:2.8rem;font-weight:400;line-height:1}.t-hero__price[data-astro-cid-jp74jp3m] span[data-astro-cid-jp74jp3m]{color:var(--ink-soft);font-size:1rem;font-weight:700}.t-hero__cta[data-astro-cid-jp74jp3m]{flex-wrap:wrap;gap:12px;margin:20px 0 16px;display:flex}.t-trust[data-astro-cid-jp74jp3m]{color:var(--ink-soft);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:.92rem;font-weight:700;list-style:none;display:flex}.t-trust[data-astro-cid-jp74jp3m] li[data-astro-cid-jp74jp3m]{align-items:center;gap:6px;display:inline-flex}.t-trust[data-astro-cid-jp74jp3m] svg{color:var(--ok)}.t-samples[data-astro-cid-jp74jp3m]{margin:14px 0 0;font-size:.95rem}.t-fan[data-astro-cid-jp74jp3m]{height:470px;position:relative}.t-fan__pg[data-astro-cid-jp74jp3m]{background:#fff;border-radius:8px;width:58%;height:auto;position:absolute;box-shadow:0 2px 6px #14182814,0 22px 50px #14182829}.t-fan__pg--1[data-astro-cid-jp74jp3m]{top:40px;left:0;transform:rotate(-7deg)}.t-fan__pg--3[data-astro-cid-jp74jp3m]{top:40px;right:0;transform:rotate(7deg)}.t-fan__pg--2[data-astro-cid-jp74jp3m]{z-index:2;top:0;left:21%}.t-sub[data-astro-cid-jp74jp3m]{max-width:52ch;margin:0 auto}.t-receipt[data-astro-cid-jp74jp3m]{border:1px solid var(--line);max-width:860px;box-shadow:var(--shadow);background:#fff;border-radius:20px;margin:26px auto 0;padding:clamp(18px,4vw,34px)}.t-item[data-astro-cid-jp74jp3m]{border-bottom:2px dashed #e3e1fb;grid-template-columns:72px 1fr;align-items:start;gap:16px;padding:20px 0;display:grid}.t-item[data-astro-cid-jp74jp3m]:first-child{padding-top:0}.t-item__img[data-astro-cid-jp74jp3m]{background:#fff;border-radius:4px;width:72px;height:auto;box-shadow:0 1px 3px #14182824,0 8px 18px #1418281a}.t-item__icon[data-astro-cid-jp74jp3m]{background:var(--brand-soft);width:72px;height:72px;color:var(--brand);border-radius:14px;justify-content:center;align-items:center;display:flex}.t-item__body[data-astro-cid-jp74jp3m]{min-width:0}.t-item__top[data-astro-cid-jp74jp3m]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.t-item[data-astro-cid-jp74jp3m] h3[data-astro-cid-jp74jp3m]{margin:0;font-size:1.35rem}.t-item__qty[data-astro-cid-jp74jp3m]{font-family:var(--font-display);color:var(--brand-dark);background:var(--brand-soft);white-space:nowrap;border-radius:999px;flex:none;padding:3px 12px;font-size:1.12rem;line-height:1.2}.t-item[data-astro-cid-jp74jp3m] p[data-astro-cid-jp74jp3m]{margin:6px 0 0;font-size:.98rem}.t-kitlist[data-astro-cid-jp74jp3m]{gap:5px;max-width:460px;margin:12px 0 0;padding:0;list-style:none;display:grid}.t-kitlist[data-astro-cid-jp74jp3m] li[data-astro-cid-jp74jp3m]{color:var(--ink-soft);align-items:baseline;gap:8px;font-size:.94rem;display:flex}.t-kitlist[data-astro-cid-jp74jp3m] i[data-astro-cid-jp74jp3m]{border-bottom:2px dotted #cfd3e3;flex:1;min-width:12px;transform:translateY(-4px)}.t-kitlist[data-astro-cid-jp74jp3m] b[data-astro-cid-jp74jp3m]{font-family:var(--font-display);color:var(--ink);text-align:right;min-width:2ch;font-size:1.1rem;font-weight:400}.t-item[data-astro-cid-jp74jp3m] p[data-astro-cid-jp74jp3m].t-kitnote{color:var(--muted);margin-top:8px;font-size:.85rem}.t-total[data-astro-cid-jp74jp3m]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;padding-top:20px;display:flex}.t-total[data-astro-cid-jp74jp3m] p[data-astro-cid-jp74jp3m]{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.t-total[data-astro-cid-jp74jp3m] p[data-astro-cid-jp74jp3m].t-total__price{align-items:baseline;gap:8px;display:flex}.t-total__price[data-astro-cid-jp74jp3m] strong[data-astro-cid-jp74jp3m]{font-family:var(--font-display);color:var(--ink);font-size:2.6rem;font-weight:400;line-height:1}.t-total__price[data-astro-cid-jp74jp3m] span[data-astro-cid-jp74jp3m]{color:var(--ink-soft);font-size:.95rem}.t-per[data-astro-cid-jp74jp3m]{grid-template-columns:repeat(3,1fr);gap:14px;max-width:860px;margin:18px auto 0;display:grid}.t-per[data-astro-cid-jp74jp3m]>div[data-astro-cid-jp74jp3m]{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:16px 18px}.t-per[data-astro-cid-jp74jp3m] span[data-astro-cid-jp74jp3m]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:800;display:block}.t-per[data-astro-cid-jp74jp3m] strong[data-astro-cid-jp74jp3m]{font-family:var(--font-display);color:var(--brand-dark);margin:4px 0 6px;font-size:1.75rem;font-weight:400;line-height:1.15;display:block}.t-per[data-astro-cid-jp74jp3m] p[data-astro-cid-jp74jp3m]{margin:0;font-size:.93rem}.t-buy[data-astro-cid-jp74jp3m]{text-align:center;margin-top:28px}.t-fine[data-astro-cid-jp74jp3m]{color:var(--muted);text-wrap:balance;margin:12px 0 0;font-size:.88rem}.t-have[data-astro-cid-jp74jp3m]{margin:6px 0 0;font-size:.95rem}.t-why[data-astro-cid-jp74jp3m]{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;display:grid}.t-why[data-astro-cid-jp74jp3m] h2[data-astro-cid-jp74jp3m]{text-wrap:balance;margin-top:0}.t-why__fig[data-astro-cid-jp74jp3m]{justify-self:center;max-width:420px;margin:0}.t-why__fig[data-astro-cid-jp74jp3m] img[data-astro-cid-jp74jp3m]{width:100%;height:auto;box-shadow:var(--shadow);background:#fff;border-radius:8px}.t-final[data-astro-cid-jp74jp3m]{background:linear-gradient(135deg,#f4f3ff,#fff8ec)}.t-final[data-astro-cid-jp74jp3m] h2[data-astro-cid-jp74jp3m]{margin-top:0}.t-final[data-astro-cid-jp74jp3m] p[data-astro-cid-jp74jp3m]{max-width:46ch;margin-left:auto;margin-right:auto}@media (width<=860px){.t-hero__grid[data-astro-cid-jp74jp3m],.t-why[data-astro-cid-jp74jp3m]{grid-template-columns:1fr}.t-fan[data-astro-cid-jp74jp3m]{width:100%;max-width:460px;height:360px;margin:0 auto}}@media (width<=700px){.t-per[data-astro-cid-jp74jp3m]{grid-template-columns:1fr;gap:10px}.t-per[data-astro-cid-jp74jp3m]>div[data-astro-cid-jp74jp3m]{grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding:14px 16px;display:grid}.t-per[data-astro-cid-jp74jp3m] strong[data-astro-cid-jp74jp3m]{text-align:right;grid-area:1/2;margin:0;font-size:1.45rem}.t-per[data-astro-cid-jp74jp3m] span[data-astro-cid-jp74jp3m]{grid-area:1/1}.t-per[data-astro-cid-jp74jp3m] p[data-astro-cid-jp74jp3m]{grid-column:1/-1}}@media (width<=560px){.t-fan[data-astro-cid-jp74jp3m]{height:280px}.t-hero__cta[data-astro-cid-jp74jp3m] .btn[data-astro-cid-jp74jp3m]{flex:100%;justify-content:center}.t-item[data-astro-cid-jp74jp3m]{grid-template-columns:56px 1fr;gap:12px;padding:18px 0}.t-item__img[data-astro-cid-jp74jp3m]{width:56px}.t-item__icon[data-astro-cid-jp74jp3m]{width:56px;height:56px}.t-item[data-astro-cid-jp74jp3m] h3[data-astro-cid-jp74jp3m]{font-size:1.22rem}.t-buy[data-astro-cid-jp74jp3m] .btn[data-astro-cid-jp74jp3m]{justify-content:center;width:100%}.t-kitlist[data-astro-cid-jp74jp3m] li[data-astro-cid-jp74jp3m]{justify-content:space-between}.t-kitlist[data-astro-cid-jp74jp3m] i[data-astro-cid-jp74jp3m]{display:none}}
