.lPuy2W_social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.lPuy2W_link,.lPuy2W_social{gap:.75rem;width:100%}.lPuy2W_link{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;align-items:center;padding:.875rem 1rem;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.lPuy2W_link:hover{color:#fff;background:#667eea;border-color:#667eea;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px #667eea26;box-shadow:0 4px 12px #667eea26}.lPuy2W_link:hover .lPuy2W_icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.lPuy2W_link:active{-webkit-transform:translateY(0);transform:translateY(0)}.lPuy2W_icon{-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;-webkit-transition:-webkit-transform .2s,transform .2s;transition:-webkit-transform .2s,transform .2s}.lPuy2W_icon svg{width:100%;height:100%}.lPuy2W_text{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:500;overflow:hidden}@media (min-width:360px){.lPuy2W_social{gap:.875rem}.lPuy2W_link{border-radius:1.125rem}.lPuy2W_icon{width:1.375rem;height:1.375rem}.lPuy2W_text{font-size:1rem}}@media (min-width:420px){.lPuy2W_social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap;gap:1rem}.lPuy2W_link{border-radius:1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;min-width:0}.lPuy2W_icon{width:1.5rem;height:1.5rem}.lPuy2W_text{font-size:1.05rem}}@media (min-width:640px){.lPuy2W_social{gap:1.25rem}.lPuy2W_link{border-radius:2rem;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.lPuy2W_icon{width:1.625rem;height:1.625rem}.lPuy2W_text{font-size:1.1rem}}@media (min-width:768px){.lPuy2W_social{gap:1.5rem}.lPuy2W_link:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px #667eea33;box-shadow:0 8px 20px #667eea33}.lPuy2W_icon{width:1.75rem;height:1.75rem}.lPuy2W_text{font-size:1.15rem}}@media (min-width:1024px){.lPuy2W_social{gap:1.75rem}.lPuy2W_icon{width:1.875rem;height:1.875rem}.lPuy2W_text{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.lPuy2W_link{-webkit-transition:none;transition:none}.lPuy2W_link:hover{-webkit-transform:none;transform:none}.lPuy2W_link .lPuy2W_icon{-webkit-transition:none;transition:none}}@media (prefers-contrast:high){.lPuy2W_link{border-width:2px}.lPuy2W_link:hover{border-width:3px}}
.x-msiG_contacts{width:100%}.x-msiG_contactsGrid{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.x-msiG_contactCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;width:100%;padding:1rem;-webkit-transition:all .3s;transition:all .3s;position:relative;overflow:hidden}.x-msiG_contactCard:hover{border-color:#cbd5e1;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px #0000001a;box-shadow:0 8px 25px #0000001a}.x-msiG_contactCard:active{-webkit-transform:translateY(0);transform:translateY(0)}.x-msiG_cardHeader,.x-msiG_icon{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.x-msiG_icon{color:#090808;-ms-flex-negative:0;flex-shrink:0;justify-content:center;margin-right:1rem}.x-msiG_typeInfo{align-items:center;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.x-msiG_type{color:#1e293b;font-size:.95rem;font-weight:600;display:block}.x-msiG_status{background:#10b981;border-radius:50%;width:.5rem;height:.5rem;-webkit-animation:2s infinite x-msiG_pulse;animation:2s infinite x-msiG_pulse}@-webkit-keyframes x-msiG_pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes x-msiG_pulse{0%,to{opacity:1}50%{opacity:.5}}.x-msiG_value{color:#374151;word-break:break-word;font-size:1.05rem;font-weight:500;line-height:1.4;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;display:block}.x-msiG_value[href]{color:#667eea}.x-msiG_value[href]:hover{color:#5a67d8;text-decoration:underline}.x-msiG_cardActions{justify-content:flex-end}.x-msiG_actionButton,.x-msiG_cardActions{display:-webkit-box;display:-ms-flexbox;display:flex}.x-msiG_actionButton{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;-webkit-transition:all .3s;transition:all .3s}.x-msiG_actionButton:hover{color:#fff;background:#667eea;border-color:#667eea;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.x-msiG_actionButton.x-msiG_copied{color:#fff;background:#10b981;border-color:#10b981}.x-msiG_actionText{font-weight:500}.x-msiG_actionIcon{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.x-msiG_footer{text-align:center;border-top:1px solid #f1f5f9;margin-top:2rem;padding-top:2rem}.x-msiG_footerText{color:#64748b;margin:0;font-size:.95rem;font-style:italic}@media (min-width:360px){.x-msiG_contactsGrid{gap:1.125rem}.x-msiG_contactCard{border-radius:1.125rem;padding:10px 20px}.x-msiG_title{font-size:1.875rem}.x-msiG_subtitle{font-size:1.05rem}}@media (min-width:420px){.x-msiG_contactsGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.x-msiG_header{margin-bottom:2.5rem}.x-msiG_title{font-size:2rem}}@media (min-width:640px){.x-msiG_contactsGrid{gap:1.5rem}.x-msiG_contactCard{width:unset;border-radius:1.25rem}.x-msiG_contactCard:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 30px #0000001f;box-shadow:0 12px 30px #0000001f}.x-msiG_icon{border-radius:1rem}.x-msiG_type{font-size:1.05rem}.x-msiG_value{font-size:1.1rem}.x-msiG_actionButton{padding:.875rem 1.5rem;font-size:.9rem}}@media (min-width:768px){.x-msiG_contactsGrid{grid-template-columns:repeat(3,1fr);gap:1.75rem}.x-msiG_title{font-size:2.25rem}.x-msiG_subtitle{font-size:1.1rem}.x-msiG_footerText{font-size:1rem}}@media (min-width:1024px){.x-msiG_contactsGrid{gap:2rem}.x-msiG_contactCard{border-radius:1.5rem;padding:15px 25px}.x-msiG_header{margin-bottom:3rem}.x-msiG_title{font-size:2.5rem}.x-msiG_type{font-size:1.1rem}.x-msiG_value{font-size:1.15rem}.x-msiG_actionButton{padding:1rem 1.75rem;font-size:.925rem}}@media (prefers-reduced-motion:reduce){.x-msiG_contactCard{-webkit-transition:none;transition:none}.x-msiG_contactCard:hover{-webkit-transform:none;transform:none}.x-msiG_actionButton{-webkit-transition:none;transition:none}.x-msiG_actionButton:hover{-webkit-transform:none;transform:none}.x-msiG_status{-webkit-animation:none;animation:none}}@media (prefers-contrast:high){.x-msiG_contactCard{border-width:2px}.x-msiG_contactCard:hover{border-width:3px}.x-msiG_actionButton{border-width:2px}.x-msiG_actionButton:hover{border-width:3px}}@media print{.x-msiG_contactCard{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;background:0 0!important;border:1px solid #000!important}.x-msiG_contactCard:hover{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;transform:none!important}.x-msiG_value,.x-msiG_value[href]{color:#000!important}.x-msiG_value[href]{text-decoration:underline}.x-msiG_actionButton,.x-msiG_footer{display:none}}
.bv1n7a_address{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:280px;margin-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;padding:1.5rem!important}.bv1n7a_address:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a,#fff0);border-radius:0 0 0 8rem;width:8rem;height:8rem;position:absolute;top:0;right:0}@media (min-width:720px){.bv1n7a_address{margin-bottom:5rem!important}}.bv1n7a_header{z-index:2;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;position:relative}.bv1n7a_header,.bv1n7a_icon{display:-webkit-box;display:-ms-flexbox;display:flex}.bv1n7a_icon{backdrop-filter:blur(10px);background:#ffffff26;border-radius:.75rem;-ms-flex-negative:0;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem}.bv1n7a_icon svg{color:#fff;width:1.5rem;height:1.5rem}.bv1n7a_titleSection{-webkit-box-flex:1;-ms-flex:1;flex:1}.bv1n7a_title{margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.3;position:relative}.bv1n7a_badge{backdrop-filter:blur(10px);background:#fff3;border-radius:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.bv1n7a_content{z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;gap:1.25rem;position:relative}.bv1n7a_addressSection,.bv1n7a_content,.bv1n7a_hoursSection{display:-webkit-box;display:-ms-flexbox;display:flex}.bv1n7a_addressSection,.bv1n7a_hoursSection{align-items:flex-start;gap:.75rem}.bv1n7a_addressIcon,.bv1n7a_hoursIcon{opacity:.9;-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.125rem}.bv1n7a_addressText{opacity:.95;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-size:.95rem;line-height:1.5}.bv1n7a_hoursText{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;gap:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.bv1n7a_hoursLine{opacity:.85;font-size:.875rem;line-height:1.4}.bv1n7a_actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:420px){.bv1n7a_actions{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}.bv1n7a_actionButton{cursor:pointer;backdrop-filter:blur(10px);border:none;border-radius:.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex}.bv1n7a_actionButton:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.bv1n7a_actionButton:active{-webkit-transform:translateY(0);transform:translateY(0)}.bv1n7a_copyButton{color:#fff;background:#ffffff26}.bv1n7a_copyButton:hover,.bv1n7a_mapButton{background:#ffffff40}.bv1n7a_mapButton{color:#fff}.bv1n7a_mapButton:hover{background:#ffffff59}.bv1n7a_decorativeElements{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.bv1n7a_circle1,.bv1n7a_circle2,.bv1n7a_circle3{background:#ffffff0d;border-radius:50%;position:absolute}.bv1n7a_circle1{width:6rem;height:6rem;top:-2rem;left:-2rem}.bv1n7a_circle2{width:4rem;height:4rem;bottom:1rem;right:2rem}.bv1n7a_circle3{width:3rem;height:3rem;bottom:3rem;left:1rem}@media (min-width:360px){.bv1n7a_address{border-radius:1.125rem;min-height:300px;padding:1.75rem!important}.bv1n7a_header{gap:1.125rem;margin-bottom:1.75rem}.bv1n7a_icon{width:3.25rem;height:3.25rem}.bv1n7a_icon svg{width:1.625rem;height:1.625rem}.bv1n7a_title{font-size:1.375rem}.bv1n7a_content{gap:1.5rem}.bv1n7a_actions{gap:.875rem}.bv1n7a_actionButton{padding:.875rem 1.125rem;font-size:.9rem}}@media (min-width:420px){.bv1n7a_address{border-radius:1.25rem;min-height:320px;padding:2rem!important}.bv1n7a_address:before{width:10rem;height:10rem}.bv1n7a_header{gap:1.25rem;margin-bottom:2rem}.bv1n7a_icon{width:3.5rem;height:3.5rem}.bv1n7a_icon svg{width:1.75rem;height:1.75rem}.bv1n7a_title{font-size:1.5rem}.bv1n7a_content{gap:1.75rem}.bv1n7a_actions,.bv1n7a_addressSection,.bv1n7a_hoursSection{gap:1rem}.bv1n7a_actionButton{padding:1rem 1.25rem;font-size:.925rem}}@media (min-width:640px){.bv1n7a_address{border-radius:1.5rem;min-height:340px;padding:2.5rem!important}.bv1n7a_address:before{width:12rem;height:12rem}.bv1n7a_icon{border-radius:1rem;width:4rem;height:4rem}.bv1n7a_icon svg{width:2rem;height:2rem}.bv1n7a_title{font-size:1.75rem}.bv1n7a_addressText{font-size:1.05rem}.bv1n7a_hoursLine{font-size:.95rem}.bv1n7a_actionButton{font-size:1rem}}@media (min-width:768px){.bv1n7a_address{min-height:360px;padding:3rem!important}.bv1n7a_address:before{width:14rem;height:14rem}.bv1n7a_icon{width:4.5rem;height:4.5rem}.bv1n7a_icon svg{width:2.25rem;height:2.25rem}.bv1n7a_title{font-size:2rem}.bv1n7a_addressText{font-size:1.1rem}.bv1n7a_hoursLine{font-size:1rem}}@media (min-width:1024px){.bv1n7a_address{border-radius:2rem;min-height:380px;padding:3.5rem!important}.bv1n7a_address:before{width:16rem;height:16rem}.bv1n7a_icon{width:5rem;height:5rem}.bv1n7a_icon svg{width:2.5rem;height:2.5rem}.bv1n7a_title{font-size:2.25rem}.bv1n7a_addressText{font-size:1.15rem}.bv1n7a_hoursLine{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.bv1n7a_address:before{-webkit-animation:none;animation:none}.bv1n7a_actionButton{-webkit-transition:none;transition:none}.bv1n7a_actionButton:hover{-webkit-transform:none;transform:none}}@media (prefers-contrast:high){.bv1n7a_address{border:2px solid #fff}.bv1n7a_address .bv1n7a_actionButton,.bv1n7a_address .bv1n7a_icon{border:1px solid #fff}}@media print{.bv1n7a_address{border:1px solid #dee2e6;color:#000!important;background:#f8f9fa!important}.bv1n7a_address:before{display:none}.bv1n7a_address .bv1n7a_icon{background:#e9ecef;border:1px solid #dee2e6}.bv1n7a_address .bv1n7a_icon svg{color:#000!important}.bv1n7a_address .bv1n7a_actions,.bv1n7a_address .bv1n7a_decorativeElements{display:none}}@-webkit-keyframes bv1n7a_fadeIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bv1n7a_fadeIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bv1n7a_address{-webkit-animation:.6s ease-out bv1n7a_fadeIn;animation:.6s ease-out bv1n7a_fadeIn}.bv1n7a_skeletonText{background:-webkit-gradient(linear,0 0,100% 0,color-stop(.25,#ffffff1a),color-stop(.5,#fff3),color-stop(.75,#ffffff1a));background:linear-gradient(90deg,#ffffff1a 25%,#fff3 50%,#ffffff1a 75%) 0 0/200% 100%;border-radius:.25rem;height:1rem;-webkit-animation:1.5s infinite bv1n7a_loading;animation:1.5s infinite bv1n7a_loading}.bv1n7a_skeletonText:first-child{width:80%}.bv1n7a_skeletonText:nth-child(2){width:60%}.bv1n7a_skeletonButton{background:-webkit-gradient(linear,0 0,100% 0,color-stop(.25,#ffffff1a),color-stop(.5,#fff3),color-stop(.75,#ffffff1a));background:linear-gradient(90deg,#ffffff1a 25%,#fff3 50%,#ffffff1a 75%) 0 0/200% 100%;border-radius:.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1;height:2.75rem;-webkit-animation:1.5s infinite bv1n7a_loading;animation:1.5s infinite bv1n7a_loading}@-webkit-keyframes bv1n7a_loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes bv1n7a_loading{0%{background-position:200% 0}to{background-position:-200% 0}}.bv1n7a_successButton{color:#fff!important;background:#10b9814d!important}.bv1n7a_successButton:hover{background:#10b98166!important}.bv1n7a_errorButton{color:#fff!important;background:#ef44444d!important}.bv1n7a_errorButton:hover{background:#ef444466!important}.bv1n7a_errorMessage{text-align:center;color:#ef4444;background:#ef44441a;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;-webkit-animation:.3s ease-out bv1n7a_slideUp;animation:.3s ease-out bv1n7a_slideUp;position:absolute;bottom:-2rem;left:0;right:0}@-webkit-keyframes bv1n7a_slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bv1n7a_slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bv1n7a_actions{gap:.75rem;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.bv1n7a_actionButton:disabled{opacity:.6;cursor:not-allowed}.bv1n7a_actionButton:disabled:hover{-webkit-transform:none;transform:none}
