@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";
.Messenger-module__DAdvCq__wrap{z-index:999;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;bottom:28px;right:28px}.Messenger-module__DAdvCq__options{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.Messenger-module__DAdvCq__option{background:var(--white);color:var(--text-dark);border-radius:999px;align-items:center;gap:12px;padding:10px 18px 10px 10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex;box-shadow:0 6px 20px #2d374826;text-decoration:none!important}.Messenger-module__DAdvCq__option:hover{transform:translate(-4px);box-shadow:0 10px 30px #2d374833}.Messenger-module__DAdvCq__iconCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Messenger-module__DAdvCq__iconCircle svg{fill:#fff;width:22px;height:22px}.Messenger-module__DAdvCq__iconCircle.Messenger-module__DAdvCq__tg{background:linear-gradient(135deg,#37aee2 0%,#1e96c8 100%)}.Messenger-module__DAdvCq__iconCircle.Messenger-module__DAdvCq__wa{background:linear-gradient(135deg,#25d366 0%,#128c7e 100%)}.Messenger-module__DAdvCq__iconCircle.Messenger-module__DAdvCq__ig{background:linear-gradient(135deg,#f58529 0%,#dd2a7b 50%,#8134af 100%)}.Messenger-module__DAdvCq__iconCircle.Messenger-module__DAdvCq__tel{background:linear-gradient(135deg,var(--primary)0%,var(--primary-hover)100%)}.Messenger-module__DAdvCq__toggle{background:var(--primary);width:64px;height:64px;color:var(--white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .3s;display:flex;box-shadow:0 8px 24px #487ba266}.Messenger-module__DAdvCq__toggle:hover{transform:scale(1.08);box-shadow:0 12px 32px #487ba280}.Messenger-module__DAdvCq__toggle svg{fill:#fff;width:28px;height:28px;transition:transform .3s}.Messenger-module__DAdvCq__toggle.Messenger-module__DAdvCq__open svg{transform:rotate(135deg)}.Messenger-module__DAdvCq__pulse{background:var(--primary);opacity:.4;pointer-events:none;border-radius:50%;animation:2s ease-out infinite Messenger-module__DAdvCq__pulse;position:absolute;inset:0}@keyframes Messenger-module__DAdvCq__pulse{0%{opacity:.4;transform:scale(1)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@media (max-width:768px){.Messenger-module__DAdvCq__wrap{bottom:20px;right:20px}.Messenger-module__DAdvCq__toggle{width:56px;height:56px}.Messenger-module__DAdvCq__toggle svg{width:24px;height:24px}.Messenger-module__DAdvCq__option{padding:8px 16px 8px 8px;font-size:13px}.Messenger-module__DAdvCq__iconCircle{width:36px;height:36px}}
:root{--brand-gold:#d9cfa8;--brand-gold-hover:#c9be8f;--brand-gold-soft:#f0e8d1;--brand-cream:#f7f3ea;--brand-graphite:#2b2b2b;--brand-graphite-soft:#3a3a3a;--brand-black:#000;--bg:#f7f3ea;--bg-soft:#ede6d1;--bg-card:#fff;--surface:#fff;--text-dark:#0a0a0a;--text-muted:#5a5a5a;--text-inverse:#f7f3ea;--primary:#0a0a0a;--primary-hover:#2b2b2b;--primary-text:#f7f3ea;--accent:#d9cfa8;--accent-hover:#c9be8f;--accent-soft:#ece2bd;--accent-text:#0a0a0a;--border:#ddd2b3;--border-soft:#eadfc1;--divider:#e2d6b6;--shadow:#00000014;--shadow-strong:#00000026;--white:#fff;--gray-text:#5a5a5a;--gray-light:#ede6d1;--blue-light:#ece2bd}[data-theme=dark]{--bg:#000;--bg-soft:#111;--bg-card:#1a1a1a;--surface:#1a1a1a;--text-dark:#f7f3ea;--text-muted:#b0b0b0;--text-inverse:#0a0a0a;--primary:#d9cfa8;--primary-hover:#e8ddb8;--primary-text:#0a0a0a;--accent:#d9cfa8;--accent-hover:#e8ddb8;--accent-soft:#d9cfa826;--accent-text:#0a0a0a;--border:#2b2b2b;--border-soft:#1f1f1f;--divider:#2b2b2b;--shadow:#0006;--shadow-strong:#0009;--white:#1a1a1a;--gray-text:#b0b0b0;--gray-light:#1a1a1a;--blue-light:#d9cfa81f}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{color:var(--text-dark);background:var(--bg);font-family:Montserrat,sans-serif;line-height:1.6;transition:background .3s,color .3s;overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:-.3px;font-weight:900}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:Montserrat,sans-serif}body.menu-open{overflow:hidden}.img-placeholder{color:var(--gray-text);justify-content:center;align-items:center;font-size:12px;display:flex}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-80px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}@keyframes rotate3d{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}
