.brk-office{--brk-office-gap:var(--space-m, 2.4rem);--brk-office-gap-s:var(--space-s, 1.92rem);--brk-office-ink:var(--text-dark, #000);--brk-office-muted:var(--text-dark-muted, rgba(0,0,0,0.8));--brk-office-faint:var(--base-semi-light, #a6a6a6);--brk-office-line:var(--neutral-trans-20, rgba(0,0,0,0.2));--brk-office-hairline:var(--neutral-light, #d9d9d9);--brk-office-surface:var(--white, #fff);--brk-office-surface-tint:var(--tertiary-ultra-light, #f6f3ef);--brk-office-accent:var(--primary, #ffcd00);--brk-office-radius:var(--radius-xs, 2.222px);color:var(--brk-office-ink);width:100%}.brk-office+.brk-office{margin-top:var(--brk-office-gap)}.brk-office section{display:block;align-items:initial;justify-content:initial;flex-direction:initial;row-gap:initial;width:100%;max-width:none;padding:0}.brk-office__col-title,.brk-people__depts-title,.brk-people__dept-tag{margin:0;font-size:var(--text-xs,1.2rem);font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:var(--brk-office-muted)}.brk-office__label{display:inline-block;color:var(--brk-office-muted);font-size:var(--text-s,1.4rem);letter-spacing:.02em}.brk-office__line{margin:0 0 .5em;display:flex;flex-wrap:wrap;gap:.15em .6em;line-height:1.55}.brk-office__line .brk-office__label{min-width:5em;flex:0 0 auto}.brk-office__line a,.brk-office__directions-link{color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-color:var(--brk-office-line);transition:text-decoration-color var(--dur-fast) ease}.brk-office__line a:hover,.brk-office__line a:focus-visible,.brk-office__directions-link:hover,.brk-office__directions-link:focus-visible{text-decoration-color:currentColor}.brk-office__address-body,.brk-office__hours-body,.brk-office__form-intro{display:flow-root;line-height:1.65}.brk-office__address-body>*+*,.brk-office__hours-body>*+*,.brk-office__form-intro>*+*{margin-top:.85em}.brk-office__address-body :is(h1,h2,h3,h4,h5,h6),.brk-office__hours-body :is(h1,h2,h3,h4,h5,h6){margin-top:1.8em;margin-bottom:.5em}.brk-office__address-body :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.brk-office__address-body ul,.brk-office__address-body ol{padding-left:1.6em}.brk-office__address-body li+li{margin-top:.35em}.brk-office__address-body>table,.brk-office__address-body>img,.brk-office__address-body>p:has(>img:only-child),.brk-office__address-body>figure{float:none;width:100%!important;margin:0 0 var(--brk-office-gap)}.brk-office__address-body :is(table,figure) img,.brk-office__address-body>img{display:block;width:100%;max-width:100%;height:auto}.brk-office__address-body table{border-collapse:collapse;table-layout:fixed}.brk-office__address-body :is(td,th){padding:0}.brk-office__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 22rem),1fr))}.brk-office__fact--address{grid-column:span 2}.brk-office__facts:has(>:only-child)>.brk-office__fact{grid-column:1 / -1;border-right:0}.brk-office__fact{display:flex;flex-direction:column;gap:.6rem;min-width:0;padding:var(--brk-office-gap) var(--space-l,3rem);border-right:1px solid var(--brk-office-hairline);font-size:var(--text-s,1.4rem);line-height:1.6}.brk-office__fact:last-child{border-right:0}.brk-office__fact .brk-office__col-title{margin-bottom:.2em}.brk-office__fact-big{font-family:var(--font-condensed);font-weight:700;font-size:var(--h4,2rem);line-height:1.1;color:var(--brk-office-ink);text-decoration:none;overflow-wrap:anywhere}a.brk-office__fact-big:hover,a.brk-office__fact-big:focus-visible{text-decoration:underline;text-underline-offset:.15em}.brk-office__fact-sub{margin:0;color:var(--brk-office-faint);font-size:var(--text-xs,1.2rem)}.brk-office__entity{margin:0;font-weight:600}.brk-office__address-body p:last-child,.brk-office__hours-body p:last-child{margin-bottom:0}.brk-office__address--secondary{padding-top:var(--brk-office-gap-s);border-top:1px solid var(--brk-office-line)}.brk-office__hours .brk-office__label{display:block;margin-bottom:.35em}.brk-office__directions{margin:.4rem 0 0}@media (max-width:991px){.brk-office__fact{padding:var(--brk-office-gap-s) var(--brk-office-gap)}.brk-office__fact--address{grid-column:1 / -1;border-right:0}.brk-office__fact:nth-child(2n){border-right:0}.brk-office__fact:nth-child(-n+2){border-bottom:1px solid var(--brk-office-hairline)}}@media (max-width:478px){.brk-office__fact,.brk-office__fact--address{grid-column:auto;border-right:0;border-bottom:1px solid var(--brk-office-hairline)}.brk-office__fact:last-child{border-bottom:0}}.brk-office__map-image{margin:0}.brk-office__map-image-img{display:block;width:auto;max-width:100%;height:auto;max-height:36rem;object-fit:contain}.brk-office__map{margin-top:var(--brk-office-gap);border-radius:var(--brk-office-radius);overflow:hidden}.brk-office__map iframe{display:block;width:100%;max-width:100%;aspect-ratio:16 / 9;height:auto;border:0}.brk-office__legal{margin:var(--brk-office-gap) 0 0;padding-top:var(--brk-office-gap-s);border-top:1px solid var(--brk-office-line);color:var(--brk-office-muted);font-size:var(--text-s,1.4rem)}.brk-office-crumbs{display:flex;flex-wrap:wrap;gap:.5em;font-size:var(--text-xs,1.2rem);color:var(--brk-office-faint,#a6a6a6)}.brk-office-crumbs a{color:inherit;text-decoration:none}.brk-office-crumbs a:hover,.brk-office-crumbs a:focus-visible{color:var(--text-dark,#000);text-decoration:underline;text-underline-offset:.2em}.brk-office-crumbs [aria-current]{color:var(--text-dark-muted,rgb(0 0 0 / .8))}.brk-office__form{padding:0}.brk-office__form+.brk-office__form{border-top:1px solid var(--brk-office-hairline)}.brk-office__form-toggle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);width:100%;padding:0;border:0;background:#fff0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color 0.18s ease}.brk-office__form-toggle:hover,.brk-office__form-toggle[aria-expanded="true"]{background:var(--brk-office-surface-tint)}.brk-office__form-toggle:focus-visible{outline:2px solid var(--brk-office-ink);outline-offset:-2px}.brk-office__form-toggle-head{padding:var(--brk-office-gap) var(--brk-office-gap);border-right:1px solid var(--brk-office-hairline)}.brk-office__form-title{display:block;margin:0;font-family:var(--font-condensed);font-weight:700;font-size:var(--h4,2rem);line-height:1.05;text-transform:uppercase}.brk-office__form-toggle-side{display:flex;align-items:center;justify-content:space-between;gap:var(--brk-office-gap-s);padding:var(--brk-office-gap) var(--brk-office-gap)}.brk-office__form-hint{font-size:var(--text-s,1.4rem);line-height:1.5;color:var(--brk-office-muted)}.brk-office__form-glyph{position:relative;flex:0 0 auto;width:4.4rem;height:4.4rem;border:2px solid var(--brk-office-ink);border-radius:var(--brk-office-radius);transition:transform 0.25s ease}.brk-office__form-glyph::before,.brk-office__form-glyph::after{content:"";position:absolute;top:50%;left:50%;width:1.6rem;height:2px;background:var(--brk-office-ink);transform:translate(-50%,-50%);transition:transform 0.25s ease,opacity 0.25s ease}.brk-office__form-glyph::after{transform:translate(-50%,-50%) rotate(90deg)}.brk-office__form-toggle[aria-expanded="true"] .brk-office__form-glyph::after{transform:translate(-50%,-50%) rotate(0deg);opacity:0}.brk-office__form-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);border-top:1px solid var(--brk-office-hairline)}.brk-office__form-panel[hidden]{display:none}.brk-office__form-panel.is-entering{animation:brk-people-in 0.32s ease both}.brk-office__form-notes{padding:var(--space-l,3rem) var(--brk-office-gap);border-right:1px solid var(--brk-office-hairline);font-size:var(--text-s,1.4rem);line-height:1.6;color:var(--brk-office-muted)}.brk-office__form-intro{margin:0}.brk-office__form-intro p:last-child{margin-bottom:0}.brk-office__form-intro a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.brk-office__form-body{padding:var(--space-xl,4rem) var(--brk-office-gap)}@media (max-width:991px){.brk-office__form-toggle,.brk-office__form-panel{grid-template-columns:minmax(0,1fr)}.brk-office__form-toggle-head{padding-bottom:0;border-right:0}.brk-office__form-notes{padding-bottom:0;border-right:0}}@media (max-width:478px){.brk-office__form-toggle-head,.brk-office__form-toggle-side,.brk-office__form-notes,.brk-office__form-body{padding-left:0;padding-right:0}.brk-office__form-hint[data-brk-hint-closed]{display:none}}@media (prefers-reduced-motion:reduce){.brk-office__form-glyph,.brk-office__form-glyph::before,.brk-office__form-glyph::after{transition:none}.brk-office__form-panel.is-entering{animation:none}}.brk-people{--brk-people-photo:9.6rem;--brk-people-row-head:4.8rem;--brk-people-gutter:var(--brk-office-gap)}.brk-people__head{padding-bottom:var(--brk-office-gap);border-bottom:1px solid var(--brk-office-hairline)}.brk-people__title{margin:0}.brk-people__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:stretch}.brk-people--no-depts .brk-people__body{grid-template-columns:minmax(0,1fr)}.brk-people__main{min-width:0;padding-left:var(--brk-people-gutter)}.brk-people--no-depts .brk-people__main{padding-left:0}.brk-people--no-depts{--brk-people-gutter:0px}.brk-people__depts{border-right:1px solid var(--brk-office-hairline)}.brk-people__depts-inner{position:sticky;top:calc(var(--brk-people-header, 12rem) + var(--brk-office-gap-s))}.brk-people__dept-list{list-style:none;margin:0;padding:0}.brk-people__dept-list li:first-child .brk-people__dept{border-top:0}.brk-people__dept{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-height:var(--brk-people-row-head);padding:0 var(--brk-office-gap);border:0;border-top:1px solid var(--brk-office-hairline);border-radius:0;background:#fff0;color:var(--brk-office-muted);font:inherit;text-align:left;cursor:pointer;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease}.brk-people__dept:hover,.brk-people__dept:focus-visible{background:var(--brk-office-surface-tint);color:var(--brk-office-ink)}.brk-people__dept:focus-visible{outline:2px solid var(--brk-office-ink);outline-offset:-2px}.brk-people__dept.is-active{background:var(--brk-office-surface-tint);color:var(--brk-office-ink)}.brk-people__dept-name{font-family:var(--font-condensed);font-weight:700;font-size:var(--text-s,1.4rem);line-height:1.2;letter-spacing:.01em;text-transform:uppercase}.brk-people__dept-count{flex:0 0 auto;font-size:var(--text-xs,1.2rem);font-weight:600;color:var(--brk-office-faint)}.brk-people__dept.is-active .brk-people__dept-count{color:var(--brk-office-muted)}.brk-people__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background-image:linear-gradient(var(--brk-office-hairline),var(--brk-office-hairline));background-repeat:no-repeat;background-size:1px 100%;background-position:50% 0;position:relative}.brk-people__list::after,.brk-people__group-title::before,.brk-people__card::before{content:"";position:absolute;left:calc(-1 * var(--brk-people-gutter));right:0;height:1px;background:var(--brk-office-hairline);pointer-events:none}.brk-people__list::after{bottom:0}.brk-people__group-title::before,.brk-people__card::before{top:0}.brk-people--no-depts .brk-people__list{border-left:1px solid var(--brk-office-hairline)}.brk-people--no-depts .brk-people__group-title,.brk-people--no-depts .brk-people__card{padding-left:var(--brk-office-gap-s)}.brk-people__list>[hidden]{display:none!important}.brk-people__group-title{grid-column:1 / -1;position:relative;display:flex;align-items:center;margin:0;padding:var(--space-xl,3.75rem) var(--brk-office-gap-s) var(--brk-office-gap-s);background:var(--brk-office-surface)}.brk-people__group-title.is-first{min-height:var(--brk-people-row-head);padding-top:0;padding-bottom:0}.brk-people__group-title.is-first::before{display:none}.brk-people__group-heading{margin:0}.brk-people__group-office{font-weight:400;color:var(--brk-office-faint);text-transform:none;letter-spacing:normal}.brk-people.is-filtered .brk-people__group-office{display:none}.brk-people__card{display:grid;grid-template-columns:var(--brk-people-photo) minmax(0,1fr);column-gap:var(--brk-office-gap);row-gap:.2rem;align-items:start;align-content:start;min-width:0;position:relative;padding:var(--brk-office-gap-s)}.brk-people__photo{width:var(--brk-people-photo);aspect-ratio:4 / 5;border-radius:var(--brk-office-radius);overflow:hidden;background:var(--brk-office-surface-tint)}.brk-people__photo-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.brk-people__photo--mailbox{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:var(--brk-office-accent);color:var(--text-dark)}.brk-people__photo--mailbox svg{width:50%;height:auto;display:block}.brk-people__photo--initials{display:flex;align-items:center;justify-content:center;background:var(--brk-office-accent);color:var(--primary-ultra-dark,#332900);font-family:var(--font-condensed);font-weight:700;font-size:calc(var(--brk-people-photo) * 0.34);letter-spacing:.02em}.brk-people__card-body{display:flex;flex-direction:column;min-width:0}.brk-people__name{margin:0;font-size:var(--h5,1.9rem);line-height:1.1;text-transform:uppercase}.brk-people__role,.brk-people__territory,.brk-people__note{margin:.4rem 0 0;color:var(--brk-office-muted);font-size:var(--text-m,1.5rem);line-height:1.4}.brk-people__note{font-size:var(--text-xs,1.2rem);line-height:1.5}.brk-people__card .brk-people__role+*{margin-top:1.4rem}.brk-people__reach{display:flex;flex-direction:column;align-items:flex-start;row-gap:.4rem;margin:0;padding-top:.6rem;font-size:var(--text-s,1.4rem);line-height:1.4}.brk-people__reach a{color:var(--brk-office-ink);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-color:var(--brk-office-line);overflow-wrap:anywhere;transition:text-decoration-color var(--dur-fast) ease}.brk-people__reach a:hover,.brk-people__reach a:focus-visible{text-decoration-color:currentColor}@keyframes brk-people-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.brk-people__list.is-entering .brk-people__card,.brk-people__list.is-entering .brk-people__group-title{animation:brk-people-in 0.32s ease both}.brk-people__list.is-entering>:nth-child(n+2){animation-delay:0.03s}.brk-people__list.is-entering>:nth-child(n+4){animation-delay:0.06s}.brk-people__list.is-entering>:nth-child(n+7){animation-delay:0.09s}.brk-people__list.is-entering>:nth-child(n+10){animation-delay:0.12s}@media (prefers-reduced-motion:reduce){.brk-people__list.is-entering>*{animation:none}}@media (max-width:1279px){.brk-people{--brk-people-photo:8rem}.brk-people__card{padding:var(--brk-office-gap-s) var(--brk-office-gap-s)}}@media (max-width:991px){.brk-people__body{grid-template-columns:minmax(0,1fr)}.brk-people__depts{min-width:0;border-right:0;border-bottom:1px solid var(--brk-office-hairline);padding-bottom:var(--brk-office-gap-s)}.brk-people__depts-inner{position:static}.brk-people{--brk-people-gutter:0px}.brk-people__group-title.is-first{min-height:0;padding-top:var(--brk-office-gap-s);padding-bottom:var(--brk-office-gap-s)}.brk-people__list{grid-template-columns:minmax(0,1fr);background-image:none}.brk-people__group-title,.brk-people__card{padding-left:0;padding-right:0}.brk-people__dept-list{display:flex;gap:.6rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.brk-people__dept-list::-webkit-scrollbar{display:none}.brk-people__dept-list li{flex:0 0 auto}.brk-people__dept-list li:first-child .brk-people__dept{border-top:1px solid var(--brk-office-hairline)}.brk-people__dept{width:auto;min-height:0;gap:.8rem;padding:.9rem 1.2rem;border:1px solid var(--brk-office-hairline);border-radius:var(--brk-office-radius);white-space:nowrap}.brk-people__dept.is-active{border-color:var(--brk-office-ink);background:var(--brk-office-ink);color:var(--text-light,#fff)}.brk-people__dept.is-active .brk-people__dept-count{color:var(--text-light-muted,rgb(255 255 255 / .8))}}@media (max-width:767px){.brk-people{--brk-people-photo:7.2rem}.brk-people__card{column-gap:var(--brk-office-gap-s)}}@media (max-width:478px){.brk-office__line{display:block}.brk-office__line .brk-office__label{min-width:0;margin-right:.4em}.brk-people__card{padding:var(--brk-office-gap-s) 0}}.brk-office__facilities{margin:0;padding:0;list-style:none}.brk-office__facilities li{position:relative;padding-left:1.4rem}.brk-office__facilities li::before{content:"";position:absolute;top:.75em;left:0;width:.6rem;height:2px;background:var(--brk-office-accent)}.brk-office__fact--facilities{grid-column:1 / -1;border-right:0;border-top:1px solid var(--brk-office-hairline)}.brk-office__facilities{columns:3;column-gap:var(--space-l,3rem)}@media (max-width:991px){.brk-office__facilities{columns:2}}@media (max-width:478px){.brk-office__facilities{columns:1}}.brk-office__form-body .bcf-submit,.brk-office__form-body .wsf-field-wrapper:has(>button.wsf-button){display:flex;justify-content:flex-end}