[data-layout=landing]{background-color:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, sans-serif;font-feature-settings:"ss01", "cv01";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}[data-layout=landing] .lp-mono{font-family:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;font-feature-settings:normal}[data-layout=landing] .lp-display{letter-spacing:-.025em;line-height:.98}[data-layout=landing] .lp-grid:before{content:"";pointer-events:none;background-image:linear-gradient(var(--hairline) 1px, transparent 1px), linear-gradient(90deg, var(--hairline) 1px, transparent 1px);opacity:.4;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 0%,#0000 80%);mask-image:radial-gradient(90% 70% at 50% 0,#000 0%,#0000 80%)}[data-layout=landing] .blog-thumb{isolation:isolate;--blog-c1:var(--coral);--blog-c2:var(--orange);--blog-c3:var(--yellow);background-image:linear-gradient(135deg, var(--blog-c1), var(--blog-c2) 50%, var(--blog-c3));background-position:50%;background-size:100% 100%;transition:background-size 1.2s cubic-bezier(.22,1,.36,1),background-position 1.2s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}[data-layout=landing] .blog-thumb[data-variant="0"]{background-image:linear-gradient(135deg, var(--blog-c1) 0%, var(--blog-c2) 50%, var(--blog-c3) 100%)}[data-layout=landing] .blog-thumb[data-variant="1"]{background-image:linear-gradient(302deg, var(--blog-c3) 0%, var(--blog-c2) 46%, var(--blog-c1) 100%)}[data-layout=landing] .blog-thumb[data-variant="2"]{background-image:radial-gradient(130% 130% at 12% 14%, var(--blog-c1) 0%, var(--blog-c2) 46%, var(--blog-c3) 100%)}[data-layout=landing] .blog-thumb[data-variant="3"]{background-image:radial-gradient(130% 130% at 86% 88%, var(--blog-c1) 0%, var(--blog-c2) 48%, var(--blog-c3) 100%)}[data-layout=landing] .blog-thumb[data-variant="4"]{background-image:conic-gradient(from 200deg at 50% 50%, var(--blog-c1), var(--blog-c2), var(--blog-c3), var(--blog-c1))}[data-layout=landing] .blog-thumb[data-variant="5"]{background-image:radial-gradient(95% 95% at 50% 44%, var(--blog-c3) 0%, var(--blog-c2) 40%, var(--blog-c1) 100%)}[data-layout=landing] .blog-thumb[data-variant="6"]{background-image:radial-gradient(62% 72% at 18% 22%, var(--blog-c1) 0%, transparent 60%), radial-gradient(72% 82% at 86% 80%, var(--blog-c3) 0%, transparent 62%), linear-gradient(160deg, var(--blog-c2), var(--blog-c1))}[data-layout=landing] .blog-thumb[data-variant="7"]{background-image:linear-gradient(118deg, var(--blog-c1) 0%, var(--blog-c1) 33%, var(--blog-c2) 33%, var(--blog-c2) 66%, var(--blog-c3) 66%)}[data-layout=landing] .blog-thumb[data-variant="8"]{background-image:radial-gradient(140% 95% at 50% -12%, var(--blog-c3) 0%, var(--blog-c2) 42%, var(--blog-c1) 100%)}[data-layout=landing] .blog-thumb[data-variant="9"]{background-image:conic-gradient(from 20deg at 30% 74%, var(--blog-c2), var(--blog-c3), var(--blog-c1), var(--blog-c2))}[data-layout=landing] .blog-thumb[data-variant="10"]{background-image:radial-gradient(100% 150% at 0% 50%, var(--blog-c1) 0%, var(--blog-c2) 45%, var(--blog-c3) 100%)}[data-layout=landing] .blog-thumb[data-variant="11"]{background-image:radial-gradient(52% 62% at 8% 12%, var(--blog-c3) 0%, transparent 56%), radial-gradient(56% 66% at 92% 18%, var(--blog-c1) 0%, transparent 58%), radial-gradient(74% 74% at 50% 104%, var(--blog-c2) 0%, transparent 60%), linear-gradient(var(--blog-c1), var(--blog-c1))}[data-layout=landing] .blog-thumb:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(150% 120% at 50% 128%,#1c17144d 0%,#0000 62%);position:absolute;inset:0}[data-layout=landing] .group:hover .blog-thumb{background-position:64% 40%;background-size:142% 142%}[data-layout=landing] .blog-card-scrim{z-index:2;pointer-events:none;background:linear-gradient(#120d0a00 22%,#120d0a1f 44%,#120d0a75 70%,#120d0ac2 100%),linear-gradient(#120d0a42 0%,#120d0a00 26%);transition:opacity .5s;position:absolute;inset:0}[data-layout=landing] .mnf-drop{box-shadow:0 0 0 4px color-mix(in srgb, var(--coral) 16%, transparent), 0 2px 10px -1px color-mix(in srgb, var(--coral) 55%, transparent);border-radius:46% 54% 52% 48%/54% 46%;animation:4.2s ease-in-out infinite mnf-drop-morph}@keyframes mnf-drop-morph{0%,to{border-radius:46% 54% 52% 48%/54% 46%}33%{border-radius:55% 45% 44% 56%/48% 57% 43% 52%}66%{border-radius:48% 52% 57% 43%/53% 44% 56% 47%}}[data-layout=landing] .help-prose{--tw-prose-body:var(--ink-soft);--tw-prose-headings:var(--ink);--tw-prose-links:var(--coral-strong);--tw-prose-bold:var(--ink);--tw-prose-quotes:var(--ink-soft);--tw-prose-quote-borders:var(--coral);--tw-prose-bullets:var(--coral);--tw-prose-counters:var(--coral);--tw-prose-hr:var(--hairline);--tw-prose-code:var(--ink);font-size:1.0625rem;line-height:1.75}[data-layout=landing] .help-prose :where(h2,h3){letter-spacing:-.015em;scroll-margin-top:6.5rem;font-weight:600}[data-layout=landing] .help-prose :where(h2){margin-top:2.75em;margin-bottom:.85em;font-size:1.5rem}[data-layout=landing] .help-prose :where(h3){margin-top:2em;margin-bottom:.65em;font-size:1.1875rem}[data-layout=landing] .help-prose :where(a){font-weight:500;text-decoration:none}[data-layout=landing] .help-prose :where(a):hover{text-decoration:underline}[data-layout=landing] .help-prose :where(blockquote){background:#fff;border-radius:0 .75rem .75rem 0;padding:.75rem 1.25rem;font-style:normal}[data-layout=landing] .help-prose :where(blockquote p:first-of-type):before,[data-layout=landing] .help-prose :where(blockquote p:last-of-type):after{content:none}[data-layout=landing] .help-figure{margin:2.25rem 0}[data-layout=landing] .help-figure img{border:1px solid var(--hairline);border-radius:.9rem;width:100%;height:auto;box-shadow:0 12px 32px -20px #1c171440}[data-layout=landing] .help-figure-zoom{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}[data-layout=landing] .help-figure-zoom:after{content:"";border:1px solid var(--hairline);opacity:.85;background-color:#fffffff0;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%231c1714\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6\"/><path d=\"M9 21H3v-6\"/><path d=\"M21 3l-7 7\"/><path d=\"M3 21l7-7\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;border-radius:.55rem;width:2.1rem;height:2.1rem;transition:opacity .2s,box-shadow .2s;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 4px 14px -6px #1c171459}[data-layout=landing] .help-figure-zoom:hover:after,[data-layout=landing] .help-figure-zoom:focus-visible:after{opacity:1;box-shadow:0 6px 18px -6px #1c171473}[data-layout=landing] .help-figure figcaption{color:var(--ink-muted);margin-top:.8rem;font-size:.8125rem;line-height:1.7}[data-layout=landing] .help-key-num{border:1px solid color-mix(in srgb, var(--coral) 45%, transparent);min-width:1.15rem;height:1.15rem;color:var(--coral-strong);background:color-mix(in srgb, var(--coral) 6%, #fff);font-family:var(--font-geist-mono), ui-monospace, monospace;vertical-align:.08em;border-radius:.3rem;justify-content:center;align-items:center;margin-right:.3rem;padding:0 .2rem;font-size:.65rem;font-weight:600;display:inline-flex}[data-layout=landing] .help-figure-key{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.55rem 1.6rem;margin-top:.85rem;font-size:.8125rem;line-height:1.55;display:flex}[data-layout=landing] .help-key-item{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}[data-layout=landing] .help-key-item .help-key-num{flex-shrink:0;margin-right:0}[data-layout=landing] [cmdk-group-heading]{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);padding:.875rem .875rem .4rem;font-size:.625rem}@media (prefers-reduced-motion:reduce){[data-layout=landing] *{scroll-behavior:auto!important}[data-layout=landing] .blog-thumb{transition:none}[data-layout=landing] .group:hover .blog-thumb{background-position:50%;background-size:100% 100%}[data-layout=landing] .mnf-drop{animation:none}}
