.hero[data-astro-cid-ge2uvauf]{z-index:1;margin-top:122px;margin-bottom:123px;position:relative}.hero__row[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.hero__left[data-astro-cid-ge2uvauf]{flex-direction:column;flex:0 757px;gap:42px;min-width:0;display:flex}.hero__title[data-astro-cid-ge2uvauf]{flex-direction:column;row-gap:4px;width:700px;max-width:100%;display:flex}.hero__line[data-astro-cid-ge2uvauf]{white-space:nowrap;align-items:center;gap:20px;display:flex}.hero__line--1[data-astro-cid-ge2uvauf]{padding-left:112px}.hero__line--3[data-astro-cid-ge2uvauf]{padding-left:53px}.hero__title[data-astro-cid-ge2uvauf] .hero__star{flex:none;width:71px;height:71px}.hero__title[data-astro-cid-ge2uvauf] .hero__star--solid{color:var(--c-purple)}.hero__actions[data-astro-cid-ge2uvauf],.btn-pair[data-astro-cid-ge2uvauf]{display:flex}.hero__right[data-astro-cid-ge2uvauf]{flex-direction:column;flex:0 495px;gap:36px;min-width:0;display:flex}.hero__where[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.hero__pin[data-astro-cid-ge2uvauf]{flex:none}.hero__pin[data-astro-cid-ge2uvauf] svg{width:44px;height:40px}.hero__chips[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:16px;display:flex}.chip[data-astro-cid-ge2uvauf]{height:28px;padding-inline:var(--sp-14);border-radius:var(--radius-chip);background:var(--c-grey-100);font-size:var(--fs-label-14);text-transform:uppercase;white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.hero__points[data-astro-cid-ge2uvauf]{max-width:470px;padding-left:24px;list-style:outside}.hero__points[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{padding-left:0}.hero__points[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]{margin-top:12px}@media (width<=1199px){.hero[data-astro-cid-ge2uvauf]{margin-top:var(--sp-64);margin-bottom:var(--sp-80)}.hero__row[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:var(--sp-48);flex-direction:column}.hero__left[data-astro-cid-ge2uvauf]{flex-basis:auto;width:100%}.hero__title[data-astro-cid-ge2uvauf]{width:100%}.hero__line--1[data-astro-cid-ge2uvauf],.hero__line--3[data-astro-cid-ge2uvauf]{padding-left:0}.hero__title[data-astro-cid-ge2uvauf] .hero__star{width:48px;height:48px}.hero__actions[data-astro-cid-ge2uvauf]{row-gap:var(--sp-10);flex-wrap:wrap}.hero__right[data-astro-cid-ge2uvauf]{flex-basis:auto;width:100%}}@media (width<=767px){.hero__line[data-astro-cid-ge2uvauf]{white-space:normal;flex-wrap:wrap;gap:4px 12px}.hero__title[data-astro-cid-ge2uvauf] .hero__star{width:32px;height:32px}}@media (width<=360px){.btn-pair[data-astro-cid-ge2uvauf]>:last-child{display:none}}.marquee[data-astro-cid-qjmfmtko]{margin-top:auto;position:relative}.marquee__clip[data-astro-cid-qjmfmtko]{overflow:hidden}.marquee__track[data-astro-cid-qjmfmtko]{cursor:grab;touch-action:pan-y;user-select:none;width:max-content;display:flex;transform:translate(-777px)}.marquee__track[data-astro-cid-qjmfmtko].is-dragging{cursor:grabbing}.pill[data-astro-cid-qjmfmtko]{border-radius:var(--radius-pill);flex:none;width:511px;height:278px;position:relative;overflow:hidden}.pill[data-astro-cid-qjmfmtko] img[data-astro-cid-qjmfmtko],.pill[data-astro-cid-qjmfmtko] video[data-astro-cid-qjmfmtko]{object-fit:cover;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%}.marquee[data-astro-cid-qjmfmtko] .marquee__star{z-index:2;width:82px;height:82px;color:var(--c-lime);will-change:transform;position:absolute;top:-42px;left:calc(50% + 328px)}html.js .marquee[data-astro-cid-qjmfmtko] .marquee__star:not(.is-in){opacity:0;scale:.3}.marquee[data-astro-cid-qjmfmtko] .marquee__star.is-in{animation:star-in .9s var(--ease-pop) var(--sd,1s) backwards}@keyframes star-in{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}html.r-fail .marquee[data-astro-cid-qjmfmtko] .marquee__star{opacity:1!important;scale:1!important}@media (prefers-reduced-motion:reduce){html.js .marquee[data-astro-cid-qjmfmtko] .marquee__star:not(.is-in){opacity:1;scale:1}}html.js .pill[data-astro-cid-qjmfmtko]:not(.is-in){opacity:0;transform:translateY(105%)}.pill[data-astro-cid-qjmfmtko].is-in{animation:pill-in 1.1s cubic-bezier(.22, 1, .36, 1) var(--pd,0s) backwards}@keyframes pill-in{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:none}}html.r-fail .pill[data-astro-cid-qjmfmtko]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){html.js .pill[data-astro-cid-qjmfmtko]:not(.is-in){opacity:1;transform:none}}@media (width<=1199px){.pill[data-astro-cid-qjmfmtko]{width:384px;height:209px}.marquee__track[data-astro-cid-qjmfmtko]{transform:none}.marquee[data-astro-cid-qjmfmtko] .marquee__star{width:62px;height:62px;top:-32px;left:calc(50% + 120px)}}.stats[data-astro-cid-23gkgyqt].section{margin-top:calc(var(--section-gap) * .6);flex-direction:column;gap:100px;display:flex}.stats__grid[data-astro-cid-23gkgyqt]{justify-content:space-between;gap:53px;display:flex}.stat[data-astro-cid-23gkgyqt]{flex-direction:column;flex:0 280px;gap:36px;width:280px;display:flex}.stat__body[data-astro-cid-23gkgyqt]{flex-direction:column;gap:18px;display:flex}.stat__num[data-astro-cid-23gkgyqt]{text-transform:uppercase;font-family:var(--f-display);align-items:center;font-weight:400;display:flex}.stat__num[data-astro-cid-23gkgyqt] .stat__icon{width:36px;height:36px;color:var(--c-purple);flex:none}.stat__text[data-astro-cid-23gkgyqt]{max-width:280px}.stat__rule[data-astro-cid-23gkgyqt]{border:0;border-top:var(--border-w) solid var(--c-purple);width:100%;margin:0 0 -2px}.trust[data-astro-cid-23gkgyqt]{flex-direction:column;gap:28px;display:flex}.trust__title[data-astro-cid-23gkgyqt]{text-align:center}.logos[data-astro-cid-23gkgyqt]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.logos__track[data-astro-cid-23gkgyqt]{width:max-content;animation:70s linear infinite logos;display:flex}.logos__set[data-astro-cid-23gkgyqt]{flex:none;gap:24px;margin:0;padding:8px 24px 20px 0;list-style:none;display:flex}.logos__card[data-astro-cid-23gkgyqt]{background:var(--c-white);border-radius:var(--radius-card);flex:none;place-items:center;width:160px;height:160px;padding:14px;display:grid;box-shadow:0 6px 20px #14102814}.logos__card[data-astro-cid-23gkgyqt] img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}@keyframes logos{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.logos[data-astro-cid-23gkgyqt]{scrollbar-width:none;overflow-x:auto}.logos__track[data-astro-cid-23gkgyqt]{animation:none}}@media (width<=1199px){.stats[data-astro-cid-23gkgyqt]{gap:var(--sp-64)}.stats__grid[data-astro-cid-23gkgyqt]{gap:var(--sp-48) var(--sp-32);grid-template-columns:1fr 1fr;display:grid}.stat[data-astro-cid-23gkgyqt]{flex:none;justify-content:space-between;width:auto}.stat__body[data-astro-cid-23gkgyqt]{flex:1}.stat__text[data-astro-cid-23gkgyqt]{max-width:none}}@media (width<=767px){.stats__grid[data-astro-cid-23gkgyqt]{grid-template-columns:1fr}}.how[data-astro-cid-l43jfdkk]{position:relative}.how__inner[data-astro-cid-l43jfdkk]{align-items:center;gap:131px;display:flex}.how__intro[data-astro-cid-l43jfdkk]{flex-direction:column;flex:0 0 424px;align-self:flex-start;gap:36px;display:flex;position:sticky;top:50px}.how__steps[data-astro-cid-l43jfdkk]{flex:auto;align-items:stretch;gap:52px;min-width:0;display:flex}.timeline[data-astro-cid-l43jfdkk]{--c0:44px;--cn:900px;--star-y:var(--c0);flex:none;width:39px;position:relative}.timeline__track[data-astro-cid-l43jfdkk],.timeline__fill[data-astro-cid-l43jfdkk]{width:8px;left:16px;top:calc(var(--c0) - 40px);border-radius:4px;position:absolute}.timeline__track[data-astro-cid-l43jfdkk]{background:var(--c-purple-a20);bottom:0}.timeline__fill[data-astro-cid-l43jfdkk]{height:calc(var(--star-y) - var(--c0) + 40px);background:var(--c-purple-a50)}.timeline[data-astro-cid-l43jfdkk] .timeline__star{left:0;top:calc(var(--star-y) - 19.5px);width:39px;height:39px;color:var(--c-purple);transform:rotate(var(--star-rot,0deg));will-change:transform;position:absolute}.how__list[data-astro-cid-l43jfdkk]{flex-direction:column;flex:auto;gap:44px;min-width:0;display:flex}.step[data-astro-cid-l43jfdkk]{flex-direction:column;gap:24px;display:flex}.step__num[data-astro-cid-l43jfdkk]{--grey:color-mix(in srgb, var(--c-grey-600) 28%, var(--c-white));background-image:linear-gradient(var(--c-purple), var(--c-purple)), linear-gradient(var(--grey), var(--grey));color:#0000;-webkit-text-fill-color:transparent;transition:background-size .32s var(--ease-out);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 0%,100% 100%;-webkit-background-clip:text;background-clip:text}.step[data-astro-cid-l43jfdkk].is-on .step__num[data-astro-cid-l43jfdkk]{background-size:100% 100%,100% 100%}.step__title[data-astro-cid-l43jfdkk]{color:var(--c-ink)}@media (prefers-reduced-motion:reduce){.step__num[data-astro-cid-l43jfdkk]{transition:none}}@media (width<=1199px){.how__inner[data-astro-cid-l43jfdkk]{align-items:stretch;gap:var(--sp-48);flex-direction:column}.how__intro[data-astro-cid-l43jfdkk]{flex-basis:auto;position:static}.how__list[data-astro-cid-l43jfdkk]{gap:var(--sp-48)}.how[data-astro-cid-l43jfdkk] .deco{display:none}}.works[data-astro-cid-rcgqestb]{position:relative}.works__head[data-astro-cid-rcgqestb]{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.works__head[data-astro-cid-rcgqestb] h2[data-astro-cid-rcgqestb]{white-space:nowrap;flex:none}.works__aside[data-astro-cid-rcgqestb]{flex:0 713px;align-items:center;gap:18px;display:flex}.works__aside[data-astro-cid-rcgqestb] .t-body[data-astro-cid-rcgqestb]{max-width:422px}.works__stage[data-astro-cid-rcgqestb]{margin-top:73px;position:relative}.works__stage[data-astro-cid-rcgqestb] .works__arrow{z-index:2;position:absolute;top:147px}.works__stage[data-astro-cid-rcgqestb] .works__arrow--prev{left:calc(var(--gutter) + 32px)}.works__stage[data-astro-cid-rcgqestb] .works__arrow--next{right:var(--gutter)}.works__track[data-astro-cid-rcgqestb]{margin-right:calc(-1 * max(var(--gutter), (100vw - var(--content)) / 2));padding-right:max(var(--gutter), (100vw - var(--content)) / 2);scroll-snap-type:x mandatory;scrollbar-width:none;gap:36px;display:flex;overflow-x:auto}.works__track[data-astro-cid-rcgqestb]::-webkit-scrollbar{display:none}.work[data-astro-cid-rcgqestb]{scroll-snap-align:start;flex-direction:column;flex:0 0 413px;gap:36px;display:flex}.work__media[data-astro-cid-rcgqestb]{cursor:default;border-radius:var(--radius-card);display:block;position:relative;overflow:hidden}.work__img[data-astro-cid-rcgqestb]{object-fit:cover;border-radius:var(--radius-card);width:413px;max-width:100%;height:342px}.work__text[data-astro-cid-rcgqestb]{flex-direction:column;gap:18px;display:flex}.work__tag[data-astro-cid-rcgqestb]{color:var(--c-purple)}.work__cta[data-astro-cid-rcgqestb]{z-index:1;background:var(--c-white);height:44px;color:var(--c-ink);border-radius:var(--radius-pill);font-size:var(--fs-label-14);text-transform:uppercase;white-space:nowrap;transition:transform .4s var(--ease-out);align-items:center;padding:0 20px;font-weight:500;display:inline-flex;position:absolute;bottom:20px;left:20px;transform:translateY(calc(100% + 24px))}a[data-astro-cid-rcgqestb].work__media{cursor:pointer}@media (hover:hover){.work__media[data-astro-cid-rcgqestb]:hover .work__cta[data-astro-cid-rcgqestb]{transform:none}}@media (hover:none){.work__cta[data-astro-cid-rcgqestb]{display:none}}@media (prefers-reduced-motion:reduce){.work__cta[data-astro-cid-rcgqestb]{transition:none}}@media (width<=1199px){.works__head[data-astro-cid-rcgqestb]{align-items:flex-start;gap:var(--sp-32);flex-direction:column}.works__aside[data-astro-cid-rcgqestb]{flex-direction:column;flex:none;align-items:flex-start}.works__stage[data-astro-cid-rcgqestb]{margin-top:var(--sp-48)}.work[data-astro-cid-rcgqestb]{flex-basis:min(413px,70vw)}.work__img[data-astro-cid-rcgqestb]{aspect-ratio:413/342;height:auto}.works__stage[data-astro-cid-rcgqestb] .works__arrow{top:calc(var(--sp-16) + 100px);width:48px;height:48px}}.social[data-astro-cid-fhmsyglu]{z-index:20;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;top:310px;right:0}.social__tile[data-astro-cid-fhmsyglu]{width:47px;height:47px;transition:width .3s var(--ease-out);border-radius:24px 0 0 24px;justify-content:flex-end;align-items:center;display:flex;overflow:hidden}.social__tile--fb[data-astro-cid-fhmsyglu]{background:var(--c-purple);color:var(--c-white)}.social__tile--ig[data-astro-cid-fhmsyglu]{background:var(--c-lime);color:var(--c-ink)}.social__tile[data-astro-cid-fhmsyglu] .social__icon{flex:none;width:47px;height:47px}.social__label[data-astro-cid-fhmsyglu]{white-space:nowrap;font-size:var(--fs-label-14);text-transform:uppercase;opacity:0;padding-left:18px;font-weight:500;transition:opacity .2s}@media (hover:hover){.social__tile[data-astro-cid-fhmsyglu]:hover{width:168px}.social__tile[data-astro-cid-fhmsyglu]:hover .social__label[data-astro-cid-fhmsyglu]{opacity:1;transition-delay:.1s}}@media (prefers-reduced-motion:reduce){.social__tile[data-astro-cid-fhmsyglu],.social__label[data-astro-cid-fhmsyglu]{transition:none}}@media (width<=1199px){.social[data-astro-cid-fhmsyglu]{display:none}}.page[data-astro-cid-lcdefpme]{isolation:isolate;position:relative}.top[data-astro-cid-lcdefpme]{flex-direction:column;min-height:calc(100svh + 139px);display:flex;position:relative}@media (width<=1199px){.top[data-astro-cid-lcdefpme] .deco{display:none}}
