.b-people{color:#fff;background:#032a43}.b-people>.container-site{z-index:2;position:relative}.b-people .b-people-figure{width:100%;height:100%;inset:0;aspect-ratio:auto!important;position:absolute!important}.b-people-figure .figure-poster-img{object-fit:cover;height:100%}@media (max-width:1023px){.b-people-figure .figure-poster-img{object-fit:contain}}.b-people-controls input:focus-visible,.b-people-controls select:focus-visible{outline-offset:4px;outline:2px solid #fff}.b-people-track{height:300svh;margin-top:var(--s-head);position:relative}.b-people-pin{top:var(--mh);height:calc(100svh - var(--mh));background:#032a43;position:sticky;overflow:hidden}.b-people-controls{z-index:3;grid-template-columns:1fr 1fr;gap:24px;display:grid;position:absolute;bottom:24px;left:0;right:0}.b-people-controls label{align-items:center;gap:16px;display:flex}.b-people-controls input{accent-color:#71c5d7;width:100%;min-height:48px}.b-people-controls select{color:#fff;width:100%;min-height:48px;font-family:var(--font-display);font-size:var(--t-ui);background:#032a43;border:1px solid #71c5d7;padding:8px 16px;font-weight:600}.b-people .cs-lists{margin-top:64px}.b-career-track{margin-top:var(--s-head);grid-template-columns:1fr;display:grid;position:relative}.b-career-pin{top:var(--mh);height:calc(100svh - var(--mh));grid-area:1/1;align-self:start;position:sticky;overflow:hidden}.b-career-pin svg{width:100%;height:84%;position:absolute;inset:8% 0}.b-career-pin path{fill:none;stroke:#3a83a1;stroke-width:2px}.b-career-pin path[data-path-light]{stroke:#71c5d7;stroke-width:4px;stroke-dasharray:1;stroke-dashoffset:1px}.b-career-pin circle{fill:#71c5d7;stroke:#fff;stroke-width:2px}.b-career-rows{z-index:1;grid-area:1/1;width:40%;padding:0;list-style:none;position:relative}.b-career-rows li{background:#032a43;border-top:1px solid #3a83a1;flex-direction:column;justify-content:center;min-height:80svh;padding:32px 24px 32px 0;display:flex}.b-career-rows p{color:#d7eef4;font-size:var(--t-body);margin-top:16px}.b-career-rows li[data-active=true] h3{color:#71c5d7}.b-career-band{color:#fff;background:#032a43}.b-career-band .blk-intro{color:#d7eef4}.b-contact-stage .stage-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.b-contact-stage .stage-text{grid-column:1/7}.b-contact-stage .stage-aside{grid-column:7/-1}.b-contact-stage .stage-aside-phone{font-size:var(--t-display);white-space:nowrap;line-height:1.05}.b-call{color:#07476f;min-height:48px;font-family:var(--font-display);font-size:var(--t-ui);background:#fff;justify-content:center;align-items:center;margin-top:32px;padding:16px 24px;font-weight:600;transition:transform .16s,background-color .24s;display:inline-flex}.b-call:hover,.b-call:focus-visible{background:#d7eef4}.b-contact-success{min-height:100%;position:relative}.b-success-art{display:none}.b-contact-success[data-success=true] .b-success-art{aspect-ratio:254/311;pointer-events:none;width:clamp(80px,18%,120px);margin:32px 0 0 auto;display:block}.b-success-ribbons{fill:none;stroke:#07476f;stroke-width:1.5px;width:100%;height:100%}.b-success-ribbons path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.2s cubic-bezier(.22,1,.36,1) forwards b-ribbon-draw}.b-success-ribbons path:nth-child(2){animation-delay:.12s}.b-success-ribbons path:nth-child(3){animation-delay:.24s}.b-success-ribbons path:nth-child(4){animation-delay:.36s}.b-success-ribbons path:nth-child(5){animation-delay:.48s}@keyframes b-ribbon-draw{to{stroke-dashoffset:0}}@media (max-width:1023px){.b-people-controls{gap:16px}.b-career-rows{width:60%}.b-contact-stage .stage-grid{display:block}.b-contact-stage .stage-aside{margin-top:48px}}@media (max-width:767px){.b-people-controls{grid-template-columns:1fr;gap:8px;bottom:16px}.b-people-controls input{min-height:40px}.b-career-rows{width:100%}.b-career-rows li{background:#032a43eb;min-height:64svh}.b-career-pin svg{opacity:.45}.b-contact-stage .stage-aside-phone{font-size:var(--t-display)}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.b-people-pin,.b-career-pin{height:auto;min-height:56svh;position:relative;top:auto}.b-career-track{display:block}.b-people-track{height:auto}.b-people-pin{height:90svh}.b-people-controls{display:none}.b-career-pin{min-height:32svh}.b-career-pin path[data-path-light]{stroke-dashoffset:0}.b-career-pin circle{transform:translate(920px,-360px)}.b-career-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;display:grid}.b-career-rows li{justify-content:start;min-height:0;padding:24px 0}.b-success-ribbons path{stroke-dashoffset:0;animation:none}.b-call{transition:none;transform:none!important}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.b-career-rows{grid-template-columns:1fr}}@media (forced-colors:active){.b-people,.b-career-band,.b-career-rows li,.b-people-controls select{color:canvastext;background:canvas}.b-career-rows li[data-active=true] h3,.b-call{color:linktext}.b-people-controls select{border-color:canvastext}.b-career-rows p,.b-career-band .blk-intro{color:canvastext}.b-success-ribbons{stroke:canvastext}}@media print{.b-career-track{display:block}.b-people-track{height:auto}.b-people-pin,.b-career-pin{height:60vh;position:relative;top:auto}.b-career-rows{width:100%;padding:0}.b-career-rows li{min-height:0;padding:24px 0}.b-people-controls{display:none}}.b-region-index{margin-top:var(--space-6,48px)}.b-region-index-label{font-family:var(--font-display);font-size:var(--t-ui);color:var(--c-accent-on-navy);align-items:center;gap:12px;margin:0 0 12px;font-weight:600;line-height:1.45;display:flex}.b-region-index-label:before{content:"";background:#71c5d7;flex:none;width:10px;height:10px}.b-region-index ol,.b-here-index ol{border-top:1px solid var(--c-rule-on-navy);margin:0;padding:0;list-style:none}.b-region-index ol{column-gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.b-region-index li,.b-here-index li{border-bottom:1px solid var(--c-rule-on-navy)}.b-region-index a,.b-here-index a{color:#fff;min-height:52px;font-family:var(--font-display);font-size:var(--t-h4);align-items:center;gap:14px;padding-block:6px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.b-region-index .n,.b-here-index .n{min-width:2ch;font-size:var(--t-ui);color:var(--c-accent-on-navy);font-variant-numeric:tabular-nums}.b-region-index a svg,.b-here-index a svg{width:20px;height:20px;transition:transform var(--ufg-dur-ui) var(--ufg-ease-out);flex:none;margin-left:auto}.b-region-index a:is(:hover,:focus-visible) .nm,.b-here-index a:is(:hover,:focus-visible) .nm{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.b-region-index a:is(:hover,:focus-visible) svg,.b-here-index a:is(:hover,:focus-visible) svg{transform:translate(6px)}.b-here-index{margin-top:var(--space-6,48px)}.b-here-index ol{border-top-color:var(--c-rule)}.b-here-index li{border-bottom-color:var(--c-rule)}.b-here-index a,.b-here-index .n,.b-here-index li[data-active=true] a{color:var(--c-heading)}.b-here-index li[data-active=true]{border-bottom-color:#71c5d7}.b-flight{color:var(--c-body);background:#fff}.b-flight .blk-head{z-index:1;position:relative}.b-flight-track{column-gap:var(--grid-gutter);margin-top:var(--s-head);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.b-flight[data-variant=here] .b-flight-track{margin-top:0}.b-flight-rail{z-index:1;grid-area:1/1/auto/span 4;min-width:0;position:relative}.b-flight:not([data-variant=here]) .b-flight-rail{padding-bottom:24svh}.b-flight-stage{top:calc(var(--header-h) + 24px);height:min(calc(100svh - var(--header-h) - 48px),52vw);background:#032a43;grid-area:1/5/auto/-1;align-self:start;min-height:360px;position:sticky;overflow:hidden}.b-flight .b-flight-figure{width:100%;height:100%;inset:0;aspect-ratio:auto!important;position:absolute!important}.b-flight .b-flight-figure .figure-poster-img,.b-flight-alt-img{object-fit:cover;width:100%;height:100%;display:block}.b-flight-alt{opacity:0;pointer-events:none;transition:opacity .42s var(--ufg-ease-out);position:absolute;inset:0}.b-flight-alt picture{height:100%;display:block}.b-flight-track[data-region=south-bay] .b-flight-alt[data-for=south-bay],.b-flight-track[data-region=sf-peninsula] .b-flight-alt[data-for=sf-peninsula],.b-flight-track[data-region=east-bay] .b-flight-alt[data-for=east-bay],.b-flight-track[data-region=sacramento] .b-flight-alt[data-for=sacramento],.b-flight-track[data-region=santa-cruz-monterey-coast] .b-flight-alt[data-for=santa-cruz-monterey-coast],.b-flight-track[data-region=central-valley] .b-flight-alt[data-for=central-valley]{opacity:1}.b-flight-stage:has([data-figure-state=mounting],[data-figure-state=live],[data-figure-state=paused]) .b-flight-alt{visibility:hidden}.b-sweep{z-index:2;pointer-events:none;background:var(--light-band);width:46%;opacity:calc(.22 * var(--light-on));position:absolute;inset:-10% auto -10% 0;transform:translate(-110%)skew(-12deg)}.b-flight-track[data-sweep=a] .b-sweep{animation:b-sweep-a var(--ufg-dur-sweep) var(--ufg-ease-sweep) both}.b-flight-track[data-sweep=b] .b-sweep{animation:b-sweep-b var(--ufg-dur-sweep) var(--ufg-ease-sweep) both}@keyframes b-sweep-a{0%{transform:translate(-110%)skew(-12deg)}to{transform:translate(330%)skew(-12deg)}}@keyframes b-sweep-b{0%{transform:translate(-110%)skew(-12deg)}to{transform:translate(330%)skew(-12deg)}}.b-flight-list{margin:0;padding:0;list-style:none}.b-stop{border-top:1px solid var(--c-rule);min-height:max(44svh,320px);transition:border-color var(--ufg-dur-ui) var(--ufg-ease-out);background:#fff;flex-direction:column;justify-content:center;gap:12px;padding:40px 0;display:flex;position:relative}.b-stop-n{font-family:var(--font-display);font-size:var(--t-ui);color:var(--c-heading);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0;font-weight:600;display:flex}.b-stop-n:before{content:"";width:10px;height:10px;transition:background-color var(--ufg-dur-ui) var(--ufg-ease-out);background:#71c5d759}.b-stop-h{font-size:var(--t-h3);color:var(--c-heading);margin:0;line-height:1.25}.b-stop-h a{color:var(--c-heading);padding-block:10px;text-decoration:none;display:inline}.b-stop-h a svg{vertical-align:-4px;width:24px;height:24px;transition:transform var(--ufg-dur-ui) var(--ufg-ease-out);margin-left:14px;display:inline-block}.b-stop-h a:is(:hover,:focus-visible){text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px}.b-stop-text{max-width:40ch;font-size:var(--t-body);color:var(--c-body);margin:0;line-height:1.55}.b-stop-office{font-family:var(--font-display);font-size:var(--t-ui);color:var(--c-heading);align-items:center;gap:12px;margin:4px 0 0;font-weight:600;display:flex}.b-ribbon-glyph{background:#71c5d7;flex:none;width:32px;height:2px}.b-stop[data-active=true]{border-top-color:#71c5d7}.b-stop[data-active=true] .b-stop-n:before{background:#71c5d7}.b-stop[data-active=true] .b-stop-h a svg{transform:translate(8px)}.b-region-index a:focus-visible{outline-offset:4px;outline:2px solid #71c5d7}.b-stop-h a:focus-visible,.b-here-index a:focus-visible{outline:2px solid var(--c-heading);outline-offset:4px}.b-offices{gap:28px;margin:8px 0 0;padding:0;list-style:none;display:grid}.b-office h4{color:var(--c-heading);font-size:var(--t-h4);margin:0}.b-office-text{font-size:var(--t-ui);color:var(--c-body);margin:6px 0 0;line-height:1.55}.b-office-line{font-family:var(--font-display);font-size:var(--t-ui);color:var(--c-heading);margin:10px 0 0;font-weight:600;line-height:1.45;display:grid}.b-office-line>span{visibility:hidden;grid-area:1/1}.b-office-line[data-within=true]>[data-line=within],.b-office-line[data-within=false]>[data-line=outside]{visibility:visible}.b-office-link{margin-top:8px}.b-region-context{max-width:var(--measure-body,680px);margin-top:24px}.b-region-context :is(p,.cities-list){color:var(--c-body)}.b-region-context :is(h3,.cities-h){color:var(--c-heading)}.b-flight[data-variant=here] .b-flight-rail{grid-column:1/span 5;padding-block:8px 24px}.b-flight[data-variant=here] .b-flight-stage{height:min(calc(100svh - var(--header-h) - 48px),48vw);grid-column:6/-1}@media (max-width:1023px),(max-aspect-ratio:5/4){.b-flight-track{display:block}.b-flight-stage{top:var(--header-h);z-index:2;height:min(50svh,60vw);min-height:220px;position:sticky}.b-flight[data-variant=here] .b-flight-stage{height:min(52svh,60vw);position:relative;top:auto}.b-flight-rail{padding-bottom:16svh}.b-flight[data-variant=here] .b-flight-rail{padding-bottom:0}.b-stop{min-height:max(24svh,220px)}.b-flight:not([data-variant=here]) .b-flight-rail a{scroll-margin-top:calc(min(50svh,60vw) + 16px)}}@media (min-width:1024px) and (max-aspect-ratio:5/4){.b-stop{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;row-gap:12px;display:grid}.b-stop>.b-stop-n{grid-column:1/span 2}.b-stop>.b-stop-h{grid-area:1/3/span 2/span 4}.b-stop>.b-stop-text{grid-area:1/7/auto/-1}.b-stop>.b-stop-office{grid-area:2/7/auto/-1}.b-stop-offices>.b-offices{column-gap:var(--grid-gutter);grid-area:1/7/span 2/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.b-flight[data-variant=here] .b-flight-rail{column-gap:var(--grid-gutter);padding-top:var(--s-head);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.b-flight[data-variant=here] .b-flight-rail>*{grid-column:1/span 7}.b-flight[data-variant=here] .b-here-index{grid-area:1/8/span 3/-1;margin-top:0}}@media (max-width:767px){.b-region-index ol{grid-template-columns:1fr}.b-region-index a,.b-here-index a{min-height:48px}.b-flight-stage{height:max(46svh,240px);margin-inline:calc(-1 * var(--margin))}.b-stop{min-height:max(30svh,220px)}.b-flight:not([data-variant=here]) .b-flight-rail a{scroll-margin-top:calc(max(46svh,240px) + 16px)}.b-stop{gap:10px;padding:32px 0}}@media (pointer:coarse){.b-sweep{display:none}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.b-flight-track{display:block}.b-flight-stage{aspect-ratio:16/9;height:auto;min-height:0;margin-inline:0;position:relative;top:auto}.b-flight-alt,.b-sweep{display:none}.b-flight-rail{column-gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;display:grid;padding-bottom:0!important}.b-flight-list{display:contents}.b-stop{justify-content:start;min-height:0;padding:24px 0}.b-stop-offices{grid-column:1/-1}.b-stop-offices .b-offices{column-gap:var(--grid-gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.b-flight[data-variant=here] .b-flight-rail{display:block}.b-stop-h a svg,.b-region-index a svg,.b-here-index a svg{transition:none;transform:none!important}.b-flight .b-flight-rail a{scroll-margin-top:0!important}}:root[data-motion-off] .b-flight-track{display:block}:root[data-motion-off] .b-flight-stage{aspect-ratio:16/9;height:auto;min-height:0;margin-inline:0;position:relative;top:auto}:root[data-motion-off] .b-flight-alt,:root[data-motion-off] .b-sweep{display:none}:root[data-motion-off] .b-flight-rail{column-gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;display:grid;padding-bottom:0!important}:root[data-motion-off] .b-flight-list{display:contents}:root[data-motion-off] .b-stop{justify-content:start;min-height:0;padding:24px 0}:root[data-motion-off] .b-stop-offices{grid-column:1/-1}:root[data-motion-off] .b-stop-offices .b-offices{column-gap:var(--grid-gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}:root[data-motion-off] .b-flight[data-variant=here] .b-flight-rail{display:block}:root[data-motion-off] .b-flight .b-flight-rail a{scroll-margin-top:0!important}@media (max-width:1023px){:root[data-motion-off] .b-flight-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.b-flight-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.b-flight-rail{grid-template-columns:1fr}}@media (max-width:767px){:root[data-motion-off] .b-flight-rail{grid-template-columns:1fr}}@media (forced-colors:active){.b-flight,.b-stop{color:canvastext;background:canvas}.b-stop-h a,.b-region-index a,.b-here-index a{color:linktext}.b-stop-text,.b-office-text,.b-office-line,.b-region-context p{color:canvastext}.b-ribbon-glyph,.b-region-index-label:before{box-shadow:none;background:canvastext}}@media print{.b-flight-track{display:block}.b-flight-stage{aspect-ratio:16/9;height:auto;position:relative;top:auto}.b-flight-alt,.b-sweep{display:none}.b-stop{min-height:0;padding:16px 0}}.band[data-block=index-gallery]:has(+.b-flight[data-variant=here]){padding-bottom:var(--grid-gutter)}.b-flight[data-variant=here]{padding-top:0;padding-bottom:0}.b-flight[data-variant=here]+.band{padding-top:var(--grid-gutter)}.b-flight[data-variant=here] .b-flight-track{row-gap:var(--grid-gutter)}.b-flight[data-variant=here] .b-flight-rail{padding:0}.b-flight[data-variant=here] .blk-head{margin-bottom:24px}.b-flight[data-variant=here] .b-flight-stage{align-self:stretch;height:auto;min-height:520px;position:relative;top:auto}.b-flight[data-variant=here] .b-here-index{grid-area:2/1/auto/-1;margin-top:0}.b-flight[data-variant=here] .b-here-index ol{column-gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.b-flight[data-variant=here] .b-here-index a{font-size:var(--t-ui);min-height:56px}.b-map-meaning{font-size:var(--t-ui);color:var(--c-heading);margin-top:24px;line-height:1.55}.b-map-meaning p{margin:0}.b-map-meaning p+p{margin-top:8px}.b-map-panel{background:#032a43;min-width:0;height:560px;position:relative;overflow:hidden}.b-map-panel .b-map-figure{width:100%;height:100%;inset:0;aspect-ratio:auto!important;position:absolute!important}.b-map-panel .figure-poster-img{object-fit:cover;height:100%}.b-map-wrap{min-width:0}.b-map-switch{margin-top:12px}.b-flight:not([data-variant=here]) .blk-head{margin-bottom:24px}.b-flight:not([data-variant=here]) .b-flight-track{margin-top:var(--grid-gutter)}.b-offices-map-grid .b-map-wrap{flex-direction:column;display:flex}.b-offices-map-grid .b-map-panel{flex:none}.b-offices-map-grid{gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.b-offices-map-grid .b-map-panel{height:auto;min-height:640px}.b-office-coverage.index-list{margin:0;display:block}.b-office-coverage .index-item+.index-item{margin-top:24px}.b-office-phone{font-family:var(--font-display);font-size:var(--t-ui);color:var(--c-heading);margin-top:12px}.b-office-regions{margin:8px 0 0;padding:0;list-style:none}.b-office-regions li{font-size:var(--t-caption);line-height:1.5}.b-office-regions a{min-height:40px;color:var(--c-heading);align-items:center;display:inline-flex}.map-ui{pointer-events:none;color:#fff;position:absolute;inset:0;overflow:hidden}.map-leaders{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.map-leaders path{fill:none;stroke:#71c5d7;stroke-width:1px;opacity:0}.map-plate,.map-promise,.map-hover{color:#fff;background:#032a43;max-width:calc(100% - 16px);padding:8px 12px;line-height:1.35;position:absolute;top:0;left:0}.map-plate{font-size:var(--t-ui)}.map-plate b{font-family:var(--font-display);font-weight:600;display:block}.map-plate span{font-size:var(--t-caption);color:#d7eef4;margin-top:4px;display:block}.map-promise{font-size:var(--t-caption)}.map-promise span{display:block}.map-promise span+span{margin-top:4px}.map-hover{font-family:var(--font-display);font-size:var(--t-ui);font-weight:600}.map-card{color:#fff;background:#032a43;border-top:1px solid #71c5d7;width:min(340px,100% - 32px);padding:12px 16px;position:absolute;bottom:16px;left:16px}.map-card-h{font-family:var(--font-display);font-size:var(--t-h4);color:#fff;margin:0;font-weight:600;line-height:1.35}.map-card-line{font-size:var(--t-caption);color:#d7eef4;margin:6px 0 0;line-height:1.4}.map-card-cities{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.map-card-cities li{font-size:var(--t-caption);color:#fff;align-items:center;gap:8px;line-height:1.45;display:flex}.map-dot{background:#eaf9fc;flex:none;width:5px;height:5px}.map-ui [data-on=false]{visibility:hidden;opacity:0}.map-ui [data-on=true]{visibility:visible;opacity:1;transition:opacity .26s linear}.stage-plate:has([data-figure=california-regions]){aspect-ratio:auto;background:#032a43;min-height:440px;position:relative}.stage-plate [data-figure=california-regions]{width:100%;height:100%;inset:0;aspect-ratio:auto!important;position:absolute!important}[data-map-mode=tour] .map-plate,[data-map-mode=offices] .map-plate{top:12px;left:12px;transform:none!important}[data-map-mode=tour] .map-plate+.map-plate,[data-map-mode=offices] .map-plate+.map-plate{top:80px}@media (max-width:1279px),(max-aspect-ratio:5/4){.b-flight[data-variant=here] .b-flight-track{gap:var(--grid-gutter);flex-direction:column;display:flex}.b-flight[data-variant=here] .b-flight-stage{flex:none;height:clamp(440px,56vw,640px);min-height:0;margin:0}.b-flight[data-variant=here] .b-flight-rail{display:block}.b-flight[data-variant=here] .b-flight-rail>*{grid-column:auto}.b-flight[data-variant=here] .b-here-index{grid-row:auto}.b-flight[data-variant=here] .b-region-context{max-width:none}.b-offices-map-grid{grid-template-columns:1fr}.b-offices-map-grid .b-map-panel{height:560px;min-height:0}}@media (max-width:767px){.b-flight[data-variant=here] .b-flight-stage{height:440px}.b-flight[data-variant=here] .b-here-index ol{grid-template-columns:1fr}.b-map-panel,.b-offices-map-grid .b-map-panel{height:440px}.map-card{width:calc(100% - 16px);padding:10px 12px;bottom:8px;left:8px}.map-plate{font-size:var(--t-caption);padding:6px 8px}.map-card-h{font-size:var(--t-h4)}.map-leaders{opacity:.45}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.b-flight[data-variant=here] .b-flight-stage{aspect-ratio:16/9;height:auto;min-height:0}.b-flight[data-variant=here] .b-here-index{margin-top:0}}:root[data-motion-off] .b-flight[data-variant=here] .b-flight-stage{aspect-ratio:16/9;height:auto;min-height:0}@media (forced-colors:active){.b-map-meaning,.b-office-phone,.b-office-regions{color:canvastext}.b-office-regions a{color:linktext}}
