.about-reimagined .ab-arrival{color:#343234;background:#fafafa;grid-template-columns:minmax(0,.83fr) minmax(0,1.35fr);align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(34px,4vw,60px) clamp(24px,5vw,80px);display:grid}.ab-arrival-copy{min-width:0;max-width:470px}.ab-arrival-local{color:#64615f;margin:0 0 18px;font-size:13px;font-weight:600;line-height:1.5}.about-reimagined .ab-arrival h1{font-size:var(--type-title);letter-spacing:-.035em;overflow-wrap:normal;margin:0 0 20px;font-weight:400;line-height:1.14}.ab-arrival-intro{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(20px,2vw,28px);line-height:1.35}.ab-arrival-description{color:#64615f;max-width:37ch;margin:0;font-size:14px;line-height:1.75}.ab-arrival-meet{color:#343234;border-bottom:2px solid #ff914d;justify-content:space-between;align-items:center;gap:16px;width:fit-content;max-width:100%;margin-top:24px;padding:12px 0;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.ab-arrival-meet svg{flex:none;transition:transform .25s}:is(.ab-arrival-meet:hover svg,.ab-arrival-meet:focus-visible svg){transform:translate(3px,3px)}.ab-arrival-meet:focus-visible{outline-offset:5px;outline:2px solid #343234}.ab-team-paths a:focus-visible{outline-offset:5px;outline:2px solid #343234}.ab-arrival-portrait{min-width:0;margin:0}.ab-arrival-photo{aspect-ratio:16/9;background:#e8e1c9;position:relative;overflow:hidden}.ab-arrival-photo img{object-fit:contain;width:100%;height:100%;display:block}.ab-arrival-photo-reveal{display:none}.ab-arrival-portrait figcaption{color:#64615f;border-top:3px solid #ff914d;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:15px 0 0;font-size:11px;line-height:1.5;display:flex}.ab-arrival-portrait figcaption span:first-child{color:#343234;font-weight:600}.about-reimagined .ab-team-story{color:#343234;scroll-margin-top:calc(var(--v6-header-height,100px) + 20px);background:#f1eddf;grid-template-columns:minmax(0,.83fr) minmax(0,1.35fr);gap:clamp(28px,4vw,64px);padding:clamp(42px,5vw,70px) clamp(24px,5vw,80px);display:grid}.ab-team-rule{background:#ff914d;width:42px;height:4px;margin-bottom:22px;display:block}.about-reimagined .ab-team-introduction h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.18}.ab-team-introduction>p{color:#64615f;margin:0;font-size:13px;line-height:1.7}.ab-team-story-body>p{color:#64615f;max-width:64ch;margin:0 0 15px;font-size:15px;line-height:1.8}.ab-team-story-body>p:first-child{color:#343234}.ab-team-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:25px;display:grid}.ab-team-paths a{color:#343234;border-top:1px solid #c9c3b4;align-items:center;gap:12px;padding:15px 0;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:flex;position:relative}.ab-team-paths a:after{content:"";transform-origin:0;background:#ff914d;height:2px;transition:transform .3s;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.ab-team-paths a:hover:after{transform:scaleX(1)}.ab-team-paths a:focus-visible:after{transform:scaleX(1)}.ab-team-paths small{color:#64615f;margin-top:3px;font-size:11px;font-weight:400;display:block}.ab-team-path-icon{background:#fafafa;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:background .25s,transform .25s;display:grid}.ab-team-paths a>svg{flex:none;margin-left:auto;transition:transform .25s}:is(.ab-team-paths a:hover .ab-team-path-icon,.ab-team-paths a:focus-visible .ab-team-path-icon){background:#ff914d;transform:rotate(-8deg)}:is(.ab-team-paths a:hover>svg,.ab-team-paths a:focus-visible>svg){transform:translate(3px,3px)}@media (prefers-reduced-motion:no-preference){.ab-arrival-portrait[data-revealing] .ab-arrival-photo-reveal{transform-origin:100%;pointer-events:none;background:#e8e1c9;animation:1.2s cubic-bezier(.2,.7,.2,1) both ab-team-uncover;display:block;position:absolute;inset:0}.ab-arrival-portrait[data-revealing] figcaption{animation:.8s .35s both ab-team-caption}@keyframes ab-team-uncover{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ab-team-caption{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}}@media (min-width:1000px) and (max-height:720px){.about-reimagined .ab-arrival{padding-top:28px;padding-bottom:32px}.ab-arrival-local{margin-bottom:12px}.about-reimagined .ab-arrival h1{margin-bottom:14px}.ab-arrival-meet{margin-top:14px}}@media (max-width:850px){.about-reimagined .ab-arrival{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px;padding-bottom:30px}.ab-arrival-copy{max-width:650px}.ab-arrival-description{max-width:55ch}.ab-arrival-intro br{display:none}.ab-arrival-intro br:after{content:" "}.ab-arrival-portrait{width:100%}.about-reimagined .ab-team-story{grid-template-columns:minmax(0,1fr);gap:26px}.ab-team-introduction h2 br{display:none}.ab-team-introduction h2 br:after{content:" "}.ab-team-introduction>p br{display:none}}@media (max-width:520px){.about-reimagined .ab-arrival,.about-reimagined .ab-team-story{padding-left:22px;padding-right:22px}.ab-arrival-intro{font-size:21px}.ab-arrival-meet{font-size:12px}.ab-arrival-portrait figcaption{gap:5px;font-size:10px}.ab-arrival-portrait figcaption span{width:100%;display:block}.ab-team-story-body>p{font-size:14px}.ab-team-paths{grid-template-columns:minmax(0,1fr);gap:0;margin-top:22px}.ab-team-paths a{padding:16px 0}.about-reimagined .ab-team-introduction h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.ab-arrival-meet svg,.ab-team-paths a:after,.ab-team-path-icon,.ab-team-paths a>svg{transition:none}}
