.zameva_skin{--bg:#12161d;--surface:#1b212b;--surface-2:#262e3a;--muted:#97a1b2;--accent:#2ee6ff;--accent-ink:#12161d;--tile-slate:#38404f;--paper:#dfe6ee;--paper-2:#cdd5df;--paper-ink:#12161d;--grey:#6b7688;--font-board-stack:var(--font-board), "Albert Sans", ui-sans-serif, system-ui, sans-serif;--s-small:clamp(.8125rem, .79rem + .1vw, .875rem);--s-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--s-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--m:clamp(8px, .85vw, 12px);--g:8px;--r:6px;--ease-out:cubic-bezier(.22, 1, .36, 1);--porcelain:var(--bg);--porcelain-deep:var(--bg);--page-bg:var(--bg);--ink:#dfe6ee;--ink-soft:#b4bdca;--slate:var(--muted);--cornflower:var(--accent);--info:var(--accent);--mint:#9dffb0;--mint-deep:#9dffb0;--magenta:#ff3fa4;--violet:var(--muted);--glass-fill:var(--surface);--glass-fill-strong:var(--surface);--glass-edge:transparent;--glass-highlight:transparent;--glass-shadow:none;--aurora-opacity:0;--font-d:var(--font-board-stack);--font-m:var(--font-board-stack);--mark-1:#38404f;--mark-2:#dfe6ee;--mark-3:#2ee6ff;--mark-4:#9dffb0;--mark-5:#ff3fa4;--mark-6:#6b7688;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);font-family:var(--font-d)}.zameva_skin ::selection{background:var(--accent);color:var(--accent-ink)}.zameva_skin :where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.zameva_skin>main{padding:var(--m);gap:var(--g);font-size:var(--s-body);-webkit-font-smoothing:antialiased;line-height:1.5}.zameva_skin .sx-console{gap:var(--g);width:100%;max-width:1680px;margin-inline:auto}.zameva_skin .sx-left{background:var(--surface);border-radius:var(--r);overflow:hidden}.zameva_skin .sx-chatcol{gap:12px;padding:clamp(16px,2.2vw,28px) clamp(14px,2.2vw,28px) 16px}:is(.zameva_skin .sx-scroll,.zameva_skin .sx-stage){scrollbar-color:var(--surface-2) transparent;scrollbar-width:thin}@media (min-width:820px){.zameva_skin .sx-left{border-right:0;width:clamp(380px,42%,600px)}.zameva_skin .sx-stage{background:var(--surface);border-radius:var(--r)}}.zameva_skin .sx-stage-head{font:600 var(--s-body) / 1.3 var(--font-d);letter-spacing:-.01em;color:var(--ink);white-space:normal;text-wrap:balance;border:0;margin:0 0 12px;padding:0}.zameva_skin .sx-stagerail{gap:6px}.zameva_skin .sx-stagerail .sx-stagestep{border-radius:var(--r);background:var(--surface-2);min-height:44px;color:var(--muted);border:0;gap:10px;padding:6px 14px 6px 6px}.zameva_skin .sx-stagerail .sx-stagestep[data-on=true]{background:var(--mint);color:var(--paper-ink)}.zameva_skin .sx-stagerail .sx-stagestep[data-active=true]{background:var(--paper);color:var(--paper-ink)}.zameva_skin .sx-stagerail .sx-stagestep .dot{background:var(--bg);width:32px;height:32px;color:var(--muted);font:600 var(--s-small) / 1 var(--font-d);box-shadow:none;border:0;border-radius:4px;animation:none}.zameva_skin .sx-stagerail .sx-stagestep[data-on=true] .dot{background:color-mix(in srgb, var(--paper-ink) 12%, transparent);color:var(--paper-ink)}.zameva_skin .sx-stagerail .sx-stagestep[data-active=true] .dot{background:var(--paper-2);color:var(--paper-ink)}.zameva_skin .sx-stagerail .sx-stagestep .lbl{font:600 var(--s-small) / 1.2 var(--font-d);letter-spacing:0;color:inherit}.zameva_skin .sx-svc-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px}.zameva_skin .sx-svc{border-radius:var(--r);background:var(--surface-2);border:0;gap:10px;min-height:60px;padding:8px 12px 8px 8px}.zameva_skin .sx-svc[data-on=true]{background:var(--tile-slate);box-shadow:none}.zameva_skin .sx-svc[data-on=true]:after{width:20px;height:20px;font:600 12px / 1 var(--font-d);color:var(--paper-ink);background:var(--mint);box-shadow:none;border-radius:4px;top:6px;right:6px}.zameva_skin .sx-svc-label{font-size:var(--s-small);font-weight:600;line-height:1.3}.zameva_skin .sx-svc-state{font:500 var(--s-small) / 1.3 var(--font-d);letter-spacing:0;color:var(--muted)}.zameva_skin .sx-svc-state[data-on=true]{color:var(--mint)}.zameva_skin span:has(>svg[data-service-glyph]){border-radius:var(--r);background:var(--bg);border:0}.zameva_skin .edge-cornflower{border-top:0}.zameva_skin .sx-chip:after{content:none}.zameva_skin .sx-dropzone{inset:var(--g);border:2px dashed var(--accent);border-radius:var(--r);background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:none}.zameva_skin .sx-otp:focus{box-shadow:none;outline:2px solid var(--accent);outline-offset:2px;border-color:#0000!important}.zameva_brand{border-radius:var(--r);min-width:0;min-height:44px;color:var(--ink);font-size:var(--s-body);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:12px;font-weight:600;display:inline-flex}.zameva_headButton{border-radius:var(--r);background:var(--surface);min-height:44px;color:var(--ink);font:600 var(--s-small) / 1 var(--font-d);cursor:pointer;border:0;align-items:center;padding:0 14px;text-decoration:none;transition:background-color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.zameva_headButton:hover{background:var(--surface-2)}}.zameva_verified{border-radius:var(--r);background:var(--mint);min-height:32px;color:var(--paper-ink);font:600 var(--s-small) / 1 var(--font-d);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.zameva_status{color:var(--muted);font:500 var(--s-small) / 1 var(--font-d)}.zameva_railLabel{font:600 var(--s-small) / 1.2 var(--font-d)}@media (max-width:479.98px){.zameva_railStep:not([data-step=now]) .zameva_railLabel{display:none}}.zameva_intro{color:var(--muted);font-size:var(--s-small);text-wrap:pretty;margin:0;line-height:1.45}.zameva_productsNote{color:var(--ink);font:600 var(--s-small) / 1.4 var(--font-d);margin:0 0 8px}.zameva_tag{border-radius:var(--r);background:var(--surface-2);min-height:32px;color:var(--ink);font:500 var(--s-small) / 1.2 var(--font-d);align-items:center;gap:8px;padding:0 10px;display:inline-flex}.zameva_tagMark{background:var(--mint);border-radius:2px;flex:none;width:8px;height:8px}.zameva_tagMuted{color:var(--ink-soft)}.zameva_bubble{border-radius:var(--r);font-size:var(--s-body);text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;padding:12px 16px;line-height:1.5}.zameva_bubbleUser{background:var(--paper);color:var(--paper-ink)}.zameva_bubbleAgent{background:var(--surface-2);color:var(--ink)}.zameva_agentMark{background:var(--bg);border-radius:4px;flex:none;place-items:center;width:28px;height:28px;margin-top:6px;display:grid}.zameva_textButton{min-height:44px;color:var(--ink-soft);font:600 var(--s-small) / 1.2 var(--font-d);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline;text-decoration-thickness:.07em}@media (hover:hover) and (pointer:fine){.zameva_textButton:hover{color:var(--ink)}}.zameva_chip{border-radius:var(--r);background:var(--paper-ink);min-height:44px;color:var(--paper);font:600 var(--s-small) / 1.25 var(--font-d);text-align:left;cursor:pointer;transition:transform .14s var(--ease-out), background-color .18s ease;border:0;align-items:center;padding:0 16px;display:inline-flex}.zameva_chip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.zameva_chip:hover{background:var(--tile-slate)}}.zameva_doneTile{border-radius:var(--r);background:var(--mint);color:var(--paper-ink);align-self:stretch;padding:18px 20px}.zameva_doneTitle{font:600 var(--s-lead) / 1.2 var(--font-d);letter-spacing:-.015em;margin:0}.zameva_doneBody{font-size:var(--s-small);max-width:52ch;margin:8px 0 0;line-height:1.5}.zameva_composer{z-index:2;background:var(--accent);color:var(--accent-ink);position:relative}.zameva_composer :where(a,button,input):focus-visible{outline-color:var(--paper-ink);outline-offset:3px}.zameva_portalNudge{border-radius:var(--r);background:var(--paper-ink);min-height:44px;color:var(--paper);font:600 var(--s-small) / 1.3 var(--font-d);align-items:center;gap:8px;padding:8px 14px;text-decoration:none;display:flex}.zameva_portalNudgeNote{color:var(--muted);white-space:nowrap;margin-left:auto;font-weight:500}.zameva_darkButton{border-radius:var(--r);background:var(--paper-ink);min-width:52px;height:52px;color:var(--paper);font:600 var(--s-body) / 1 var(--font-d);cursor:pointer;transition:transform .14s var(--ease-out), background-color .18s ease, opacity .18s ease;border:0;flex:none}.zameva_darkButton:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.zameva_darkButton:not(:disabled):hover{background:var(--tile-slate)}}.zameva_field{box-sizing:border-box;border-radius:var(--r);background:var(--paper-ink);min-width:0;height:52px;color:var(--paper);font:400 max(16px, var(--s-body)) / 1.2 var(--font-d);caret-color:var(--accent);border:0;flex:1;padding:0 16px;transition:opacity .18s}.zameva_field::placeholder{color:var(--muted);opacity:1}@media (max-width:479.98px){.zameva_field{padding:0 12px;font-size:16px}}.zameva_product{border-radius:var(--r);background:var(--surface-2);align-items:center;gap:12px;padding:8px 14px 8px 8px;display:flex}.zameva_productName{color:var(--ink);font:600 var(--s-small) / 1.3 var(--font-d);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.zameva_productNote{font:500 var(--s-small) / 1.3 var(--font-d);display:block}@keyframes zameva_rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:no-preference){.zameva_bubble,.zameva_chip,.zameva_tag,.zameva_doneTile{animation:zameva_rise .48s var(--ease-out) backwards}.zameva_skin .sx-stagestep{animation:zameva_rise .48s var(--ease-out) backwards}.zameva_skin .sx-svc{animation:zameva_rise .48s var(--ease-out) backwards}.zameva_chip:nth-child(2){animation-delay:50ms}.zameva_skin .sx-stagestep:nth-child(2){animation-delay:50ms}.zameva_skin .sx-svc:nth-child(2){animation-delay:50ms}.zameva_chip:nth-child(3){animation-delay:.1s}.zameva_skin .sx-stagestep:nth-child(3){animation-delay:.1s}.zameva_skin .sx-svc:nth-child(3){animation-delay:.1s}.zameva_chip:nth-child(n+4){animation-delay:.15s}.zameva_skin .sx-stagestep:nth-child(n+4){animation-delay:.15s}.zameva_skin .sx-svc:nth-child(n+4){animation-delay:.15s}.zameva_skin .sx-svc:nth-child(n+7){animation-delay:.2s}}@media (prefers-reduced-motion:reduce){.zameva_chip,.zameva_darkButton,.zameva_headButton,.zameva_field{transition:none}}body:has(.zameva_skin){font-family:ui-sans-serif,system-ui,sans-serif}body:has(.zameva_skin) .skip-link{z-index:1000;color:#12161d;background:#2ee6ff;border:0;border-radius:6px;align-items:center;min-height:44px;padding:0 16px;font:600 15px ui-sans-serif,system-ui,sans-serif;display:inline-flex;position:fixed;top:10px;left:12px}
.o9Ju9a_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:14px;display:grid}@media (min-width:1100px){.o9Ju9a_gridFive{grid-template-columns:repeat(5,minmax(0,1fr))}.o9Ju9a_gridFive .o9Ju9a_card{padding-inline:14px}.o9Ju9a_gridFive .o9Ju9a_core{grid-template-columns:46px minmax(0,1fr);gap:11px}.o9Ju9a_gridFive .o9Ju9a_glyphFrame{width:46px;height:46px}.o9Ju9a_gridFive .o9Ju9a_glyph{width:38px;height:38px}.o9Ju9a_gridFive .o9Ju9a_title{font-size:15.5px}}.o9Ju9a_cardReveal{min-width:0;display:flex}.o9Ju9a_card{--svc-tone:var(--cornflower);isolation:isolate;appearance:none;border:1px solid var(--glass-edge);background:radial-gradient(90% 100% at 0 0, color-mix(in oklch, var(--svc-tone) 7%, transparent), transparent 62%), color-mix(in srgb, var(--porcelain) 68%, transparent);width:100%;min-height:196px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:transform .38s var(--ease-out-quint), border-color .38s var(--ease-out-quint), background-color .38s var(--ease-out-quint), box-shadow .38s var(--ease-out-quint);border-radius:16px;flex-direction:column;gap:15px;padding:16px 18px 18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.o9Ju9a_card[data-selected=true]{border-color:color-mix(in oklch, var(--svc-tone) 58%, var(--glass-edge));background-color:color-mix(in oklch, var(--svc-tone) 7%, var(--porcelain));box-shadow:inset 0 1px 0 #ffffff14, 0 20px 44px -34px color-mix(in oklch, var(--svc-tone) 70%, transparent);transform:translateY(-2px)}@supports (color:lab(0% 0 0)){.o9Ju9a_card[data-selected=true]{box-shadow:inset 0 1px 0 lab(100% 0 0/.08), 0 20px 44px -34px color-mix(in oklch, var(--svc-tone) 70%, transparent)}}.o9Ju9a_meta{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.o9Ju9a_state{color:var(--slate);font:600 12.5px var(--font-d), "Space Grotesk", sans-serif;white-space:nowrap;transition:color .25s}.o9Ju9a_card[data-selected=true] .o9Ju9a_state{color:var(--svc-tone)}.o9Ju9a_core{grid-template-columns:58px minmax(0,1fr);align-items:start;gap:14px;display:grid}.o9Ju9a_copy{min-width:0}.o9Ju9a_title{color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin:1px 0 7px;font-size:16.5px;font-weight:700;line-height:1.22;display:block}.o9Ju9a_blurb{color:var(--slate);text-wrap:pretty;margin:0;font-size:13px;line-height:1.53}.o9Ju9a_glyphFrame{border:1px solid color-mix(in oklch, var(--svc-tone) 36%, var(--glass-edge));background:linear-gradient(135deg, color-mix(in oklch, var(--svc-tone) 10%, transparent), transparent 60%), color-mix(in srgb, var(--porcelain-deep) 70%, transparent);width:58px;height:58px;color:var(--svc-tone);transition:border-color .3s ease, transform .42s var(--ease-out-expo), background-color .3s ease;border-radius:12px;place-items:center;display:grid;position:relative}.o9Ju9a_glyph{width:48px;height:48px;overflow:visible}.o9Ju9a_cardReveal.in .o9Ju9a_glyph{animation:o9Ju9a_glyphSeat .55s var(--ease-out-expo) both;animation-delay:var(--reveal-delay,0s)}.o9Ju9a_glyphBody,.o9Ju9a_glyphLine,.o9Ju9a_glyphAccent,.o9Ju9a_glyphMotion,.o9Ju9a_glyphNode,.o9Ju9a_glyphDot{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.o9Ju9a_glyphBody{stroke:color-mix(in oklch, currentColor 76%, var(--ink-soft));stroke-width:1.35px}.o9Ju9a_glyphLine{stroke:color-mix(in oklch, currentColor 42%, var(--slate));stroke-width:1.15px}.o9Ju9a_glyphAccent,.o9Ju9a_glyphMotion{stroke:currentColor;stroke-width:1.35px}.o9Ju9a_glyphMotion{opacity:.42;stroke-dasharray:6 4;transition:opacity .25s}.o9Ju9a_glyphNode{fill:var(--porcelain-deep);stroke:currentColor;stroke-width:1.3px}.o9Ju9a_glyphDot,.o9Ju9a_glyphPacket{fill:currentColor}.o9Ju9a_glyphDot{stroke:none;opacity:.72}.o9Ju9a_glyphFill{fill:color-mix(in oklch, currentColor 12%, transparent);stroke:currentColor;stroke-width:1px}.o9Ju9a_glyphPacket{opacity:.62;transform-box:fill-box;transform-origin:50%}.o9Ju9a_glyphKnobs,.o9Ju9a_glyphCore{transform-box:fill-box;transform-origin:50%}.o9Ju9a_card:focus-visible{border-color:color-mix(in oklch, var(--svc-tone) 65%, var(--glass-edge));transform:translateY(-2px)}.o9Ju9a_card:focus-visible .o9Ju9a_glyphFrame{border-color:color-mix(in oklch, var(--svc-tone) 72%, transparent);transform:translateY(-2px)}.o9Ju9a_card:focus-visible .o9Ju9a_glyphMotion{animation:o9Ju9a_trace .72s var(--ease-out-expo) both}.o9Ju9a_card:is(:focus-visible,[data-selected=true]) .o9Ju9a_glyph[data-service-glyph=website] .o9Ju9a_glyphPacket{animation:o9Ju9a_websiteDeploy .58s var(--ease-out-expo) both}.o9Ju9a_card:is(:focus-visible,[data-selected=true]) .o9Ju9a_glyph[data-service-glyph=webapp] .o9Ju9a_glyphPacket{animation:o9Ju9a_rackPacket .72s var(--ease-out-expo) both}.o9Ju9a_card:is(:focus-visible,[data-selected=true]) .o9Ju9a_glyph[data-service-glyph=database] .o9Ju9a_glyphMotion{animation:o9Ju9a_databaseScan .76s var(--ease-out-expo) both}.o9Ju9a_card:is(:focus-visible,[data-selected=true]) .o9Ju9a_glyph[data-service-glyph=api] .o9Ju9a_glyphPacket{animation:o9Ju9a_apiHop .68s var(--ease-out-expo) both}.o9Ju9a_card:is(:focus-visible,[data-selected=true]) .o9Ju9a_glyph[data-service-glyph=repo] .o9Ju9a_glyphPacket{animation:o9Ju9a_repoMerge .7s var(--ease-out-expo) both}.o9Ju9a_card:is(:focus-visible,[data-selected=true]) .o9Ju9a_glyph[data-service-glyph=email] .o9Ju9a_glyphPacket{animation:o9Ju9a_mailRoute .7s var(--ease-out-expo) both}.o9Ju9a_card:is(:focus-visible,[data-selected=true]) .o9Ju9a_glyph[data-service-glyph=brain] .o9Ju9a_glyphCore{animation:o9Ju9a_brainResolve .66s var(--ease-out-expo) both}.o9Ju9a_card:is(:focus-visible,[data-selected=true]) .o9Ju9a_glyph[data-service-glyph=ai] .o9Ju9a_glyphKnobs{animation:o9Ju9a_tuneControls .7s var(--ease-out-expo) both}@media (hover:hover) and (pointer:fine){.o9Ju9a_card:hover{border-color:color-mix(in oklch, var(--svc-tone) 48%, var(--glass-edge));box-shadow:inset 0 1px 0 #ffffff14, 0 22px 48px -38px color-mix(in oklch, var(--svc-tone) 72%, transparent);transform:translateY(-4px)}@supports (color:lab(0% 0 0)){.o9Ju9a_card:hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.08), 0 22px 48px -38px color-mix(in oklch, var(--svc-tone) 72%, transparent)}}.o9Ju9a_card:hover .o9Ju9a_glyphFrame{border-color:color-mix(in oklch, var(--svc-tone) 72%, transparent);transform:translateY(-2px)}.o9Ju9a_card:hover .o9Ju9a_glyphMotion{animation:o9Ju9a_trace .72s var(--ease-out-expo) both}.o9Ju9a_card:hover .o9Ju9a_glyph[data-service-glyph=website] .o9Ju9a_glyphPacket{animation:o9Ju9a_websiteDeploy .58s var(--ease-out-expo) both}.o9Ju9a_card:hover .o9Ju9a_glyph[data-service-glyph=webapp] .o9Ju9a_glyphPacket{animation:o9Ju9a_rackPacket .72s var(--ease-out-expo) both}.o9Ju9a_card:hover .o9Ju9a_glyph[data-service-glyph=database] .o9Ju9a_glyphMotion{animation:o9Ju9a_databaseScan .76s var(--ease-out-expo) both}.o9Ju9a_card:hover .o9Ju9a_glyph[data-service-glyph=api] .o9Ju9a_glyphPacket{animation:o9Ju9a_apiHop .68s var(--ease-out-expo) both}.o9Ju9a_card:hover .o9Ju9a_glyph[data-service-glyph=repo] .o9Ju9a_glyphPacket{animation:o9Ju9a_repoMerge .7s var(--ease-out-expo) both}.o9Ju9a_card:hover .o9Ju9a_glyph[data-service-glyph=email] .o9Ju9a_glyphPacket{animation:o9Ju9a_mailRoute .7s var(--ease-out-expo) both}.o9Ju9a_card:hover .o9Ju9a_glyph[data-service-glyph=brain] .o9Ju9a_glyphCore{animation:o9Ju9a_brainResolve .66s var(--ease-out-expo) both}.o9Ju9a_card:hover .o9Ju9a_glyph[data-service-glyph=ai] .o9Ju9a_glyphKnobs{animation:o9Ju9a_tuneControls .7s var(--ease-out-expo) both}}.o9Ju9a_card:active{transform:translateY(-1px)scale(.992)}.o9Ju9a_selectionBar{animation:o9Ju9a_selectionSeat .46s var(--ease-out-expo) both}@keyframes o9Ju9a_glyphSeat{0%{opacity:0;transform:translateY(7px)scale(.96)}to{opacity:1;transform:none}}@keyframes o9Ju9a_trace{0%{opacity:.15;stroke-dashoffset:28px}to{opacity:1;stroke-dashoffset:0}}@keyframes o9Ju9a_websiteDeploy{0%{opacity:0;transform:translate(-7px)}45%{opacity:1}to{opacity:1;transform:translate(2px)}}@keyframes o9Ju9a_rackPacket{0%{opacity:.15;transform:translateY(-8px)}to{opacity:1;transform:translateY(19px)}}@keyframes o9Ju9a_databaseScan{0%{opacity:.2;transform:translateY(-5px)}to{opacity:1;transform:translateY(8px)}}@keyframes o9Ju9a_apiHop{0%{opacity:.15;transform:translate(-8px,-5px)}55%{opacity:1}to{opacity:1;transform:translate(9px,5px)}}@keyframes o9Ju9a_repoMerge{0%{opacity:.2;transform:translateY(-11px)}to{opacity:1;transform:translate(9px,11px)}}@keyframes o9Ju9a_mailRoute{0%{opacity:.15;transform:translate(-9px,7px)rotate(-12deg)}to{opacity:1;transform:translate(3px,-6px)rotate(0)}}@keyframes o9Ju9a_brainResolve{0%{opacity:.35;transform:scale(.72)}60%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}@keyframes o9Ju9a_tuneControls{0%{transform:translate(-4px)}55%{transform:translate(4px)}to{transform:translate(1px)}}@keyframes o9Ju9a_selectionSeat{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:none}}@media (max-width:440px){.o9Ju9a_card{min-height:180px;padding-inline:15px}.o9Ju9a_core{grid-template-columns:52px minmax(0,1fr);gap:12px}.o9Ju9a_glyphFrame{width:52px;height:52px}.o9Ju9a_glyph{width:43px;height:43px}.o9Ju9a_title{font-size:16px}}@media (prefers-reduced-motion:reduce){.o9Ju9a_card,.o9Ju9a_glyph,.o9Ju9a_glyphFrame,.o9Ju9a_glyphMotion,.o9Ju9a_glyphPacket,.o9Ju9a_glyphCore,.o9Ju9a_glyphKnobs,.o9Ju9a_selectionBar{transition:none!important;animation:none!important}.o9Ju9a_card,.o9Ju9a_card:hover,.o9Ju9a_card:focus-visible,.o9Ju9a_card[data-selected=true],.o9Ju9a_card:active,.o9Ju9a_card:hover .o9Ju9a_glyphFrame,.o9Ju9a_card:focus-visible .o9Ju9a_glyphFrame{transform:none}}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.09k4gbkm5_fm2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.KHGlia_className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.KHGlia_variable{--font-board:"Albert Sans", "Albert Sans Fallback"}
.aJKypa_about{padding:clamp(72px, 9vw, 136px) var(--pad) 0;gap:clamp(40px,5vw,72px);display:grid}.aJKypa_head{gap:20px;display:grid}.aJKypa_title{font-size:var(--s-head);letter-spacing:-.03em;font-weight:600;line-height:1}.aJKypa_statement{font-size:var(--s-lead);letter-spacing:-.01em;text-wrap:pretty;max-width:30ch;line-height:1.3}.aJKypa_story{font-size:var(--s-body);gap:1em;max-width:60ch;line-height:1.6;display:grid}@media (min-width:1100px){.aJKypa_head{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:24px}.aJKypa_title,.aJKypa_statement{grid-column:1/span 6}.aJKypa_story{grid-area:1/7/span 2/span 6;align-self:end}}.aJKypa_mosaic{gap:var(--g);margin:0 calc(var(--pad) * -1);display:grid}@media (min-width:1100px){.aJKypa_mosaic{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.aJKypa_photoTile{grid-column:1/span 8}.aJKypa_side{grid-column:9/span 4}}.aJKypa_photoTile{gap:10px;min-width:0;display:grid;position:relative}.aJKypa_photo{aspect-ratio:16/10;border-radius:var(--r);background:var(--surface);display:block;position:relative;overflow:hidden}.aJKypa_photoImg{object-fit:cover;object-position:50% 60%}.aJKypa_overlay{font-size:var(--s-body);background:var(--paper);color:var(--paper-ink);border-radius:var(--r);padding:20px;line-height:1.5}@media (min-width:900px){.aJKypa_overlay{border-radius:0 var(--r) 0 var(--r);width:340px;position:absolute;top:0;right:0}}.aJKypa_caption{padding:0 var(--pad);font-size:var(--s-small);color:var(--muted)}.aJKypa_side{gap:var(--g);min-width:0;display:grid}.aJKypa_mapTile{padding:var(--pad);border-radius:var(--r);background:var(--mint);color:var(--field-ink);aspect-ratio:16/10;grid-template-rows:auto 1fr;align-items:center;gap:16px;display:grid}@media (min-width:1100px){.aJKypa_mapTile{aspect-ratio:4/3}}.aJKypa_mapLead{font-size:var(--s-lead);letter-spacing:-.01em;align-self:start;max-width:18ch;font-weight:500;line-height:1.25}.aJKypa_map{width:100%;height:auto;overflow:visible}.aJKypa_state{fill:var(--field-ink)}.aJKypa_dot{fill:var(--magenta)}.aJKypa_mapLabel{font-family:var(--font);fill:var(--field-ink);font-size:.95px;font-weight:600}.aJKypa_facts{gap:24px var(--g);padding:20px var(--pad) 0;grid-template-columns:1fr 1fr;display:grid}.aJKypa_facts>div{align-content:start;gap:4px;display:grid}.aJKypa_facts dt{font-size:var(--s-small);color:var(--muted)}.aJKypa_facts dd{font-size:var(--s-body);line-height:1.35}
.o706PW_row{gap:var(--g);grid-template-columns:1fr 1fr;grid-template-areas:"action action""left right";margin-top:clamp(72px,9vw,136px);display:grid}@media (min-width:1100px){.o706PW_row{margin-inline:calc(var(--m) * -1);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:none;min-height:420px}}@media (min-width:1704px){.o706PW_row{margin-inline:0}}.o706PW_flankLeft,.o706PW_flankRight{border-radius:var(--r);min-height:120px;position:relative;overflow:hidden}.o706PW_flankLeft{background:var(--surface);grid-area:left}.o706PW_flankRight{background:var(--magenta);grid-area:right}.o706PW_flankImg{object-fit:cover;object-position:2% 30%;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1100px){.o706PW_flankLeft{border-radius:0 var(--r) var(--r) 0;grid-area:auto/1/auto/span 3}.o706PW_flankRight{border-radius:var(--r) 0 0 var(--r);grid-area:auto/11/auto/span 2}}.o706PW_action{border-radius:var(--r);background:var(--accent);color:var(--field-ink);grid-area:action;align-content:center;gap:20px;padding:clamp(28px,3.4vw,48px);display:grid}@media (min-width:1100px){.o706PW_action{grid-area:auto/4/auto/span 7}}.o706PW_title{font-size:var(--s-head);letter-spacing:-.03em;font-weight:600;line-height:1}.o706PW_lede{font-size:var(--s-body);max-width:52ch;line-height:1.5}.o706PW_email{font-size:var(--s-small)}.o706PW_emailLink{font-weight:600}.o706PW_emailLink:focus-visible{outline:2px solid var(--field-ink);outline-offset:3px}.o706PW_footer{padding:clamp(56px, 8vw, 120px) var(--pad) var(--pad);gap:clamp(40px,5vw,72px);display:grid}.o706PW_brand{flex-wrap:wrap;align-items:flex-end;gap:clamp(24px,4vw,64px);display:flex}.o706PW_map{aspect-ratio:1;grid-template:"b1 b1."22fr"b2 b3."12fr"b2 b3 b4"14fr"b2 b5 b6"24fr/26fr 22fr 24fr;gap:clamp(6px,.8vw,12px);width:clamp(260px,26vw,360px);display:grid}.o706PW_mapCell{min-width:0;min-height:0;display:grid}.o706PW_mapBlock{letter-spacing:-.02em;color:var(--field-ink);transition:transform var(--t-press) var(--ease-out), filter var(--t-hover) ease;border-radius:clamp(6px,.9vw,12px);align-items:flex-end;padding:clamp(6px,.9vw,14px) clamp(8px,1vw,16px);font-size:clamp(1.5rem,1.2rem + .5vw,1.75rem);font-weight:600;line-height:1;display:flex}.o706PW_mapBlock:active{transform:scale(.97)}.o706PW_mapBlock:focus-visible{outline-offset:4px}@media (hover:hover) and (pointer:fine){.o706PW_mapBlock:hover{transform:translateY(-4px)}}.o706PW_slate{background:var(--slate);color:var(--ink)}.o706PW_paper{background:var(--paper)}.o706PW_cyan{background:var(--accent)}.o706PW_mint{background:var(--mint)}.o706PW_magenta{background:var(--magenta)}.o706PW_grey{background:var(--grey)}.o706PW_brandText{gap:20px;max-width:44ch;display:grid}.o706PW_mapNote{font-size:var(--s-body);color:var(--muted);max-width:36ch;line-height:1.5}.o706PW_brandName{font-size:var(--s-display);letter-spacing:-.045em;margin-bottom:-.08em;font-weight:600;line-height:.9}.o706PW_columns{gap:32px var(--g);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.o706PW_columns{grid-template-columns:repeat(4,minmax(0,1fr))}}.o706PW_col ul{gap:8px;display:grid}.o706PW_colHead{font-size:var(--s-small);color:var(--muted);margin-bottom:12px;font-weight:600}.o706PW_col li{font-size:var(--s-body)}.o706PW_base{font-size:var(--s-small);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:8px;display:flex}.o706PW_credit{flex:320px}.o706PW_baseButton{min-height:44px}
.mpgE1q_form{gap:14px;min-width:0;display:grid}.mpgE1q_label{font-size:var(--s-lead);letter-spacing:-.015em;color:var(--field-ink);font-weight:600;line-height:1.15}.mpgE1q_row{gap:8px;min-width:0;display:flex}.mpgE1q_input{border-radius:var(--r);background:var(--paper-ink);min-width:0;min-height:52px;color:var(--paper);font-size:max(16px, var(--s-body));caret-color:var(--accent);border:0;flex:auto;padding:0 16px}.mpgE1q_input::placeholder{color:var(--muted);opacity:1}.mpgE1q_input:focus-visible{outline:2px solid var(--paper-ink);outline-offset:3px}.mpgE1q_submit{border-radius:var(--r);background:var(--paper-ink);min-height:52px;color:var(--paper);font-size:var(--s-body);cursor:pointer;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;border:0;flex:none;padding:0 22px;font-weight:600}.mpgE1q_submit:active{transform:scale(.97)}.mpgE1q_submit:focus-visible{outline:2px solid var(--paper-ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.mpgE1q_submit:hover{background:var(--slate)}}.mpgE1q_hint{font-size:var(--s-small);color:var(--field-ink);max-width:46ch;line-height:1.45}
.E43YKW_career{gap:var(--g);padding-top:clamp(72px,9vw,136px);display:grid}.E43YKW_head{padding:0 var(--pad) clamp(28px, 3.4vw, 52px);gap:20px;display:grid}.E43YKW_title{letter-spacing:-.04em;text-wrap:balance;margin-left:-.04em;font-size:clamp(3rem,13vw,4.5rem);font-weight:600;line-height:.95}.E43YKW_lead{font-size:var(--s-lead);letter-spacing:-.01em;text-wrap:pretty;max-width:40ch;line-height:1.32}@media (min-width:700px){.E43YKW_title{font-size:var(--s-display)}}@media (min-width:1100px){.E43YKW_head{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.E43YKW_title{grid-column:1/span 7}.E43YKW_lead{grid-column:8/span 5}}.E43YKW_layers{gap:var(--g);display:grid}.E43YKW_layer{padding:clamp(18px, 1.8vw, 26px) var(--pad);border-radius:var(--r);background:color-mix(in srgb, var(--slate) calc(var(--k,0) * 100%), var(--surface));color:var(--ink);gap:16px;display:grid}@media (min-width:900px){.E43YKW_layer{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.E43YKW_years{grid-column:1/span 2}.E43YKW_who{grid-column:3/span 4}.E43YKW_what{grid-column:7/span 6}}.E43YKW_now{background:var(--mint);color:var(--field-ink)}.E43YKW_years{align-items:baseline;gap:10px;display:flex}@media (min-width:900px){.E43YKW_years{gap:2px;display:grid}}.E43YKW_from{font-size:var(--s-head);letter-spacing:-.035em;font-weight:600;line-height:.95}.E43YKW_to{font-size:var(--s-small);color:var(--slate-muted)}.E43YKW_now .E43YKW_to{color:var(--field-ink)}.E43YKW_who{grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;gap:4px 16px;display:grid}.E43YKW_plates{flex-wrap:wrap;grid-row:1/span 2;align-content:flex-start;gap:6px;max-width:98px;display:flex}.E43YKW_plate{border-radius:var(--r);width:46px;height:46px;color:var(--paper-ink);background:#fff;place-items:center;display:inline-grid;overflow:hidden}.E43YKW_plateImg{object-fit:contain;width:34px;height:34px}.E43YKW_plateType{font-size:var(--s-small);letter-spacing:-.01em;font-weight:600}.E43YKW_plateDark{background:var(--bg)}.E43YKW_plateMark{width:32px;height:32px}.E43YKW_layerName{font-size:var(--s-lead);letter-spacing:-.015em;font-weight:600;line-height:1.15}.E43YKW_where{font-size:var(--s-small);color:var(--slate-muted);line-height:1.45}.E43YKW_now .E43YKW_where{color:var(--field-ink)}.E43YKW_what{align-content:start;gap:16px;display:grid}.E43YKW_story{font-size:var(--s-body);max-width:62ch;line-height:1.55}.E43YKW_press{gap:6px;display:grid}@media (min-width:900px){.E43YKW_press{grid-column:1/-1}}@media (min-width:1100px){.E43YKW_press{grid-column:3/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.E43YKW_pressLink{align-items:flex-start;height:100%}}.E43YKW_pressLink{border-radius:var(--r);background:color-mix(in srgb, var(--bg) 35%, transparent);min-height:44px;transition:background-color var(--t-hover) ease;align-items:center;gap:12px;padding:8px 12px;display:flex}.E43YKW_pressIcon{object-fit:contain;border-radius:4px;flex:none;width:22px;height:22px}.E43YKW_pressText{font-size:var(--s-small);line-height:1.4}.E43YKW_pressOutlet{color:var(--slate-muted)}.E43YKW_pressTitle{font-size:var(--s-small);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:.07em;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);font-weight:600;line-height:1.35}@media (hover:hover) and (pointer:fine){.E43YKW_pressLink:hover{background:color-mix(in srgb, var(--bg) 60%, transparent)}.E43YKW_pressLink:hover .E43YKW_pressTitle{text-decoration-color:currentColor}}.E43YKW_disclaimer{padding:12px var(--pad) 0;max-width:80ch;color:var(--muted)}
._2jGaPa_board{gap:var(--g);grid-template-columns:minmax(0,1fr);grid-template-areas:"notch""t1""t2""t3""t4""t5""t6";display:grid;position:relative}@media (min-width:700px){._2jGaPa_board{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"notch notch""t1 t1""t2 t3""t2 t4""t5 t6"}}@media (min-width:1100px){._2jGaPa_board{min-height:max(600px, min(calc(100svh - 2 * var(--m)), calc(.62 * min(100vw, var(--page-max)))));grid-template:"t1 t1 notch"28fr"t2 t3 notch"14fr"t2 t3 t4"12fr"t2 t5 t6"22fr/minmax(0,26fr) minmax(0,22fr) minmax(0,24fr)}}._2jGaPa_block{border-radius:var(--r);min-width:0;position:relative}._2jGaPa_tile{padding:var(--pad)}._2jGaPa_t1{background:var(--slate);color:var(--ink);flex-direction:column;grid-area:t1;justify-content:space-between;gap:24px;display:flex;container-type:inline-size}._2jGaPa_title{letter-spacing:-.04em;text-wrap:balance;margin-left:-.04em;font-size:clamp(2.75rem,21cqi,5.5rem);font-weight:600;line-height:.95}@media (min-width:700px){._2jGaPa_title{font-size:clamp(3rem,14.6cqi,10.5rem)}}._2jGaPa_deck{font-size:var(--s-lead);letter-spacing:-.01em;text-wrap:pretty;max-width:44ch;line-height:1.3}._2jGaPa_t2{background:var(--paper);color:var(--paper-ink);grid-area:t2;grid-template-rows:auto auto;display:grid;overflow:clip}._2jGaPa_photo{aspect-ratio:4/3;background:var(--grey);display:block;position:relative;overflow:hidden}._2jGaPa_photoImg{object-fit:cover;object-position:55% 26%}@media (min-width:700px){._2jGaPa_t2{grid-template-rows:minmax(0,1fr) auto}._2jGaPa_photo{aspect-ratio:auto;min-height:280px}}@media (min-width:1100px){._2jGaPa_photo{min-height:0}}._2jGaPa_strip{padding:14px var(--pad) 16px;font-size:var(--s-small);gap:2px;line-height:1.4;display:grid}._2jGaPa_stripName{font-size:var(--s-body);letter-spacing:-.01em;font-weight:600}._2jGaPa_t3{background:var(--accent);color:var(--field-ink);flex-direction:column;grid-area:t3;justify-content:center;gap:16px;display:flex}._2jGaPa_chips{flex-wrap:wrap;gap:8px;display:flex}._2jGaPa_chip{border-radius:var(--r);background:var(--paper-ink);min-height:44px;color:var(--paper);font-size:var(--s-small);transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}._2jGaPa_chip:active{transform:scale(.97)}._2jGaPa_chip:focus-visible{outline:2px solid var(--paper-ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){._2jGaPa_chip:hover{background:var(--slate)}}._2jGaPa_t4,._2jGaPa_t5{padding:clamp(18px, 1.7vw, 26px) var(--pad);color:var(--field-ink);transition:transform var(--t-press) var(--ease-out);align-items:flex-end;display:flex}._2jGaPa_t4{background:var(--mint);grid-area:t4}._2jGaPa_t5{background:var(--magenta);grid-area:t5}._2jGaPa_t4:focus-visible,._2jGaPa_t5:focus-visible,._2jGaPa_t6:focus-visible{outline-color:var(--ink)}._2jGaPa_t4:active,._2jGaPa_t5:active,._2jGaPa_t6:active{transform:scale(.99)}._2jGaPa_tileText{font-size:var(--s-body);text-underline-offset:.22em;max-width:34ch;transition:text-decoration-color var(--t-hover) ease;font-weight:500;line-height:1.35;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em}._2jGaPa_t6{background:var(--grey);color:var(--ink);transition:transform var(--t-press) var(--ease-out);grid-area:t6;grid-template-rows:minmax(140px,1fr) auto;display:grid;overflow:clip}._2jGaPa_shot{display:block;position:relative;overflow:hidden}._2jGaPa_shotImg{object-fit:cover;object-position:0% 30%;transition:transform .7s var(--ease-out)}._2jGaPa_shotStrip{padding:12px var(--pad) 14px;background:var(--paper-ink);font-size:var(--s-small);gap:2px;line-height:1.4;display:grid}@media (hover:hover) and (pointer:fine){._2jGaPa_t4:hover ._2jGaPa_tileText,._2jGaPa_t5:hover ._2jGaPa_tileText{text-decoration-color:currentColor}._2jGaPa_t6:hover ._2jGaPa_shotImg{transform:scale(1.04)}}._2jGaPa_notch{grid-area:notch;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:6px 4px;display:flex}._2jGaPa_wordmark{font-size:var(--s-body);letter-spacing:-.01em;border-radius:var(--r);align-items:center;gap:12px;font-weight:600;display:inline-flex}._2jGaPa_legend{display:none;overflow:visible}._2jGaPa_legendBlock{transition:opacity var(--t-hover) ease;cursor:pointer}._2jGaPa_nav{display:none}._2jGaPa_nav ul{flex-wrap:wrap;gap:6px 22px;display:flex}._2jGaPa_navLink{font-size:var(--s-body);text-underline-offset:.3em;transition:text-decoration-color var(--t-hover) ease;border-radius:2px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em}@media (hover:hover) and (pointer:fine){._2jGaPa_navLink:hover{text-decoration-color:currentColor}}._2jGaPa_signIn{color:var(--accent)}._2jGaPa_notchName,._2jGaPa_notchNote{display:none}._2jGaPa_menu{position:relative}._2jGaPa_menu summary{border-radius:var(--r);background:var(--surface);cursor:pointer;align-items:center;min-height:44px;padding:0 18px;font-weight:500;list-style:none;display:inline-flex}._2jGaPa_menu summary::-webkit-details-marker{display:none}._2jGaPa_menu[open] summary{background:var(--ink);color:var(--paper-ink)}._2jGaPa_menu ul{z-index:5;border-radius:var(--r);background:var(--ink);min-width:220px;color:var(--paper-ink);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}._2jGaPa_menu a{font-size:var(--s-body);border-radius:4px;padding:12px 14px;font-weight:500;display:block}._2jGaPa_menu a:focus-visible{outline:2px solid var(--paper-ink);outline-offset:0}@media (min-width:700px){._2jGaPa_nav{display:block}._2jGaPa_menu{display:none}}@media (min-width:1100px){._2jGaPa_notch{padding:var(--pad);grid-template:"mark nav"". ."minmax(0,1fr)"name name""note note"/auto minmax(0,1fr);column-gap:clamp(20px,2vw,32px);display:grid;overflow:hidden;container-type:size}._2jGaPa_wordmark{display:none}._2jGaPa_legend{grid-area:mark;align-self:start;width:clamp(88px,8.4vw,132px);height:clamp(88px,8.4vw,132px);margin-top:6px;display:block}._2jGaPa_nav{grid-area:nav;align-self:start}._2jGaPa_nav ul{flex-direction:column;gap:2px 0}._2jGaPa_navLink{line-height:1.45}._2jGaPa_notchName{font-size:var(--s-lead);letter-spacing:-.015em;border-radius:2px;grid-area:name;justify-self:start;font-weight:600;line-height:1.15;display:block}._2jGaPa_notchNote{font-size:var(--s-small);color:var(--muted);grid-area:note;max-width:34ch;margin-top:6px;display:block}}@container (max-height:360px){._2jGaPa_notchNote{display:none}}@container (max-height:300px){._2jGaPa_notchName{display:none}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){._2jGaPa_block{transition:opacity var(--t-ui) ease, transform var(--t-press) var(--ease-out)}._2jGaPa_board:has(._2jGaPa_block:hover) ._2jGaPa_legendBlock{opacity:.2}:is(._2jGaPa_board:has(._2jGaPa_t1:hover) ._2jGaPa_legendBlock[data-block="1"],._2jGaPa_board:has(._2jGaPa_t2:hover) ._2jGaPa_legendBlock[data-block="2"],._2jGaPa_board:has(._2jGaPa_t3:hover) ._2jGaPa_legendBlock[data-block="3"],._2jGaPa_board:has(._2jGaPa_t4:hover) ._2jGaPa_legendBlock[data-block="4"],._2jGaPa_board:has(._2jGaPa_t5:hover) ._2jGaPa_legendBlock[data-block="5"],._2jGaPa_board:has(._2jGaPa_t6:hover) ._2jGaPa_legendBlock[data-block="6"]){opacity:1}:is(._2jGaPa_board:has(._2jGaPa_legendBlock[data-block="1"]:hover) ._2jGaPa_block:not(._2jGaPa_t1),._2jGaPa_board:has(._2jGaPa_legendBlock[data-block="2"]:hover) ._2jGaPa_block:not(._2jGaPa_t2),._2jGaPa_board:has(._2jGaPa_legendBlock[data-block="3"]:hover) ._2jGaPa_block:not(._2jGaPa_t3),._2jGaPa_board:has(._2jGaPa_legendBlock[data-block="4"]:hover) ._2jGaPa_block:not(._2jGaPa_t4),._2jGaPa_board:has(._2jGaPa_legendBlock[data-block="5"]:hover) ._2jGaPa_block:not(._2jGaPa_t5),._2jGaPa_board:has(._2jGaPa_legendBlock[data-block="6"]:hover) ._2jGaPa_block:not(._2jGaPa_t6)){opacity:.35}}@media (prefers-reduced-motion:no-preference){html.js ._2jGaPa_block{animation:_2jGaPa_assemble .82s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 90ms + 60ms)}html.js ._2jGaPa_t2{animation-name:_2jGaPa_assembleStill}html.js ._2jGaPa_notch{animation:.7s 40ms backwards _2jGaPa_fadeIn}html.js ._2jGaPa_legendBlock{animation:.6s backwards _2jGaPa_light}html.js ._2jGaPa_legendBlock[data-block="2"]{animation-delay:90ms}html.js ._2jGaPa_legendBlock[data-block="3"]{animation-delay:.18s}html.js ._2jGaPa_legendBlock[data-block="4"]{animation-delay:.27s}html.js ._2jGaPa_legendBlock[data-block="5"]{animation-delay:.36s}html.js ._2jGaPa_legendBlock[data-block="6"]{animation-delay:.45s}html.js ._2jGaPa_photoImg{animation:_2jGaPa_settle 1.6s var(--ease-soft) backwards .12s}}@keyframes _2jGaPa_assemble{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@keyframes _2jGaPa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _2jGaPa_light{0%{opacity:.12}to{opacity:1}}@keyframes _2jGaPa_assembleStill{0%{transform:translateY(18px)scale(.985)}to{transform:none}}@keyframes _2jGaPa_settle{0%{transform:scale(1.06)}to{transform:none}}
.E_1vMW_services{padding:clamp(28px, 4vw, 64px) var(--pad);border-radius:var(--r);background:var(--paper);color:var(--paper-ink);gap:clamp(28px,4vw,56px);margin-top:clamp(48px,6vw,96px);display:grid}.E_1vMW_intro{align-content:start;gap:18px;display:grid;container-type:inline-size}.E_1vMW_word{letter-spacing:-.055em;white-space:nowrap;margin-left:-.06em;font-size:23cqi;font-weight:600;line-height:.82}.E_1vMW_lead{font-size:var(--s-lead);letter-spacing:-.01em;text-wrap:pretty;max-width:34ch;line-height:1.32}.E_1vMW_legend{font-size:var(--s-small);color:var(--paper-muted);max-width:44ch;line-height:1.45}@media (min-width:1100px){.E_1vMW_services{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.E_1vMW_intro{top:var(--m);grid-column:1/span 5;position:sticky}.E_1vMW_list{grid-column:7/span 6}}.E_1vMW_list{gap:6px;display:grid}.E_1vMW_bar{border-radius:var(--r);background:var(--paper-2)}.E_1vMW_summary{border-radius:var(--r);cursor:pointer;min-height:64px;transition:background-color var(--t-hover) ease;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;list-style:none;display:flex}.E_1vMW_summary::-webkit-details-marker{display:none}.E_1vMW_summary:focus-visible{outline:2px solid var(--paper-ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.E_1vMW_summary:hover{background:color-mix(in srgb, var(--paper-ink) 7%, var(--paper-2))}}.E_1vMW_titles{gap:2px;min-width:0;display:grid}.E_1vMW_title{font-size:var(--s-lead);letter-spacing:-.015em;font-weight:600;line-height:1.15}.E_1vMW_sub{font-size:var(--s-small);color:var(--paper-muted)}.E_1vMW_plus{flex:none;width:18px;height:18px;position:relative}.E_1vMW_plus:before,.E_1vMW_plus:after{content:"";background:var(--paper-ink);width:18px;height:3px;transition:transform var(--t-ui) var(--ease-out);border-radius:2px;position:absolute;top:7.5px;left:0}.E_1vMW_plus:after{transform:rotate(90deg)}.E_1vMW_bar[open] .E_1vMW_plus:after{transform:rotate(0)}.E_1vMW_panel{gap:20px;padding:4px 20px 24px;display:grid}.E_1vMW_body{font-size:var(--s-body);max-width:62ch;line-height:1.55}.E_1vMW_facts{font-size:var(--s-small);color:var(--paper-muted);max-width:70ch;line-height:1.55}@media (prefers-reduced-motion:no-preference){.E_1vMW_bar[open] .E_1vMW_panel{animation:E_1vMW_open .32s var(--ease-out)}}@keyframes E_1vMW_open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.xZtHDW_work{padding:clamp(72px, 9vw, 136px) var(--pad) clamp(24px, 3vw, 40px);gap:clamp(28px,4vw,48px);display:grid}.xZtHDW_rail{align-content:start;gap:16px;display:grid}.xZtHDW_title{font-size:var(--s-display);letter-spacing:-.045em;margin-left:-.05em;font-weight:600;line-height:.9}@media (min-width:1100px){.xZtHDW_work{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.xZtHDW_rail{grid-column:1/span 3;padding-top:4px;padding-right:28px}.xZtHDW_strips{grid-column:4/span 9}}.xZtHDW_strips{gap:clamp(36px,3.4vw,48px);min-width:0;display:grid}.xZtHDW_project{gap:12px;min-width:0;display:grid}.xZtHDW_stripLink{border-radius:var(--r);display:block;overflow:hidden}.xZtHDW_track{width:max-content;transition:translate .7s var(--ease-out);gap:8px;display:flex}.xZtHDW_shot{border-radius:var(--r);background:var(--surface);flex:none;width:auto;height:120px}@media (min-width:700px){.xZtHDW_shot{height:190px}}@media (hover:hover) and (pointer:fine){.xZtHDW_stripLink:hover .xZtHDW_track{translate:-56px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.xZtHDW_track{animation:linear both xZtHDW_drift;animation-timeline:view();animation-range:entry exit}}}@keyframes xZtHDW_drift{0%{transform:translate(0)}to{transform:translate(-4%)}}.xZtHDW_caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.xZtHDW_name{font-size:var(--s-lead);letter-spacing:-.015em;font-weight:600;line-height:1.2}.xZtHDW_kind,.xZtHDW_role{font-size:var(--s-small);color:var(--muted)}.xZtHDW_blurb{font-size:var(--s-body);max-width:62ch;line-height:1.55}.xZtHDW_extras{align-content:start;gap:28px;display:grid}@media (min-width:1100px){.xZtHDW_work{grid-template-rows:auto 1fr}.xZtHDW_rail{grid-row:1}.xZtHDW_extras{grid-area:2/1/auto/span 3;padding-right:28px}.xZtHDW_strips{grid-row:1/span 2}}.xZtHDW_group{gap:12px;display:grid}.xZtHDW_groupHead{font-size:var(--s-lead);letter-spacing:-.015em;font-weight:600;line-height:1.15}.xZtHDW_items{gap:16px;display:grid}.xZtHDW_item{gap:2px;display:grid}.xZtHDW_itemName{font-size:var(--s-body);justify-self:start;font-weight:600}.xZtHDW_itemMeta{font-size:var(--s-small);color:var(--muted)}.xZtHDW_itemBlurb{font-size:var(--s-small);max-width:52ch;margin-top:4px;line-height:1.5}.xZtHDW_stealth{border-radius:var(--r);background:var(--slate);gap:6px;padding:18px 20px 20px}.xZtHDW_stealth .xZtHDW_itemMeta{color:var(--slate-muted)}.xZtHDW_ask{color:var(--accent);justify-self:start;margin-top:6px;font-weight:500}.xZtHDW_footnote{color:var(--muted)}
