.hero-pill-btn[data-v-808e5009]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:clamp(34px,2vw,38px);padding:0 clamp(16px,1.35vw,26px);border-radius:9999px;font-size:clamp(12px,.94vw,18px);font-weight:500;white-space:nowrap}.contact-qr-item[data-v-654cb624]{display:flex;flex-direction:column;align-items:center;gap:clamp(4px,.31vw,6px);text-align:center}.contact-qr-thumb[data-v-654cb624]{display:flex;align-items:center;justify-content:center;width:clamp(64px,4.79vw,92px);aspect-ratio:1}.contact-qr-label[data-v-654cb624]{color:#3b3e40;font-size:10px;font-weight:600;line-height:1.3;white-space:pre-line}.contact-copy[data-v-654cb624]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;margin-left:2px;padding:0;border:0;border-radius:4px;background:transparent;color:#9a9da0;font-size:inherit;vertical-align:middle;cursor:pointer;transition:color .2s ease,background-color .2s ease}.contact-copy[data-v-654cb624]:hover{background:color-mix(in srgb,var(--color-brand) 8%,transparent);color:var(--color-brand)}.contact-copy[data-v-654cb624]:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.contact-copy__tip[data-v-654cb624]{position:absolute;bottom:calc(100% + 6px);left:50%;padding:4px 8px;border-radius:6px;background:#211815;color:#fff;font-size:12px;line-height:1.3;white-space:nowrap;opacity:0;transform:translate(-50%,4px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.contact-copy__tip.is-visible[data-v-654cb624]{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.contact-copy[data-v-654cb624],.contact-copy__tip[data-v-654cb624]{transition:none}}.careers-photo[data-v-82c4d280]{transition:scale 1.2s cubic-bezier(.22,1,.36,1)}.careers-img:hover .careers-photo[data-v-82c4d280]{scale:1.05}@media(prefers-reduced-motion:reduce){.careers-photo[data-v-82c4d280]{transition:none}}.about-nav[data-v-adef5f18]{position:fixed;bottom:24px;left:16px;z-index:40;max-width:calc(100% - 129px);padding:6px;border:1px solid hsla(0,0%,100%,.6);border-radius:999px;background:#ffffffc7;box-shadow:0 12px 32px -12px #0138d04d,0 2px 8px #21181514;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);opacity:0;visibility:hidden;transform:translateY(calc(100% + 32px));transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .3s ease,visibility .5s}.about-nav.is-visible[data-v-adef5f18]{opacity:1;visibility:visible;transform:none}@media(min-width:768px){.about-nav[data-v-adef5f18]{bottom:clamp(24px,2.5vw,48px);left:50%;max-width:none;transform:translate(-50%,calc(100% + 48px))}.about-nav.is-visible[data-v-adef5f18]{transform:translate(-50%)}}.about-nav__list[data-v-adef5f18]{position:relative;display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.about-nav__list[data-v-adef5f18]::-webkit-scrollbar{display:none}.about-nav__indicator[data-v-adef5f18]{position:absolute;top:0;left:0;z-index:0;border-radius:999px;background:var(--color-brand);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--color-brand) 70%,transparent);visibility:hidden;pointer-events:none}.is-enhanced .about-nav__indicator[data-v-adef5f18]{visibility:visible}.about-nav__item[data-v-adef5f18]{position:relative;z-index:1;min-height:36px;padding:8px 14px;border:0;border-radius:999px;background:transparent;color:#3b3e40;font:inherit;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;cursor:pointer;transition:color .2s ease var(--color-delay, 0s)}.about-nav__item[data-v-adef5f18]:hover{color:var(--color-brand)}.about-nav__item.is-active[data-v-adef5f18]{background:var(--color-brand);color:#fff}.is-enhanced .about-nav__item.is-active[data-v-adef5f18]{--color-delay: .18s;background:transparent}.about-nav__item[data-v-adef5f18]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media(min-width:768px){.about-nav__item[data-v-adef5f18]{min-height:44px;padding:10px 24px;font-size:15px}}@media(prefers-reduced-motion:reduce){.about-nav[data-v-adef5f18],.about-nav__item[data-v-adef5f18]{transition:none}}.about-page[data-v-6848710f]{--about-card-gutter: clamp(16px, 2.25vw, 43px);--about-card-content-padding: max(16px, calc(min(var(--x-wrapper-padding), 260px) - var(--about-card-gutter)));--about-careers-content-padding: max(16px, calc(var(--about-card-content-padding) - clamp(16px, 1.77vw, 34px) + clamp(0px, 1.56vw, 30px)))}.about-page{--color-brand: #0138d0}.about-page .about-pill{border:0;background-color:var(--color-brand);color:#fff;box-shadow:0 4px 14px #0138d047;cursor:pointer;transition:box-shadow .3s ease,background-color .2s ease}.about-page .about-pill:hover{background-color:#012fae;box-shadow:0 8px 24px #0138d073}.about-page .about-pill:active{background-color:#012690;box-shadow:0 2px 8px #0138d04d}.about-page .about-pill:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.about-page .about-arrive-line{position:absolute;top:100%;width:56px;height:4px;margin-top:6px;border-radius:2px;background:var(--color-brand);opacity:0;pointer-events:none}.about-page .about-arrive-line.is-flashing{animation:about-arrive 1.4s cubic-bezier(.22,1,.36,1)}.about-page .about-arrive-line--center{left:50%;margin-left:-28px}.about-page .about-arrive-line--start{left:0;transform-origin:left center}.about-page .contact-business-link.is-flashing{animation:about-highlight 1.2s ease}@keyframes about-arrive{0%{opacity:1;transform:scaleX(0)}35%,70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes about-highlight{0%,50%,to{background-color:transparent}25%,75%{background-color:color-mix(in srgb,#0138d0 16%,transparent)}}.about-fx .about-page .contact-card,.about-fx .about-page .hero-banner-img,.about-fx .about-page .hero-pill-btn,.about-fx .about-page .hero-title-part{visibility:hidden}@media(prefers-reduced-motion:reduce){.about-page .about-arrive-line.is-flashing,.about-page .contact-business-link.is-flashing{animation:none}}
