.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--c-fg)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--c-border)}summary[data-astro-cid-hemr5th4]{cursor:pointer;touch-action:manipulation;min-height:60px;font-family:var(--font-serif);color:var(--c-fg);transition:color var(--ease);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:20px;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"+";font-family:var(--font-mono);color:var(--c-accent-ink);font-size:18px}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{content:"−"}summary[data-astro-cid-hemr5th4]:hover{color:var(--c-accent-ink)}p[data-astro-cid-hemr5th4]{color:var(--c-muted-fg);margin:0 0 22px;font-size:16px}.work-head[data-astro-cid-mbdocz2z]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.work-grid[data-astro-cid-mbdocz2z]{gap:32px}.quote[data-astro-cid-gakqr736]{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.quote__mark[data-astro-cid-gakqr736]{height:56px;font-family:var(--font-serif);color:var(--c-accent);font-size:120px;line-height:.6}.quote__track[data-astro-cid-gakqr736]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.quote__track[data-astro-cid-gakqr736]::-webkit-scrollbar{display:none}.quote__slide[data-astro-cid-gakqr736]{scroll-snap-align:center;flex-direction:column;flex:0 0 100%;justify-content:center;align-items:center;gap:28px;margin:0;padding-inline:8px;display:flex}.quote[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736]{font-family:var(--font-serif);margin:0;font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.5}.quote__by[data-astro-cid-gakqr736]{align-items:center;gap:16px;display:flex}.quote__dash[data-astro-cid-gakqr736]{background:var(--c-accent);width:32px;height:1px}.quote__nav[data-astro-cid-gakqr736]{align-items:center;gap:20px;display:flex}.quote__nav[data-astro-cid-gakqr736][hidden]{display:none}.quote__arrow[data-astro-cid-gakqr736]{border:1px solid var(--c-border);width:44px;height:44px;color:var(--c-fg);cursor:pointer;transition:border-color var(--ease), color var(--ease);background:0 0;border-radius:999px;font-size:18px}.quote__arrow[data-astro-cid-gakqr736]:hover{border-color:var(--c-accent-ink);color:var(--c-accent-ink)}.quote__dots[data-astro-cid-gakqr736]{gap:4px;display:flex}.quote__dot[data-astro-cid-gakqr736]{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:44px;padding:0;display:grid}.quote__dot[data-astro-cid-gakqr736]:before{content:"";background:var(--c-border-hover);width:8px;height:8px;transition:width var(--ease), background var(--ease);border-radius:999px}.quote__dot[data-astro-cid-gakqr736][aria-current=true]:before{background:var(--c-accent-ink);width:20px}.quote__arrow[data-astro-cid-gakqr736]:focus-visible,.quote__dot[data-astro-cid-gakqr736]:focus-visible{outline:2px solid var(--c-accent-ink);outline-offset:2px}.home[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.hero-glow[data-astro-cid-lcdefpme]{background:var(--c-accent-2);opacity:.06;filter:blur(140px);pointer-events:none;border-radius:50%;width:900px;height:900px;margin-left:-380px;position:absolute;top:-240px;left:50%}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(96px,14vw,176px) clamp(88px,11vw,144px);position:relative}.hero__title[data-astro-cid-lcdefpme]{max-width:16ch}.hero__lead[data-astro-cid-lcdefpme]{max-width:36rem}.hero__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=760px){.hero__ctas[data-astro-cid-lcdefpme]{flex-direction:column;align-self:stretch}}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));row-gap:40px;padding-block:56px;display:grid}.stat[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;gap:8px;padding:0 24px;display:flex}.stat[data-astro-cid-lcdefpme]+.stat[data-astro-cid-lcdefpme]{border-left:1px solid var(--c-border)}@media (width<=760px){.stat[data-astro-cid-lcdefpme]:nth-child(odd){border-left:0}}.stat__n[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:clamp(2.25rem,5vw,3.5rem);line-height:1}.steps[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-border);margin:0;padding:0;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--c-border);grid-template-columns:48px 1fr;gap:16px;padding:20px 0;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>.label[data-astro-cid-lcdefpme]{padding-top:4px}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px;font-size:16px;display:flex}.steps__title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:20px;font-weight:600;line-height:1.4}.illus[data-astro-cid-lcdefpme]{border:1px solid var(--c-border);border-radius:var(--radius-lg);background:linear-gradient(160deg, #fff 0%, var(--c-accent-muted) 55%, var(--c-muted) 100%);height:440px;position:relative;overflow:hidden}.illus__ring[data-astro-cid-lcdefpme]{border:1px solid var(--c-accent);border-radius:50%;position:absolute}.illus__ring--a[data-astro-cid-lcdefpme]{opacity:.25;width:320px;height:320px;top:-80px;right:-80px}.illus__ring--b[data-astro-cid-lcdefpme]{opacity:.18;width:240px;height:240px;top:-40px;right:-40px}.illus__card[data-astro-cid-lcdefpme]{border:1px solid var(--c-border);border-radius:var(--radius-md);transition:all var(--ease);flex-direction:column;display:flex;position:absolute}.illus__card[data-astro-cid-lcdefpme]:hover{border-color:var(--c-accent);box-shadow:var(--shadow-lg)}.illus__card--main[data-astro-cid-lcdefpme]{width:58%;height:58%;box-shadow:var(--shadow-md);background:#fff;gap:12px;padding:28px;top:18%;left:12%}.illus__card--note[data-astro-cid-lcdefpme]{background:var(--c-bg);width:38%;box-shadow:var(--shadow-lg);gap:8px;padding:20px;bottom:10%;right:8%}.illus__bar[data-astro-cid-lcdefpme]{background:var(--c-accent);opacity:.7;width:40%;height:6px}.illus__title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:24px;line-height:1.2}.illus__rule[data-astro-cid-lcdefpme]{background:var(--c-border);height:1px}.illus__line--92[data-astro-cid-lcdefpme]{width:92%}.illus__line--84[data-astro-cid-lcdefpme]{width:84%}.illus__line--88[data-astro-cid-lcdefpme]{width:88%}.illus__line--60[data-astro-cid-lcdefpme]{width:60%}.illus__line[data-astro-cid-lcdefpme]{background:var(--c-border);border-radius:3px;height:6px}.illus__quote[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:16px;line-height:1.4}.tiers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:32px;display:grid}.tier[data-astro-cid-lcdefpme]{gap:20px;padding:40px 36px}.tier--featured[data-astro-cid-lcdefpme]{transform:translateY(-16px)}@media (width<=760px){.tier--featured[data-astro-cid-lcdefpme]{transform:none}}.tier__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.tier__badge[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--c-accent-ink);font-size:15px}.tier__price[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.tier__price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{font-family:var(--font-serif);font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1}.tier__rule[data-astro-cid-lcdefpme]{background:var(--c-border);border:0;height:1px;margin:0}.tier[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--c-muted-fg);flex-direction:column;gap:10px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}
