.hero[data-astro-cid-cff5gw6u]{padding-block:clamp(3.5rem,10vw,7rem)}.lead[data-astro-cid-cff5gw6u]{font-size:clamp(1.1rem,1rem + .6vw,1.4rem);color:var(--ink-soft);margin-top:1.25rem}.cta[data-astro-cid-cff5gw6u]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.cta[data-astro-cid-cff5gw6u]:empty{display:none}.hero-media[data-astro-cid-cff5gw6u]{margin-top:clamp(2rem,5vw,3rem)}.hero-media[data-astro-cid-cff5gw6u]:empty{display:none}.hero-media[data-astro-cid-cff5gw6u] img{display:block;width:100%;height:auto;border-radius:var(--radius, 12px)}.body[data-astro-cid-xkahdct7]{margin-top:1.5rem}.body[data-astro-cid-xkahdct7]:empty{display:none}.faq[data-astro-cid-kcxohyjj]{display:flex;flex-direction:column;gap:0;max-width:var(--measure)}.faq-item[data-astro-cid-kcxohyjj]{border-bottom:1px solid var(--line);padding:1rem 0}.faq-item[data-astro-cid-kcxohyjj]:first-child{border-top:1px solid var(--line)}.faq-item[data-astro-cid-kcxohyjj] summary[data-astro-cid-kcxohyjj]{cursor:pointer;font-weight:600;color:var(--ink);font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-item[data-astro-cid-kcxohyjj] summary[data-astro-cid-kcxohyjj]:after{content:"+";font-size:1.25rem;color:var(--ink-mute);flex-shrink:0;transition:transform .2s ease}.faq-item[data-astro-cid-kcxohyjj][open] summary[data-astro-cid-kcxohyjj]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-kcxohyjj] summary[data-astro-cid-kcxohyjj]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-kcxohyjj] p[data-astro-cid-kcxohyjj]{margin:.75rem 0 0;color:var(--ink-soft);line-height:1.6}.page[data-astro-cid-nxbklh77]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.page[data-astro-cid-nxbklh77][hidden]{display:none}@media(max-width:900px){.page[data-astro-cid-nxbklh77]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.page[data-astro-cid-nxbklh77]{grid-template-columns:1fr}}.tcard[data-astro-cid-nxbklh77]{margin:0;padding:0;border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.tcard[data-astro-cid-nxbklh77] img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:50%}.tbody[data-astro-cid-nxbklh77]{flex:1 1 auto;display:flex;flex-direction:column;background:linear-gradient(to top,var(--surface-alt),transparent)}.tcard[data-astro-cid-nxbklh77] blockquote[data-astro-cid-nxbklh77]{margin:0;padding:1rem 1.1rem .6rem;font-size:.95rem;line-height:1.5;color:var(--ink)}.tcard[data-astro-cid-nxbklh77] blockquote[data-astro-cid-nxbklh77]:before{content:"“"}.tcard[data-astro-cid-nxbklh77] blockquote[data-astro-cid-nxbklh77]:after{content:"”"}.tcard[data-astro-cid-nxbklh77] figcaption[data-astro-cid-nxbklh77]{padding:0 1.1rem 1.1rem;margin-top:auto;display:flex;flex-direction:column;gap:.35rem}.tcard[data-astro-cid-nxbklh77] figcaption[data-astro-cid-nxbklh77] a[data-astro-cid-nxbklh77],.tcard[data-astro-cid-nxbklh77] figcaption[data-astro-cid-nxbklh77] .name[data-astro-cid-nxbklh77]{font-weight:600;color:var(--accent);text-decoration:none}.tcard[data-astro-cid-nxbklh77] figcaption[data-astro-cid-nxbklh77] a[data-astro-cid-nxbklh77]:hover{text-decoration:underline}.tcard[data-astro-cid-nxbklh77] .bio[data-astro-cid-nxbklh77]{font-size:.8125rem;color:var(--ink-mute);line-height:1.45}.tcard[data-astro-cid-nxbklh77] .bio[data-astro-cid-nxbklh77] a{color:var(--accent)}.cctrl[data-astro-cid-nxbklh77]{display:flex;align-items:center;gap:.75rem;justify-content:center;margin-top:1.5rem}.cbtn[data-astro-cid-nxbklh77]{width:40px;height:40px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);font-size:1.3rem;line-height:1;cursor:pointer}.cbtn[data-astro-cid-nxbklh77]:hover{background:var(--surface-alt)}.dots[data-astro-cid-nxbklh77]{display:flex;gap:.4rem}.dot[data-astro-cid-nxbklh77]{width:9px;height:9px;border:0;border-radius:50%;background:var(--line);cursor:pointer;padding:0}.dot[data-astro-cid-nxbklh77][aria-current=true]{background:var(--accent)}.about-demo[data-astro-cid-j7pv25f6]{margin-top:2rem}.about-demo[data-astro-cid-j7pv25f6] img{display:block;margin:0;width:82.5%;max-width:677px;height:auto;border-radius:var(--radius)}.features-layout[data-astro-cid-j7pv25f6]{display:flex;gap:2.5rem;align-items:flex-start;flex-wrap:wrap}.features-panel[data-astro-cid-j7pv25f6]{flex:0 0 auto}.features-panel[data-astro-cid-j7pv25f6] img{display:block;width:280px;max-width:100%;height:auto}.features-copy[data-astro-cid-j7pv25f6]{flex:1 1 260px;min-width:0}.feat[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem;max-width:var(--measure)}.feat[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:var(--ink-soft);padding-left:1.5rem;position:relative}.feat[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"→";position:absolute;left:0;color:var(--accent)}.feat[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.more[data-astro-cid-j7pv25f6]{color:var(--ink-soft);margin-top:1.5rem;max-width:var(--measure)}.more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}.more-link[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1rem;color:var(--accent);font-weight:600}.gallery-teaser[data-astro-cid-j7pv25f6]{display:block;text-decoration:none}.gallery-teaser[data-astro-cid-j7pv25f6] img{width:100%;height:auto;border-radius:var(--radius)}.gallery-teaser[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:.75rem;color:var(--accent);font-weight:600}.price[data-astro-cid-j7pv25f6]{max-width:48rem}.amount[data-astro-cid-j7pv25f6]{font-weight:700;font-size:1.25rem;margin:0 0 .5rem;color:var(--ink)}.mor[data-astro-cid-j7pv25f6]{color:var(--ink-mute);font-size:.8125rem;margin:.75rem 0 0}.edu[data-astro-cid-j7pv25f6]{color:var(--ink-mute);font-size:var(--text-footnote, .8125rem);margin:1rem 0 0}.price[data-astro-cid-j7pv25f6]{display:flex;gap:1.5rem;align-items:flex-start}.price-icon[data-astro-cid-j7pv25f6]{flex:0 0 auto;width:clamp(144px,32%,240px)}.price-icon[data-astro-cid-j7pv25f6] img{width:100%;height:auto;display:block;border-radius:var(--radius)}.price-body[data-astro-cid-j7pv25f6]{flex:1 1 0;min-width:0}.price-cta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:stretch;gap:.6rem;margin-top:1rem}.price-cta[data-astro-cid-j7pv25f6] .btn{text-align:center;white-space:nowrap}.btn-soft[data-astro-cid-j7pv25f6]{border-radius:4px;font-size:1rem;line-height:22px;padding-block:12px}@media(max-width:600px){.price[data-astro-cid-j7pv25f6]{flex-direction:column}.price-icon[data-astro-cid-j7pv25f6]{width:176px}}.edu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}
