@property --ko-e{syntax:"<percentage>";inherits:true;initial-value:100%}.pg[data-astro-cid-pcbdtnmk]{--c-night:var(--night,#0a0a0c);--c-ink:var(--ink,#f8f3e9);--c-ink2:#dad4c8;--c-ink3:#f8f3e994;--c-cream:#f8f3e9;--c-on-light:#0a0a0c;--c-violet:var(--violet,#7f62fd);--c-link:#9b85ff;--c-raised:#202024;--c-line:#2a2a2f;--pg-out:cubic-bezier(.16, 1, .3, 1);--pg-io:cubic-bezier(.77, 0, .175, 1);--pg-mark:cubic-bezier(.45, 0, .25, 1);--g:var(--gutter,16px);--b-bg:var(--c-night);--b-fg:var(--c-ink);--b-mu:var(--c-ink2);--b-rule:#f8f3e924;--ko-bg:var(--c-violet);--ko-ink:var(--c-night);color:var(--b-fg)}.vh[data-astro-cid-pcbdtnmk]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.label[data-astro-cid-pcbdtnmk]{color:var(--b-mu);letter-spacing:0;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;line-height:1.3;display:flex}.mk[data-astro-cid-pcbdtnmk]{flex:none;width:20px;display:inline-flex}.mk[data-astro-cid-pcbdtnmk] path,.m-tile[data-astro-cid-pcbdtnmk] path,.chip[data-astro-cid-pcbdtnmk] path{transform-box:fill-box;transform-origin:50% 100%}.hero[data-astro-cid-pcbdtnmk]{max-width:1600px;padding:clamp(56px, 11vh, 128px) var(--g) clamp(64px, 11vh, 120px);margin:0 auto}.hero[data-astro-cid-pcbdtnmk] .label[data-astro-cid-pcbdtnmk]{margin-bottom:clamp(24px,4vh,40px)}.hero-title[data-astro-cid-pcbdtnmk]{max-width:11.5em;color:var(--c-ink);--lh:var(--lh-ko);font-size:clamp(52px,8.4vw + 12px,150px);font-weight:900;line-height:var(--lh);letter-spacing:-.05em;text-wrap:balance;margin:0}.w[data-astro-cid-pcbdtnmk]{vertical-align:top;padding-block:var(--cap-room) var(--tail);margin-block:calc(-1 * var(--cap-room)) calc(-1 * var(--tail));margin-inline:-.04em -.08em;padding-inline:.04em .08em;display:inline-block;overflow:clip}.w[data-astro-cid-pcbdtnmk]>span[data-astro-cid-pcbdtnmk]{display:inline-block}.hero-lead[data-astro-cid-pcbdtnmk]{max-width:40ch;color:var(--c-ink2);letter-spacing:-.005em;margin:clamp(28px,5vh,48px) 0 0;font-size:clamp(18px,1.5vw,23px);font-weight:500;line-height:1.42}.ko[data-astro-cid-pcbdtnmk]{--ko-e:100%;display:inline-block;position:relative}.ko-base[data-astro-cid-pcbdtnmk]{clip-path:inset(-40% -4% -40% var(--ko-e));margin:0 -.07em 0 -.06em;padding:0 .07em 0 .06em;display:inline-block}.ko-on[data-astro-cid-pcbdtnmk]{white-space:nowrap;color:var(--ko-ink);isolation:isolate;clip-path:inset(-40% calc(100% - var(--ko-e)) -40% -4%);padding:0 .07em 0 .06em;position:absolute;inset:0 -.07em 0 -.06em}.ko-on[data-astro-cid-pcbdtnmk]:before{content:"";left:0;right:0;top:calc(var(--lh,1.02) * .5em - .419em);bottom:calc(var(--lh,1.02) * .5em - .476em);background:var(--ko-bg);z-index:-1;position:absolute}.ko-on[data-astro-cid-pcbdtnmk]:after{content:attr(data-w)}@media (prefers-reduced-motion:no-preference){.w[data-astro-cid-pcbdtnmk]>span[data-astro-cid-pcbdtnmk]{animation:pg-rise-word .8s var(--pg-out) both;animation-delay:calc(.1s + var(--i) * 70ms)}.ko[data-astro-cid-pcbdtnmk]{animation:pg-ko .6s var(--pg-io) both;animation-delay:calc(var(--i) * 70ms + .56s)}.hero[data-astro-cid-pcbdtnmk] .label[data-astro-cid-pcbdtnmk]{animation:pg-rise .6s var(--pg-out) 40ms both}.hero-lead[data-astro-cid-pcbdtnmk]{animation:pg-rise .6s var(--pg-out) both;animation-delay:calc(var(--n) * 70ms + .42s)}.hero[data-astro-cid-pcbdtnmk] .mk[data-astro-cid-pcbdtnmk] path{animation:pg-lift 1.4s var(--pg-mark) .9s 1 both}.hero[data-astro-cid-pcbdtnmk] .mk[data-astro-cid-pcbdtnmk] .makla-mark-a,.hero[data-astro-cid-pcbdtnmk] .mk[data-astro-cid-pcbdtnmk] .makla-mark-c{animation-name:pg-lift,pg-tint}.hero[data-astro-cid-pcbdtnmk] .mk[data-astro-cid-pcbdtnmk] .makla-mark-b{animation-delay:1.05s}.hero[data-astro-cid-pcbdtnmk] .mk[data-astro-cid-pcbdtnmk] .makla-mark-c{animation-delay:1.2s}.step[data-astro-cid-pcbdtnmk].is-visible .m-tile[data-astro-cid-pcbdtnmk] path{animation:pg-lift 1.5s var(--pg-mark) .4s 2 both}.step[data-astro-cid-pcbdtnmk].is-visible .m-tile[data-astro-cid-pcbdtnmk] .makla-mark-a,.step[data-astro-cid-pcbdtnmk].is-visible .m-tile[data-astro-cid-pcbdtnmk] .makla-mark-c{animation-name:pg-lift,pg-tint}.step[data-astro-cid-pcbdtnmk].is-visible .m-tile[data-astro-cid-pcbdtnmk] .makla-mark-b{animation-delay:.55s}.step[data-astro-cid-pcbdtnmk].is-visible .m-tile[data-astro-cid-pcbdtnmk] .makla-mark-c{animation-delay:.7s}}@keyframes pg-rise-word{0%{transform:translateY(140%)}}@keyframes pg-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes pg-ko{0%{--ko-e:0%}to{--ko-e:100%}}@keyframes pg-lift{0%,60%,to{transform:translateY(0)scaleY(1)}24%{transform:translateY(-16%)scaleY(1.06)}42%{transform:translateY(3%)scaleY(.97)}}@keyframes pg-tint{0%,60%,to{fill:#f8f3e9}24%{fill:#7f62fd}}.wrap[data-astro-cid-pcbdtnmk]{max-width:1600px;padding:0 var(--g) clamp(80px, 13vh, 150px);margin:0 auto}.grid[data-astro-cid-pcbdtnmk]{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:0 28px;display:grid}.ruled[data-astro-cid-pcbdtnmk]{border-top:1px solid var(--b-rule);padding-top:clamp(64px,10vh,120px)}.side-label[data-astro-cid-pcbdtnmk]{padding-top:.9vw}.main[data-astro-cid-pcbdtnmk]{min-width:0}.ln[data-astro-cid-pcbdtnmk]{display:block}.h-xl[data-astro-cid-pcbdtnmk]{max-width:12em;color:var(--b-fg);font-size:clamp(40px,5.4vw + 10px,104px);font-weight:900;line-height:var(--lh-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.h-l[data-astro-cid-pcbdtnmk]{max-width:14em;color:var(--b-fg);font-size:clamp(34px,3.4vw + 10px,72px);font-weight:900;line-height:var(--lh-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.lead[data-astro-cid-pcbdtnmk]{max-width:42ch;color:var(--b-mu);margin:clamp(22px,3.5vh,32px) 0 0;font-size:clamp(18px,1.45vw,22px);font-weight:500;line-height:1.42}.statement[data-astro-cid-pcbdtnmk]{max-width:13em;color:var(--c-ink);font-size:clamp(32px,3.3vw + 8px,68px);font-weight:900;line-height:var(--lh-display);letter-spacing:-.04em;text-wrap:balance;margin:clamp(56px,9vh,104px) 0 0}.cols[data-astro-cid-pcbdtnmk]{border-top:1px solid var(--b-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(24px,3.4vw,64px);max-width:980px;margin-top:clamp(28px,4.5vh,44px);padding-top:clamp(22px,3.5vh,32px);display:grid}.cols[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{max-width:44ch;color:var(--b-mu);margin:0;font-size:17px;line-height:1.55}.cols[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]:first-child{color:var(--c-ink);letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.4}.path[data-astro-cid-pcbdtnmk]{border-top:1px solid var(--b-rule);margin:clamp(48px,8vh,88px) 0 0}.step[data-astro-cid-pcbdtnmk]{border-bottom:1px solid var(--b-rule);grid-template-columns:148px minmax(0,1fr);align-items:center;gap:16px clamp(18px,2.2vw,32px);padding:20px 0;display:grid}.marks[data-astro-cid-pcbdtnmk]{flex-wrap:wrap;align-items:center;gap:8px;max-width:148px;display:flex}.m-tile[data-astro-cid-pcbdtnmk]{border:1px solid var(--c-line);background:var(--c-raised);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.step-text[data-astro-cid-pcbdtnmk]{max-width:52ch;color:var(--b-fg);margin:0;font-size:clamp(16.5px,1.25vw,19px);font-weight:500;line-height:1.45}.status[data-astro-cid-pcbdtnmk]{max-width:60ch;color:var(--c-ink2);align-items:baseline;gap:10px;margin:clamp(36px,6vh,56px) 0 0;font-size:16px;font-weight:500;line-height:1.45;display:flex}.dot[data-astro-cid-pcbdtnmk]{background:var(--c-violet);border-radius:999px;flex:none;width:8px;height:8px;transform:translateY(-1px)}.band[data-astro-cid-pcbdtnmk]{background:var(--b-bg);color:var(--b-fg)}.band--cream[data-astro-cid-pcbdtnmk]{--b-bg:var(--c-cream);--b-fg:var(--c-on-light);--b-mu:#0a0a0cb8;--b-rule:#0a0a0c29}.band--violet[data-astro-cid-pcbdtnmk]{--b-bg:var(--c-violet);--b-fg:var(--c-on-light);--b-mu:var(--c-on-light);--b-rule:#0a0a0c3d}.band--cream[data-astro-cid-pcbdtnmk] [data-astro-cid-pcbdtnmk]:focus-visible,.band--violet[data-astro-cid-pcbdtnmk] [data-astro-cid-pcbdtnmk]:focus-visible{outline-color:var(--c-on-light)}.band-wrap[data-astro-cid-pcbdtnmk]{max-width:1600px;padding:clamp(96px, 15vh, 168px) var(--g);margin:0 auto}.principles[data-astro-cid-pcbdtnmk]{border-top:1px solid var(--b-rule);margin:clamp(48px,8vh,88px) 0 0;padding:0;list-style:none}.pr[data-astro-cid-pcbdtnmk]{border-bottom:1px solid var(--b-rule);grid-template-columns:52px minmax(0,1.15fr) minmax(0,1fr);align-items:baseline;gap:10px clamp(20px,2.6vw,40px);padding:clamp(22px,3.4vh,34px) 0;display:grid}.pr-n[data-astro-cid-pcbdtnmk]{color:#0a0a0ca8;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.pr-t[data-astro-cid-pcbdtnmk]{color:var(--b-fg);font-size:clamp(32px,3.4vw + 8px,72px);font-weight:900;line-height:var(--lh-display);letter-spacing:-.042em;text-wrap:balance;margin:0}.pr-b[data-astro-cid-pcbdtnmk]{max-width:40ch;color:var(--b-mu);margin:0;font-size:16.5px;line-height:1.5}.sec--careers[data-astro-cid-pcbdtnmk] .wrap[data-astro-cid-pcbdtnmk]{padding-top:clamp(80px,13vh,150px)}.careers-body[data-astro-cid-pcbdtnmk]{max-width:44ch;color:var(--b-mu);margin:22px 0 0;font-size:17px;line-height:1.55}.mail[data-astro-cid-pcbdtnmk]{color:var(--c-link);letter-spacing:-.01em;text-underline-offset:.24em;margin-top:14px;font-size:clamp(19px,1.6vw,24px);font-weight:700;text-decoration:underline 1px;display:inline-block}.mail[data-astro-cid-pcbdtnmk]:hover{color:var(--c-ink);text-decoration-thickness:2px}.cta[data-astro-cid-pcbdtnmk] .band-wrap[data-astro-cid-pcbdtnmk]{padding-top:clamp(104px,17vh,192px)}.cta[data-astro-cid-pcbdtnmk] .label[data-astro-cid-pcbdtnmk]{margin-bottom:26px}.chip[data-astro-cid-pcbdtnmk]{background:var(--c-on-light);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.h-xxl[data-astro-cid-pcbdtnmk]{max-width:11em;font-size:clamp(46px,7.4vw + 8px,140px);font-weight:900;line-height:var(--lh-display);letter-spacing:-.05em;text-wrap:balance;margin:0}.cta-foot[data-astro-cid-pcbdtnmk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 32px;margin-top:clamp(32px,6vh,64px);display:flex}.cta-foot[data-astro-cid-pcbdtnmk] .lead[data-astro-cid-pcbdtnmk]{margin:0}.cta-actions[data-astro-cid-pcbdtnmk]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.p-btn[data-astro-cid-pcbdtnmk]{background:var(--c-on-light);height:62px;color:var(--c-ink);letter-spacing:-.005em;white-space:nowrap;transition:transform .12s var(--pg-out), background-color .2s var(--pg-out);border-radius:999px;justify-content:center;align-items:center;padding:0 34px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.p-btn[data-astro-cid-pcbdtnmk]:hover{color:var(--c-ink);background:#1b1b20}.p-btn[data-astro-cid-pcbdtnmk]:active{transform:scale(.97)}.p-link[data-astro-cid-pcbdtnmk]{color:var(--c-on-light);text-underline-offset:.28em;font-size:16px;font-weight:500;text-decoration:underline 1px}.p-link[data-astro-cid-pcbdtnmk]:hover{color:var(--c-on-light);text-decoration-thickness:2px}@media (width<=899px){.grid[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,1fr);gap:18px}.side-label[data-astro-cid-pcbdtnmk]{padding-top:0}.cols[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,1fr)}.step[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,1fr);gap:14px}.pr[data-astro-cid-pcbdtnmk]{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"n t"".b";gap:10px 12px}.pr-n[data-astro-cid-pcbdtnmk]{grid-area:n}.pr-t[data-astro-cid-pcbdtnmk]{grid-area:t}.pr-b[data-astro-cid-pcbdtnmk]{grid-area:b}}@media (width<=560px){.m-tile[data-astro-cid-pcbdtnmk],.marks[data-astro-cid-pcbdtnmk] svg.mark{width:40px;height:40px}.pr[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,1fr);grid-template-areas:"n""t""b"}.p-btn[data-astro-cid-pcbdtnmk]{height:56px;padding:0 28px;font-size:17px}}
