html[data-skin=ios]{--ios-glass:#ffffffa8;--ios-glass-strong:#ffffffeb;--ios-glass-border:#ffffffb3;--ios-hairline:#3c3c431f;--ios-blur:saturate(180%)blur(22px);--ios-shadow:0 12px 36px -12px #10182840,0 2px 6px #1018280f;--ios-highlight:inset 0 1px 0 #fffc,inset 0 -1px 0 #fff3;--ios-fill:#7676801f;--ios-spring:cubic-bezier(.32,.72,0,1);--ios-font-text:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--font-geist-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;--ios-font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display",var(--font-geist-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;--radius:.875rem;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;scroll-padding-top:96px}html[data-skin=ios] body{font-family:var(--ios-font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html[data-skin=ios] :is(h1,h2,h3){font-family:var(--ios-font-display);letter-spacing:-.022em}html[data-skin=ios] ::selection{background:#10b98140}html[data-skin=ios] body header.sticky{top:max(8px,env(safe-area-inset-top));background:var(--ios-glass);width:calc(100% - 16px);max-width:1280px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);border:1px solid var(--ios-glass-border);box-shadow:var(--ios-shadow),var(--ios-highlight);border-radius:24px;margin:8px auto 0}@media (min-width:1024px){html[data-skin=ios] body header.sticky{width:calc(100% - 32px);margin-top:12px;top:12px}}html[data-skin=ios] body header.sticky nav>a,html[data-skin=ios] body header.sticky nav>button,html[data-skin=ios] body header.sticky nav>div>button{transition:background-color .2s,color .2s,transform .25s var(--ios-spring);border-radius:9999px}html[data-skin=ios] body header.sticky nav .absolute{background:var(--ios-glass-strong);border:1px solid var(--ios-hairline);box-shadow:0 24px 60px -16px #10182859,var(--ios-highlight);border-radius:20px}@media (min-width:768px) and (max-width:1279.98px){html[data-skin=ios] body header.sticky nav.md\:flex{display:none}html[data-skin=ios] body header.sticky .md\:hidden{display:flex}}html[data-skin=ios] [data-slot=button]{transition:transform .25s var(--ios-spring),background-color .2s,box-shadow .2s,opacity .2s;border-radius:9999px}html[data-skin=ios] [data-slot=button]:active{transform:scale(.96)}html[data-skin=ios] [data-slot=button][class*=border-white\/]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1f;box-shadow:inset 0 1px #fff3}html[data-skin=ios] [data-slot=button][class*=border-white\/]:hover{background-color:#ffffff38}html[data-skin=ios] [data-slot=badge]{border-radius:9999px}html[data-skin=ios] [data-slot=card],html[data-skin=ios] .rounded-2xl{border-radius:1.375rem}html[data-skin=ios] :is([data-slot=input],[data-slot=textarea],select){background-color:var(--ios-fill);border-color:#0000;border-radius:12px;transition:background-color .2s,box-shadow .2s,border-color .2s}html[data-skin=ios] :is([data-slot=input],[data-slot=textarea],select):focus{background-color:#fff;border-color:#10b98199;outline:none;box-shadow:0 0 0 4px #10b9812e}@media (hover:none) and (pointer:coarse){html[data-skin=ios] :is(input,select,textarea){font-size:16px}}html[data-skin=ios] #inicio .grid>.text-center{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff29;border-radius:20px;padding:14px 8px;box-shadow:inset 0 1px #ffffff2e}html[data-skin=ios] #faq .space-y-3>:is(div,details){border-color:var(--ios-hairline);background:#fff;border-radius:18px;box-shadow:0 1px 2px #1018280a,0 10px 24px -16px #10182833}html[data-skin=ios] body .sticky-bottom-bar{left:calc(10px + env(safe-area-inset-left));right:calc(10px + env(safe-area-inset-right));bottom:calc(10px + env(safe-area-inset-bottom));width:auto;max-width:760px;height:auto;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);border:1px solid var(--ios-glass-border);border-top:1px solid var(--ios-glass-border);box-shadow:0 18px 50px -12px #00000059,var(--ios-highlight);pointer-events:auto;background:#fff9;border-radius:9999px;margin:0 auto;padding:8px}html[data-skin=ios] body .big-buttons-container{pointer-events:auto;gap:8px;max-width:100%;height:auto}html[data-skin=ios] body :is(.btn-massive-call,.btn-massive-wa){letter-spacing:.02em;height:52px;transition:transform .25s var(--ios-spring),background-color .2s;border-radius:9999px;padding:0 14px;font-size:1rem;font-weight:700;box-shadow:inset 0 1px #ffffff59,0 6px 16px -6px #00000059}html[data-skin=ios] body :is(.btn-massive-call,.btn-massive-wa):active{transform:scale(.96)}@media (min-width:992px){html[data-skin=ios] body :is(.btn-massive-call,.btn-massive-wa){height:58px;font-size:1.15rem}}html[data-skin=ios] .gallery-lightbox{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#000000b8}html[data-skin=ios] .gallery-lightbox>button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff29;border:1px solid #ffffff40;box-shadow:inset 0 1px #ffffff4d}html[data-skin=ios] .gallery-lightbox img{border-radius:18px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-skin=ios] body header.sticky,html[data-skin=ios] body .sticky-bottom-bar{background:#fffffff5}}@media (prefers-reduced-motion:reduce){html[data-skin=ios] [data-slot=button]:active,html[data-skin=ios] body :is(.btn-massive-call,.btn-massive-wa):active{transform:none}}
