.kit-demos[data-astro-cid-xt2dmsbz]{border-top:1px solid #c4abff38;max-width:1440px;margin:auto;padding:clamp(2.5rem,5vw,5rem) 4vw;scroll-margin-top:90px}.demos-heading[data-astro-cid-xt2dmsbz]{max-width:780px;margin-bottom:2.25rem}.demos-eyebrow[data-astro-cid-xt2dmsbz]{color:#c4abff;letter-spacing:.085em;font:600 .76rem/1.6 IBM Plex Mono,monospace}.demos-heading[data-astro-cid-xt2dmsbz] h2[data-astro-cid-xt2dmsbz]{letter-spacing:-.035em;margin:.75rem 0 1rem;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.08}.demos-lead[data-astro-cid-xt2dmsbz]{color:#c5bdd2;font-size:1.1rem;line-height:1.7}.demos-note[data-astro-cid-xt2dmsbz]{color:#b9acc6;margin-top:1rem;font-size:.92rem;line-height:1.7}.demos-note[data-astro-cid-xt2dmsbz]>span[data-astro-cid-xt2dmsbz]{display:block}@media (hover:none),(pointer:coarse){.hover-help[data-astro-cid-xt2dmsbz]{display:none}}.demo-grid[data-astro-cid-xt2dmsbz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.2rem;display:grid}.demo-card[data-astro-cid-xt2dmsbz]{background:#15101f;border:1px solid #c4abff38;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.demo-media[data-astro-cid-xt2dmsbz]{aspect-ratio:16/9;background:#100e19}.demo-media[data-astro-cid-xt2dmsbz] video[data-astro-cid-xt2dmsbz]{aspect-ratio:16/9;object-fit:cover;cursor:pointer;background:#100e19;width:100%;height:100%;display:block}.demo-copy[data-astro-cid-xt2dmsbz]{flex:1;padding:1.25rem 1.25rem .5rem}.demo-tag[data-astro-cid-xt2dmsbz]{letter-spacing:.04em;color:#c4abff;font:500 .72rem/1.5 IBM Plex Mono,monospace}.demo-copy[data-astro-cid-xt2dmsbz] h3[data-astro-cid-xt2dmsbz]{overflow-wrap:anywhere;margin-top:.4rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;line-height:1.2}.demo-tone[data-astro-cid-xt2dmsbz]{color:#f9a8d4;margin-top:.2rem;font-size:.85rem}.demo-copy[data-astro-cid-xt2dmsbz] p[data-astro-cid-xt2dmsbz]:last-child{color:#c5bdd2;margin-top:.6rem;line-height:1.7}.demo-controls[data-astro-cid-xt2dmsbz]{flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1.25rem 1.25rem;display:flex}.demo-controls[data-astro-cid-xt2dmsbz] button[data-astro-cid-xt2dmsbz]{cursor:pointer;color:#f7f3ff;background:#20172f;border:1px solid #8258a7;border-radius:6px;min-width:44px;min-height:44px;padding:.55rem 1rem;font:600 .9rem/1.2 Figtree,sans-serif}.demo-controls[data-astro-cid-xt2dmsbz] button[data-astro-cid-xt2dmsbz]:hover{background:#2a1d3d;border-color:#c4abff}.demo-controls[data-astro-cid-xt2dmsbz] button[data-astro-cid-xt2dmsbz]:focus-visible{outline-offset:3px;outline:3px solid #f472b6}.demo-status[data-astro-cid-xt2dmsbz]{color:#b9acc6;flex:100%;min-height:1.4em;font-size:.8rem;line-height:1.4}@media (width<=760px){.kit-demos[data-astro-cid-xt2dmsbz]{padding-block:2.75rem}.demo-copy[data-astro-cid-xt2dmsbz] p[data-astro-cid-xt2dmsbz]:last-child{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.demo-controls[data-astro-cid-xt2dmsbz] button[data-astro-cid-xt2dmsbz]{transition:none}}.guide-section[data-astro-cid-zwqtikbc]{border-top:1px solid #c4abff38;max-width:1440px;margin:auto;padding:clamp(2.5rem,5vw,5rem) 4vw;scroll-margin-top:90px}.private-guide[data-astro-cid-zwqtikbc]{background:radial-gradient(at 100% 0,#56216c55,#0000 60%),linear-gradient(130deg,#281734,#161020);border:1px solid #a67dff;border-radius:12px;padding:clamp(1.2rem,3vw,2.5rem);box-shadow:7px 7px #3f236d}.guide-label[data-astro-cid-zwqtikbc]{color:#d9b7ff;letter-spacing:.085em;font:600 .76rem/1.6 IBM Plex Mono,monospace}.private-guide[data-astro-cid-zwqtikbc] h2[data-astro-cid-zwqtikbc]{letter-spacing:-.03em;max-width:920px;margin:1rem 0;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.8rem,3.3vw,3rem);line-height:1.12}.guide-lead[data-astro-cid-zwqtikbc]{color:#e1d6eb;max-width:900px;font-size:1.1rem;line-height:1.75}.guide-language[data-astro-cid-zwqtikbc]{color:#c5bdd2;margin-top:1rem;line-height:1.7}.private-guide[data-astro-cid-zwqtikbc] ol[data-astro-cid-zwqtikbc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem 2rem;margin:2rem 0;padding-left:1.4rem;display:grid}.private-guide[data-astro-cid-zwqtikbc] li[data-astro-cid-zwqtikbc]{min-width:0;padding-left:.3rem}.private-guide[data-astro-cid-zwqtikbc] li[data-astro-cid-zwqtikbc]::marker{color:#f472b6;font-family:IBM Plex Mono,monospace}.private-guide[data-astro-cid-zwqtikbc] h3[data-astro-cid-zwqtikbc]{margin-bottom:.4rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem}.private-guide[data-astro-cid-zwqtikbc] li[data-astro-cid-zwqtikbc] p[data-astro-cid-zwqtikbc]{color:#c5bdd2;line-height:1.65}.guide-figures[data-astro-cid-zwqtikbc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1.25rem;display:grid}.guide-figures[data-astro-cid-zwqtikbc] figure[data-astro-cid-zwqtikbc]{background:#100e19;border:1px solid #695078;border-radius:9px;flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden}.guide-figures[data-astro-cid-zwqtikbc] img[data-astro-cid-zwqtikbc]{aspect-ratio:16/9;object-fit:contain;background:#0b0912;width:100%;height:auto;display:block}.guide-figures[data-astro-cid-zwqtikbc] figcaption[data-astro-cid-zwqtikbc]{padding:1rem 1.2rem;line-height:1.6}.guide-figures[data-astro-cid-zwqtikbc] strong[data-astro-cid-zwqtikbc],.guide-figures[data-astro-cid-zwqtikbc] span[data-astro-cid-zwqtikbc]{display:block}.guide-figures[data-astro-cid-zwqtikbc] span[data-astro-cid-zwqtikbc]{color:#c5bdd2;font-size:.95rem}@media (width<=600px){.private-guide[data-astro-cid-zwqtikbc] ol[data-astro-cid-zwqtikbc]{grid-template-columns:1fr}.private-guide[data-astro-cid-zwqtikbc]{padding:1.1rem}.guide-figures[data-astro-cid-zwqtikbc] figcaption[data-astro-cid-zwqtikbc]{padding:.85rem}.guide-lead[data-astro-cid-zwqtikbc]{font-size:1rem}.guide-section[data-astro-cid-zwqtikbc]{padding-block:2.75rem}}.value-visual[data-astro-cid-6o4op7tb]{color:#f6f2ff;background:#100c19;border:1px solid #a67dff80;border-radius:10px;min-width:0;margin:0;padding:clamp(1rem,3vw,2rem)}.value-label[data-astro-cid-6o4op7tb]{letter-spacing:.08em;color:#d7c7ef;border-bottom:1px solid #c4abff38;padding-bottom:1.4rem;font:.7rem/1.6 monospace}.value-parts[data-astro-cid-6o4op7tb]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding-top:1.5rem;display:grid}.value-parts[data-astro-cid-6o4op7tb]>div[data-astro-cid-6o4op7tb]{min-width:0}.value-parts[data-astro-cid-6o4op7tb] svg[data-astro-cid-6o4op7tb]{fill:none;stroke:#e7d9ff;stroke-width:2px;width:100%;max-width:105px}.value-parts[data-astro-cid-6o4op7tb] strong[data-astro-cid-6o4op7tb],.value-parts[data-astro-cid-6o4op7tb] span[data-astro-cid-6o4op7tb]{overflow-wrap:anywhere;display:block}.value-parts[data-astro-cid-6o4op7tb] strong[data-astro-cid-6o4op7tb]{margin:.5rem 0;font-size:clamp(.8rem,1.4vw,1.05rem);line-height:1.35}.value-parts[data-astro-cid-6o4op7tb] span[data-astro-cid-6o4op7tb]{color:#c5bdd2;font-size:.75rem;line-height:1.5}.converge[data-astro-cid-6o4op7tb] svg[data-astro-cid-6o4op7tb]{fill:none;stroke:#a67dff;stroke-width:1.5px;width:100%;height:60px}.value-result[data-astro-cid-6o4op7tb]{text-align:center;border:1px solid #a67dff;justify-content:center;align-items:center;gap:.6rem;padding:1rem;font-size:1.05rem;line-height:1.4;display:flex}.ready-dot[data-astro-cid-6o4op7tb]{background:#d7c7ef;border-radius:50%;flex-shrink:0;width:8px;height:8px}.value-visual[data-astro-cid-6o4op7tb] figcaption[data-astro-cid-6o4op7tb]{color:#c5bdd2;margin-top:1.25rem;font-size:.85rem;line-height:1.7}@media (width<=400px){.value-parts[data-astro-cid-6o4op7tb]{gap:.4rem}.value-parts[data-astro-cid-6o4op7tb] strong[data-astro-cid-6o4op7tb]{font-size:.78rem}.value-parts[data-astro-cid-6o4op7tb] span[data-astro-cid-6o4op7tb]{font-size:.68rem}}.preview-notice[data-astro-cid-zsfg4s6f]{color:#f7f3ff;text-align:center;background:#241438;margin:0;padding:1rem 4vw;font-weight:700;line-height:1.5}.kit-page[data-astro-cid-zsfg4s6f]{--kit-line:#c4abff38;--kit-muted:#c5bdd2;color:#f7f3ff;background:#0c0a14}.kit-page[data-astro-cid-zsfg4s6f] h1[data-astro-cid-zsfg4s6f],.kit-page[data-astro-cid-zsfg4s6f] h2[data-astro-cid-zsfg4s6f],.kit-page[data-astro-cid-zsfg4s6f] h3[data-astro-cid-zsfg4s6f]{font-family:Bricolage Grotesque,sans-serif}.kit-hero[data-astro-cid-zsfg4s6f],.kit-section[data-astro-cid-zsfg4s6f],.free-offer[data-astro-cid-zsfg4s6f]{max-width:1440px;margin:auto;padding:clamp(2.5rem,5vw,5rem) 4vw}.kit-hero[data-astro-cid-zsfg4s6f]{background:radial-gradient(at 70%,#33175066,#0000 55%);grid-template-columns:1fr 1.04fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding-top:clamp(3rem,7vw,6.5rem);display:grid}.eyebrow[data-astro-cid-zsfg4s6f]{color:#c4abff;letter-spacing:.085em;font:600 .76rem/1.6 IBM Plex Mono,monospace}.hero-copy[data-astro-cid-zsfg4s6f] h1[data-astro-cid-zsfg4s6f]{letter-spacing:-.055em;max-width:620px;margin:1.1rem 0 1.4rem;font-size:clamp(3rem,6.1vw,5.7rem);line-height:.98}.lead[data-astro-cid-zsfg4s6f]{color:var(--kit-muted);max-width:580px;font-size:1.15rem;line-height:1.75}.hero-actions[data-astro-cid-zsfg4s6f]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.8rem;display:flex}.button[data-astro-cid-zsfg4s6f]{border:1px solid #c4abff;border-radius:6px;justify-content:center;align-items:center;gap:1rem;min-height:50px;padding:.85rem 1.2rem;font-weight:750;text-decoration:none;display:inline-flex}.primary[data-astro-cid-zsfg4s6f]{color:#fff;background:linear-gradient(110deg,#7c2df7,#c82e87);box-shadow:4px 4px #3f236d}.secondary[data-astro-cid-zsfg4s6f]{color:#f7f3ff;background:#20172f}.button[data-astro-cid-zsfg4s6f]:hover{filter:brightness(1.1)}.button[data-astro-cid-zsfg4s6f]:focus-visible,.text-link[data-astro-cid-zsfg4s6f]:focus-visible,.tutorial-links[data-astro-cid-zsfg4s6f] a[data-astro-cid-zsfg4s6f]:focus-visible,summary[data-astro-cid-zsfg4s6f]:focus-visible{outline-offset:5px;outline:3px solid #f472b6}.text-link[data-astro-cid-zsfg4s6f]{color:#ddd0ff;text-underline-offset:5px;font-weight:700}.hero-facts[data-astro-cid-zsfg4s6f]{color:#c4abff;flex-wrap:wrap;gap:.65rem;margin-top:1.8rem;font-size:.8rem;display:flex}.hero-facts[data-astro-cid-zsfg4s6f] span[data-astro-cid-zsfg4s6f]{border:1px solid var(--kit-line);border-radius:4px;padding:.35rem .6rem}.workflow-preview[data-astro-cid-zsfg4s6f]{background:#171020;border:1px solid #6d4e94;border-radius:10px;min-width:0;overflow:hidden;box-shadow:10px 10px #21152f}.preview-top[data-astro-cid-zsfg4s6f]{border-bottom:1px solid var(--kit-line);color:#d7c7ef;align-items:center;gap:.6rem;padding:1rem;font-size:.72rem;display:flex}.preview-top[data-astro-cid-zsfg4s6f]>span[data-astro-cid-zsfg4s6f]:last-child{color:#ac9bbf;white-space:nowrap;margin-left:auto}.preview-dot[data-astro-cid-zsfg4s6f]{background:#f472b6;border-radius:50%;width:8px;height:8px}.scene-illustration[data-astro-cid-zsfg4s6f]{aspect-ratio:16/10;background:linear-gradient(145deg,#31204a,#100e20);border:1px solid #785695;border-radius:5px;margin:1.2rem;position:relative;overflow:hidden}.scene-grid[data-astro-cid-zsfg4s6f]{background-image:linear-gradient(#a67dff15 1px,#0000 1px),linear-gradient(90deg,#a67dff15 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.camera-frame[data-astro-cid-zsfg4s6f]{background:#311b42;border:2px solid #f472b6;border-radius:12px;place-items:center;width:28%;height:50%;display:grid;position:absolute;top:12%;left:6%;overflow:hidden}.camera-frame[data-astro-cid-zsfg4s6f]>span[data-astro-cid-zsfg4s6f]{z-index:1;color:#f9cce6;font:600 .6rem/1 monospace;position:absolute;bottom:8%}.camera-person[data-astro-cid-zsfg4s6f]{background:#a68cbd;border-radius:50% 50% 20% 20%;width:47%;height:42%}.camera-person[data-astro-cid-zsfg4s6f]:after{content:"";background:#806598;border-radius:70% 70% 0 0;width:90%;height:35%;position:absolute;bottom:3%;left:5%}.scene-name[data-astro-cid-zsfg4s6f]{font-size:clamp(.85rem,1.7vw,1.3rem);font-weight:700;position:absolute;bottom:12%;left:6%}.scene-name[data-astro-cid-zsfg4s6f]>span[data-astro-cid-zsfg4s6f]{color:#d3a6ff;margin-top:.4rem;font:500 .6rem/1 monospace;display:block}.scene-content[data-astro-cid-zsfg4s6f]{color:#ddd0ff;background:linear-gradient(135deg,#4c3065,#29203b);border:1px solid #a67dff;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;font-size:.8rem;display:flex;position:absolute;inset:12% 6% 23% 39%}.scene-play[data-astro-cid-zsfg4s6f]{border:1px solid #c4abff;border-radius:50%;place-items:center;width:44px;height:44px;padding-left:3px;display:grid}.scene-label[data-astro-cid-zsfg4s6f]{color:#b6a5c8;font:500 .65rem/1 monospace;position:absolute;bottom:8%;right:6%}.preview-flow[data-astro-cid-zsfg4s6f]{color:#d9b7ff;justify-content:space-between;gap:.4rem;padding:.25rem 1.2rem 1rem;font-size:.73rem;display:flex}.workflow-preview[data-astro-cid-zsfg4s6f] figcaption[data-astro-cid-zsfg4s6f]{border-top:1px solid var(--kit-line);color:#b9acc6;padding:1rem 1.2rem;font-size:.8rem;line-height:1.6}.kit-section[data-astro-cid-zsfg4s6f]{border-top:1px solid var(--kit-line)}.section-heading[data-astro-cid-zsfg4s6f]{max-width:780px;margin-bottom:2.25rem}.section-heading[data-astro-cid-zsfg4s6f] h2[data-astro-cid-zsfg4s6f],.price-card[data-astro-cid-zsfg4s6f] h2[data-astro-cid-zsfg4s6f],.terms-copy[data-astro-cid-zsfg4s6f] h2[data-astro-cid-zsfg4s6f],.faq-section[data-astro-cid-zsfg4s6f]>h2[data-astro-cid-zsfg4s6f],.free-offer[data-astro-cid-zsfg4s6f] h2[data-astro-cid-zsfg4s6f]{letter-spacing:-.035em;margin:.75rem 0 1rem;font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.08}.section-heading[data-astro-cid-zsfg4s6f]>p[data-astro-cid-zsfg4s6f]:last-child{color:var(--kit-muted);font-size:1.1rem;line-height:1.7}.style-grid[data-astro-cid-zsfg4s6f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.style-card[data-astro-cid-zsfg4s6f]{border:1px solid var(--kit-line);background:#15101f;border-radius:8px;min-width:0;overflow:hidden}.style-study[data-astro-cid-zsfg4s6f]{aspect-ratio:1.4;background:var(--study-bg);color:var(--study-ink);position:relative;overflow:hidden}.cute[data-astro-cid-zsfg4s6f]{--study-bg:#f4c6df;--study-ink:#672d67;--study-accent:#aa61a5}.cyberpunk[data-astro-cid-zsfg4s6f]{--study-bg:#1e1742;--study-ink:#e4c7ff;--study-accent:#e84ca3}.underwater[data-astro-cid-zsfg4s6f]{--study-bg:#112e4c;--study-ink:#9ce0f0;--study-accent:#57c3d8}.style-number[data-astro-cid-zsfg4s6f]{font:500 .7rem/1 monospace;position:absolute;top:8%;left:8%}.study-window[data-astro-cid-zsfg4s6f]{border:2px solid var(--study-accent);border-radius:8px;padding:9% 8%;position:absolute;inset:22% 10% 20%;box-shadow:6px 6px #0002}.study-camera[data-astro-cid-zsfg4s6f]{border:1px solid var(--study-accent);background:var(--study-accent);opacity:.55;border-radius:5px;width:25%;height:65%;position:absolute;top:16%;left:7%}.study-title[data-astro-cid-zsfg4s6f]{margin-left:35%;font:700 clamp(.9rem,1.7vw,1.5rem)/1 Bricolage Grotesque,sans-serif}.study-line[data-astro-cid-zsfg4s6f]{background:var(--study-accent);opacity:.7;width:51%;height:3px;margin:10% 0 0 35%}.study-line[data-astro-cid-zsfg4s6f].short{width:35%;margin-top:5%}.study-tag[data-astro-cid-zsfg4s6f]{font-size:.75rem;position:absolute;bottom:7%;left:8%}.style-copy[data-astro-cid-zsfg4s6f]{padding:1.5rem}.style-copy[data-astro-cid-zsfg4s6f] h3[data-astro-cid-zsfg4s6f]{font-size:1.5rem}.style-copy[data-astro-cid-zsfg4s6f] p[data-astro-cid-zsfg4s6f],.contents-grid[data-astro-cid-zsfg4s6f] p[data-astro-cid-zsfg4s6f],.workflow-steps[data-astro-cid-zsfg4s6f] p[data-astro-cid-zsfg4s6f]{color:var(--kit-muted);margin-top:.6rem;line-height:1.7}.fine-note[data-astro-cid-zsfg4s6f]{color:#b9acc6;margin-top:1.3rem;font-size:.85rem;line-height:1.7}.contents-grid[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr 1fr;gap:0 2rem;display:grid}.contents-grid[data-astro-cid-zsfg4s6f] article[data-astro-cid-zsfg4s6f]{border-top:1px solid var(--kit-line);align-items:flex-start;gap:1rem;padding:1.5rem 0;display:flex}.item-number[data-astro-cid-zsfg4s6f],.step-number[data-astro-cid-zsfg4s6f]{color:#f472b6;font:500 .85rem/1.5 IBM Plex Mono,monospace}.contents-grid[data-astro-cid-zsfg4s6f] h3[data-astro-cid-zsfg4s6f],.workflow-steps[data-astro-cid-zsfg4s6f] h3[data-astro-cid-zsfg4s6f],.tutorial-box[data-astro-cid-zsfg4s6f] h3[data-astro-cid-zsfg4s6f]{font-size:1.4rem;line-height:1.2}.workflow-steps[data-astro-cid-zsfg4s6f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;padding:0;list-style:none;display:grid}.workflow-steps[data-astro-cid-zsfg4s6f] h3[data-astro-cid-zsfg4s6f]{margin-top:1rem}.tutorial-box[data-astro-cid-zsfg4s6f]{border:1px solid var(--kit-line);background:#191021;border-radius:7px;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.5rem;padding:1.5rem;display:grid}.tutorial-box[data-astro-cid-zsfg4s6f] p[data-astro-cid-zsfg4s6f]{color:var(--kit-muted);margin-top:.75rem;line-height:1.7}.tutorial-links[data-astro-cid-zsfg4s6f] a[data-astro-cid-zsfg4s6f]{border-bottom:1px solid var(--kit-line);color:#ddd0ff;justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:.9rem;text-decoration:none;display:flex}.tutorial-links[data-astro-cid-zsfg4s6f] a[data-astro-cid-zsfg4s6f]:last-child{border:0}.tutorial-links[data-astro-cid-zsfg4s6f] a[data-astro-cid-zsfg4s6f]>span[data-astro-cid-zsfg4s6f]:last-child{white-space:nowrap;color:#f9a8d4}.price-section[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);scroll-margin-top:95px;display:grid}.price-card[data-astro-cid-zsfg4s6f]{background:radial-gradient(at 100% 0,#56216c55,#0000 60%),#1b1128;border:1px solid #a67dff;border-radius:10px;padding:clamp(1.5rem,3vw,3rem);box-shadow:7px 7px #3f236d}.price-card[data-astro-cid-zsfg4s6f] h2[data-astro-cid-zsfg4s6f]{font-size:2rem}.price[data-astro-cid-zsfg4s6f]{margin:1.5rem 0;font:700 clamp(3.8rem,5vw,5rem)/1 Bricolage Grotesque,sans-serif}.price[data-astro-cid-zsfg4s6f]>span[data-astro-cid-zsfg4s6f]{color:#c9bad8;margin-top:.75rem;font:500 .85rem/1.5 Figtree,sans-serif;display:block}.pack-list[data-astro-cid-zsfg4s6f]{flex-wrap:wrap;gap:.5rem;display:flex}.pack-list[data-astro-cid-zsfg4s6f] span[data-astro-cid-zsfg4s6f]{color:#e9d9fa;border:1px solid #8258a7;border-radius:4px;padding:.4rem .65rem;font-size:.8rem}.guide-included[data-astro-cid-zsfg4s6f]{margin-top:.9rem;font-weight:700}.guide-included[data-astro-cid-zsfg4s6f] a[data-astro-cid-zsfg4s6f]{color:#f9a8d4;text-underline-offset:4px}.guide-included[data-astro-cid-zsfg4s6f] a[data-astro-cid-zsfg4s6f]:focus-visible{outline-offset:4px;outline:3px solid #f472b6}.availability[data-astro-cid-zsfg4s6f]{color:#f9b9d9;margin-top:1.5rem;font-weight:600;line-height:1.6}.language-note[data-astro-cid-zsfg4s6f]{color:#c7b7d5;margin:1rem 0 1.5rem;font-size:.85rem;line-height:1.65}.price-card[data-astro-cid-zsfg4s6f] .button[data-astro-cid-zsfg4s6f]{width:100%}.terms-copy[data-astro-cid-zsfg4s6f] ul[data-astro-cid-zsfg4s6f]{padding:0;list-style:none}.terms-copy[data-astro-cid-zsfg4s6f] li[data-astro-cid-zsfg4s6f]{color:#d1c5df;border-bottom:1px solid var(--kit-line);padding:1rem 0 1rem 1.4rem;line-height:1.7;position:relative}.terms-copy[data-astro-cid-zsfg4s6f] li[data-astro-cid-zsfg4s6f]:before{content:"✓";color:#f472b6;position:absolute;left:0}.terms-copy[data-astro-cid-zsfg4s6f] .text-link[data-astro-cid-zsfg4s6f]{margin-top:1.2rem;display:inline-block}.faq-section[data-astro-cid-zsfg4s6f]{grid-template-columns:.7fr 1.3fr;gap:3rem;display:grid}.faq-section[data-astro-cid-zsfg4s6f] details[data-astro-cid-zsfg4s6f]{border-bottom:1px solid var(--kit-line)}.faq-section[data-astro-cid-zsfg4s6f] summary[data-astro-cid-zsfg4s6f]{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.3rem 0;font-size:1.1rem;font-weight:600;list-style:none;display:flex}.faq-section[data-astro-cid-zsfg4s6f] details[data-astro-cid-zsfg4s6f] p[data-astro-cid-zsfg4s6f]{color:var(--kit-muted);padding:0 1.2rem 1.3rem 0;line-height:1.75}.faq-section[data-astro-cid-zsfg4s6f] summary[data-astro-cid-zsfg4s6f]>span[data-astro-cid-zsfg4s6f]{color:#c4abff}.free-offer[data-astro-cid-zsfg4s6f]{border-top:1px solid var(--kit-line);background:#15101f;grid-template-columns:1fr auto;align-items:center;gap:2rem;display:grid}.free-offer[data-astro-cid-zsfg4s6f] h2[data-astro-cid-zsfg4s6f]{max-width:700px;font-size:clamp(1.8rem,3vw,2.5rem)}.free-offer[data-astro-cid-zsfg4s6f] p[data-astro-cid-zsfg4s6f]:last-child{color:var(--kit-muted);max-width:650px;line-height:1.7}#inside[data-astro-cid-zsfg4s6f]{scroll-margin-top:90px}@media (width<=1000px){.kit-hero[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr 1fr;gap:2rem}.hero-copy[data-astro-cid-zsfg4s6f] h1[data-astro-cid-zsfg4s6f]{font-size:clamp(2.8rem,6vw,4rem)}.workflow-steps[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr 1fr}.price-section[data-astro-cid-zsfg4s6f]{gap:2rem}.scene-name[data-astro-cid-zsfg4s6f]{font-size:.95rem}}@media (width<=760px){.kit-hero[data-astro-cid-zsfg4s6f],.price-section[data-astro-cid-zsfg4s6f],.faq-section[data-astro-cid-zsfg4s6f],.free-offer[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr}.kit-hero[data-astro-cid-zsfg4s6f]{padding-top:2.8rem}.hero-copy[data-astro-cid-zsfg4s6f] h1[data-astro-cid-zsfg4s6f]{max-width:600px;font-size:clamp(3rem,11vw,4.6rem)}.workflow-preview[data-astro-cid-zsfg4s6f]{width:100%;max-width:580px;margin:0 auto}.style-grid[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr}.style-card[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr 1fr;align-items:center;display:grid}.style-copy[data-astro-cid-zsfg4s6f]{padding:1.2rem}.style-copy[data-astro-cid-zsfg4s6f] p[data-astro-cid-zsfg4s6f]{font-size:.9rem}.study-title[data-astro-cid-zsfg4s6f]{font-size:1.1rem}.contents-grid[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr}.tutorial-box[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr;gap:1rem}.kit-section[data-astro-cid-zsfg4s6f]{padding-block:2.75rem}.price-section[data-astro-cid-zsfg4s6f]{gap:3rem}.free-offer[data-astro-cid-zsfg4s6f] .button[data-astro-cid-zsfg4s6f]{width:100%}.faq-section[data-astro-cid-zsfg4s6f]{gap:.75rem}.scene-name[data-astro-cid-zsfg4s6f]{font-size:1.1rem}.scene-content[data-astro-cid-zsfg4s6f]{font-size:.8rem}.camera-frame[data-astro-cid-zsfg4s6f]>span[data-astro-cid-zsfg4s6f]{font-size:.6rem}.preview-top[data-astro-cid-zsfg4s6f]{font-size:.68rem}.price[data-astro-cid-zsfg4s6f]{font-size:4.25rem}}@media (width<=400px){.hero-actions[data-astro-cid-zsfg4s6f]{flex-direction:column;align-items:stretch;gap:1rem}.hero-actions[data-astro-cid-zsfg4s6f] .text-link[data-astro-cid-zsfg4s6f]{text-align:center}.style-card[data-astro-cid-zsfg4s6f]{grid-template-columns:1fr}.style-study[data-astro-cid-zsfg4s6f]{aspect-ratio:1.7}.workflow-steps[data-astro-cid-zsfg4s6f]{gap:1.5rem 1rem}.workflow-steps[data-astro-cid-zsfg4s6f] h3[data-astro-cid-zsfg4s6f]{font-size:1.2rem}.tutorial-links[data-astro-cid-zsfg4s6f] a[data-astro-cid-zsfg4s6f]{font-size:.82rem}.preview-top[data-astro-cid-zsfg4s6f]>span[data-astro-cid-zsfg4s6f]:last-child{display:none}}@media (prefers-reduced-motion:reduce){.kit-page[data-astro-cid-zsfg4s6f] [data-astro-cid-zsfg4s6f]{scroll-behavior:auto;transition:none}}
