@font-face{font-family:display;src:url(../media/anybody_800-s.p.217vzy6b9qg9_.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:48.4%;descent-override:14.61%;line-gap-override:0.0%;size-adjust:164.27%}._19g1va_className{font-family:display,display Fallback,Arial Black,Arial,sans-serif;font-weight:800}._19g1va_variable{--font-display:"display", "display Fallback", Arial Black, Arial, sans-serif}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--ink:#111;--paper:#fff;--room:#eceff1;--room-2:#e1e5e8;--room-soft:#f4f6f7;--steel:#5d6166;--line:#e3e6e8;--line-strong:#c9ced2;--wa:#25d366;--wa-deep:#1fb85a;--wa-ink:#08210f;--wa-mark:#128c7e;--edge:#11111114;--gutter:clamp(16px, 3vw, 48px);--header:56px;--r-sm:12px;--r-md:16px;--r-lg:22px;--pill:999px;--lift:0 18px 32px -22px #1111116b;--ease:cubic-bezier(.16, 1, .3, 1);--press:cubic-bezier(.2, 0, 0, 1);--glide:cubic-bezier(.32, .72, 0, 1);--display:var(--font-display), "Arial Black", sans-serif;--text:system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.cat{background:var(--paper);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;line-height:1.5}::selection{background:var(--ink);color:var(--paper)}html[data-darkened] img{mix-blend-mode:normal!important}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}button{touch-action:manipulation}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.cat-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cat-message{min-height:60svh;margin:0 var(--gutter) 24px;border-radius:var(--r-lg);background:var(--room);align-content:center;justify-items:start;gap:18px;padding:clamp(32px,7vw,88px);display:grid}.cat-message h1{max-width:18ch;font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.02}.cat-message p{max-width:48ch;color:var(--steel);margin:0}.cat-btn,.cat-btn-line,.cat-btn-wa{border-radius:var(--pill);background:var(--ink);min-height:50px;color:var(--paper);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--press), color .2s var(--press), border-color .2s var(--press), box-shadow .26s var(--ease), transform .16s var(--press);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:.875rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.cat-btn svg,.cat-btn-line svg,.cat-btn-wa svg{transition:transform .26s var(--ease);flex:none}.cat-btn:active,.cat-btn-line:active,.cat-btn-wa:active{transform:scale(.97)}.cat-btn-line{background:var(--paper);border-color:var(--line-strong);color:var(--ink)}.cat-btn-wa{background:var(--ink);color:var(--paper)}.cat-btn-wa svg{color:var(--wa)}@media (hover:hover){.cat-btn:hover,.cat-btn-wa:hover{box-shadow:var(--lift);background:#262626}.cat-btn-wa:hover svg{transform:scale(1.12)rotate(-6deg)}.cat-btn-line:hover{border-color:var(--ink);background:var(--room-soft)}}html:has(dialog[open]){overflow:hidden}@keyframes cat-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}input[type=search]::-webkit-search-cancel-button{filter:grayscale()brightness(0);cursor:pointer}
