.p-hero[data-astro-cid-hmgx5f5o]{overflow:clip}.p-hero-stars[data-astro-cid-hmgx5f5o]{z-index:-1;height:100lvh;position:fixed;inset:0 0 auto}.p-hero-copy[data-astro-cid-hmgx5f5o]{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.p-in[data-astro-cid-hmgx5f5o]{animation:p-in .9s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * .1s)}}@keyframes p-in{0%{opacity:0;transform:translateY(24px)scale(.98)}}.p-hero-title[data-astro-cid-hmgx5f5o]{max-width:16ch;font-size:var(--text-display);letter-spacing:-.02em;padding-bottom:.08em;line-height:1.05}.p-hero-sub[data-astro-cid-hmgx5f5o]{max-width:44ch;font-size:var(--text-body-lg);color:var(--color-chrome);text-wrap:balance;margin-top:24px;line-height:1.6}.p-hero-more[data-astro-cid-hmgx5f5o]{text-wrap:balance;max-width:48ch;font-size:var(--text-body);color:var(--color-mist);margin-top:16px;line-height:1.6}.p-hero-greeting[data-astro-cid-hmgx5f5o]{font-size:var(--text-h4);color:var(--color-starlight);margin-bottom:48px;font-weight:500;line-height:1.3}.p-hero-greeting[data-astro-cid-hmgx5f5o]:after{content:"";background:linear-gradient(90deg,#0000,#c9cdd3b3 50%,#0000);width:96px;height:1px;margin:16px auto 0;display:block}@media (width<=767px){.p-hero-greeting[data-astro-cid-hmgx5f5o]{margin-bottom:32px}.p-hero-sub[data-astro-cid-hmgx5f5o]{margin-top:16px}}.team[data-astro-cid-krbjr3qz]{text-align:center;flex-direction:column;align-items:center;display:flex}.team-title[data-astro-cid-krbjr3qz]{max-width:22ch;font-size:var(--text-h2);letter-spacing:-.01em;line-height:1.15}.team-text[data-astro-cid-krbjr3qz]{max-width:60ch;font-size:var(--text-body-lg);color:var(--color-chrome);margin-top:24px;line-height:1.6}.team-goal[data-astro-cid-krbjr3qz]{font-size:var(--text-body-lg);color:var(--color-starlight);text-wrap:balance;margin-top:16px;font-weight:600}.team-cards[data-astro-cid-krbjr3qz]{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:960px;margin-top:48px;display:grid}.team-card[data-astro-cid-krbjr3qz]{grid-template-columns:144px minmax(0,1fr);align-items:center;column-gap:24px;padding:24px;display:grid}.team-photo[data-astro-cid-krbjr3qz]{aspect-ratio:4/5;background:radial-gradient(circle at 50% 35%, #ffffff14, transparent 60%), linear-gradient(180deg, #16171c, var(--color-void));color:var(--color-chrome-dark);filter:grayscale();border-radius:12px;place-items:center;display:grid}.team-role[data-astro-cid-krbjr3qz]{color:var(--color-chrome)}.team-name[data-astro-cid-krbjr3qz]{font-size:var(--text-h3);margin-top:8px;line-height:1.2}.team-line[data-astro-cid-krbjr3qz]{color:var(--color-starlight);margin-top:16px}.team-more[data-astro-cid-krbjr3qz]{color:var(--color-chrome);margin-top:8px}@media (width<=767px){html[data-slides] #despre[data-astro-cid-krbjr3qz].chapter{align-items:stretch}.team[data-astro-cid-krbjr3qz]{justify-content:space-evenly}.team-title[data-astro-cid-krbjr3qz]{font-size:26px}.team-text[data-astro-cid-krbjr3qz]{margin-top:16px;font-size:16px;line-height:1.55}.team-goal[data-astro-cid-krbjr3qz]{margin-top:12px;font-size:16px}.team-cards[data-astro-cid-krbjr3qz]{gap:8px;margin-top:24px}.team-card[data-astro-cid-krbjr3qz]{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:12px 12px 16px}.team-photo[data-astro-cid-krbjr3qz]{max-height:30svh}@media (height<=700px){.team-title[data-astro-cid-krbjr3qz]{font-size:22px}.team-text[data-astro-cid-krbjr3qz],.team-goal[data-astro-cid-krbjr3qz]{font-size:15px}.team-photo[data-astro-cid-krbjr3qz]{max-height:22svh}}.team-role[data-astro-cid-krbjr3qz]{font-size:11px}.team-name[data-astro-cid-krbjr3qz]{margin-top:4px;font-size:20px}.team-line[data-astro-cid-krbjr3qz],.team-more[data-astro-cid-krbjr3qz]{display:none}}@media (width>=768px) and (height<=820px){.team-cards[data-astro-cid-krbjr3qz]{margin-top:32px}.team-card[data-astro-cid-krbjr3qz]{grid-template-columns:112px minmax(0,1fr);padding:16px}}.pi[data-astro-cid-z4f26u45]{text-align:center;flex-direction:column;align-items:center;display:flex}.pi-eyebrow[data-astro-cid-z4f26u45]{color:var(--color-chrome)}.pi-title[data-astro-cid-z4f26u45]{max-width:20ch;font-size:var(--text-h1);letter-spacing:-.01em;text-wrap:balance;margin-top:16px;line-height:1.1}.pi-line[data-astro-cid-z4f26u45]{max-width:56ch;font-size:var(--text-body-lg);color:var(--color-chrome);text-wrap:balance;line-height:1.6}.pi-title[data-astro-cid-z4f26u45]+.pi-line[data-astro-cid-z4f26u45]{margin-top:24px}.pi-line[data-astro-cid-z4f26u45]+.pi-line[data-astro-cid-z4f26u45]{margin-top:8px}.pi-steps[data-astro-cid-z4f26u45]{width:100%;max-width:960px;margin-top:64px;position:relative}.pi-list[data-astro-cid-z4f26u45]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.pi-track[data-astro-cid-z4f26u45]{top:20px;left:calc((100% - 2 * var(--gutter)) / 6);right:calc((100% - 2 * var(--gutter)) / 6);width:auto;position:absolute}.pi-item[data-astro-cid-z4f26u45]{flex-direction:column;align-items:center;display:flex;position:relative}.pi-num[data-astro-cid-z4f26u45]{background:var(--color-void);width:40px;height:40px;color:var(--color-starlight);border:1px solid #c9cdd380;border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.pi-item-title[data-astro-cid-z4f26u45]{max-width:24ch;font-size:var(--text-body-lg);color:var(--color-starlight);text-wrap:balance;margin-top:16px;font-weight:500;line-height:1.4}.pi-item-field[data-astro-cid-z4f26u45]{color:var(--color-mist);margin-top:8px}@media (width<=767px){.projects-intro[data-astro-cid-z4f26u45].chapter{display:none}}.frame[data-astro-cid-yae24zf2]{aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--color-deep-space);cursor:pointer;width:100%;transition:border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border:1px solid #ffffff14;display:block;position:relative;overflow:clip}@media (hover:hover) and (pointer:fine){.frame[data-astro-cid-yae24zf2]:hover{border-color:#c9cdd366;box-shadow:0 0 48px -8px #ffffff1f}.frame[data-astro-cid-yae24zf2]:hover .frame-play[data-astro-cid-yae24zf2]{background-color:#ffffff1f;transform:scale(1.08)}}.frame-video[data-astro-cid-yae24zf2]{object-fit:cover;width:100%;height:100%}.frame-ph[data-astro-cid-yae24zf2]{background:radial-gradient(at 50% 40%,#ffffff0f,#0000 65%);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.frame-sheen[data-astro-cid-yae24zf2]{background:linear-gradient(105deg,#0000 40%,#ffffff0f 50%,#0000 60%) 150% 0/300% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.frame-sheen[data-astro-cid-yae24zf2]{animation:frame-sheen 7s var(--ease-io) infinite}}@keyframes frame-sheen{to{background-position:-50% 0}}.frame-play[data-astro-cid-yae24zf2]{border:1px solid var(--color-chrome);width:64px;height:64px;color:var(--color-starlight);transition:transform .2s var(--ease-out), background-color .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.frame-play[data-astro-cid-yae24zf2] svg{translate:2px}.frame-caption[data-astro-cid-yae24zf2]{color:var(--color-chrome);position:relative}@media (width<=767px){.frame-play[data-astro-cid-yae24zf2]{width:48px;height:48px}}.reel[data-astro-cid-tiaygcic]{display:none}@media (width<=767px){.reel[data-astro-cid-tiaygcic]{background:var(--color-void);flex-direction:column;height:100svh;display:flex;position:relative;overflow:clip}.reel-stage[data-astro-cid-tiaygcic]{flex:1;min-height:0;position:relative}.reel-video[data-astro-cid-tiaygcic]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.reel-tap[data-astro-cid-tiaygcic]{-webkit-tap-highlight-color:transparent;place-items:center;display:grid;position:absolute;inset:0}.reel-paused[data-astro-cid-tiaygcic]{width:72px;height:72px;color:var(--color-starlight);opacity:0;transition:opacity .2s var(--ease-out);background:#03030580;border:1px solid #c9cdd399;border-radius:50%;place-items:center;display:grid}.reel[data-astro-cid-tiaygcic].is-paused .reel-paused[data-astro-cid-tiaygcic]{opacity:1}.reel-bar[data-astro-cid-tiaygcic]{padding:8px var(--margin) calc(16px + env(safe-area-inset-bottom,0px));align-items:center;gap:16px;display:flex}.reel-info[data-astro-cid-tiaygcic]{flex:1;min-width:0;min-height:48px;position:relative}.reel-eyebrow[data-astro-cid-tiaygcic]{white-space:nowrap;text-overflow:ellipsis;color:var(--color-chrome);overflow:hidden}.reel-title[data-astro-cid-tiaygcic]{color:var(--color-starlight);margin-top:4px;font-size:18px;line-height:1.25}.reel-more[data-astro-cid-tiaygcic]{text-align:left;width:100%;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;display:flex}.reel-more[data-astro-cid-tiaygcic]:after{content:"";position:absolute;inset:-8px 0}.reel-title-text[data-astro-cid-tiaygcic]{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.reel-chevron[data-astro-cid-tiaygcic]{width:32px;height:32px;color:var(--color-starlight);transition:transform .2s var(--ease-out);border:1px solid #c9cdd399;border-radius:50%;flex:none;place-items:center;display:grid}.reel-more[data-astro-cid-tiaygcic]:active .reel-chevron[data-astro-cid-tiaygcic]{transform:translateY(-2px)}.reel-sound[data-astro-cid-tiaygcic]{width:48px;height:48px;color:var(--color-starlight);border:1px solid #c9cdd399;border-radius:50%;flex:none;place-items:center;display:grid}.reel-sound-on[data-astro-cid-tiaygcic],.reel-sound[data-astro-cid-tiaygcic].is-on .reel-sound-off[data-astro-cid-tiaygcic]{display:none}.reel-sound[data-astro-cid-tiaygcic].is-on .reel-sound-on[data-astro-cid-tiaygcic]{display:contents}.reel-seek[data-astro-cid-tiaygcic]{--p:0;height:28px;margin:0 var(--margin);touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;position:relative}.reel-track[data-astro-cid-tiaygcic]{height:6px;transition:transform .15s var(--ease-out);background:#ffffff2e;border-radius:3px;position:absolute;inset:50% 0 auto;overflow:hidden;transform:translateY(-50%)scaleY(.5)}.reel-fill[data-astro-cid-tiaygcic]{background:var(--color-chrome);height:100%;transform:scaleX(var(--p));transform-origin:0;transition:transform .25s linear;display:block}.reel-rail[data-astro-cid-tiaygcic]{pointer-events:none;transform:translateX(calc(var(--p) * 100%));transition:transform .25s linear;position:absolute;inset:0}.reel-knob[data-astro-cid-tiaygcic]{background:var(--color-starlight);width:14px;height:14px;transition:transform .15s var(--ease-out);border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)scale(.72);box-shadow:0 0 0 3px #03030559}.reel-time[data-astro-cid-tiaygcic]{bottom:100%;left:clamp(40px, calc(var(--p) * 100%), calc(100% - 40px));font-variant-numeric:tabular-nums;color:var(--color-starlight);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s var(--ease-out);background:#030305b3;border-radius:6px;padding:4px 8px;font-size:14px;position:absolute;transform:translate(-50%)}.reel[data-astro-cid-tiaygcic].is-seeking .reel-track[data-astro-cid-tiaygcic]{transform:translateY(-50%)}.reel[data-astro-cid-tiaygcic].is-seeking .reel-fill[data-astro-cid-tiaygcic],.reel[data-astro-cid-tiaygcic].is-seeking .reel-rail[data-astro-cid-tiaygcic]{transition:none}.reel[data-astro-cid-tiaygcic].is-seeking .reel-knob[data-astro-cid-tiaygcic]{transform:translate(-50%,-50%)}.reel[data-astro-cid-tiaygcic].is-seeking .reel-time[data-astro-cid-tiaygcic]{opacity:1}.reel-seek[data-astro-cid-tiaygcic]:focus-visible{outline:2px solid var(--color-chrome);outline-offset:2px;border-radius:4px}.reel-desc[data-astro-cid-tiaygcic]{z-index:2;visibility:hidden;opacity:0;background:radial-gradient(120% 60% at 50% 0%, #ffffff0d, transparent 70%), var(--color-void);transition:opacity .25s var(--ease-out), visibility .25s;position:absolute;inset:0;overflow:clip}.reel[data-astro-cid-tiaygcic].is-open .reel-desc[data-astro-cid-tiaygcic]{visibility:visible;opacity:1}.reel[data-astro-cid-tiaygcic].is-open .reel-bar[data-astro-cid-tiaygcic],.reel[data-astro-cid-tiaygcic].is-open .reel-seek[data-astro-cid-tiaygcic]{visibility:hidden}.reel-desc-away[data-astro-cid-tiaygcic]{-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.reel-desc-panel[data-astro-cid-tiaygcic]{--fs:1;padding:calc(max(8px, env(safe-area-inset-top,0px)) + 19px) var(--margin) calc(env(safe-area-inset-bottom,0px) + 24px);overscroll-behavior:contain;text-align:center;transition:transform .25s var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto;transform:translateY(16px)}.reel-desc-panel[data-astro-cid-tiaygcic]>[data-astro-cid-tiaygcic]{flex-shrink:0}.reel-desc-title[data-astro-cid-tiaygcic]+[data-astro-cid-tiaygcic]{margin-top:auto}.reel-desc-panel[data-astro-cid-tiaygcic]>[data-astro-cid-tiaygcic]:last-child{margin-bottom:auto}.reel-desc-panel[data-astro-cid-tiaygcic]>.reel-eyebrow[data-astro-cid-tiaygcic]{white-space:normal;padding-inline:48px}.reel-desc-panel[data-astro-cid-tiaygcic].is-long{-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.reel[data-astro-cid-tiaygcic].is-open .reel-desc-panel[data-astro-cid-tiaygcic]{transform:none}.reel-desc-title[data-astro-cid-tiaygcic]{margin:20px 0 calc(24px * var(--fs));font-size:calc(20px * var(--fs));color:var(--color-starlight);text-wrap:balance;line-height:1.2}}.project[data-astro-cid-rmgqxlso]{--u:max(1px, min(100vw / 1440, 100vh / 900))}.project-grid[data-astro-cid-rmgqxlso]{column-gap:var(--gutter);text-align:center;grid-template-rows:auto auto auto;grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;align-items:center;display:grid}.project-a[data-astro-cid-rmgqxlso]{display:contents}.project-media[data-astro-cid-rmgqxlso]{grid-area:1/1/span 3/span 7}.project-head[data-astro-cid-rmgqxlso],.project-b[data-astro-cid-rmgqxlso],.project-metrics[data-astro-cid-rmgqxlso]{grid-column:8/span 5}.project-b[data-astro-cid-rmgqxlso]{grid-row:2}.project-head[data-astro-cid-rmgqxlso]{grid-row:1;align-self:end}.project-metrics[data-astro-cid-rmgqxlso]{grid-row:3;align-self:start}.is-flip[data-astro-cid-rmgqxlso] .project-media[data-astro-cid-rmgqxlso]{grid-column:6/span 7}.is-flip[data-astro-cid-rmgqxlso] .project-head[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-b[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-metrics[data-astro-cid-rmgqxlso]{grid-column:1/span 5}.project-eyebrow[data-astro-cid-rmgqxlso]{color:var(--color-chrome)}.project-title[data-astro-cid-rmgqxlso]{font-size:var(--text-h3);margin-top:16px;line-height:1.2}.project-field[data-astro-cid-rmgqxlso]{color:var(--color-mist);margin-top:8px}.project-story[data-astro-cid-rmgqxlso]{flex-direction:column;gap:16px;margin-top:24px;display:flex}.project-story[data-astro-cid-rmgqxlso] dt[data-astro-cid-rmgqxlso]{color:var(--color-starlight)}.project-story[data-astro-cid-rmgqxlso] dd[data-astro-cid-rmgqxlso]{color:var(--color-chrome);text-wrap:pretty;margin-top:4px;font-size:15px;line-height:1.55}.project-story[data-astro-cid-rmgqxlso] div[data-astro-cid-rmgqxlso]:last-child dd[data-astro-cid-rmgqxlso]{color:var(--color-starlight)}.story-full[data-astro-cid-rmgqxlso],.project[data-astro-cid-rmgqxlso].is-open .story-brief[data-astro-cid-rmgqxlso]{display:none}.project[data-astro-cid-rmgqxlso]:not(.is-open) .project-story[data-astro-cid-rmgqxlso] dd[data-astro-cid-rmgqxlso]{font-size:18px;line-height:1.45}.project[data-astro-cid-rmgqxlso].is-open .story-full[data-astro-cid-rmgqxlso]{display:inline}.story-toggle[data-astro-cid-rmgqxlso]{--sheen:linear-gradient(90deg, #8a9099 0%, #fff 20%, #c9cdd3 40%, #8a9099 50%, #fff 70%, #c9cdd3 90%, #8a9099 100%);color:var(--color-chrome);cursor:pointer;align-items:center;gap:6px;margin-top:16px;padding:8px 4px;font-size:16px;font-weight:600;display:inline-flex}.story-toggle-text[data-astro-cid-rmgqxlso]{background:var(--sheen);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:3px;animation:7s linear infinite toggle-sheen;position:relative}.story-toggle-text[data-astro-cid-rmgqxlso]:after{content:"";background:var(--sheen);transform-origin:bottom;height:1px;transition:transform .2s var(--ease-out);background-size:200% 100%;animation:7s linear infinite toggle-sheen;position:absolute;bottom:0;left:0;right:0}@keyframes toggle-sheen{0%{background-position:0 0}to{background-position:-200% 0}}.story-toggle[data-astro-cid-rmgqxlso] svg{color:var(--color-chrome);transition:transform .24s cubic-bezier(.22, 1, .36, 1), color .2s var(--ease-out)}.project[data-astro-cid-rmgqxlso].is-open .story-toggle[data-astro-cid-rmgqxlso] svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.story-toggle[data-astro-cid-rmgqxlso]:hover .story-toggle-text[data-astro-cid-rmgqxlso]:after{transform:scaleY(2)}.story-toggle[data-astro-cid-rmgqxlso]:hover svg{color:var(--color-starlight);transform:translateY(2px)}.project[data-astro-cid-rmgqxlso].is-open .story-toggle[data-astro-cid-rmgqxlso]:hover svg{transform:rotate(180deg)translateY(-2px)}}@media (prefers-reduced-motion:reduce){.story-toggle-text[data-astro-cid-rmgqxlso],.story-toggle-text[data-astro-cid-rmgqxlso]:after{animation:none}}.story-toggle[data-astro-cid-rmgqxlso]:focus-visible{outline:1px solid var(--color-starlight);outline-offset:2px}.project-metrics[data-astro-cid-rmgqxlso]{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,auto);justify-content:space-evenly;column-gap:32px;margin-top:24px;padding-top:24px;display:grid}.project-metrics[data-astro-cid-rmgqxlso] li[data-astro-cid-rmgqxlso]{flex-direction:column;align-items:center;gap:8px;display:flex}.metric-value[data-astro-cid-rmgqxlso]{font-family:var(--font-display);color:var(--color-starlight);white-space:nowrap;font-size:28px;font-weight:600;line-height:1.1}.metric-label[data-astro-cid-rmgqxlso]{max-width:18ch;color:var(--color-chrome)}@media (width>=1024px){.project-grid[data-astro-cid-rmgqxlso]{max-width:calc(1240 * var(--u) + 2 * var(--margin));column-gap:calc(64 * var(--u));grid-template-columns:minmax(0,690fr) minmax(0,486fr)}.is-flip[data-astro-cid-rmgqxlso] .project-grid[data-astro-cid-rmgqxlso]{grid-template-columns:minmax(0,486fr) minmax(0,690fr)}.project-media[data-astro-cid-rmgqxlso]{grid-column:1}.project-head[data-astro-cid-rmgqxlso],.project-b[data-astro-cid-rmgqxlso],.project-metrics[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-media[data-astro-cid-rmgqxlso]{grid-column:2}.is-flip[data-astro-cid-rmgqxlso] .project-head[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-b[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-metrics[data-astro-cid-rmgqxlso]{grid-column:1}.project-eyebrow[data-astro-cid-rmgqxlso],.project-story[data-astro-cid-rmgqxlso] dt[data-astro-cid-rmgqxlso]{font-size:calc(13 * var(--u))}.project-title[data-astro-cid-rmgqxlso]{margin-top:calc(16 * var(--u));font-size:max(var(--text-h3), calc(24 * var(--u)))}.project-field[data-astro-cid-rmgqxlso],.metric-label[data-astro-cid-rmgqxlso]{font-size:max(var(--text-caption), calc(13 * var(--u)))}.project-field[data-astro-cid-rmgqxlso]{margin-top:calc(8 * var(--u))}.project-story[data-astro-cid-rmgqxlso]{gap:calc(16 * var(--u));margin-top:calc(24 * var(--u))}.project-story[data-astro-cid-rmgqxlso] dd[data-astro-cid-rmgqxlso]{margin-top:calc(4 * var(--u));font-size:calc(15 * var(--u))}.project[data-astro-cid-rmgqxlso]:not(.is-open) .project-story[data-astro-cid-rmgqxlso]{gap:calc(20 * var(--u))}.project[data-astro-cid-rmgqxlso]:not(.is-open) .project-story[data-astro-cid-rmgqxlso] dd[data-astro-cid-rmgqxlso]{font-size:calc(18 * var(--u))}.story-toggle[data-astro-cid-rmgqxlso]{gap:calc(6 * var(--u));margin-top:calc(16 * var(--u));padding:calc(8 * var(--u)) calc(4 * var(--u));font-size:calc(16 * var(--u))}.project-metrics[data-astro-cid-rmgqxlso]{column-gap:calc(32 * var(--u));margin-top:calc(24 * var(--u));padding-top:calc(24 * var(--u))}.project-metrics[data-astro-cid-rmgqxlso] li[data-astro-cid-rmgqxlso]{gap:calc(8 * var(--u))}.metric-value[data-astro-cid-rmgqxlso]{font-size:calc(28 * var(--u))}}@media (width<=1023px){.project-grid[data-astro-cid-rmgqxlso]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.project-media[data-astro-cid-rmgqxlso],.project-head[data-astro-cid-rmgqxlso],.project-b[data-astro-cid-rmgqxlso],.project-metrics[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-media[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-head[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-b[data-astro-cid-rmgqxlso],.is-flip[data-astro-cid-rmgqxlso] .project-metrics[data-astro-cid-rmgqxlso]{grid-area:auto/1}.project-head[data-astro-cid-rmgqxlso]{margin-top:24px}}@media (width<=767px){.project[data-astro-cid-rmgqxlso].chapter{min-height:0;padding:0;display:none}.project-story[data-astro-cid-rmgqxlso]{gap:calc(16px * var(--fs,1));margin-top:0}.project-story[data-astro-cid-rmgqxlso] dt[data-astro-cid-rmgqxlso]{font-size:calc(13px * var(--fs,1))}.project-story[data-astro-cid-rmgqxlso] dd[data-astro-cid-rmgqxlso]{font-size:calc(15px * var(--fs,1));text-wrap:balance;line-height:1.5}.project-metrics[data-astro-cid-rmgqxlso]{margin-top:calc(16px * var(--fs,1));padding-top:calc(16px * var(--fs,1));padding-bottom:calc(24px * var(--fs,1));grid-template-columns:auto min-content auto;column-gap:12px}.project-metrics[data-astro-cid-rmgqxlso] li[data-astro-cid-rmgqxlso]{grid-template-rows:auto 1fr;justify-items:center;display:grid}.metric-value[data-astro-cid-rmgqxlso]{font-size:calc(20px * var(--fs,1))}.metric-label[data-astro-cid-rmgqxlso]{max-width:7.5em;font-size:calc(12px * var(--fs,1));text-wrap:balance;align-self:center}.project-metrics[data-astro-cid-rmgqxlso] li[data-astro-cid-rmgqxlso]:nth-child(2) .metric-label[data-astro-cid-rmgqxlso]{min-width:9.8em;max-width:none}}@media (width>=768px) and (height<=820px){.project-story[data-astro-cid-rmgqxlso]{gap:8px;margin-top:16px}.project-story[data-astro-cid-rmgqxlso] dd[data-astro-cid-rmgqxlso]{font-size:14px;line-height:1.5}.project-metrics[data-astro-cid-rmgqxlso]{margin-top:16px;padding-top:16px}.metric-value[data-astro-cid-rmgqxlso]{font-size:24px}.project[data-astro-cid-rmgqxlso]:not(.is-open) .project-story[data-astro-cid-rmgqxlso]{gap:12px}.project[data-astro-cid-rmgqxlso]:not(.is-open) .project-story[data-astro-cid-rmgqxlso] dd[data-astro-cid-rmgqxlso]{font-size:16px}.story-toggle[data-astro-cid-rmgqxlso]{margin-top:8px}}.profile-intro[data-astro-cid-d3vluzc2].chapter,.profile[data-astro-cid-d3vluzc2],.profile-feed[data-astro-cid-d3vluzc2],.stories[data-astro-cid-d3vluzc2]{display:none}@media (width<=767px){.profile[data-astro-cid-d3vluzc2],.profile-intro[data-astro-cid-d3vluzc2].chapter{display:grid}.pin[data-astro-cid-d3vluzc2]{text-align:center;flex-direction:column;align-items:center;display:flex}.pin-name[data-astro-cid-d3vluzc2]{color:var(--color-chrome)}.pin-title[data-astro-cid-d3vluzc2]{letter-spacing:-.01em;text-wrap:balance;max-width:16ch;margin-top:16px;font-size:28px;line-height:1.2}.pin-line[data-astro-cid-d3vluzc2]{max-width:34ch;color:var(--color-chrome);text-wrap:balance;font-size:17px;line-height:1.55}.pin-title[data-astro-cid-d3vluzc2]+.pin-line[data-astro-cid-d3vluzc2]{margin-top:24px}.pin-line[data-astro-cid-d3vluzc2]+.pin-line[data-astro-cid-d3vluzc2]{margin-top:16px}.pin-cue[data-astro-cid-d3vluzc2]{color:var(--color-chrome);touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:color .16s var(--ease-out);flex-direction:column;align-items:center;gap:4px;margin-top:32px;padding:8px 24px;display:flex}.pin-cue[data-astro-cid-d3vluzc2]:active{color:var(--color-starlight)}@media (prefers-reduced-motion:no-preference){.pin-cue[data-astro-cid-d3vluzc2] svg{animation:2.4s ease-in-out infinite pin-drift}}html[data-slides] .profile[data-astro-cid-d3vluzc2].chapter{padding-block:calc(env(safe-area-inset-top,0px) + 24px) 16px;align-items:stretch}.profile-inner[data-astro-cid-d3vluzc2]{text-align:center;flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.profile-head[data-astro-cid-d3vluzc2]{flex-direction:column;align-items:center;gap:12px;margin-top:auto;padding-top:24px;display:flex}.profile-avatar[data-astro-cid-d3vluzc2]{background:var(--gradient-chrome);border-radius:50%;flex:none;padding:3px}.profile-avatar[data-astro-cid-d3vluzc2] img[data-astro-cid-d3vluzc2]{border:3px solid var(--color-void);background:var(--color-void);object-fit:contain;border-radius:50%;width:72px;height:72px;padding:7px;display:block}.profile-id[data-astro-cid-d3vluzc2]{min-width:0;max-width:100%}.profile-name[data-astro-cid-d3vluzc2]{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;color:var(--color-starlight);font-size:20px;font-weight:600;line-height:1.3;overflow:hidden}.profile-meta[data-astro-cid-d3vluzc2]{color:var(--color-chrome);margin-top:4px;font-size:13px}.profile-cta[data-astro-cid-d3vluzc2]{width:100%;margin-top:16px}.profile-cta[data-astro-cid-d3vluzc2]:empty{display:none}.profile-highlights[data-astro-cid-d3vluzc2]{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:16px 8px;margin-top:24px;display:grid}.profile-hl[data-astro-cid-d3vluzc2]{touch-action:manipulation;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.profile-hl[data-astro-cid-d3vluzc2]:active .profile-hl-ring[data-astro-cid-d3vluzc2]{border-color:var(--color-starlight);transform:scale(.94)}.profile-hl-ring[data-astro-cid-d3vluzc2]{background:var(--color-deep-space);width:56px;height:56px;color:var(--color-chrome);transition:transform .14s var(--ease-out), border-color .14s var(--ease-out);border:1px solid #c9cdd399;border-radius:50%;place-items:center;display:grid}.profile-hl-label[data-astro-cid-d3vluzc2]{text-align:center;max-width:100%;color:var(--color-starlight);font-size:13px;line-height:1.25}.profile-prompt[data-astro-cid-d3vluzc2]{color:var(--color-chrome);margin-top:auto;padding-top:24px;font-size:13px}.profile-grid[data-astro-cid-d3vluzc2]{min-height:calc((100vw - 2 * var(--margin) - 8px) / 3);max-height:calc((100vw - 2 * var(--margin) - 8px) / 3 * 16 / 9);flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:4px;margin-top:8px;display:grid}.profile-thumb[data-astro-cid-d3vluzc2]{background:var(--color-deep-space);border-radius:4px;width:100%;height:100%;display:block;position:relative;overflow:clip}.profile-thumb[data-astro-cid-d3vluzc2] img[data-astro-cid-d3vluzc2]{object-fit:cover;object-position:top;opacity:.4;width:100%;height:100%;transition:opacity .2s var(--ease-out);position:absolute;inset:0}.profile-thumb[data-astro-cid-d3vluzc2]:active img[data-astro-cid-d3vluzc2]{opacity:1}.profile-thumb-play[data-astro-cid-d3vluzc2]{z-index:1;width:32px;height:32px;color:var(--color-starlight);border:1px solid #c9cdd399;border-radius:50%;place-items:center;margin:-40px 0 0 -16px;display:grid;position:absolute;top:50%;left:50%}.profile-thumb-label[data-astro-cid-d3vluzc2]{top:50%;z-index:1;-webkit-line-clamp:4;text-align:center;color:var(--color-starlight);text-shadow:0 1px 8px #030305cc;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;position:absolute;inset-inline:6px;overflow:hidden}@media (width<=379px){.profile-thumb-label[data-astro-cid-d3vluzc2]{font-size:12px}}@media (height<=700px){.profile-head[data-astro-cid-d3vluzc2]{gap:8px;padding-top:12px}.profile-avatar[data-astro-cid-d3vluzc2] img[data-astro-cid-d3vluzc2]{width:52px;height:52px;padding:5px}.profile-name[data-astro-cid-d3vluzc2]{font-size:17px}.profile-meta[data-astro-cid-d3vluzc2]{margin-top:2px}.profile-cta[data-astro-cid-d3vluzc2],.profile-highlights[data-astro-cid-d3vluzc2]{margin-top:12px}.profile-prompt[data-astro-cid-d3vluzc2]{padding-top:12px}.profile-grid[data-astro-cid-d3vluzc2]{min-height:calc((100vw - 2 * var(--margin) - 8px) / 3 * .9)}}.stories[data-astro-cid-d3vluzc2][open]{width:100vw;max-width:none;height:100svh;max-height:none;padding:calc(max(8px, env(safe-area-inset-top,0px)) + 8px) var(--margin) calc(24px + env(safe-area-inset-bottom,0px));background:radial-gradient(120% 60% at 50% 0%, #ffffff0f, transparent 70%), var(--color-void);color:var(--color-chrome);-webkit-user-select:none;user-select:none;touch-action:none;border:0;flex-direction:column;margin:0;display:flex}.stories[data-astro-cid-d3vluzc2]::backdrop{background:#030305bf}.stories-bars[data-astro-cid-d3vluzc2]{gap:4px;display:flex}.stories-bars[data-astro-cid-d3vluzc2] span[data-astro-cid-d3vluzc2]{background:#fff3;border-radius:1px;flex:1;height:2px;overflow:hidden}.stories-bars[data-astro-cid-d3vluzc2] i[data-astro-cid-d3vluzc2]{background:var(--color-starlight);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.stories-close[data-astro-cid-d3vluzc2]{top:calc(max(8px, env(safe-area-inset-top,0px)) + 16px);z-index:1;width:44px;height:44px;color:var(--color-starlight);place-items:center;display:grid;position:absolute;right:8px}.story[data-astro-cid-d3vluzc2]:not([hidden]){flex-direction:column;flex:1;min-height:0;padding-top:24px;display:flex}.story-logo[data-astro-cid-d3vluzc2]{flex:none;align-self:center;width:48px;height:48px}.story-body[data-astro-cid-d3vluzc2]{flex-direction:column;margin-block:auto;padding-block:16px;display:flex}.story-title[data-astro-cid-d3vluzc2]{text-align:center;text-wrap:balance;color:var(--color-starlight);font-size:36px;line-height:1.1}.story-lead[data-astro-cid-d3vluzc2]{text-align:center;color:var(--color-starlight);margin-top:16px;font-size:18px;line-height:1.45}.story-label[data-astro-cid-d3vluzc2]{color:var(--color-chrome)}.story-lead[data-astro-cid-d3vluzc2]+.story-label[data-astro-cid-d3vluzc2]{margin-top:32px}.story-steps[data-astro-cid-d3vluzc2]{flex-direction:column;gap:16px;margin-top:16px;display:flex}.story-steps[data-astro-cid-d3vluzc2] li[data-astro-cid-d3vluzc2]{align-items:flex-start;gap:16px;font-size:16px;line-height:1.45;display:flex;position:relative}.story-steps[data-astro-cid-d3vluzc2] li[data-astro-cid-d3vluzc2]:not(:last-child):before{content:"";background:linear-gradient(#c9cdd399,#c9cdd340);width:1px;position:absolute;top:28px;bottom:-16px;left:13.5px}.story-num[data-astro-cid-d3vluzc2]{width:28px;height:28px;font-family:var(--font-display);color:var(--color-starlight);border:1px solid #c9cdd399;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.story-gain[data-astro-cid-d3vluzc2]{border-radius:var(--radius-card);background:var(--color-deep-space);border:1px solid #ffffff14;margin-top:32px;padding:16px}.story-result[data-astro-cid-d3vluzc2]{color:var(--color-starlight);margin-top:8px;font-size:16px;line-height:1.45}.story-demo[data-astro-cid-d3vluzc2]{border:1px solid var(--color-chrome);border-radius:var(--radius-btn);height:40px;color:var(--color-starlight);flex:none;align-self:center;padding:0 24px}@media (height<=700px){.story[data-astro-cid-d3vluzc2]:not([hidden]){padding-top:16px}.story-body[data-astro-cid-d3vluzc2]{padding-block:8px}.story-title[data-astro-cid-d3vluzc2]{font-size:32px}.story-lead[data-astro-cid-d3vluzc2]{font-size:17px}.story-lead[data-astro-cid-d3vluzc2]+.story-label[data-astro-cid-d3vluzc2],.story-gain[data-astro-cid-d3vluzc2]{margin-top:24px}.story-steps[data-astro-cid-d3vluzc2]{gap:12px}.story-steps[data-astro-cid-d3vluzc2] li[data-astro-cid-d3vluzc2]{font-size:15px}.story-steps[data-astro-cid-d3vluzc2] li[data-astro-cid-d3vluzc2]:not(:last-child):before{bottom:-12px}}.profile-feed[data-astro-cid-d3vluzc2][open]{background:var(--color-void);border:0;width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:0;display:block}.profile-feed[data-astro-cid-d3vluzc2]::backdrop{background:var(--color-void)}.profile-feed-scroll[data-astro-cid-d3vluzc2]{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;height:100%;overflow-y:auto}.profile-feed-scroll[data-astro-cid-d3vluzc2]::-webkit-scrollbar{display:none}.profile-feed-scroll[data-astro-cid-d3vluzc2]>.reel{scroll-snap-align:start;scroll-snap-stop:always}.profile-feed-close[data-astro-cid-d3vluzc2]{top:max(8px, env(safe-area-inset-top,0px));z-index:3;width:56px;height:56px;color:var(--color-starlight);touch-action:manipulation;transition:transform .14s var(--ease-out);background:#0303058c;border-radius:50%;place-items:center;display:grid;position:absolute;right:8px}.profile-feed-close[data-astro-cid-d3vluzc2]:active{transform:scale(.92)}}@keyframes pin-drift{50%{transform:translateY(4px)}}.profile-btn[data-astro-cid-d62oxaw6]{width:100%}.video-dialog[data-astro-cid-d62oxaw6]{width:100vw;max-width:none;height:100svh;max-height:none;padding:var(--margin);color:var(--color-chrome);background:#030305eb;border:0;margin:0}.video-dialog[data-astro-cid-d62oxaw6][open]{place-items:center;display:grid}.video-dialog[data-astro-cid-d62oxaw6]::backdrop{backdrop-filter:blur(8px);background:#03030599}.video-frame[data-astro-cid-d62oxaw6]{width:min(100%, calc((100svh - 2 * var(--margin)) * 16 / 9), 1440px);aspect-ratio:16/9;border-radius:var(--radius-media);background:var(--color-deep-space);border:1px solid #ffffff14;overflow:clip}.video-full[data-astro-cid-d62oxaw6]{background:var(--color-void);width:100%;height:100%}.video-ph[data-astro-cid-d62oxaw6]{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;display:flex}.video-ph[data-astro-cid-d62oxaw6][hidden],.video-full[data-astro-cid-d62oxaw6][hidden]{display:none}.video-ph-play[data-astro-cid-d62oxaw6]{border:1px solid var(--color-chrome);width:88px;height:88px;color:var(--color-starlight);border-radius:50%;place-items:center;display:grid}.video-close[data-astro-cid-d62oxaw6]{top:max(16px, env(safe-area-inset-top,0px));border-radius:var(--radius-btn);width:48px;height:48px;color:var(--color-starlight);transition:background-color .2s var(--ease-out);border:1px solid #c9cdd399;place-items:center;display:grid;position:fixed;right:16px}@media (hover:hover) and (pointer:fine){.video-close[data-astro-cid-d62oxaw6]:hover{background-color:#ffffff14}}.automate[data-astro-cid-irb6usgt]{text-align:center;flex-direction:column;align-items:center;display:flex}.automate-part[data-astro-cid-irb6usgt]{flex-direction:column;align-items:center;width:100%;display:flex}.automate-part-b[data-astro-cid-irb6usgt]{margin-top:var(--gutter)}.automate-eyebrow[data-astro-cid-irb6usgt]{color:var(--color-chrome)}.automate-title[data-astro-cid-irb6usgt]{max-width:24ch;font-size:var(--text-h2);letter-spacing:-.01em;margin-top:16px;line-height:1.15}.automate-grid[data-astro-cid-irb6usgt]{gap:var(--gutter);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.automate-part[data-astro-cid-irb6usgt]:first-child .automate-grid[data-astro-cid-irb6usgt]{margin-top:48px}.automate-card[data-astro-cid-irb6usgt]{text-align:center;padding:24px 32px}.automate-icon[data-astro-cid-irb6usgt]{color:var(--color-chrome);margin-inline:auto}.automate-card-title[data-astro-cid-irb6usgt]{font-size:var(--text-h3);margin-top:16px;line-height:1.2}.automate-card-text[data-astro-cid-irb6usgt]{color:var(--color-chrome);margin-top:8px}.automate-note[data-astro-cid-irb6usgt]{max-width:56ch;font-size:var(--text-body-lg);color:var(--color-chrome);margin-top:32px;line-height:1.6}@media (width<=767px){.automate-chapter[data-astro-cid-irb6usgt]{display:none}}@media (width>=768px) and (height<=820px){.automate-part[data-astro-cid-irb6usgt]:first-child .automate-grid[data-astro-cid-irb6usgt]{margin-top:32px}.automate-card[data-astro-cid-irb6usgt]{padding:16px 24px}.automate-icon[data-astro-cid-irb6usgt]{width:24px;height:24px}.automate-card-title[data-astro-cid-irb6usgt]{margin-top:8px}.automate-card-text[data-astro-cid-irb6usgt]{font-size:15px;line-height:1.5}.automate-note[data-astro-cid-irb6usgt]{margin-top:24px}}.orb[data-astro-cid-z3z7kgp2]{--size:200px;border-radius:var(--radius-card);color:var(--color-starlight);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:24px;padding:16px;display:inline-flex}.orb-stage[data-astro-cid-z3z7kgp2]{--breath:0;width:var(--size);aspect-ratio:1;transition:transform .2s var(--ease-out);display:block;position:relative}.orb[data-astro-cid-z3z7kgp2]:active .orb-stage[data-astro-cid-z3z7kgp2]{transform:scale(.96)}.orb-glow[data-astro-cid-z3z7kgp2]{filter:blur(40px);opacity:calc(.7 + var(--breath) * .3);background:radial-gradient(closest-side,#ffffff29,#0000 70%),radial-gradient(closest-side,#1b1530e6,#0000);border-radius:50%;position:absolute;inset:-30%}.orb-ring[data-astro-cid-z3z7kgp2]{opacity:0;border:1px solid #fff3;border-radius:50%;position:absolute;inset:10%}@media (prefers-reduced-motion:no-preference){.orb-ring[data-astro-cid-z3z7kgp2]{animation:orb-ring 2.4s var(--ease-out) infinite}.orb-ring-late[data-astro-cid-z3z7kgp2]{animation-delay:1.2s}}@keyframes orb-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.orb-stage[data-astro-cid-z3z7kgp2][data-state=listening] .orb-ring[data-astro-cid-z3z7kgp2]{border-color:#fff6;animation-duration:1.2s}.orb-stage[data-astro-cid-z3z7kgp2][data-state=listening] .orb-ring-late[data-astro-cid-z3z7kgp2]{animation-delay:.6s}.orb-fallback[data-astro-cid-z3z7kgp2]{transition:opacity .6s var(--ease-out);background:radial-gradient(circle at 35% 28%,#fff 0%,#fff0 22%),radial-gradient(circle at 50% 120%,#e8eaed 0%,#e8eaed00 45%),linear-gradient(#e8eaed 0%,#8a9099 55%,#5a5f68 100%);border-radius:50%;position:absolute;inset:10%;box-shadow:inset 0 -8px 24px #00000080,0 0 48px #ffffff1f}.orb-canvas[data-astro-cid-z3z7kgp2]{opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-out);position:absolute;inset:0}.orb-stage[data-astro-cid-z3z7kgp2].is-live .orb-canvas[data-astro-cid-z3z7kgp2]{opacity:1}.orb-stage[data-astro-cid-z3z7kgp2].is-live .orb-fallback[data-astro-cid-z3z7kgp2]{opacity:0}.orb-status[data-astro-cid-z3z7kgp2]{max-width:44ch;min-height:1.4em;color:var(--color-mist);text-align:center;margin:8px auto 0;font-size:13px;line-height:1.4}.orb-stage[data-astro-cid-z3z7kgp2][data-state=speaking] .orb-ring[data-astro-cid-z3z7kgp2]{border-color:#ffffff4d;animation-duration:1.8s}.orb-stage[data-astro-cid-z3z7kgp2][data-state=connecting]{opacity:.7;transition:opacity .3s var(--ease-out)}.orb-label[data-astro-cid-z3z7kgp2]{border:1px solid var(--color-chrome);border-radius:var(--radius-btn);height:40px;transition:background-color .2s var(--ease-out);align-items:center;padding-inline:24px;display:inline-flex}@media (hover:hover) and (pointer:fine){.orb[data-astro-cid-z3z7kgp2]:hover .orb-label[data-astro-cid-z3z7kgp2]{background-color:#ffffff14}}.orb[data-astro-cid-z3z7kgp2]:focus-visible{outline-offset:0}@media (width>=768px){.orb-label[data-astro-cid-z3z7kgp2]{height:48px}}@media (width<=767px){.orb[data-astro-cid-z3z7kgp2]{--size:160px;gap:16px}}.consent[data-astro-cid-z3z7kgp2]{width:min(420px, calc(100vw - 2 * var(--margin)));border-radius:var(--radius-card);background:radial-gradient(120% 70% at 50% 0%, #ffffff12, transparent 70%), var(--color-void);max-width:none;max-height:calc(100svh - 32px);color:var(--color-chrome);border:1px solid #ffffff14;margin:auto;padding:0;overflow:hidden;box-shadow:0 0 80px #ffffff0f}.consent[data-astro-cid-z3z7kgp2]::backdrop{-webkit-backdrop-filter:blur(4px);background:#030305b3}.consent-body[data-astro-cid-z3z7kgp2]{text-align:center;flex-direction:column;align-items:center;padding:32px 24px 24px;display:flex;position:relative}.consent-body[data-astro-cid-z3z7kgp2][hidden]{display:none}.consent-icon[data-astro-cid-z3z7kgp2]{width:56px;height:56px;color:var(--color-starlight);border:1px solid #c9cdd366;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 32px #ffffff14}.consent-title[data-astro-cid-z3z7kgp2]{font-size:var(--text-h3);text-wrap:balance;color:var(--color-starlight);margin-top:16px;line-height:1.2}.consent-text[data-astro-cid-z3z7kgp2]{text-wrap:balance;max-width:32ch;color:var(--color-starlight);margin-top:16px;font-size:16px;line-height:1.55}.consent-streak[data-astro-cid-z3z7kgp2]{width:64%;margin-top:24px}.consent-legal[data-astro-cid-z3z7kgp2]{text-wrap:balance;max-width:38ch;color:var(--color-mist);margin-top:24px;font-size:13px;line-height:1.5}.consent-actions[data-astro-cid-z3z7kgp2]{grid-template-columns:1fr 1fr;gap:16px;width:100%;margin-top:32px;display:grid}.consent-actions[data-astro-cid-z3z7kgp2] .btn[data-astro-cid-z3z7kgp2]{touch-action:manipulation;padding-inline:16px}@media (width>=768px){.consent-body[data-astro-cid-z3z7kgp2]{padding:48px 40px 40px}}.assistant-inner[data-astro-cid-pnfehmhc]{text-align:center;flex-direction:column;align-items:center;display:flex}.assistant-eyebrow[data-astro-cid-pnfehmhc]{color:var(--color-chrome)}.assistant-title[data-astro-cid-pnfehmhc]{max-width:24ch;font-size:var(--text-h2);letter-spacing:-.01em;margin-top:16px;line-height:1.15}.assistant-text[data-astro-cid-pnfehmhc]{max-width:60ch;font-size:var(--text-body-lg);color:var(--color-chrome);margin-top:24px;line-height:1.6}.assistant-points[data-astro-cid-pnfehmhc]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:960px;margin-top:48px;display:grid}.assistant-point[data-astro-cid-pnfehmhc]{color:var(--color-chrome);flex-direction:column;align-items:center;display:flex}.assistant-point-title[data-astro-cid-pnfehmhc]{font-size:var(--text-h4);font-family:var(--font-sans);margin-top:16px;font-weight:600;line-height:1.3}.assistant-point-text[data-astro-cid-pnfehmhc]{max-width:32ch;margin-top:8px}.assistant-invite[data-astro-cid-pnfehmhc]{max-width:44ch;font-size:var(--text-body-lg);color:var(--color-starlight)}.assistant-orb[data-astro-cid-pnfehmhc]{margin-top:32px}@media (width<=767px){.assistant-what[data-astro-cid-pnfehmhc],.assistant-try[data-astro-cid-pnfehmhc]{display:none}}.case[data-astro-cid-mdrjicvg]{--u:max(1px, min(100vw / 1440, 100vh / 900))}.case-grid[data-astro-cid-mdrjicvg]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.case-media[data-astro-cid-mdrjicvg]{grid-area:1/1/auto/span 7}.case-head[data-astro-cid-mdrjicvg]{text-align:center;grid-area:1/8/auto/span 5}.is-flip[data-astro-cid-mdrjicvg] .case-media[data-astro-cid-mdrjicvg]{grid-column:6/span 7}.is-flip[data-astro-cid-mdrjicvg] .case-head[data-astro-cid-mdrjicvg]{grid-column:1/span 5}.case-eyebrow[data-astro-cid-mdrjicvg]{color:var(--color-chrome)}.case-title[data-astro-cid-mdrjicvg]{font-size:var(--text-h2);letter-spacing:-.01em;margin-top:16px;line-height:1.15}.case-tree[data-astro-cid-mdrjicvg]{--node:44px;--sep:24px;width:100%;max-width:480px;margin:32px auto 0;position:relative}.case-trunk[data-astro-cid-mdrjicvg]{background:linear-gradient(180deg, transparent, var(--color-chrome) 10%, var(--color-chrome-dark) 80%, transparent);width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}.case-index[data-astro-cid-mdrjicvg]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]{--g:16px;--dy:0px;grid-row:var(--r) / span 2;width:calc(100% - var(--g));margin-top:var(--dy);padding-bottom:var(--sep);flex-direction:column;align-items:center;display:flex;position:relative}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(odd){grid-column:1;justify-self:start}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(2n){grid-column:2;justify-self:end}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(2){--g:28px;--dy:4px}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(3){--g:36px;--dy:-4px}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(4){--g:12px;--dy:8px}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(5){--g:24px;--dy:0px}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(6){--g:32px;--dy:6px}.case-branch[data-astro-cid-mdrjicvg]{top:calc(var(--node) / 2);height:1px;position:absolute}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(odd) .case-branch[data-astro-cid-mdrjicvg]{left:calc(50% + var(--node) / 2);right:calc(-1 * var(--g));background:linear-gradient(90deg, var(--color-chrome-dark), var(--color-chrome));transform-origin:100%}.case-index[data-astro-cid-mdrjicvg] li[data-astro-cid-mdrjicvg]:nth-child(2n) .case-branch[data-astro-cid-mdrjicvg]{right:calc(50% + var(--node) / 2);left:calc(-1 * var(--g));background:linear-gradient(90deg, var(--color-chrome), var(--color-chrome-dark));transform-origin:0%}.case-ring[data-astro-cid-mdrjicvg]{width:var(--node);height:var(--node);border:1px solid var(--color-chrome-dark);background:var(--color-deep-space);color:var(--color-starlight);border-radius:50%;place-items:center;font-size:13px;font-weight:600;line-height:1;display:grid;box-shadow:0 0 24px #ffffff0f}.case-use[data-astro-cid-mdrjicvg]{color:var(--color-starlight);text-wrap:balance;margin-top:8px;font-size:15px;font-weight:500;line-height:1.4}.case-num[data-astro-cid-mdrjicvg]{font-family:var(--font-display);color:var(--color-mist);flex:none;font-size:13px;font-weight:600;line-height:1.6rem}.case-details-head[data-astro-cid-mdrjicvg]{text-align:center;color:var(--color-chrome)}.case-cards[data-astro-cid-mdrjicvg]{--cols:3;justify-content:center;gap:var(--gutter);flex-wrap:wrap;margin-top:32px;display:flex}.case-part[data-astro-cid-mdrjicvg]{display:contents}.case-card[data-astro-cid-mdrjicvg]{width:calc((100% - (var(--cols) - 1) * var(--gutter)) / var(--cols));text-align:center;padding:24px}.case-card[data-astro-cid-mdrjicvg] .case-num[data-astro-cid-mdrjicvg]{font-size:16px;display:block}.case-card-title[data-astro-cid-mdrjicvg]{font-family:var(--font-sans);font-size:var(--text-h3);margin-top:8px;font-weight:600;line-height:1.3}.case-card-text[data-astro-cid-mdrjicvg]{color:var(--color-chrome);margin-top:8px;font-size:17px;line-height:1.55}@media (width>=1024px){.case-grid[data-astro-cid-mdrjicvg]{max-width:calc(1200 * var(--u) + 2 * var(--margin));column-gap:calc(24 * var(--u))}.case-eyebrow[data-astro-cid-mdrjicvg]{font-size:calc(13 * var(--u))}.case-title[data-astro-cid-mdrjicvg]{margin-top:calc(16 * var(--u));font-size:max(var(--text-h2), calc(36 * var(--u)))}.case-tree[data-astro-cid-mdrjicvg]{--node:calc(44 * var(--u));--sep:calc(24 * var(--u));max-width:calc(480 * var(--u));margin-top:calc(32 * var(--u))}.case-ring[data-astro-cid-mdrjicvg]{font-size:calc(13 * var(--u))}.case-use[data-astro-cid-mdrjicvg]{margin-top:calc(8 * var(--u));font-size:calc(15 * var(--u))}}@media (width>=768px) and (height<=820px){.case-tree[data-astro-cid-mdrjicvg]{--node:36px;--sep:16px;margin-top:24px}.case-use[data-astro-cid-mdrjicvg]{margin-top:4px;font-size:14px}.case-cards[data-astro-cid-mdrjicvg]{margin-top:24px}.case-card[data-astro-cid-mdrjicvg]{padding:16px 24px}.case-card-title[data-astro-cid-mdrjicvg]{font-size:20px}.case-card-text[data-astro-cid-mdrjicvg]{font-size:15px;line-height:1.5}}@media (width<=1023px){.case-grid[data-astro-cid-mdrjicvg]{grid-template-columns:minmax(0,1fr)}.case-media[data-astro-cid-mdrjicvg],.case-head[data-astro-cid-mdrjicvg],.is-flip[data-astro-cid-mdrjicvg] .case-media[data-astro-cid-mdrjicvg],.is-flip[data-astro-cid-mdrjicvg] .case-head[data-astro-cid-mdrjicvg]{grid-area:auto/1}.case-head[data-astro-cid-mdrjicvg]{margin-top:24px}.case-cards[data-astro-cid-mdrjicvg]{--cols:2}}@media (width<=767px){.case[data-astro-cid-mdrjicvg].chapter,.case-details[data-astro-cid-mdrjicvg]{display:none}.agents-orb[data-astro-cid-mdrjicvg]{flex-direction:column;align-items:center;display:flex}.agents-orb[data-astro-cid-mdrjicvg] .orb{--size:min(184px, 42vw);touch-action:manipulation;flex-direction:row;gap:12px;padding:0}.agents-orb[data-astro-cid-mdrjicvg] .orb-label{width:calc(40px + 6.2em);height:auto;font-family:var(--font-sans);letter-spacing:0;text-align:left;text-transform:none;color:var(--color-starlight);border:0;border-radius:0;align-items:center;gap:12px;padding:0;font-size:18px;font-weight:500;line-height:1.3;display:flex}.agents-orb[data-astro-cid-mdrjicvg] .orb-label:before{content:"";background:var(--color-chrome);flex:none;width:28px;height:20px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8L2 12L6 16'/%3E%3Cpath d='M2 12H22'/%3E%3C/svg%3E") 0/contain no-repeat}@media (prefers-reduced-motion:no-preference){.agents-orb[data-astro-cid-mdrjicvg] .orb-label:before{animation:2.4s ease-in-out infinite agents-point}}.agents-orb[data-astro-cid-mdrjicvg] .orb-status{min-height:0;margin-top:4px}.agents-orb[data-astro-cid-mdrjicvg] .orb-status:empty{display:none}@media (height<=700px){.agents-orb[data-astro-cid-mdrjicvg] .orb{--size:144px}.agents-orb[data-astro-cid-mdrjicvg] .orb-label{font-size:17px}}.case-uses[data-astro-cid-mdrjicvg]{gap:calc(16px * var(--fs,1));flex-direction:column;display:flex}.case-uses[data-astro-cid-mdrjicvg] .case-num[data-astro-cid-mdrjicvg]{font-family:var(--font-sans);font-size:calc(13px * var(--fs,1));line-height:inherit;color:var(--color-mist);margin-right:4px}.case-uses[data-astro-cid-mdrjicvg] .case-card-title[data-astro-cid-mdrjicvg]{font-size:calc(16px * var(--fs,1));color:var(--color-starlight);text-wrap:balance;margin-top:0;line-height:1.3}.case-uses[data-astro-cid-mdrjicvg] .case-card-text[data-astro-cid-mdrjicvg]{font-size:calc(14px * var(--fs,1));text-wrap:pretty;margin-top:4px;line-height:1.45}}@keyframes agents-point{50%{transform:translate(-4px)}}.final-inner[data-astro-cid-imu2psi3]{text-align:center;flex-direction:column;align-items:center;display:flex}.final-streak[data-astro-cid-imu2psi3]{max-width:640px;margin-bottom:48px}.final-title[data-astro-cid-imu2psi3]{max-width:20ch;font-size:var(--text-h1);letter-spacing:-.01em;line-height:1.1}.final-text[data-astro-cid-imu2psi3]{max-width:48ch;font-size:var(--text-body-lg);color:var(--color-chrome);margin-top:24px;line-height:1.6}.final-cta[data-astro-cid-imu2psi3]{margin-top:48px}.final-direct[data-astro-cid-imu2psi3]{color:var(--color-chrome);margin-top:24px}.final-direct[data-astro-cid-imu2psi3] a[data-astro-cid-imu2psi3]{color:var(--color-starlight);transition:color .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.final-direct[data-astro-cid-imu2psi3] a[data-astro-cid-imu2psi3]:hover{text-underline-offset:3px;text-decoration:underline}}@media (width<=767px){.final-streak[data-astro-cid-imu2psi3]{margin-bottom:32px}.final-title[data-astro-cid-imu2psi3]{font-size:min(34px,8.4vw)}.final-text[data-astro-cid-imu2psi3]{margin-top:16px;font-size:18px}.final-cta[data-astro-cid-imu2psi3]{align-self:stretch;margin-top:32px}.final-direct[data-astro-cid-imu2psi3]{flex-direction:column;align-items:center;gap:0;margin-top:24px;font-size:22px;line-height:1.4;display:flex}.final-sep[data-astro-cid-imu2psi3]{display:none}.final-direct[data-astro-cid-imu2psi3] a[data-astro-cid-imu2psi3]{padding-block:8px}}
