.fs[data-astro-cid-v3s5d6a2]{container-type:inline-size}.stage[data-astro-cid-v3s5d6a2]{width:fit-content;max-width:100%;margin-inline:auto;padding:48px;border-radius:24px;background:radial-gradient(80% 70% at 50% 0%,#fff 0%,var(--surface-2) 72%);box-shadow:inset 0 0 0 1px #18181b0a}.frame[data-astro-cid-v3s5d6a2]{width:min(var(--nw),calc(600px * var(--ar)),calc(100cqw - 96px));border-radius:12px;background:#fff;box-shadow:0 0 0 1px #18181b14,0 2px 6px #18181b0d,0 30px 60px #18181b24}.frame[data-astro-cid-v3s5d6a2] picture,.frame[data-astro-cid-v3s5d6a2] img{display:block;width:100%;height:auto;border-radius:inherit}@media(max-width:1023.98px){.stage[data-astro-cid-v3s5d6a2]{padding:32px}.frame[data-astro-cid-v3s5d6a2]{width:min(var(--dw),calc(100cqw - 64px))}}@media(max-width:767.98px){.stage[data-astro-cid-v3s5d6a2]{padding:16px;border-radius:18px}.frame[data-astro-cid-v3s5d6a2]{width:min(var(--dw),calc(100cqw - 32px))}}.or[data-astro-cid-2e3tggaf]{display:flex;justify-content:center;align-items:center;padding:48px;border-radius:24px;background:radial-gradient(80% 70% at 50% 0%,#fff 0%,var(--surface-2) 72%);box-shadow:inset 0 0 0 1px #18181b0a}.or-order[data-astro-cid-2e3tggaf]{flex:0 1 680px;min-width:0;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #18181b14,0 2px 6px #18181b0d,0 30px 60px #18181b24}.or-order[data-astro-cid-2e3tggaf] picture,.or-order[data-astro-cid-2e3tggaf] img{display:block;width:100%;height:auto;border-radius:inherit}.or-receipt[data-astro-cid-2e3tggaf]{position:relative;z-index:1;flex:0 0 400px;display:flex;justify-content:center;margin-left:-20px}.chip[data-astro-cid-2e3tggaf]{position:absolute;z-index:1;top:-15px;right:20px;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 13px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font-size:13px;font-weight:600;box-shadow:0 0 0 1px #1f7a4a24,0 10px 24px #18181b29}@media(max-width:1247.98px){.or[data-astro-cid-2e3tggaf]{padding:40px 32px}}@media(max-width:1023.98px){.or[data-astro-cid-2e3tggaf]{padding:40px 24px}.or-order[data-astro-cid-2e3tggaf]{display:none}.or-receipt[data-astro-cid-2e3tggaf]{flex:0 1 400px;margin-left:0}}@media(max-width:767.98px){.or[data-astro-cid-2e3tggaf]{padding:0;background:none;box-shadow:none;border-radius:0}.or-receipt[data-astro-cid-2e3tggaf]{flex:1 1 auto;margin-top:16px}}.f-hero[data-astro-cid-nfioqqbh]{padding:clamp(48px,6vw,80px) var(--gutter) clamp(72px,8vw,112px)}.f-copy[data-astro-cid-nfioqqbh]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.crumbs[data-astro-cid-nfioqqbh]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;font-size:14px;color:var(--muted)}.crumbs[data-astro-cid-nfioqqbh] a[data-astro-cid-nfioqqbh]{color:var(--muted)}.crumbs[data-astro-cid-nfioqqbh] a[data-astro-cid-nfioqqbh]:hover{color:var(--ink)}.crumbs[data-astro-cid-nfioqqbh] .sep{width:14px;height:14px;color:var(--faint)}.f-title[data-astro-cid-nfioqqbh]{max-width:900px;font-size:clamp(36px,4.8vw,60px);line-height:1.03;font-weight:600;letter-spacing:-.038em;text-wrap:balance}.f-lead[data-astro-cid-nfioqqbh]{max-width:700px;font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--ink-4);text-wrap:pretty}.f-cta[data-astro-cid-nfioqqbh]{justify-content:center;padding-top:4px}.f-media[data-astro-cid-nfioqqbh]{margin-top:clamp(40px,5vw,64px)}@media(max-width:767.98px){.f-copy[data-astro-cid-nfioqqbh]{align-items:flex-start;text-align:left;gap:16px}.crumbs[data-astro-cid-nfioqqbh]{justify-content:flex-start}.f-title[data-astro-cid-nfioqqbh]{font-size:38px;line-height:1.02;letter-spacing:-.04em}.f-lead[data-astro-cid-nfioqqbh]{font-size:17px}.f-cta[data-astro-cid-nfioqqbh]{width:100%;justify-content:flex-start}.f-cta[data-astro-cid-nfioqqbh] .btn--dark[data-astro-cid-nfioqqbh]{flex:1 1 100%}.f-cta[data-astro-cid-nfioqqbh] .second[data-astro-cid-nfioqqbh]{display:none}.f-media[data-astro-cid-nfioqqbh]{margin-top:32px}}.points-band[data-astro-cid-nfioqqbh]{padding-top:0}.points[data-astro-cid-nfioqqbh]{display:grid;gap:0 40px;grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.points[data-astro-cid-nfioqqbh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.points[data-astro-cid-nfioqqbh]{grid-template-columns:repeat(3,minmax(0,1fr))}}.point[data-astro-cid-nfioqqbh]{display:flex;flex-direction:column;gap:10px;padding:28px 0 32px;border-top:1px solid var(--line-2);min-width:0}.point[data-astro-cid-nfioqqbh] .point-i{width:24px;height:24px;color:var(--accent)}.point-h[data-astro-cid-nfioqqbh]{font-size:18px;font-weight:600;letter-spacing:-.015em}.point-t[data-astro-cid-nfioqqbh]{font-size:15.5px;line-height:1.55;color:var(--ink-4);text-wrap:pretty}.detail-wrap[data-astro-cid-nfioqqbh]+.detail-wrap[data-astro-cid-nfioqqbh]{margin-top:clamp(64px,7vw,96px)}.detail[data-astro-cid-nfioqqbh]{display:grid;gap:32px 64px;align-items:start}@media(min-width:900px){.detail[data-astro-cid-nfioqqbh]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.detail-copy[data-astro-cid-nfioqqbh]{display:flex;flex-direction:column;gap:14px;min-width:0}.detail-h[data-astro-cid-nfioqqbh]{font-size:clamp(26px,2.8vw,36px);line-height:1.1;font-weight:600;letter-spacing:-.028em;text-wrap:balance}.detail-t[data-astro-cid-nfioqqbh]{max-width:620px;font-size:17px;line-height:1.55;color:var(--ink-4);text-wrap:pretty}.items[data-astro-cid-nfioqqbh]{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15.5px;color:var(--ink-3)}.items[data-astro-cid-nfioqqbh] li[data-astro-cid-nfioqqbh]{display:flex;gap:10px;align-items:flex-start}.items[data-astro-cid-nfioqqbh] .icon{width:18px;height:18px;margin-top:2px;color:var(--muted)}.side[data-astro-cid-nfioqqbh]{min-width:0;background:var(--surface);border-radius:18px;padding:20px 22px;display:flex;flex-direction:column}.side-k[data-astro-cid-nfioqqbh]{padding-bottom:8px;font-size:13px;font-weight:600;color:var(--muted)}.side-list[data-astro-cid-nfioqqbh]{list-style:none;margin:0;padding:0}.side-list[data-astro-cid-nfioqqbh] li[data-astro-cid-nfioqqbh]{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid rgba(24,24,27,.06)}.side-t[data-astro-cid-nfioqqbh]{font-size:14px;color:var(--ink-3);min-width:0}.block-shot[data-astro-cid-nfioqqbh]{max-width:1000px;margin:40px auto 0}.roles[data-astro-cid-nfioqqbh]{display:grid;gap:0 40px;grid-template-columns:minmax(0,1fr)}@media(min-width:800px){.roles[data-astro-cid-nfioqqbh]{grid-template-columns:repeat(3,minmax(0,1fr))}}.role[data-astro-cid-nfioqqbh]{display:flex;flex-direction:column;gap:10px;padding:24px 0;border-top:1px solid var(--line-strong);min-width:0}.role-h[data-astro-cid-nfioqqbh]{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600}.role-t[data-astro-cid-nfioqqbh]{font-size:15px;line-height:1.55;color:var(--ink-3);text-wrap:pretty}.avatar[data-astro-cid-nfioqqbh]{width:34px;height:34px;border-radius:999px;background:var(--accent-tint);color:var(--accent);font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex:none}.spec[data-astro-cid-nfioqqbh]{margin:0;border-top:1px solid var(--line-strong)}.spec-row[data-astro-cid-nfioqqbh]{display:grid;gap:4px 32px;padding:16px 0;border-bottom:1px solid var(--line-2)}@media(min-width:640px){.spec-row[data-astro-cid-nfioqqbh]{grid-template-columns:220px minmax(0,1fr)}}.spec[data-astro-cid-nfioqqbh] dt[data-astro-cid-nfioqqbh]{font-size:15px;color:var(--ink-4)}.spec[data-astro-cid-nfioqqbh] dd[data-astro-cid-nfioqqbh]{margin:0;font-size:15.5px;font-weight:500;color:var(--ink);text-wrap:pretty}.links[data-astro-cid-nfioqqbh]{display:grid;gap:40px 64px;grid-template-columns:minmax(0,1fr)}@media(min-width:800px){.links[data-astro-cid-nfioqqbh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.links-col[data-astro-cid-nfioqqbh]{display:flex;flex-direction:column;gap:16px}.links-h[data-astro-cid-nfioqqbh]{font-size:20px;font-weight:600;letter-spacing:-.015em}.links-col[data-astro-cid-nfioqqbh] ul[data-astro-cid-nfioqqbh]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}@media(max-width:640px){.side-list[data-astro-cid-nfioqqbh] li[data-astro-cid-nfioqqbh]{align-items:flex-start;flex-direction:column;gap:6px}.block-shot[data-astro-cid-nfioqqbh]{margin-top:28px}}
