.nftl[data-astro-cid-zuourj34]{--plum:#6d28d9;--plum-dark:#5b21b6;--ink:#17151a;--muted:#5f5a6b;--rule:#e7e1f0;--paper:#fff;background:var(--paper);color:var(--ink)}.sr-only[data-astro-cid-zuourj34]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nftl-header[data-astro-cid-zuourj34]{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:22px 28px;display:flex}.nftl-brand[data-astro-cid-zuourj34]{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.nftl-mark[data-astro-cid-zuourj34]{color:var(--plum);display:inline-flex}.nftl-nav[data-astro-cid-zuourj34]{align-items:center;gap:22px;font-size:.92rem;display:flex}.nftl-nav[data-astro-cid-zuourj34] a[data-astro-cid-zuourj34]{color:var(--ink);text-decoration:none}.nftl-nav[data-astro-cid-zuourj34] a[data-astro-cid-zuourj34]:hover{color:var(--plum)}.nftl-menu[data-astro-cid-zuourj34]{position:relative}.nftl-menu[data-astro-cid-zuourj34] summary[data-astro-cid-zuourj34]{cursor:pointer;color:var(--ink);list-style:none}.nftl-menu[data-astro-cid-zuourj34] summary[data-astro-cid-zuourj34]::-webkit-details-marker{display:none}.nftl-menu-panel[data-astro-cid-zuourj34]{border:1px solid var(--rule);z-index:5;background:#fff;border-radius:10px;gap:2px;min-width:170px;padding:8px;display:grid;position:absolute;top:1.9rem;right:0;box-shadow:0 12px 30px #17151a14}.nftl-menu-panel[data-astro-cid-zuourj34] a[data-astro-cid-zuourj34]{border-radius:6px;padding:8px 10px;font-size:.9rem}.nftl-menu-panel[data-astro-cid-zuourj34] a[data-astro-cid-zuourj34]:hover{background:#f6f3fb}.nftl-main[data-astro-cid-zuourj34]{max-width:1120px;margin:0 auto;padding:26px 28px 90px}.nftl-hero[data-astro-cid-zuourj34]{grid-template-columns:minmax(0,1.55fr) minmax(240px,.75fr);align-items:start;gap:56px;padding:26px 0 64px;display:grid}.nftl-kicker[data-astro-cid-zuourj34]{color:var(--plum);letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:700}.nftl-hero[data-astro-cid-zuourj34] h1[data-astro-cid-zuourj34]{max-width:16ch;font-family:var(--font-heading);letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(2.7rem,5.4vw,4.4rem);font-weight:600;line-height:1.02}.nftl-deck[data-astro-cid-zuourj34]{color:#3f3b45;max-width:56ch;margin:0 0 26px;font-size:1.05rem;line-height:1.65}.nftl-form[data-astro-cid-zuourj34]{gap:10px;max-width:470px;display:flex}.nftl-form[data-astro-cid-zuourj34] input[data-astro-cid-zuourj34][type=email]{min-width:0;font:inherit;color:var(--ink);border:1px solid var(--rule);background:#fff;border-radius:7px;flex:1;padding:13px 14px;font-size:.95rem}.nftl-form[data-astro-cid-zuourj34] input[data-astro-cid-zuourj34][type=email]:focus{border-color:var(--plum);outline:none;box-shadow:0 0 0 3px #6d28d91f}.nftl-form[data-astro-cid-zuourj34] button[data-astro-cid-zuourj34]{font:inherit;color:#fff;background:var(--plum);cursor:pointer;white-space:nowrap;border:0;border-radius:7px;padding:13px 18px;font-size:.95rem;font-weight:600}.nftl-form[data-astro-cid-zuourj34] button[data-astro-cid-zuourj34]:hover{background:var(--plum-dark)}.nftl-fine[data-astro-cid-zuourj34]{color:var(--muted);max-width:46ch;margin:12px 0 0;font-size:.86rem;line-height:1.5}.nftl-shelves[data-astro-cid-zuourj34]{border:1px solid var(--rule);font-family:var(--font-mono);background:#fff;border-radius:12px;padding:10px 14px;font-size:.82rem}.nftl-shelf[data-astro-cid-zuourj34]{color:#2c2833;border-bottom:1px solid #f0ebf8;justify-content:space-between;align-items:center;gap:12px;padding:9px 2px;display:flex}.nftl-shelf[data-astro-cid-zuourj34]:last-child{border-bottom:0}.nftl-arrow[data-astro-cid-zuourj34]{color:var(--plum)}.nftl-parts[data-astro-cid-zuourj34]{border-top:1px solid var(--rule);padding:54px 0 20px}.nftl-parts-head[data-astro-cid-zuourj34]{margin-bottom:30px}.nftl-parts-head[data-astro-cid-zuourj34] h2[data-astro-cid-zuourj34]{font-family:var(--font-heading);letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:600}.nftl-parts-head[data-astro-cid-zuourj34] p[data-astro-cid-zuourj34]{color:var(--muted);margin:0}.nftl-list[data-astro-cid-zuourj34]{counter-reset:none;margin:0;padding:0;list-style:none}.nftl-list[data-astro-cid-zuourj34] li[data-astro-cid-zuourj34]{border-top:1px solid var(--rule);grid-template-columns:54px 1fr;gap:10px;padding:22px 0;display:grid}.nftl-num[data-astro-cid-zuourj34]{font-family:var(--font-mono);color:var(--plum);padding-top:4px;font-size:.8rem}.nftl-list[data-astro-cid-zuourj34] h3[data-astro-cid-zuourj34]{font-family:var(--font-body);letter-spacing:-.01em;margin:0 0 7px;font-size:1.06rem;font-weight:650;line-height:1.35}.nftl-list[data-astro-cid-zuourj34] p[data-astro-cid-zuourj34]{color:#4a454f;max-width:70ch;margin:0;font-size:.97rem;line-height:1.62}.nftl-cta[data-astro-cid-zuourj34]{text-align:center;background:#f3eefc;border:1px solid #e4d9fb;border-radius:16px;margin:46px 0 0;padding:46px 36px}.nftl-cta[data-astro-cid-zuourj34] h2[data-astro-cid-zuourj34]{font-family:var(--font-heading);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:600}.nftl-cta[data-astro-cid-zuourj34] p[data-astro-cid-zuourj34]{color:#4a454f;max-width:56ch;margin:0 auto 22px}.nftl-form-center[data-astro-cid-zuourj34]{justify-content:center;max-width:470px;margin:0 auto}.nftl-footer[data-astro-cid-zuourj34]{border-top:1px solid var(--rule);max-width:1120px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding:24px 28px 40px;font-size:.82rem;display:flex}.nftl-footer[data-astro-cid-zuourj34] p[data-astro-cid-zuourj34]{margin:0}.nftl-footer[data-astro-cid-zuourj34] a[data-astro-cid-zuourj34]{color:var(--muted)}@media (width<=880px){.nftl-hero[data-astro-cid-zuourj34]{grid-template-columns:1fr;gap:34px}.nftl-shelves[data-astro-cid-zuourj34]{max-width:520px}.nftl-hero[data-astro-cid-zuourj34] h1[data-astro-cid-zuourj34]{max-width:20ch}}@media (width<=560px){.nftl-header[data-astro-cid-zuourj34],.nftl-main[data-astro-cid-zuourj34],.nftl-footer[data-astro-cid-zuourj34]{padding-left:20px;padding-right:20px}.nftl-nav[data-astro-cid-zuourj34]{gap:16px}.nftl-form[data-astro-cid-zuourj34]{flex-direction:column}.nftl-form[data-astro-cid-zuourj34] button[data-astro-cid-zuourj34]{width:100%}.nftl-list[data-astro-cid-zuourj34] li[data-astro-cid-zuourj34]{grid-template-columns:34px 1fr}.nftl-cta[data-astro-cid-zuourj34]{padding:34px 20px}}
