.home-ring-hero,.home-ring-hero .home-ring-stage{background-color:#fff!important;background-image:none!important}.site-bg-decor{isolation:isolate}
@font-face{font-family:dana;src:url(../media/dana_fanum_regular-s.p.01jjfdspodn4y.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dana;src:url(../media/dana_medium-s.p.0gy6fl8t79x2o.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dana;src:url(../media/dana_medium-s.p.0gy6fl8t79x2o.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:dana;src:url(../media/dana_medium-s.p.0gy6fl8t79x2o.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dana Fallback;src:local(Arial);ascent-override:94.53%;descent-override:57.28%;line-gap-override:0.0%;size-adjust:99.86%}.dana_9198c785-module__N7cYgG__className{font-family:dana,dana Fallback,Tahoma,Arial,sans-serif}.dana_9198c785-module__N7cYgG__variable{--font-dana:"dana", "dana Fallback", Tahoma, Arial, sans-serif}
@font-face{font-family:estedad;src:url(../media/Estedad_VF-s.p.2-8car0c1adrs.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:estedad Fallback;src:local(Arial);ascent-override:97.52%;descent-override:47.57%;line-gap-override:0.0%;size-adjust:105.11%}.estedad_e00ebcac-module__TlA65a__className{font-family:estedad,estedad Fallback,Tahoma,Arial,sans-serif}.estedad_e00ebcac-module__TlA65a__variable{--font-estedad:"estedad", "estedad Fallback", Tahoma, Arial, sans-serif}
.FloatingFaq-module__Il6qEG__floatingButton{z-index:70;color:#0f172a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:linear-gradient(135deg,#d4af78f2 0%,#d4af78e0 100%);border:1px solid #ffffff4d;border-radius:50%;outline:none;justify-content:center;align-items:center;width:60px;height:60px;transition:all .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 32px -8px #d4af7880,0 12px 28px -4px #1e1b4b52,inset 0 1px #ffffff4d}.FloatingFaq-module__Il6qEG__floatingButton:before{content:"";opacity:0;pointer-events:none;z-index:-1;background:linear-gradient(135deg,#fff6,#0000 50%,#d4af784d);border-radius:50%;transition:opacity .35s;position:absolute;inset:-2px}.FloatingFaq-module__Il6qEG__floatingButton:hover{background:linear-gradient(135deg,#d4af78 0%,#d4af78f2 100%);transform:scale(1.12)translateY(-2px);box-shadow:0 12px 40px -8px #d4af78a6,0 16px 36px -4px #1e1b4b66,inset 0 1px #fff6}.FloatingFaq-module__Il6qEG__floatingButton:hover:before{opacity:1}.FloatingFaq-module__Il6qEG__floatingButton:focus-visible{outline-offset:4px;outline:3px solid #d4af7880}.FloatingFaq-module__Il6qEG__floatingButton:active{transition:transform .1s;transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.FloatingFaq-module__Il6qEG__floatingButton{transition:none}.FloatingFaq-module__Il6qEG__floatingButton:hover{transform:none}.FloatingFaq-module__Il6qEG__floatingButton:before{display:none}}@media (max-width:1024px){.FloatingFaq-module__Il6qEG__floatingButton{width:56px;height:56px;bottom:20px;right:20px}}@media (max-width:640px){.FloatingFaq-module__Il6qEG__floatingButton{width:54px;height:54px;bottom:16px;right:16px}}.FloatingFaq-module__Il6qEG__widgetIcon{filter:drop-shadow(0 1px 2px #0f172a33);width:30px;height:30px}@media (max-width:640px){.FloatingFaq-module__Il6qEG__widgetIcon{width:27px;height:27px}}.FloatingFaq-module__Il6qEG__widgetIcon svg{width:100%;height:100%}.FloatingFaq-module__Il6qEG__faqPanel{z-index:70;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#ffffffeb;border:1px solid #d4af7826;border-radius:20px;flex-direction:column;width:420px;max-width:calc(100vw - 48px);max-height:640px;animation:.4s cubic-bezier(.34,1.56,.64,1) FloatingFaq-module__Il6qEG__fadeInUp;display:flex;position:fixed;bottom:100px;right:24px;overflow:hidden;box-shadow:0 24px 64px -12px #1e1b4b47,0 12px 32px -8px #d4af7833,inset 0 1px #fff9}@keyframes FloatingFaq-module__Il6qEG__fadeInUp{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.FloatingFaq-module__Il6qEG__faqPanel{animation:.2s FloatingFaq-module__Il6qEG__fadeIn}@keyframes FloatingFaq-module__Il6qEG__fadeIn{0%{opacity:0}to{opacity:1}}}@media (max-width:1024px){.FloatingFaq-module__Il6qEG__faqPanel{width:400px;max-height:580px;bottom:88px;right:20px}}@media (max-width:768px){.FloatingFaq-module__Il6qEG__faqPanel{width:auto;max-width:none;max-height:calc(100vh - 120px);bottom:80px;left:16px;right:16px}}@media (max-width:480px){.FloatingFaq-module__Il6qEG__faqPanel{border-radius:18px;max-height:calc(100vh - 100px);bottom:76px}}.dark .FloatingFaq-module__Il6qEG__faqPanel{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#1f2937eb;border-color:#d4af782e;box-shadow:0 24px 64px -12px #0009,0 12px 32px -8px #d4af7826,inset 0 1px #ffffff14}.FloatingFaq-module__Il6qEG__faqHeader{background:linear-gradient(#d4af780a 0%,#0000 100%);border-bottom:1px solid #d4af781f;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 20px;display:flex}.dark .FloatingFaq-module__Il6qEG__faqHeader{background:linear-gradient(#d4af780f 0%,#0000 100%);border-bottom-color:#d4af7826}.FloatingFaq-module__Il6qEG__faqTitle{color:#0f172a;letter-spacing:-.01em;background:linear-gradient(135deg,#0f172a 0%,#374151 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.25rem;font-weight:700}.dark .FloatingFaq-module__Il6qEG__faqTitle{background:linear-gradient(135deg,#f3f4f6 0%,#d4af78 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FloatingFaq-module__Il6qEG__faqSubtitle{color:#6b7280;margin:6px 0 0;font-size:.9375rem;font-weight:500}.dark .FloatingFaq-module__Il6qEG__faqSubtitle{color:#9ca3af}.FloatingFaq-module__Il6qEG__closeButton{color:#6b7280;cursor:pointer;background:#d4af7814;border:1px solid #d4af781f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.FloatingFaq-module__Il6qEG__closeButton:hover{color:#0f172a;background:#d4af782e;border-color:#d4af7840;transform:scale(1.05)}.dark .FloatingFaq-module__Il6qEG__closeButton{background:#d4af781a;border-color:#d4af7826}.dark .FloatingFaq-module__Il6qEG__closeButton:hover{color:#f3f4f6;background:#d4af7833;border-color:#d4af784d}.FloatingFaq-module__Il6qEG__closeButton:focus-visible{outline-offset:2px;outline:2px solid #d4af7880}.FloatingFaq-module__Il6qEG__faqContent{scrollbar-width:thin;scrollbar-color:#d4af784d transparent;flex:1;padding:12px 28px 28px;overflow-y:auto}.dark .FloatingFaq-module__Il6qEG__faqContent{scrollbar-color:#d4af7840 transparent}.FloatingFaq-module__Il6qEG__faqContent::-webkit-scrollbar{width:6px}.FloatingFaq-module__Il6qEG__faqContent::-webkit-scrollbar-track{background:0 0}.FloatingFaq-module__Il6qEG__faqContent::-webkit-scrollbar-thumb{background:#d4af784d;border-radius:3px}.FloatingFaq-module__Il6qEG__faqContent::-webkit-scrollbar-thumb:hover{background:#d4af7873}.dark .FloatingFaq-module__Il6qEG__faqContent::-webkit-scrollbar-thumb{background:#d4af7840}.dark .FloatingFaq-module__Il6qEG__faqContent::-webkit-scrollbar-thumb:hover{background:#d4af7866}.FloatingFaq-module__Il6qEG__faqItem{border-bottom:1px solid #d4af781a;padding:4px 0;transition:border-color .25s}.dark .FloatingFaq-module__Il6qEG__faqItem{border-bottom-color:#d4af781f}.FloatingFaq-module__Il6qEG__faqItem:last-child{border-bottom:none}.FloatingFaq-module__Il6qEG__faqQuestion{text-align:right;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 12px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.FloatingFaq-module__Il6qEG__faqQuestion:before{content:"";opacity:0;background:linear-gradient(135deg,#d4af7814 0%,#d4af780a 100%);border-radius:12px;transition:opacity .25s;position:absolute;inset:0}.FloatingFaq-module__Il6qEG__faqQuestion:hover:before{opacity:1}.FloatingFaq-module__Il6qEG__faqQuestion:hover{transform:translate(-2px)}.dark .FloatingFaq-module__Il6qEG__faqQuestion:hover{transform:translate(-2px)}.FloatingFaq-module__Il6qEG__faqQuestion:focus-visible{outline-offset:2px;outline:2px solid #d4af7866}.FloatingFaq-module__Il6qEG__faqQuestionText{color:#0f172a;text-align:right;letter-spacing:-.01em;flex:1;font-size:1rem;font-weight:600;line-height:1.5;position:relative}.dark .FloatingFaq-module__Il6qEG__faqQuestionText{color:#f3f4f6}.FloatingFaq-module__Il6qEG__faqIcon{color:#d4af78cc;flex-shrink:0;width:20px;height:20px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative}.FloatingFaq-module__Il6qEG__faqQuestion:hover .FloatingFaq-module__Il6qEG__faqIcon{color:#d4af78;transform:scale(1.1)}.dark .FloatingFaq-module__Il6qEG__faqIcon{color:#d4af78b3}.dark .FloatingFaq-module__Il6qEG__faqQuestion:hover .FloatingFaq-module__Il6qEG__faqIcon{color:#d4af78}.FloatingFaq-module__Il6qEG__faqAnswer{color:#4b5563;text-align:right;padding:4px 12px 20px;font-size:.9375rem;font-weight:400;line-height:1.85;overflow:hidden}.dark .FloatingFaq-module__Il6qEG__faqAnswer{color:#d1d5db}
