@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.relative{position:relative}.sticky{position:sticky}.container{width:100%}.flex{display:flex}.grid{display:grid}.hidden{display:none}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--bg:#fff;--fg:#0a0a0a;--muted:#6b7280;--card:#f9fafb;--border:#e5e7eb;--accent:#f59e0b;--accent-dark:#d97706;--navy:#0f172a}@media (prefers-color-scheme:dark){:root{--bg:#0a0a0a;--fg:#f5f5f5;--muted:#9ca3af;--card:#141414;--border:#262626}}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{color:inherit;text-decoration:none}.container{max-width:1100px;margin:0 auto;padding:0 24px}.btn{cursor:pointer;text-align:center;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:700;transition:all .15s;display:inline-flex}.btn-primary{background:var(--accent);color:#1a1a1a}.btn-primary:hover{background:var(--accent-dark);transform:translateY(-1px)}.btn-whatsapp{color:#fff;background:#25d366}.btn-whatsapp:hover{background:#1eb356;transform:translateY(-1px)}.btn-outline{color:var(--fg);border-color:var(--border);background:0 0}.btn-outline:hover{background:var(--card)}.card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:24px;transition:transform .15s,border-color .15s}.card:hover{border-color:var(--accent);transform:translateY(-2px)}.badge{border:1px solid var(--border);background:var(--card);color:var(--fg);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.badge-open{color:#10b981;background:#10b9811f;border-color:#10b98166}.badge-open:before{content:"";background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;display:inline-block}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.section{padding:72px 0}.muted{color:var(--muted)}h1,h2,h3,h4{letter-spacing:-.02em;margin:0;line-height:1.15}p{margin:0;line-height:1.6}html[dir=rtl],html[dir=rtl] body{text-align:right;direction:rtl;font-family:Segoe UI,Tahoma,Arial,sans-serif}html[dir=rtl] .container{text-align:right;direction:rtl}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] p,html[dir=rtl] span,html[dir=rtl] div,html[dir=rtl] li,html[dir=rtl] a,html[dir=rtl] .card{text-align:right}html[dir=rtl] header,html[dir=rtl] footer{direction:rtl}html[dir=rtl],html[dir=rtl] body,html[dir=rtl] .container{text-align:right!important;direction:rtl!important}html[dir=rtl] [style*="display: flex"],html[dir=rtl] [style*=display\:flex]{flex-direction:row-reverse}html[dir=rtl] header [style*="display: flex"],html[dir=rtl] footer [style*="display: flex"]{flex-direction:row}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] p,html[dir=rtl] span,html[dir=rtl] div,html[dir=rtl] a,html[dir=rtl] li{text-align:right!important}html[dir=rtl] .btn,html[dir=rtl] .badge{text-align:center!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
