.position-card[data-astro-cid-by2fnfho]{gap:var(--space-xs);padding:var(--space-l);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--c-white);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative}.position-card[data-astro-cid-by2fnfho]:hover{border-color:var(--accent);transform:translateY(-3px)}.position-card[data-astro-cid-by2fnfho]:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:4px}.position-card__cover[data-astro-cid-by2fnfho]{aspect-ratio:3/2;object-fit:cover;object-position:top;width:100%;height:auto;border-radius:calc(var(--radius-m) - 4px);margin-block-end:var(--space-2xs);display:block}.position-card__title[data-astro-cid-by2fnfho]{font-size:var(--step-2)}.position-card__title[data-astro-cid-by2fnfho] a{color:inherit;text-decoration:none}.position-card__title[data-astro-cid-by2fnfho] a:after{content:"";position:absolute;inset:0}.position-card__title[data-astro-cid-by2fnfho] a:focus-visible{box-shadow:none;outline:none}.position-card[data-astro-cid-by2fnfho]:hover .position-card__title[data-astro-cid-by2fnfho] a[data-astro-cid-by2fnfho]{text-decoration:underline;text-decoration-thickness:.05em}.position-card__summary[data-astro-cid-by2fnfho]{font-size:var(--step--1)}.position-card__facts[data-astro-cid-by2fnfho]{border-block-start:1px solid var(--rule);margin-block-start:auto;padding-block-start:var(--space-s)}@media (prefers-reduced-motion:reduce){.position-card[data-astro-cid-by2fnfho]:hover{transform:none}}.statement-card[data-astro-cid-42gohrif]{gap:var(--space-xs);padding:var(--space-l);border-radius:var(--radius-m);background:color-mix(in oklab, var(--c-rose) 45%, var(--c-paper));color:var(--c-navy);transition:transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative;transform:rotate(-1.2deg);box-shadow:0 14px 30px -22px #222f5999}.statement-card[data-astro-cid-42gohrif]:hover{transform:rotate(0)translateY(-3px)}.statement-card[data-astro-cid-42gohrif]:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:4px}.statement-card[data-astro-cid-42gohrif]:before{content:"“";font-family:var(--font-display);color:color-mix(in oklab, var(--c-group) 22%, transparent);pointer-events:none;font-size:7rem;line-height:1;position:absolute;top:.05em;right:.25em}.statement-card__eyebrow[data-astro-cid-42gohrif]{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.statement-card__title[data-astro-cid-42gohrif]{font-size:var(--step-2);color:var(--c-group)}.statement-card__title[data-astro-cid-42gohrif] a{color:inherit;text-decoration:none}.statement-card__title[data-astro-cid-42gohrif] a:after{content:"";position:absolute;inset:0}.statement-card__title[data-astro-cid-42gohrif] a:focus-visible{outline:none}.statement-card__quote[data-astro-cid-42gohrif]{font-family:var(--font-display);font-size:var(--step-1);font-style:italic;line-height:var(--leading-snug);margin:0}.statement-card__more[data-astro-cid-42gohrif]{margin-block-start:auto;padding-block-start:var(--space-s);font-weight:600}.statement-card[data-astro-cid-42gohrif]:hover .statement-card__title[data-astro-cid-42gohrif] a[data-astro-cid-42gohrif]{text-decoration:underline}@media (prefers-reduced-motion:reduce){.statement-card[data-astro-cid-42gohrif],.statement-card[data-astro-cid-42gohrif]:hover{transition:none;transform:none}}.aibot[data-astro-cid-yz3solbe]{z-index:40;animation:9s ease-in-out infinite aibot-drift;position:fixed;bottom:clamp(.75rem,3vw,2rem);right:clamp(.75rem,3vw,2.5rem)}.aibot[data-astro-cid-yz3solbe][hidden]{display:none}:is(.aibot[data-astro-cid-yz3solbe]:hover,.aibot[data-astro-cid-yz3solbe]:focus-within),:is(.aibot[data-astro-cid-yz3solbe]:hover,.aibot[data-astro-cid-yz3solbe]:focus-within) *{animation-play-state:paused}.aibot__link[data-astro-cid-yz3solbe]{color:inherit;align-items:flex-end;gap:.4rem;text-decoration:none;display:flex}.aibot__link[data-astro-cid-yz3solbe]:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:var(--radius-m)}.aibot__bubble[data-astro-cid-yz3solbe]{border:2px solid var(--c-navy);background:var(--c-white,#fff);max-width:13rem;color:var(--c-navy);font-size:var(--step--1);box-shadow:4px 4px 0 var(--c-navy);transition:transform var(--dur-fast) var(--ease-out);border-radius:.9rem .9rem .2rem;margin-block-end:4.2rem;padding:.6rem .85rem;font-weight:600;line-height:1.3;position:relative}.aibot__bubble[data-astro-cid-yz3solbe]:after{content:"";background:linear-gradient(var(--c-navy), var(--c-navy)) 0 0 / 5px 5px no-repeat, linear-gradient(var(--c-navy), var(--c-navy)) 5px 5px / 5px 5px no-repeat;width:10px;height:10px;position:absolute;bottom:8px;right:-10px}.aibot__link[data-astro-cid-yz3solbe]:hover .aibot__bubble[data-astro-cid-yz3solbe]{text-decoration:underline;transform:translateY(-3px)}.aibot__bot[data-astro-cid-yz3solbe]{width:5.75rem;height:auto;image-rendering:pixelated;filter:drop-shadow(3px 4px #222f5940);flex:none;animation:2.4s ease-in-out infinite aibot-bob}.aibot__eyes[data-astro-cid-yz3solbe]{transform-box:fill-box;transform-origin:50%;animation:5s infinite aibot-blink}.aibot__flame[data-astro-cid-yz3solbe]{animation:.5s steps(2,end) infinite aibot-flicker}.aibot__hide[data-astro-cid-yz3solbe]{border:2px solid var(--c-navy);background:var(--c-white,#fff);width:1.75rem;height:1.75rem;color:var(--c-navy);cursor:pointer;border-radius:50%;place-items:center;font-size:1rem;line-height:1;display:grid;position:absolute;top:-.6rem;left:-.6rem}@media (width<=40rem){.aibot__bot[data-astro-cid-yz3solbe]{width:4rem}.aibot__bubble[data-astro-cid-yz3solbe]{max-width:9.5rem;margin-block-end:2.9rem;font-size:.78rem}}@keyframes aibot-bob{50%{transform:translateY(-6px)}}@keyframes aibot-drift{0%,to{translate:0}50%{translate:-18px -6px}}@keyframes aibot-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes aibot-flicker{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.aibot[data-astro-cid-yz3solbe],.aibot__bot[data-astro-cid-yz3solbe],.aibot__eyes[data-astro-cid-yz3solbe],.aibot__flame[data-astro-cid-yz3solbe]{animation:none}}.join[data-astro-cid-tpjnvch6]{gap:var(--space-2xl);padding-block-end:var(--space-3xl);display:grid}.join__heading[data-astro-cid-tpjnvch6]{font-size:var(--step-3);margin-block-end:var(--space-m)}.join__grid[data-astro-cid-tpjnvch6]{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-items:start;padding:0;list-style:none;display:grid}.join__none[data-astro-cid-tpjnvch6]{color:var(--fg-muted);margin-block-end:var(--space-m)}.join__evergreen[data-astro-cid-tpjnvch6]{gap:var(--space-s);padding:var(--space-xl) var(--space-l);border-radius:var(--radius-m);background:var(--bg);color:var(--fg);display:grid}.join__evergreen[data-astro-cid-tpjnvch6] h2{font-size:var(--step-3);max-width:22ch}@media (width>=64rem){.join__evergreen[data-astro-cid-tpjnvch6]{padding:var(--space-2xl)}}.join__button[data-astro-cid-tpjnvch6]{margin-block-start:var(--space-xs)}
