.tinycat-page[data-v-32b969a0]{--bg:#0b0f0e;--accent:#10e396;--border:hsla(0,0%,100%,.08);--muted:#94a3b8;background:var(--bg);color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100dvh;inset:0;min-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:fixed;-webkit-overflow-scrolling:touch}.tinycat-page a[data-v-32b969a0]{color:inherit;text-decoration:none}.tinycat-footer__inner[data-v-32b969a0],.tinycat-wrap[data-v-32b969a0]{margin:0 auto;width:min(72.5rem,100%)}.tinycat-wrap--narrow[data-v-32b969a0]{width:min(48.75rem,100%)}.tinycat-crumb[data-v-32b969a0]{align-items:center;color:#ffffff73;display:flex;flex-wrap:wrap;font-size:.84rem;font-weight:700;gap:.4rem;margin:0 0 1.1rem}.tinycat-crumb a[data-v-32b969a0]{color:var(--accent)}.tinycat-crumb a[data-v-32b969a0]:hover{color:#fff}.tinycat-badge[data-v-32b969a0]{align-items:center;background:#10e39614;border:.0625rem solid rgba(16,227,150,.35);border-radius:62.4375rem;color:var(--accent);display:inline-flex;font-size:.82rem;font-weight:900;gap:.55rem;margin:0;padding:.48rem .95rem}.tinycat-badge__dot[data-v-32b969a0]{animation:tinycat-pulse-32b969a0 1.8s infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 .5rem #10e396;height:.5rem;width:.5rem}@keyframes tinycat-pulse-32b969a0{0%{box-shadow:0 0 #10e396b3}70%{box-shadow:0 0 0 .55rem #10e39600}to{box-shadow:0 0 #10e39600}}.tinyblog-article-hero[data-v-32b969a0]{padding:clamp(2rem,5vw,3.4rem) 1.1rem .5rem}.tinyblog-article-hero h1[data-v-32b969a0]{font-size:clamp(1.7rem,3.4vw,2.45rem);letter-spacing:-.02em;line-height:1.15;margin:1.1rem 0 0}.tinyblog-article-hero__meta[data-v-32b969a0]{color:#ffffff73;display:flex;flex-wrap:wrap;font-size:.86rem;font-weight:700;gap:.7rem 1.1rem;margin-top:1rem}.tinyblog-article-hero__lead[data-v-32b969a0]{color:var(--muted);font-size:clamp(1.02rem,1.6vw,1.15rem);line-height:1.75;margin:1.25rem 0 0}.tinycat-section[data-v-32b969a0]{padding:clamp(1.6rem,4vw,2.8rem) 1.1rem}.tinycat-section--last[data-v-32b969a0]{padding-bottom:clamp(3rem,6vw,5rem)}.tinycat-heading h2[data-v-32b969a0]{font-size:clamp(1.45rem,2.8vw,1.9rem);line-height:1.2;margin:0}.tinyblog-prose section+section[data-v-32b969a0]{margin-top:2.2rem}.tinyblog-prose h2[data-v-32b969a0]{font-size:clamp(1.25rem,2.4vw,1.55rem);line-height:1.25;margin:0 0 .9rem}.tinyblog-prose p[data-v-32b969a0]{color:#ffffffc7;font-size:1.05rem;line-height:1.8;margin:0 0 1rem}.tinyblog-prose a[data-v-32b969a0]{color:var(--accent);font-weight:800;text-decoration:underline;text-underline-offset:.18em}.tinyblog-prose a[data-v-32b969a0]:hover{color:#fff}.tinyblog-intro[data-v-32b969a0]{margin-bottom:1.6rem}.tinyblog-prose h3[data-v-32b969a0]{color:#fff;font-size:1.18rem;font-weight:900;line-height:1.35;margin:1.35rem 0 .65rem}.tinyblog-prose ol[data-v-32b969a0],.tinyblog-prose ul[data-v-32b969a0]{color:#ffffffc7;font-size:1.02rem;line-height:1.75;margin:.2rem 0 1.1rem;padding:0 0 0 1.2rem}.tinyblog-prose li+li[data-v-32b969a0]{margin-top:.4rem}.tinyblog-table-wrap[data-v-32b969a0]{background:#ffffff05;border:.0625rem solid var(--border);border-radius:.9rem;margin:1rem 0 1.4rem;overflow-x:auto}.tinyblog-prose table[data-v-32b969a0]{border-collapse:collapse;font-size:.92rem;min-width:35rem;width:100%}.tinyblog-prose td[data-v-32b969a0],.tinyblog-prose th[data-v-32b969a0]{border-bottom:.0625rem solid hsla(0,0%,100%,.08);padding:.75rem .9rem;text-align:left;vertical-align:top}.tinyblog-prose th[data-v-32b969a0]{background:#10e39614;color:#fff;font-weight:850;white-space:nowrap}.tinyblog-prose td[data-v-32b969a0]{color:#ffffffc7}.tinyblog-prose tr:last-child td[data-v-32b969a0]{border-bottom:0}.tinyblog-sources[data-v-32b969a0]{margin-top:2.2rem;padding-top:.5rem}.tinyblog-sources ol[data-v-32b969a0]{color:#ffffff9e;font-size:.9rem}.tinycat-pills[data-v-32b969a0]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}.tinycat-pill[data-v-32b969a0]{background:#ffffff0d;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:62.4375rem;color:#ffffffe0;font-size:.9rem;font-weight:800;padding:.65rem 1.05rem;transition:border-color .3s ease,background .3s ease,color .3s ease}.tinycat-pill[data-v-32b969a0]:hover{background:#10e3961a;border-color:var(--accent);color:var(--accent)}.tinycat-cta[data-v-32b969a0]{background:#101918;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:1.3rem;min-height:clamp(18rem,36vw,24rem);overflow:hidden;position:relative;text-align:center}.tinycat-cta__stage[data-v-32b969a0]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.tinycat-cta__media[data-v-32b969a0]{aspect-ratio:1/1;filter:saturate(1.08) brightness(1.1);left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg) scale(1.55) translate(-28%);width:100%}.tinycat-cta__veil[data-v-32b969a0]{background:linear-gradient(180deg,#0b0f0e2e,#0b0f0e47 40%,#0b0f0e94);inset:0;position:absolute}.tinycat-cta__body[data-v-32b969a0]{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;min-height:inherit;padding:clamp(2rem,5vw,3.2rem) clamp(1.2rem,4vw,2.4rem) clamp(2.2rem,5vw,3.4rem);position:relative;z-index:1}.tinycat-cta h2[data-v-32b969a0]{font-size:clamp(1.6rem,3.2vw,2.35rem);line-height:1.12;margin:0 auto;max-width:18ch;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.55)}.tinycat-btn[data-v-32b969a0]{align-items:center;border-radius:.75rem;display:inline-flex;font-weight:950;justify-content:center;min-height:3.15rem;padding:0 1.55rem;transition:transform .3s ease,box-shadow .3s ease}.tinycat-btn--primary[data-v-32b969a0]{background:linear-gradient(180deg,#24f5ad,#10e396 55%,#0bc987);box-shadow:0 0 1.25rem #10e39659;color:#04110d}.tinycat-btn--primary[data-v-32b969a0]:hover{box-shadow:0 0 1.75rem #10e39680;transform:translateY(-.125rem)}.tinycat-btn--lg[data-v-32b969a0]{font-size:1.05rem;margin-top:1.4rem;min-height:3.45rem;padding:0 1.9rem}.tinycat-btn--pulse[data-v-32b969a0]{animation:tinycat-btn-pulse-32b969a0 2.4s ease-in-out infinite}@keyframes tinycat-btn-pulse-32b969a0{0%,to{box-shadow:0 0 1.125rem #10e39652}50%{box-shadow:0 0 2rem #10e3968c}}.tinycat-faq[data-v-32b969a0]{display:grid;gap:.75rem;margin-top:1.35rem}.tinycat-faq__item[data-v-32b969a0]{background:#ffffff05;border:.0625rem solid var(--border);border-radius:1rem;overflow:hidden}.tinycat-faq__item.is-open[data-v-32b969a0]{border-color:#10e39666;box-shadow:0 0 1.375rem #10e3961f}.tinycat-faq__trigger[data-v-32b969a0]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;margin:0;padding:1.15rem 1.2rem;text-align:left;width:100%}.tinycat-faq__trigger h3[data-v-32b969a0]{font-size:1.02rem;font-weight:800;line-height:1.35;margin:0}.tinycat-faq__icon[data-v-32b969a0]{align-items:center;background:#ffffff0a;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:62.4375rem;color:var(--accent);display:inline-flex;flex:0 0 auto;font-size:1.2rem;font-weight:700;height:1.8rem;justify-content:center;width:1.8rem}.tinycat-faq__body[data-v-32b969a0]{padding:0 1.2rem 1.15rem}.tinycat-faq__body p[data-v-32b969a0]{color:var(--muted);font-size:.98rem;line-height:1.7;margin:0}.tinycat-footer[data-v-32b969a0]{background:var(--bg);border-top:.0625rem solid var(--border);padding:clamp(2.6rem,6vw,4rem) 1.1rem}.tinycat-footer__inner[data-v-32b969a0]{display:grid;gap:2rem;grid-template-columns:1.2fr 1fr 1fr}.tinycat-footer__brand[data-v-32b969a0]{align-items:center;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:950;gap:.55rem}.tinycat-footer__logo[data-v-32b969a0]{border-radius:.55rem;flex-shrink:0;height:2.15rem;-o-object-fit:cover;object-fit:cover;width:2.15rem}.tinycat-footer p[data-v-32b969a0]{color:#ffffff80;font-size:.9rem;margin:1rem 0 0}.tinycat-footer h2[data-v-32b969a0]{color:#ffffffe0;font-size:.95rem;font-weight:950;margin:0}.tinycat-footer__inline[data-v-32b969a0]{display:flex;flex-wrap:wrap;gap:.6rem 1rem;margin-top:1rem}.tinycat-footer__links[data-v-32b969a0]{display:grid;gap:.6rem;margin-top:1rem}.tinycat-footer a[data-v-32b969a0]{color:#ffffffad;font-size:.9rem}.tinycat-footer a[data-v-32b969a0]:hover{color:var(--accent)}@media(max-width:720px){.tinycat-footer__inner[data-v-32b969a0]{grid-template-columns:1fr}}
