@media (max-width:767px){.bx-brand-article .bx-text--heading-wide-3{font-size:24px;line-height:28px}.bx-brand-article .bx-text--body-2{font-size:16px;line-height:22px}.bx-brand-driver-intro .bx-text--title-1{font-size:32px;line-height:36px}.bx-brand-about-prose .bx-text--body-2,.bx-brand-mission-signature .bx-text--body-2{font-size:16px;line-height:22px}.bx-brand-map-quote{--bx-quote-size:s;box-sizing:border-box;background-color:var(--bx-surface-subtle);border-radius:20px;padding:24px}.bx-section-header .bx-text--display-wide-3{overflow-wrap:anywhere}.bx-footer__bottom{align-items:flex-start;gap:24px}.bx-footer__meta{margin-left:0}}@media (min-width:768px) and (max-width:1024px){.bx-brand-article .bx-text--heading-wide-3{font-size:28px;line-height:32px}.bx-brand-article .bx-text--body-2{font-size:18px;line-height:24px}.bx-brand-driver-intro .bx-text--title-1{font-size:36px;line-height:40px}.bx-brand-about-prose .bx-text--body-2,.bx-brand-mission-signature .bx-text--body-2{font-size:18px;line-height:24px}.bx-brand-contact-person{grid-template-columns:minmax(0,1fr)}.bx-brand-contact-person>.bx-contact-card__media{grid-row:1}.bx-brand-contact-person>.bx-contact-card__text{grid-area:2/1;padding-top:0}.bx-brand-contact-person>.bx-contact-card__actions{grid-area:3/1}.bx-brand-contact-person.bx-contact-card>.bx-contact-card__media--portrait>.bx-portrait{border-radius:24px;width:128px;height:128px}.bx-brand-contact-person.bx-contact-card>.bx-contact-card__media--portrait>.bx-portrait>svg{width:80px;height:80px}.bx-brand-contact-person.bx-contact-card>.bx-contact-card__media--portrait>.bx-portrait :is(path,circle,ellipse,line,polyline,polygon,rect){stroke-width:calc(4 * var(--bx-icon-grid,24) / 80)}}:is(html:has(dialog[open] .bx-modal-large),html:has(dialog[open] .bx-modal-full-screen),html:has(dialog[open] .bx-modal-notice)){overflow:visible}
