.brain[data-astro-cid-tecdt3sk]{aspect-ratio:1;width:100%;max-width:40rem;margin-inline:auto;position:relative}.still[data-astro-cid-tecdt3sk],canvas[data-astro-cid-tecdt3sk]{width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}canvas[data-astro-cid-tecdt3sk]{opacity:0}.links[data-astro-cid-tecdt3sk]{fill:none;stroke:var(--color-graphite);stroke-opacity:.22;stroke-width:.8px}.far[data-astro-cid-tecdt3sk],.near[data-astro-cid-tecdt3sk],.lit-dots[data-astro-cid-tecdt3sk]{fill:none;stroke-linecap:round}.far[data-astro-cid-tecdt3sk]{stroke:var(--color-ink);stroke-opacity:.35;stroke-width:3px}.near[data-astro-cid-tecdt3sk]{stroke:var(--color-ink);stroke-opacity:.7;stroke-width:4.4px}.lit-line[data-astro-cid-tecdt3sk]{fill:none;stroke:var(--color-rosso);stroke-width:2px;stroke-linejoin:round}.lit-dots[data-astro-cid-tecdt3sk]{stroke:var(--color-rosso);stroke-width:7px}.labels[data-astro-cid-tecdt3sk] li[data-astro-cid-tecdt3sk]{white-space:nowrap;color:var(--color-graphite);border:1px solid var(--color-hairline);background:#ffffffe6;border-radius:9999px;padding:.3125rem .5625rem;font-size:.875rem;font-weight:600;line-height:1;transition:color .3s,border-color .3s,opacity .6s;position:absolute;translate:-50% -50%}.labels[data-astro-cid-tecdt3sk] li[data-astro-cid-tecdt3sk].back{opacity:.45}.labels[data-astro-cid-tecdt3sk] li[data-astro-cid-tecdt3sk].on{border-color:var(--color-rosso);color:var(--color-rosso);opacity:1}@media (prefers-reduced-motion:no-preference){.brain[data-astro-cid-tecdt3sk]:not(.static) .still[data-astro-cid-tecdt3sk],.brain[data-astro-cid-tecdt3sk]:not(.static):not(.live) .labels[data-astro-cid-tecdt3sk]{opacity:0}}.brain[data-astro-cid-tecdt3sk].live canvas[data-astro-cid-tecdt3sk]{opacity:1}.dots[data-astro-cid-ge2uvauf]{--gap:1rem;--line:color-mix(in srgb, var(--color-graphite) 50%, transparent);--ease:cubic-bezier(.16, 1, .3, 1);max-width:72rem}.brief[data-astro-cid-ge2uvauf]{border:1px solid var(--color-hairline);background:var(--color-paper);box-shadow:var(--shadow-mock);border-radius:22px;padding:1.25rem;font-size:1.0625rem;line-height:1.5}.brief[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]+[data-astro-cid-ge2uvauf]{margin-top:1.125rem}.label[data-astro-cid-ge2uvauf]{color:var(--color-graphite);font-size:.9375rem;font-weight:600;transition:color .2s}sup[data-astro-cid-ge2uvauf]{color:var(--color-graphite);margin-left:.15em;font-size:.7em;font-weight:600}.links[data-astro-cid-ge2uvauf]{display:none}.srcs[data-astro-cid-ge2uvauf]{gap:.75rem;margin-top:1.5rem;display:grid}.src[data-astro-cid-ge2uvauf]{background:var(--color-mist);box-shadow:inset 0 0 0 1.5px var(--edge,transparent);padding:.75rem 1rem;transition:box-shadow .2s}@media (width>=48rem){.brief[data-astro-cid-ge2uvauf]{padding:1.75rem 2rem}.srcs[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1fr}}@media (width>=64rem){.dots[data-astro-cid-ge2uvauf]{row-gap:var(--gap);grid-template-rows:[head]auto[a]auto[b]auto[c1]1fr[c2]1fr[d]auto[foot]auto[last];grid-template-columns:[src]minmax(0,3.75fr)[link]minmax(4rem,2.25fr)[doc]minmax(0,6fr)[end];display:grid}.brief[data-astro-cid-ge2uvauf]{grid-area:head/doc/last;grid-template-rows:subgrid;font-size:1.1875rem;display:grid}.brief[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]+[data-astro-cid-ge2uvauf]{margin-top:0}.b-head[data-astro-cid-ge2uvauf]{grid-row:head}.b-a[data-astro-cid-ge2uvauf]{grid-row:a}.b-b[data-astro-cid-ge2uvauf]{grid-row:b}.b-c[data-astro-cid-ge2uvauf]{grid-row:c1/d}.b-d[data-astro-cid-ge2uvauf]{grid-row:d}.b-foot[data-astro-cid-ge2uvauf]{grid-row:foot}.b-a[data-astro-cid-ge2uvauf],.b-b[data-astro-cid-ge2uvauf],.b-c[data-astro-cid-ge2uvauf]{align-self:center}.links[data-astro-cid-ge2uvauf]{z-index:1;grid-area:a/link/d;grid-template-rows:subgrid;display:grid;position:relative}.srcs[data-astro-cid-ge2uvauf]{grid-area:a/src/d;grid-template-rows:subgrid;gap:var(--gap);grid-template-columns:none;margin:0}.s1[data-astro-cid-ge2uvauf]{grid-row:a}.s2[data-astro-cid-ge2uvauf]{grid-row:b}.s3[data-astro-cid-ge2uvauf]{grid-row:c1}.s4[data-astro-cid-ge2uvauf]{grid-row:c2}.src[data-astro-cid-ge2uvauf]{align-self:center}.ln[data-astro-cid-ge2uvauf]{grid-column:1;position:relative}.ln[data-astro-cid-ge2uvauf]:before,.ln[data-astro-cid-ge2uvauf]:after{content:"";transition:border-color .2s;position:absolute}.ln[data-astro-cid-ge2uvauf]:before{border-top:1.5px solid var(--line);transform-origin:0;top:50%;left:0;right:0;translate:0 -50%}.ln[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{background:var(--color-rosso);width:9px;height:9px;box-shadow:0 0 0 3px var(--color-paper);border-radius:50%;position:absolute;top:50%;left:0;translate:-50% -50%}.ln[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]+b[data-astro-cid-ge2uvauf],.l-m[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{left:auto;right:0;translate:50% -50%}.l-a[data-astro-cid-ge2uvauf]{grid-row:a}.l-b[data-astro-cid-ge2uvauf]{grid-row:b}.l-c1[data-astro-cid-ge2uvauf]{grid-row:c1}.l-c2[data-astro-cid-ge2uvauf]{grid-row:c2}.l-m[data-astro-cid-ge2uvauf]{grid-row:c1/d}.l-c1[data-astro-cid-ge2uvauf]:before,.l-c2[data-astro-cid-ge2uvauf]:before{right:50%}.l-c1[data-astro-cid-ge2uvauf]:after,.l-c2[data-astro-cid-ge2uvauf]:after{border-left:1.5px solid var(--line);left:50%;translate:-50%}.l-c1[data-astro-cid-ge2uvauf]:after{top:50%;bottom:calc(var(--gap) / -2);transform-origin:top}.l-c2[data-astro-cid-ge2uvauf]:after{top:calc(var(--gap) / -2);transform-origin:bottom;bottom:50%}.l-m[data-astro-cid-ge2uvauf]:before{left:50%}.dots[data-astro-cid-ge2uvauf]:has([data-r=a]:hover) [data-astro-cid-ge2uvauf][data-r=a],.dots[data-astro-cid-ge2uvauf]:has([data-r=b]:hover) [data-astro-cid-ge2uvauf][data-r=b],.dots[data-astro-cid-ge2uvauf]:has([data-r=c]:hover) [data-astro-cid-ge2uvauf][data-r=c]{--line:var(--color-rosso);--edge:var(--color-rosso)}.brief[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-r] .label[data-astro-cid-ge2uvauf]{color:var(--edge,var(--color-graphite))}}.rotator-row[data-astro-cid-ge2uvauf]{justify-content:flex-start;display:flex}.phrases[data-astro-cid-ge2uvauf]{place-items:center start;display:grid}.phrases[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{text-wrap:balance;grid-area:1/1}.phrases[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]+span[data-astro-cid-ge2uvauf]{opacity:0}#rotator-pause[data-astro-cid-ge2uvauf]:focus-visible+.rotator[data-astro-cid-ge2uvauf]{outline:2px solid var(--color-rosso);outline-offset:6px}@media (prefers-reduced-motion:reduce){#rotator-pause[data-astro-cid-ge2uvauf],.rotator[data-astro-cid-ge2uvauf] .sr-only[data-astro-cid-ge2uvauf]{display:none}}@media (prefers-reduced-motion:no-preference){.phrases[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation:cycle 22s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite both}.rotator[data-astro-cid-ge2uvauf]{cursor:pointer}.rotator[data-astro-cid-ge2uvauf]:hover .phrases[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf],.rotator-row[data-astro-cid-ge2uvauf]:has(#rotator-pause:checked) .phrases[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation-play-state:paused}.src[data-astro-cid-ge2uvauf]{animation:rise .6s var(--ease) both;animation-delay:calc(.15s + var(--i) * .1s)}.brief[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:rise .6s var(--ease) both;animation-delay:calc(1.05s + var(--j) * 90ms)}@media (width>=64rem){.ln[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{animation:pop .4s var(--ease) both .55s}.ln[data-astro-cid-ge2uvauf]:before{animation:draw-x .5s var(--ease) both .65s}.l-c1[data-astro-cid-ge2uvauf]:after,.l-c2[data-astro-cid-ge2uvauf]:after{animation:draw-y .3s var(--ease) both .85s}.l-m[data-astro-cid-ge2uvauf]:before{animation-delay:1s}.ln[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]+b[data-astro-cid-ge2uvauf],.l-m[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{animation-delay:1.05s}}}@keyframes cycle{0%{opacity:0;transform:translateY(.4em)}1.82%,9.09%{opacity:1;transform:none}10.91%,to{opacity:0;transform:translateY(-.4em)}}@keyframes rise{0%{opacity:0;transform:translateY(.5rem)}}@keyframes pop{0%{opacity:0;scale:.3}}@keyframes draw-x{0%{transform:scaleX(0)}}@keyframes draw-y{0%{transform:scaleY(0)}}.day[data-astro-cid-sqeluoqq]{gap:3.5rem;display:grid;position:relative}.day[data-astro-cid-sqeluoqq]:before{content:"";background:var(--color-hairline);width:1px;position:absolute;top:.6rem;bottom:0;left:4px}.day[data-astro-cid-sqeluoqq]>li[data-astro-cid-sqeluoqq]{padding-left:2rem;position:relative}.day[data-astro-cid-sqeluoqq]>li[data-astro-cid-sqeluoqq]:before{content:"";background:var(--color-rosso);width:9px;height:9px;box-shadow:0 0 0 3px var(--color-mist);border-radius:50%;position:absolute;top:.4rem;left:0}.time[data-astro-cid-sqeluoqq]{font-variant-numeric:tabular-nums;color:var(--color-graphite);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.doc[data-astro-cid-sqeluoqq]{border:1px solid var(--color-hairline);background:var(--color-paper);max-width:38rem;margin-top:1.25rem;padding:1.25rem;font-size:1rem;line-height:1.5}.doc-title[data-astro-cid-sqeluoqq]{font-size:1.0625rem;font-weight:600}.doc-meta[data-astro-cid-sqeluoqq]{color:var(--color-graphite);margin-top:.125rem;font-size:.9375rem}.key[data-astro-cid-sqeluoqq]{color:var(--color-graphite);font-size:.9375rem;font-weight:600}.claim[data-astro-cid-sqeluoqq]{letter-spacing:-.03em;margin-top:.25rem;font-size:clamp(1.5rem,1.3rem + .9vw,2rem);font-weight:800;font-stretch:125%;line-height:1.1}.doc-sources[data-astro-cid-sqeluoqq]{border-top:1px solid var(--color-hairline);color:var(--color-graphite);margin-top:1.25rem;padding-top:.875rem;padding-left:1.25rem;font-size:.875rem;line-height:1.45;list-style:decimal}sup[data-astro-cid-sqeluoqq]{color:var(--color-graphite);margin-left:.15em;font-size:.7em;font-weight:600}@media (width>=40rem){.doc[data-astro-cid-sqeluoqq]{padding:1.5rem 1.75rem}.row[data-astro-cid-sqeluoqq]{grid-template-columns:7.5rem 1fr;gap:1rem;display:grid}}.tabs[data-astro-cid-pngvwa4t]{background:var(--color-mist);border-radius:1.5rem;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:inline-flex}.tabs[data-astro-cid-pngvwa4t] label[data-astro-cid-pngvwa4t]{cursor:pointer;border-radius:9999px;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:600;line-height:1;transition:background-color .2s,color .2s}.tabs[data-astro-cid-pngvwa4t] input[data-astro-cid-pngvwa4t]:checked+label[data-astro-cid-pngvwa4t]{background:var(--color-ink);color:var(--color-white)}.tabs[data-astro-cid-pngvwa4t] input[data-astro-cid-pngvwa4t]:focus-visible+label[data-astro-cid-pngvwa4t]{outline:2px solid var(--color-rosso);outline-offset:2px}@supports selector(:has(*)){.panel[data-astro-cid-pngvwa4t]{display:none}.teams[data-astro-cid-pngvwa4t]:has(#team-sales:checked) [data-astro-cid-pngvwa4t][data-team=sales],.teams[data-astro-cid-pngvwa4t]:has(#team-engineering:checked) [data-astro-cid-pngvwa4t][data-team=engineering],.teams[data-astro-cid-pngvwa4t]:has(#team-support:checked) [data-astro-cid-pngvwa4t][data-team=support],.teams[data-astro-cid-pngvwa4t]:has(#team-leadership:checked) [data-astro-cid-pngvwa4t][data-team=leadership],.teams[data-astro-cid-pngvwa4t]:has(#team-new-hires:checked) [data-astro-cid-pngvwa4t][data-team=new-hires]{display:grid}}.doc[data-astro-cid-pngvwa4t]{border:1px solid var(--color-hairline);background:var(--color-paper);max-width:38rem;padding:1.25rem;font-size:1rem;line-height:1.5}.doc-title[data-astro-cid-pngvwa4t]{font-size:1.0625rem;font-weight:600}.key[data-astro-cid-pngvwa4t]{color:var(--color-graphite);font-size:.9375rem;font-weight:600}.doc-sources[data-astro-cid-pngvwa4t]{border-top:1px solid var(--color-hairline);color:var(--color-graphite);margin-top:1.25rem;padding-top:.875rem;padding-left:1.25rem;font-size:.875rem;line-height:1.45;list-style:decimal}sup[data-astro-cid-pngvwa4t]{color:var(--color-graphite);margin-left:.15em;font-size:.7em;font-weight:600}@media (width>=40rem){.doc[data-astro-cid-pngvwa4t]{padding:1.5rem 1.75rem}.row[data-astro-cid-pngvwa4t]{grid-template-columns:9rem 1fr;gap:1rem;display:grid}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.creed[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{animation-name:light-up;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes light-up{0%{opacity:.15;translate:0 .35em}}.viewport[data-astro-cid-m6defsas]{display:flex;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track[data-astro-cid-m6defsas]{letter-spacing:-.02em;white-space:nowrap;color:var(--color-graphite);flex-shrink:0;gap:clamp(2rem,1.5rem + 2vw,3.5rem);padding-right:clamp(2rem,1.5rem + 2vw,3.5rem);font-size:clamp(1.5rem,1.2rem + 1.3vw,2.25rem);font-weight:700;font-stretch:112%;line-height:1.2;display:flex}.strip-toggle[data-astro-cid-m6defsas]{position:absolute;inset:0}#strip-pause[data-astro-cid-m6defsas]:focus-visible+.viewport[data-astro-cid-m6defsas]{outline:2px solid var(--color-rosso);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-m6defsas]{animation:45s linear infinite marquee}.strip-toggle[data-astro-cid-m6defsas]{cursor:pointer}.viewport[data-astro-cid-m6defsas]:hover .track[data-astro-cid-m6defsas],.strip[data-astro-cid-m6defsas]:has(#strip-pause:checked) .track[data-astro-cid-m6defsas]{animation-play-state:paused}}@keyframes marquee{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.viewport[data-astro-cid-m6defsas]{padding-inline:var(--gutter);mask-image:none}.track[data-astro-cid-m6defsas]{white-space:normal;flex-wrap:wrap;flex-shrink:1;row-gap:.75rem}.copy[data-astro-cid-m6defsas],#strip-pause[data-astro-cid-m6defsas],.strip-toggle[data-astro-cid-m6defsas]{display:none}}.steps[data-astro-cid-n4fimb2k]{counter-reset:step}.steps[data-astro-cid-n4fimb2k] li[data-astro-cid-n4fimb2k]{counter-increment:step;padding-left:2.25rem;position:relative}.steps[data-astro-cid-n4fimb2k] li[data-astro-cid-n4fimb2k]:before{content:counter(step);background:var(--color-mist);font-variant-numeric:tabular-nums;place-items:center;width:1.5rem;height:1.5rem;font-size:.8125rem;font-weight:600;display:grid;position:absolute;top:.1rem;left:0}
