#site-map[data-v-180bf3df]{background:#ffffff2e}.container[data-v-180bf3df]{width:70%;max-width:min(330.667vw,1984px);margin:0 auto;padding:0}.section-header[data-v-180bf3df]{text-align:center;margin-bottom:clamp(min(12.267vw,73.6px),min(6vw,36px),min(20.267vw,121.6px))}.section-tag[data-v-180bf3df]{display:inline-block;font-size:.72rem;letter-spacing:min(1.067vw,6.4px);color:var(--green-deep);margin-bottom:min(3.733vw,22.4px);text-transform:uppercase}.section-title[data-v-180bf3df]{font-size:clamp(1.9rem,min(3.8vw,22.8px),2.9rem);font-weight:900;letter-spacing:min(.8vw,4.8px);margin-bottom:min(3.733vw,22.4px);color:var(--text1)}.sitemap-shell[data-v-180bf3df]{background:#ffffff94;border:1px solid rgba(20,30,24,.06);border-radius:calc(var(--radius) + min(1.067vw,6.4px));box-shadow:0 min(3.733vw,22.4px) min(10.667vw,64px) #4664500a;backdrop-filter:blur(min(2.667vw,16px));-webkit-backdrop-filter:blur(min(2.667vw,16px));overflow:hidden;padding:min(7.467vw,44.8px) min(6.4vw,38.4px)}.sitemap-grid[data-v-180bf3df]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:min(5.333vw,32px)}.sitemap-group[data-v-180bf3df]{background:#f8fcf9c7;border:1px solid rgba(20,30,24,.06);border-radius:min(4.8vw,28.8px);padding:min(4.8vw,28.8px) min(4.8vw,28.8px) min(4.267vw,25.6px)}.sitemap-group h3[data-v-180bf3df]{font-size:.96rem;color:var(--text1);letter-spacing:min(.533vw,3.2px);margin-bottom:min(3.2vw,19.2px)}.sitemap-group ul[data-v-180bf3df]{list-style:none;display:flex;flex-direction:column;gap:min(2.667vw,16px)}.sitemap-group li[data-v-180bf3df]{color:var(--text2);font-size:.84rem;line-height:1.8}.sitemap-group a[data-v-180bf3df]{color:var(--text2)!important;transition:.25s}.sitemap-group a[data-v-180bf3df]:visited,.sitemap-group a[data-v-180bf3df]:active{color:var(--text2)!important}.sitemap-group a[data-v-180bf3df]:hover,.sitemap-group a:hover .sitemap-wa-phone[data-v-180bf3df]{color:var(--text1)!important}.sitemap-sub[data-v-180bf3df]{display:block;font-size:.72rem;color:var(--text3);line-height:1.7;margin-top:min(.533vw,3.2px)}.sitemap-wa-link[data-v-180bf3df]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:min(1.6vw,9.6px)}.sitemap-wa-contact[data-v-180bf3df]{display:inline-flex;align-items:center;gap:min(1.6vw,9.6px);white-space:nowrap}.sitemap-wa-icon[data-v-180bf3df]{font-size:1.1em;flex-shrink:0}.sitemap-wa-phone[data-v-180bf3df]{color:var(--text3);font-size:.78em;letter-spacing:.02em}.bbr12-social-footer[data-v-180bf3df]{width:100%;display:flex;justify-content:center;align-items:center;gap:min(2.667vw,16px);flex-wrap:wrap;padding:min(2.667vw,16px) min(4.267vw,25.6px) min(1.6vw,9.6px)}.bbr12-social-link[data-v-180bf3df]{display:inline-flex;align-items:center;gap:min(1.6vw,9.6px);border:1px solid rgba(20,30,24,.08);background:#fff9;border-radius:min(266.4vw,1598.4px);padding:min(1.6vw,9.6px) min(2.667vw,16px);font-size:.72rem;color:var(--text2)!important;transition:.2s}.bbr12-copy-link-btn[data-v-180bf3df]{font-family:inherit;cursor:pointer}.bbr12-social-link[data-v-180bf3df]:hover{background:#fff;color:var(--text1)!important}.bbr12-copy-status[data-v-180bf3df]{display:inline-flex;align-items:center;border-radius:min(266.4vw,1598.4px);padding:min(1.6vw,9.6px) min(2.667vw,16px);font-size:.72rem;background:var(--green-deep);color:#fff;opacity:0;transform:translateY(min(.533vw,3.2px));pointer-events:none;transition:.2s}.bbr12-copy-status.show[data-v-180bf3df]{opacity:1;transform:translateY(0)}.bbr12-site-footer-copyright[data-v-180bf3df]{min-height:min(9.333vw,56px);width:100%;background-color:transparent;line-height:1.4;text-align:center;font-size:.72rem;font-weight:550;color:var(--text3);display:flex;align-items:center;justify-content:center;padding:min(2.133vw,12.8px) min(4.267vw,25.6px);box-sizing:border-box;word-wrap:break-word;word-break:break-word}@media (max-width: 1024px){.sitemap-grid[data-v-180bf3df]{grid-template-columns:repeat(2,minmax(0,1fr))}.container[data-v-180bf3df]{width:82%}}@media (max-width: 768px){.sitemap-grid[data-v-180bf3df]{grid-template-columns:1fr}.container[data-v-180bf3df]{width:calc(100% - 32px)}}@media (max-width: 480px){.container[data-v-180bf3df]{width:calc(100% - 24px)}}
