.seq-stage[data-astro-cid-inlg7lur]{--cw:23.5vw;--ch:calc(var(--cw) * .6);--gx:1.235vw;--gy:2.26vw;--px:calc(var(--cw) + var(--gx));--py:calc(var(--ch) + var(--gy))}@media (width<641px){.seq-stage[data-astro-cid-inlg7lur]{--cw:46vw;--gx:3vw;--gy:4.5vw}}.seq-capsule[data-astro-cid-inlg7lur]{left:calc(50% + (var(--c) - 2) * var(--px) - var(--cw) / 2);top:calc(50% + (var(--r) - 1) * var(--py) - var(--ch) / 2);width:var(--cw);height:var(--ch);background:#121212;border-radius:9999px;position:absolute;overflow:hidden}.seq-grain[data-astro-cid-inlg7lur]{opacity:.14;pointer-events:none;background:url(/images/sequence/grain.png) 0 0/50px 50px;position:absolute;inset:0}.seq-pill[data-astro-cid-inlg7lur]{justify-content:center;align-items:center;gap:calc(var(--cw) * .0355);background:var(--color-brand);color:var(--color-pure);box-shadow:inset 0 calc(var(--cw) * .0118) calc(var(--cw) * .0916) #ffffff8c, 0 calc(var(--cw) * .0325) calc(var(--cw) * .0709) #f452122e, 0 calc(var(--cw) * .13) calc(var(--cw) * .13) #f4521229, 0 calc(var(--cw) * .2896) calc(var(--cw) * .1743) #f4521217, 0 calc(var(--cw) * .5142) calc(var(--cw) * .2069) #f4521208;display:flex;overflow:visible}.seq-pill__mark[data-astro-cid-inlg7lur]{width:calc(var(--cw) * .1655);flex:none;height:auto}.seq-pill__word[data-astro-cid-inlg7lur]{font:500 calc(var(--cw) * .144) / 1 var(--font-sans);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}@media (hover:hover) and (pointer:fine){.svc-card{transition:opacity .45s var(--ease-out-expo), filter .5s var(--ease-out-expo), scale .5s var(--ease-out-expo)}.svc-grid:has(.svc-card:hover) .svc-card:not(:hover){opacity:.3;filter:blur(3px);transition:opacity .6s var(--ease-out-expo), filter .85s cubic-bezier(.33, .06, .25, 1), scale .6s var(--ease-out-expo);scale:.985}}.wh-title[data-astro-cid-pami36rl]{letter-spacing:-.03em;font-size:6.4vw;line-height:.95}.wh-line[data-astro-cid-pami36rl]{white-space:nowrap;transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.wh-line--1[data-astro-cid-pami36rl]{transform:translate(9.17vw,calc(50svh - 8px - 7.05vw))}.wh-line--2[data-astro-cid-pami36rl]{transform:translate(50.13vw,calc(50svh + 8px + .97vw))}@media (width<641px){.wh-title[data-astro-cid-pami36rl]{font-size:10.25vw}.wh-line--1[data-astro-cid-pami36rl]{transform:translate(var(--gutter), calc(50svh - 17.5px - 9.74vw))}.wh-line--2[data-astro-cid-pami36rl]{transform:translate(21.54vw,calc(50svh + 17.5px))}}@media (prefers-reduced-motion:reduce){.wh-title[data-astro-cid-pami36rl]{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding:96px var(--gutter) 70px;flex-direction:column;gap:12px;margin-inline:auto;font-size:48px;display:flex}.wh-line[data-astro-cid-pami36rl]{will-change:auto;position:static;transform:none}}@media (prefers-reduced-motion:reduce) and (width<1025px){.wh-title[data-astro-cid-pami36rl]{font-size:40px}}@media (prefers-reduced-motion:reduce) and (width<641px){.wh-title[data-astro-cid-pami36rl]{gap:8px;padding-bottom:68px;font-size:32px}}[data-astro-cid-tgbrwp4t][data-tm-stage]{--tm-edge:max(var(--gutter), (100cqw - var(--container)) / 2)}.tm-pin[data-astro-cid-tgbrwp4t]{--tm-edge-vw:max(var(--gutter), (100vw - var(--container)) / 2);height:calc(100svh + max(0px, var(--count) * (var(--card-w) + var(--card-gap)) - var(--card-gap) + 2 * var(--tm-edge-vw) - 100vw))}[data-astro-cid-tgbrwp4t][data-tm-ticks]>span{width:2px;height:7.9px;transition:height .35s var(--ease-out-expo), opacity .35s linear;background:#e2e1df14;flex-shrink:0}[data-astro-cid-tgbrwp4t][data-tm-ticks]>span.is-on{background:linear-gradient(180deg, var(--color-light) 0%, var(--color-brand) 100%)}.tm-ring[data-astro-cid-tgbrwp4t]{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tm-ring--hover[data-astro-cid-tgbrwp4t],.tm-glow[data-astro-cid-tgbrwp4t]{opacity:0;transition:opacity .6s var(--ease-out-expo)}.tm-glow[data-astro-cid-tgbrwp4t]{pointer-events:none;filter:blur(26px);background:radial-gradient(50% 50%,#f452126b 0%,#f4521242 22%,#f452121f 42%,#f452120a 60%,#f4521200 74%);width:420px;height:420px;position:absolute;top:-210px;left:-210px}@media (hover:hover) and (pointer:fine){.tm-card[data-astro-cid-tgbrwp4t]{transition:opacity .4s var(--ease-out-expo), filter .4s var(--ease-wipe), scale .5s var(--ease-out-expo)}.tm-track[data-astro-cid-tgbrwp4t]:has(.tm-card:hover) .tm-card[data-astro-cid-tgbrwp4t]:not(:hover){opacity:.38;filter:blur(6px);transition:opacity .4s var(--ease-out-expo), filter .6s var(--ease-wipe), scale .6s var(--ease-out-expo);scale:.985!important}.tm-card[data-astro-cid-tgbrwp4t]:hover [data-astro-cid-tgbrwp4t]:is(.tm-ring--hover,.tm-glow){opacity:1}}.faq-toggle[data-astro-cid-4chapdkw]{transition:rotate .9s linear(0, .052, .176, .337, .508, .669, .808, .919, 1.001, 1.056, 1.087, 1.1, 1.099, 1.089, 1.074, 1.057, 1.04, 1.025, 1.012, 1.003, .996, .992, .99, .99, .991, .992, .994, .995, .997, .998, .999, 1), scale .9s linear(0, .052, .176, .337, .508, .669, .808, .919, 1.001, 1.056, 1.087, 1.1, 1.099, 1.089, 1.074, 1.057, 1.04, 1.025, 1.012, 1.003, .996, .992, .99, .99, .991, .992, .994, .995, .997, .998, .999, 1)}@media (prefers-reduced-motion:reduce){.faq-toggle[data-astro-cid-4chapdkw]{transition:none}}
