.eyebrow[data-v-7da34f89]{letter-spacing:.26em;text-transform:uppercase;font-size:10px;font-weight:600}.btn-solid[data-v-7da34f89]{border-radius:calc(var(--radius) - 4px);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(26 52 91/var(--tw-text-opacity,1));align-items:center;padding:1rem 1.5rem;font-size:.75rem;font-weight:600;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-solid[data-v-7da34f89]:hover{--tw-bg-opacity:1;background-color:rgb(138 204 209/var(--tw-bg-opacity,1))}.btn-ghost[data-v-7da34f89]{border-radius:calc(var(--radius) - 4px);text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-width:1px;border-color:#ffffffbf;align-items:center;padding:1rem 1.25rem;font-size:.75rem;font-weight:600;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-ghost[data-v-7da34f89]:hover{background-color:#ffffff1a}.link-arrow[data-v-7da34f89]{text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.link-arrow[data-v-7da34f89]:after{content:"→";transition:transform .25s}.link-arrow[data-v-7da34f89]:hover:after{transform:translate(4px)}.nav-round[data-v-7da34f89]{--tw-text-opacity:1;width:2.75rem;height:2.75rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-width:1px;border-color:#fff6;border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.nav-round[data-v-7da34f89]:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.nav-round-dark[data-v-7da34f89],.nav-round[data-v-7da34f89]:hover{--tw-text-opacity:1;color:rgb(26 52 91/var(--tw-text-opacity,1))}.nav-round-dark[data-v-7da34f89]{border-color:#1a345b4d}.nav-round-dark[data-v-7da34f89]:hover{--tw-bg-opacity:1;background-color:rgb(26 52 91/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tag[data-v-7da34f89]{border-radius:calc(var(--radius) - 4px);text-transform:uppercase;letter-spacing:.14em;color:#ffffffd9;border-width:1px;border-color:#ffffff4d;padding:.25rem .625rem;font-size:10px;font-weight:600}.hero-zoom[data-v-7da34f89]{transform-origin:50%;animation:18s ease-out forwards hero-zoom-7da34f89}@keyframes hero-zoom-7da34f89{0%{transform:scale(1.08)}to{transform:scale(1)}}[data-reveal][data-v-7da34f89]{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--delay,0s);transform:translateY(22px)}[data-reveal].is-in[data-v-7da34f89]{opacity:1;transform:none}.ticker[data-v-7da34f89]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ticker-track[data-v-7da34f89]{width:max-content;animation:48s linear infinite ticker-7da34f89;display:flex}.ticker:hover .ticker-track[data-v-7da34f89]{animation-play-state:paused}.ticker-item[data-v-7da34f89]{letter-spacing:.2em;text-transform:uppercase;color:#23547b;white-space:nowrap;align-items:center;gap:1rem;padding-right:2.5rem;font-size:11px;font-weight:600;display:inline-flex}.ticker-dot[data-v-7da34f89]{background:#8accd1;border-radius:999px;width:6px;height:6px}@keyframes ticker-7da34f89{to{transform:translate(-50%)}}.manifesto-line[data-v-7da34f89]{letter-spacing:-.01em;white-space:nowrap;color:#1a345b;border-bottom:1px solid #dfe6ee;padding:.5rem 0;font-family:Montserrat,sans-serif;font-size:clamp(1.3rem,3.1vw,2.75rem);font-weight:800;line-height:1.15}.manifesto-line[data-v-7da34f89]:last-child{border-bottom:0}.scrubber[data-v-7da34f89]{border-top:1px solid #ffffff38;justify-content:space-between;gap:2px;padding-top:14px;display:flex;position:relative}.scrub-year[data-v-7da34f89]{letter-spacing:.08em;color:#ffffff80;text-align:left;flex:1 1 0;min-width:0;padding:4px 0;font-size:11px;font-weight:600;transition:color .25s;position:relative}@media (width>=640px){.scrub-year[data-v-7da34f89]{letter-spacing:.12em;font-size:12px}}.scrub-year.is-past[data-v-7da34f89],.scrub-year[data-v-7da34f89]:hover{color:#ffffffd9}.scrub-year.is-active[data-v-7da34f89]{color:#fff}.scrub-year[data-v-7da34f89]:focus-visible{outline-offset:2px;outline:2px solid #8accd1}.scrub-dot[data-v-7da34f89]{background:#ffffff59;border-radius:999px;width:9px;height:9px;transition:background .25s,transform .25s;position:absolute;top:-19px;left:0}.scrub-year.is-past .scrub-dot[data-v-7da34f89]{background:#ffffffd9}.scrub-year.is-active .scrub-dot[data-v-7da34f89]{background:#e318a0;transform:scale(1.35);box-shadow:0 0 0 4px #e318a033}.timeline-rail[data-v-7da34f89]{scroll-snap-type:x mandatory;cursor:grab;scroll-padding-left:1rem}@media (width>=768px){.timeline-rail[data-v-7da34f89]{scroll-padding-left:max(1rem,50vw - 700px + 2rem)}}.timeline-rail.is-drifting[data-v-7da34f89]{scroll-snap-type:none}.timeline-card[data-v-7da34f89]{transition:opacity .4s}.timeline-rail:not(.is-drifting) .timeline-card[data-v-7da34f89]:not(.is-active){opacity:.78}.person-card[data-v-7da34f89]{perspective:1400px;aspect-ratio:3/4;text-align:left;border-radius:2px;outline:none}.person-card:focus-visible .person-inner[data-v-7da34f89]{box-shadow:0 0 0 3px #8accd1}.person-inner[data-v-7da34f89]{width:100%;height:100%;transform-style:preserve-3d;border-radius:2px;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:relative}.person-card.is-flipped .person-inner[data-v-7da34f89],.person-card:hover .person-inner[data-v-7da34f89]{transform:rotateY(180deg)}.person-face[data-v-7da34f89]{backface-visibility:hidden;border-radius:2px;position:absolute;inset:0;overflow:hidden}.person-back[data-v-7da34f89]{color:#fff;background:#1a345b;flex-direction:column;justify-content:center;padding:1.5rem;display:flex;transform:rotateY(180deg)}.story-placeholder[data-v-7da34f89]{border:1px dashed #8accd199;border-radius:2px;padding:1rem 1.25rem}.story-placeholder-light[data-v-7da34f89]{background:#fff}.fleet-rail[data-v-7da34f89]{scroll-snap-type:x mandatory;scroll-padding-left:1rem}.service-tile[data-v-7da34f89]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;padding:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.service-tile[data-v-7da34f89]:hover{--tw-bg-opacity:1;background-color:rgb(242 247 250/var(--tw-bg-opacity,1))}@media (width>=768px){.service-tile[data-v-7da34f89]{padding:2.5rem}}.ring-progress[data-v-7da34f89]{transition:stroke-dashoffset 1.1s cubic-bezier(.2,.7,.2,1)}.ring-marker[data-v-7da34f89]{transform-origin:200px 200px;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.stage-node[data-v-7da34f89]{color:#1a345b;background:#fff;border:2px solid #dfe6ee;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;transition:border-color .3s,background .3s,color .3s,box-shadow .3s;display:flex;position:absolute;transform:translate(-50%,-50%)}@media (width>=640px){.stage-node[data-v-7da34f89]{width:64px;height:64px}}.stage-node.is-done[data-v-7da34f89],.stage-node[data-v-7da34f89]:hover{border-color:#1a345b}.stage-node.is-active[data-v-7da34f89]{color:#fff;background:#1a345b;border-color:#1a345b;box-shadow:0 12px 30px #1a345b40}.stage-node[data-v-7da34f89]:focus-visible{outline-offset:3px;outline:2px solid #03989e}.stage-label[data-v-7da34f89]{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:#5b6778;font-size:10px;font-weight:600;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}@media (width>=640px){.stage-label[data-v-7da34f89]{font-size:11px}}.stage-node.is-active .stage-label[data-v-7da34f89]{color:#1a345b}.stage-node:nth-child(n) .stage-label[data-v-7da34f89]{top:calc(100% + 6px)}.exp-card[data-v-7da34f89]{border-radius:calc(var(--radius) - 4px);background-color:#ffffff0d;border-width:1px;border-color:#fff3;flex-direction:column;height:100%;padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.exp-card[data-v-7da34f89]:hover{background-color:#ffffff1a;border-color:#fff9}.days-panel[data-v-7da34f89]{background:#03989e}.office-row[data-v-7da34f89]{border-radius:calc(var(--radius) - 4px);--tw-border-opacity:1;border-width:1px;border-color:rgb(223 230 238/var(--tw-border-opacity,1));flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.office-row[data-v-7da34f89]:hover{--tw-border-opacity:1;border-color:rgb(26 52 91/var(--tw-border-opacity,1))}@media (width>=1024px){.office-row[data-v-7da34f89]{flex-direction:row;align-items:center}}@media (prefers-reduced-motion:reduce){.hero-zoom[data-v-7da34f89],.ticker-track[data-v-7da34f89]{animation:none}.link-arrow[data-v-7da34f89]:after,.person-inner[data-v-7da34f89],.ring-marker[data-v-7da34f89],.ring-progress[data-v-7da34f89],[data-reveal][data-v-7da34f89]{transition:none}}
