[data-astro-cid-gcn2mc3v][data-footer-controls] [data-astro-cid-gcn2mc3v]:is([data-cookie-preferences],[data-locale]>summary){appearance:none;padding:0;border:0;background:transparent;color:var(--bs-color-text-body);cursor:pointer;font:inherit}[data-astro-cid-gcn2mc3v][data-footer-controls] [data-astro-cid-gcn2mc3v]:is([data-cookie-preferences],[data-locale]>summary):hover{color:var(--bs-color-text-strong)}[data-astro-cid-gcn2mc3v][data-footer-social-link]{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--bs-space-8);block-size:var(--bs-space-8);border-radius:var(--bs-radius-full);color:var(--bs-color-text-body)}[data-astro-cid-gcn2mc3v][data-footer-social-link]{transition:background-color var(--bs-duration-fast) var(--bs-easing-standard),color var(--bs-duration-fast) var(--bs-easing-standard)}[data-astro-cid-gcn2mc3v][data-footer-social-icon]{inline-size:var(--bs-space-5);block-size:var(--bs-space-5)}[data-astro-cid-gcn2mc3v][data-footer-social-link]:hover{background:var(--bs-color-brand-surface);color:var(--bs-color-brand-primaryText)}html[lang=zh-CN] [data-astro-cid-gcn2mc3v][data-footer-brand]{padding-block-end:var(--bs-space-4)}.bs-site-header-inner{column-gap:var(--bs-space-6);padding-block:var(--bs-space-4)}html:not([dir=rtl]) .bs-site-header-inner{flex-wrap:nowrap;max-inline-size:none}.bs-site-header-inner>a:first-child{flex-shrink:0;margin-inline-start:calc(-1 * var(--bs-space-2))}html:not([dir=rtl]) .bs-site-header-inner>a:first-child{margin-inline-start:calc(-1 * var(--bs-space-4))}.bs-site-header-inner [data-desktop-nav]{flex:1;min-inline-size:0}.bs-site-nav{inline-size:100%;flex-wrap:nowrap;justify-content:space-evenly;gap:var(--bs-space-2)}.bs-site-nav>li>:where(a,button){padding-inline:var(--bs-space-3);white-space:nowrap}@container (max-width: 72rem){[dir=rtl] .bs-site-header-inner [data-desktop-nav]{order:3;flex-basis:100%;inline-size:100%;justify-content:center}[dir=rtl] .bs-site-nav{inline-size:100%;justify-content:space-between;gap:var(--bs-space-4)}html:not([dir=rtl]) .bs-site-header-inner{column-gap:var(--bs-space-2)}html:not([dir=rtl]) .bs-site-nav{gap:var(--bs-space-1);font-size:var(--bs-font-size-sm)}html:not([dir=rtl]) .bs-site-nav>li>:where(a,button){padding-inline:var(--bs-space-1)}html:not([dir=rtl]) .bs-site-header-inner [data-header-actions]{gap:var(--bs-space-1)}html:not([dir=rtl]) .bs-site-header-inner [data-header-actions]>a{padding-inline:var(--bs-space-3)}}@container (max-width: 60rem){[dir=rtl] .bs-site-header-inner [data-desktop-nav]{display:none}[dir=rtl] .bs-site-header-inner [data-mobile-toggle]{display:inline-flex}html:not([dir=rtl]) .bs-site-header-inner [data-desktop-nav]{display:flex}html:not([dir=rtl]) .bs-site-header-inner [data-mobile-toggle]{display:none}html:not([dir=rtl]) .bs-site-nav{font-size:var(--bs-font-size-xs)}html:not([dir=rtl]) .bs-site-nav>li>:where(a,button){padding-inline:0}html:not([dir=rtl]) .bs-site-header-inner [data-header-actions]{font-size:var(--bs-font-size-sm)}html:not([dir=rtl]) .bs-site-header-inner [data-header-actions]>a{padding:var(--bs-space-2)}}@container (max-width: 54rem){html:not([dir=rtl]) .bs-site-header-inner{flex-wrap:wrap}html:not([dir=rtl]) .bs-site-header-inner [data-desktop-nav]{display:none}html:not([dir=rtl]) .bs-site-header-inner [data-mobile-toggle]{display:inline-flex}}@container (max-width: 40rem){.bs-site-header-inner{column-gap:var(--bs-space-2);padding-inline:var(--bs-space-3)}.bs-site-header-inner [data-header-actions]{gap:var(--bs-space-2);min-inline-size:0}.bs-site-header-inner [data-header-actions]>a{min-inline-size:0;max-inline-size:100%;white-space:normal;text-align:center}.bs-site-header-inner [data-header-language]{display:none}.bs-site-header-inner img[data-brand]{block-size:var(--bs-space-6)}.bs-site-header-inner [data-header-actions]{flex:1 1 auto;justify-content:flex-end;font-size:var(--bs-font-size-xs)}.bs-site-header-inner [data-header-actions]>a{flex:0 1 auto;padding:var(--bs-space-1) var(--bs-space-2)}.bs-site-header-inner [data-mobile-toggle]{flex:none}.bs-site-mobile-nav{max-block-size:calc(100dvh - var(--bs-space-20));overflow-y:auto;overscroll-behavior:contain}}.bs-page :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td,a,button,label,legend){overflow-wrap:anywhere;hyphens:auto}[dir=rtl] :where(input[type=email],input[type=tel],input[name=projectSize]){direction:ltr;text-align:left;unicode-bidi:isolate}[dir=rtl] :where(.bs-table td,.bs-spec-table dd,[data-value],[data-unit]){unicode-bidi:plaintext}[dir=rtl] :where(code,samp,kbd){direction:ltr;unicode-bidi:isolate}
