[data-h=h0]:hover{background:var(--btn-hover)!important;color:var(--btn-fg)!important;transform:translateY(-2px)!important}[data-h=h1]:hover{border-color:var(--fg)!important;color:var(--fg)!important;transform:translateY(-2px)!important}[data-h=h2]:hover{transform:translateY(-3px)!important;border-color:var(--tile-top)!important;color:var(--fg)!important}[data-h=h3]:hover{border-color:var(--fg)!important}[data-h=h4]:hover{color:var(--accent)!important}[data-h=h5]:focus{border-color:#0da6a6!important}[data-h=h6]:hover{background:var(--btn-hover)!important;transform:translateY(-2px)!important}[data-h=h7]:hover{color:var(--fg)!important;background:var(--chip-hover)!important}[data-h=h8]:hover{transform:rotate(25deg)!important;background:var(--chip-hover)!important}[data-h=h9]:hover{background:var(--btn-hover)!important;color:var(--btn-fg)!important;transform:translateY(-1px)!important}html{scroll-behavior:smooth}:root,:root[data-theme=dark]{color-scheme:dark;--bg:#050708;--bg2:#090D0E;--fg:#EEF2F3;--fg2:#C9D1D2;--muted:#97A2A4;--line:rgba(255,255,255,.08);--line2:rgba(255,255,255,.18);--card:#0A1011;--chip:rgba(255,255,255,.035);--chip-hover:rgba(255,255,255,.07);--mint:rgba(13,166,166,.12);--accent:#3CC9C9;--glow:rgba(13,166,166,.16);--grid:rgba(255,255,255,.045);--track:rgba(255,255,255,.08);--input:rgba(255,255,255,.03);--tile-bg:linear-gradient(180deg,rgba(13,166,166,.1) 0%,rgba(13,166,166,.025) 55%,rgba(255,255,255,.01) 100%);--tile-line:rgba(60,201,201,.14);--tile-top:rgba(60,201,201,.42);--row-line:rgba(60,201,201,.16);--h-grad:linear-gradient(180deg,#F4F7F8 25%,#8E999C 100%);--logo-tile:#EEF2F2;--btn-bg:#0DA6A6;--btn-fg:#031616;--btn-hover:#3CC9C9;--btn-glow:0 10px 40px -10px rgba(13,166,166,.65);--panel:linear-gradient(160deg,#0F2426 0%,#071011 70%);--panel-line:rgba(60,201,201,.2);--closing:radial-gradient(70% 120% at 50% 100%,rgba(13,166,166,.22) 0%,transparent 60%),#030505;--header-bg:rgba(5,7,8,.72);--shadow:0 30px 80px -30px rgba(13,166,166,.28);--text-heading:#EEF2F3;--text-accent:#3CC9C9}:root[data-theme=light]{color-scheme:light;--bg:#FFFFFF;--bg2:#F5F8F8;--fg:#15181A;--fg2:#2A2F31;--muted:#4F5759;--line:#E3E7E7;--line2:#CBD2D3;--card:#FFFFFF;--chip:rgba(21,24,26,.03);--chip-hover:rgba(21,24,26,.06);--mint:#E8F6F3;--accent:#0A8585;--glow:rgba(13,166,166,.14);--grid:rgba(21,24,26,.055);--track:#E3EFED;--input:#FFFFFF;--tile-bg:linear-gradient(180deg,#F1FAF8 0%,#FFFFFF 55%);--tile-line:#DCEBE8;--tile-top:#9FD6D0;--row-line:#D5E3E1;--h-grad:linear-gradient(180deg,#15181A 30%,#4C5658 100%);--logo-tile:#FFFFFF;--btn-bg:#0A8585;--btn-fg:#FFFFFF;--btn-hover:#15181A;--btn-glow:0 10px 30px -12px rgba(10,133,133,.6);--panel:linear-gradient(160deg,#E6F5F2 0%,#FFFFFF 70%);--panel-line:#CFE7E3;--closing:radial-gradient(70% 120% at 50% 100%,rgba(13,166,166,.16) 0%,transparent 60%),#F3F9F8;--header-bg:rgba(255,255,255,.82);--shadow:0 30px 70px -36px rgba(10,60,60,.35);--text-heading:#15181A;--text-accent:#0A8585}body{margin:0;background:var(--bg);font-family:Satoshi,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.site-root{min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--fg);transition:background-color .3s ease,color .3s ease}*{box-sizing:border-box}a{color:#0da6a6}a:hover{color:inherit}input,select,textarea,button{font-family:inherit}:focus-visible{outline:2px solid #0DA6A6;outline-offset:3px}::selection{background:#0da6a659}[data-anim]:not([data-play]) [data-a=up],[data-anim]:not([data-play]) [data-a=fade]{opacity:0}[data-play] [data-a=up]{animation:cfUp .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0ms)}[data-play] [data-a=fade]{animation:cfFade .9s ease both;animation-delay:var(--d,0ms)}[data-a=draw]{stroke-dasharray:1;stroke-dashoffset:1}[data-play] [data-a=draw]{animation:cfDraw 1.6s .35s cubic-bezier(.6,0,.2,1) forwards}[data-a=bar]{transform-origin:left center;transform:scaleX(0)}[data-play] [data-a=bar]{animation:cfBar 1.1s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--d,0ms)}[data-a=pulse]{animation:cfPulse 2.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}[data-a=strike]{transition:text-decoration-color .7s ease .7s}[data-anim]:not([data-play]) [data-a=strike]{text-decoration-color:transparent!important}[data-a=caret]:after{content:"";display:inline-block;width:1.5px;height:1em;margin-left:2px;vertical-align:-2px;background:currentColor;animation:cfBlink 1s steps(1) infinite}@keyframes cfUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cfFade{0%{opacity:0}to{opacity:1}}@keyframes cfDraw{to{stroke-dashoffset:0}}@keyframes cfBar{to{transform:scaleX(1)}}@keyframes cfPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.5)}}@keyframes cfBlink{50%{opacity:0}}[data-hover=lift]{position:relative;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,border-color .4s ease,opacity .7s cubic-bezier(.2,.8,.2,1),translate .7s cubic-bezier(.2,.8,.2,1)!important}[data-hover=lift]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(13,166,166,.13),transparent 65%);opacity:0;transition:opacity .35s ease}@media(hover:hover){[data-hover=lift]:hover{transform:translateY(-4px);border-color:var(--tile-top)!important;box-shadow:0 26px 50px -30px #0da6a680}[data-hover=lift]:hover:after{opacity:1}}a>svg:last-child,button>svg:last-child{transition:transform .25s cubic-bezier(.2,.8,.2,1)}a:hover>svg:last-child,button:hover>svg:last-child{transform:translate(4px)}a:active,button:active{scale:.97}[data-float]{animation:cfFloat 16s ease-in-out infinite alternate}@keyframes cfFloat{0%{transform:translate(0)}50%{transform:translate(-60px,40px)}to{transform:translate(30px,80px)}}[data-chip]{transition:transform .25s ease,border-color .25s ease,background .25s ease}@media(hover:hover){[data-chip]:hover{transform:translateY(-2px);border-color:#0da6a6!important}}@media(prefers-reduced-motion:reduce){[data-float]{animation:none}[data-hover=lift]:hover{transform:none}}@media(prefers-reduced-motion:reduce){[data-anim] *{animation:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}[data-logo]{display:none}:root[data-theme=light] [data-logo=light],:root:not([data-theme=light]) [data-logo=dark]{display:inline-block}:root[data-theme=light] [data-dark-only],:root:not([data-theme=light]) [data-light-only]{display:none!important}@media(max-width:999px){[data-wide]{display:none!important}}@media(min-width:1000px){[data-narrow],[data-mobile-nav]{display:none!important}}[data-faq-btn][aria-expanded=true]>span{transform:rotate(45deg)!important}form:has(input[type=checkbox]:checked) button[type=submit]{opacity:1!important}[data-founder]{--pix:var(--pix-l)}:root:not([data-theme=light]) [data-founder]{--pix:var(--pix-d)}@media(max-width:999px){div:has(>[data-founder]){grid-template-columns:repeat(2,minmax(0,1fr))!important}aside[aria-label="Legal pages"]{position:static!important;order:3!important}}@media(max-width:559px){div:has(>[data-founder]){grid-template-columns:minmax(0,1fr)!important}}[hidden]{display:none!important}.whatsapp-button[data-astro-cid-iehx2mtc]{position:fixed;right:clamp(16px,3vw,28px);bottom:calc(18px + env(safe-area-inset-bottom));z-index:90;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:13px 18px;border-radius:999px;background:#25d366;color:#061b0f;border:1px solid rgba(255,255,255,.24);box-shadow:0 18px 36px -18px #25d366d9;text-decoration:none;font-size:14.5px;font-weight:800;line-height:1;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.whatsapp-button[data-astro-cid-iehx2mtc]:hover{color:#061b0f;background:#39df78;transform:translateY(-2px);box-shadow:0 22px 42px -18px #25d366f2}.whatsapp-button[data-astro-cid-iehx2mtc]:focus-visible{outline:2px solid var(--fg);outline-offset:4px}@media(max-width:560px){.whatsapp-button[data-astro-cid-iehx2mtc]{width:52px;height:52px;min-height:52px;padding:0}.whatsapp-button[data-astro-cid-iehx2mtc] span[data-astro-cid-iehx2mtc]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}
