.hero[data-astro-cid-i3irphx7]{width:100%;padding:24px}.hero__frame[data-astro-cid-i3irphx7]{background:#fadcdc var(--poster-lg) center / cover no-repeat;border-radius:24px;align-items:center;height:600px;padding:140px 80px;display:flex;position:relative;overflow:hidden}.hero__video[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__content[data-astro-cid-i3irphx7]{text-align:center;justify-items:center;gap:40px;width:100%;display:grid;position:relative}.hero__eyebrow[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--color-gray-5);font-size:16px;font-weight:600;line-height:1.6;animation:.5s cubic-bezier(.44,0,.56,1) .1s both hero-eyebrow}.hero__title[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-gray-7);margin:-20px 0 0;font-size:108px;font-weight:500;line-height:1.05;animation:.5s cubic-bezier(.44,0,.56,1) .7s both hero-title}@keyframes hero-eyebrow{0%{opacity:0;transform:translateY(10px)}}@keyframes hero-title{0%{opacity:0;transform:translate(-30px)}}.rotator[data-astro-cid-i3irphx7]{display:grid}.rotator__line[data-astro-cid-i3irphx7]{grid-area:1/1;display:block}.rotator__word[data-astro-cid-i3irphx7]{white-space:nowrap;display:inline-block}.rotator__char[data-astro-cid-i3irphx7]{opacity:0;filter:blur(22px);transition:opacity .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1);display:inline-block}.rotator__line[data-astro-cid-i3irphx7].is-active .rotator__char[data-astro-cid-i3irphx7]{opacity:1;filter:none;transition-delay:calc(var(--i) * 15ms)}.rotator__line[data-astro-cid-i3irphx7].is-leaving .rotator__char[data-astro-cid-i3irphx7]{opacity:0;filter:blur(.2px);transition:opacity .45s,filter .45s}.rotator[data-astro-cid-i3irphx7].is-intro .rotator__char[data-astro-cid-i3irphx7]{opacity:0;filter:blur(22px);transition:none}@media (width<=1259.98px){.hero__title[data-astro-cid-i3irphx7]{font-size:64px}}@media (width<=809.98px){.hero__frame[data-astro-cid-i3irphx7]{background-image:var(--poster-sm);height:auto;padding:160px 11px 140px}.hero__content[data-astro-cid-i3irphx7]{gap:24px}.hero__eyebrow[data-astro-cid-i3irphx7]{line-height:1.2}.hero__title[data-astro-cid-i3irphx7]{margin-top:-4px;font-size:42px;line-height:1.32}}@media (prefers-reduced-motion:reduce){.rotator__line[data-astro-cid-i3irphx7]:not(:first-child){visibility:hidden}.rotator__line[data-astro-cid-i3irphx7]:first-child .rotator__char[data-astro-cid-i3irphx7]{opacity:1;filter:none}}.platform[data-astro-cid-slqldcpr]{width:100%;padding:100px 24px}.platform__head[data-astro-cid-slqldcpr]{text-align:center}.platform__head[data-astro-cid-slqldcpr] h2[data-astro-cid-slqldcpr]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-gray-7);font-size:40px;font-weight:700;line-height:1.4}.platform__head[data-astro-cid-slqldcpr] p[data-astro-cid-slqldcpr]{letter-spacing:-.01em;color:var(--color-gray-5);opacity:.7;margin-top:8px;font-size:18px;line-height:1.4}.cards[data-astro-cid-slqldcpr]{gap:24px;margin-top:80px;display:flex}.card[data-astro-cid-slqldcpr]{--ease:cubic-bezier(.44, 0, .56, 1);border-radius:var(--radius-card);isolation:isolate;filter:grayscale();min-width:0;height:360px;transition:flex-grow .6s var(--ease), filter .6s var(--ease);flex:1 1 0;padding:48px 24px 24px;display:block;position:relative;overflow:hidden}.card__image[data-astro-cid-slqldcpr]{z-index:-1;object-fit:cover;object-position:center;width:100%;height:100%;transition:object-position .6s var(--ease);position:absolute;inset:0}.card__body[data-astro-cid-slqldcpr]{transition:padding-right .6s var(--ease);gap:12px;display:grid}.card__title[data-astro-cid-slqldcpr],.card__desc[data-astro-cid-slqldcpr]{white-space:pre-line}.card__title[data-astro-cid-slqldcpr]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-gray-7);font-size:28px;font-weight:700;line-height:1.2}.t-tablet[data-astro-cid-slqldcpr],.d-phone[data-astro-cid-slqldcpr]{display:none}.card__desc[data-astro-cid-slqldcpr]{letter-spacing:-.02em;color:var(--color-gray-3);transition:color .6s var(--ease);font-size:16px;font-weight:500;line-height:1.5}.d-expanded[data-astro-cid-slqldcpr]{display:none}.card__arrow[data-astro-cid-slqldcpr]{width:60px;height:60px;color:var(--color-white);opacity:0;transition:opacity .6s var(--ease);background:#0d0c0c;border-radius:50%;place-items:center;display:grid;position:absolute;top:48px;right:24px}.card[data-astro-cid-slqldcpr].is-default,.card[data-astro-cid-slqldcpr]:hover{filter:grayscale(0);flex-grow:2}.card[data-astro-cid-slqldcpr].is-default .card__desc[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover .card__desc[data-astro-cid-slqldcpr]{color:var(--color-gray-5)}.card[data-astro-cid-slqldcpr].is-default .card__arrow[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover .card__arrow[data-astro-cid-slqldcpr]{opacity:1}.card[data-astro-cid-slqldcpr].is-default .card__body[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover .card__body[data-astro-cid-slqldcpr]{padding-right:72px}.card[data-astro-cid-slqldcpr].is-default .d-expanded[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover .d-expanded[data-astro-cid-slqldcpr]{display:inline}.card[data-astro-cid-slqldcpr].is-default .d-collapsed[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover .d-collapsed[data-astro-cid-slqldcpr]{display:none}.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover){filter:grayscale();flex-grow:1}.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover) .card__desc[data-astro-cid-slqldcpr]{color:var(--color-gray-3);line-height:1.4}.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover) .card__arrow[data-astro-cid-slqldcpr]{opacity:0}.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover) .card__body[data-astro-cid-slqldcpr]{padding-right:0}.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover) .d-expanded[data-astro-cid-slqldcpr]{display:none}.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover) .d-collapsed[data-astro-cid-slqldcpr]{display:inline}.cards[data-astro-cid-slqldcpr]:has(.card:nth-child(2):hover) .card[data-astro-cid-slqldcpr].is-default .card__image[data-astro-cid-slqldcpr]{object-position:center bottom}@media (width<=1259.98px){.platform[data-astro-cid-slqldcpr]{padding:64px}.cards[data-astro-cid-slqldcpr]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.card[data-astro-cid-slqldcpr]:first-child{grid-column:1/-1}.card[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover,.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover){filter:none;height:340px}.card[data-astro-cid-slqldcpr] .card__arrow[data-astro-cid-slqldcpr],.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover) .card__arrow[data-astro-cid-slqldcpr]{opacity:1}.card[data-astro-cid-slqldcpr] .card__body[data-astro-cid-slqldcpr],.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover) .card__body[data-astro-cid-slqldcpr]{padding-right:72px}.t-desktop[data-astro-cid-slqldcpr]:has(+.t-tablet){display:none}.t-tablet[data-astro-cid-slqldcpr]{display:inline}.card[data-astro-cid-slqldcpr] .d-expanded[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover .d-expanded[data-astro-cid-slqldcpr]{display:none}.card[data-astro-cid-slqldcpr] .d-collapsed[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover .d-collapsed[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr].is-default .d-expanded[data-astro-cid-slqldcpr]{display:inline}.card[data-astro-cid-slqldcpr].is-default .d-collapsed[data-astro-cid-slqldcpr]{display:none}.card[data-astro-cid-slqldcpr] .card__desc[data-astro-cid-slqldcpr]{color:var(--color-gray-5);line-height:1.5}.card[data-astro-cid-slqldcpr]:nth-child(2) .card__desc[data-astro-cid-slqldcpr]{color:var(--color-gray-3)}}@media (width<=809.98px){.platform[data-astro-cid-slqldcpr]{padding:64px 16px}.platform__head[data-astro-cid-slqldcpr] h2[data-astro-cid-slqldcpr] br[data-astro-cid-slqldcpr]{display:none}.cards[data-astro-cid-slqldcpr]{grid-template-columns:1fr;gap:12px}.card[data-astro-cid-slqldcpr]:first-child{grid-column:auto}.card[data-astro-cid-slqldcpr] .card__body[data-astro-cid-slqldcpr],.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover) .card__body[data-astro-cid-slqldcpr]{padding-right:96px}.card[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:hover,.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover){height:320px;padding-top:36px}.card__arrow[data-astro-cid-slqldcpr]{top:36px}.t-desktop[data-astro-cid-slqldcpr]:has(+.t-tablet){display:inline}.t-tablet[data-astro-cid-slqldcpr]{display:none}.card[data-astro-cid-slqldcpr]:has(.d-phone) .d-expanded[data-astro-cid-slqldcpr],.card[data-astro-cid-slqldcpr]:has(.d-phone) .d-collapsed[data-astro-cid-slqldcpr]{display:none!important}.d-phone[data-astro-cid-slqldcpr]{display:inline}.card[data-astro-cid-slqldcpr].is-default .card__desc[data-astro-cid-slqldcpr]{line-height:1.4}}@media (hover:none){.cards[data-astro-cid-slqldcpr]:has(.card:hover) .card[data-astro-cid-slqldcpr].is-default:not(:hover){filter:none;flex-grow:2}}.reviews[data-astro-cid-ndabfdc4]{width:100%;padding:100px 24px}.reviews__box[data-astro-cid-ndabfdc4]{border-radius:var(--radius-card);isolation:isolate;color:var(--color-white);background:linear-gradient(#1c1c1c 0%,#121212 45%,#030303 100%);grid-template-columns:486fr 486fr;align-items:start;gap:60px;padding:100px 40px;display:grid;position:relative;box-shadow:0 24px 40px -12px #00000059}.reviews__box[data-astro-cid-ndabfdc4]:before{content:"";z-index:-1;border-radius:inherit;filter:invert();mix-blend-mode:screen;opacity:.19;background:url(/assets/images/dot-pattern.svg) 0 0/15.5px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000)}.reviews__intro[data-astro-cid-ndabfdc4]{align-self:stretch}.reviews__sticky[data-astro-cid-ndabfdc4]{position:sticky;top:120px}.reviews__intro[data-astro-cid-ndabfdc4] h2[data-astro-cid-ndabfdc4]{max-width:340px;font-family:var(--font-display);letter-spacing:-.04em;font-size:40px;font-weight:700;line-height:1.4}.reviews__sticky[data-astro-cid-ndabfdc4]>p[data-astro-cid-ndabfdc4]{letter-spacing:-.01em;color:#fafafab3;max-width:340px;margin-top:8px;font-size:18px;font-weight:500;line-height:1.4}.reviews__cta[data-astro-cid-ndabfdc4]{background:var(--color-lavender);color:var(--color-gray-7);border:1px solid #0000;border-radius:20px;justify-content:space-between;align-items:center;margin-top:41px;padding:7px 20px 7px 7px;transition:background-color .3s,border-color .3s,color .3s;display:flex}.reviews__cta[data-astro-cid-ndabfdc4]:hover{color:var(--color-gray-1);background:#0a0a0a;border-color:#b3b3f1}.reviews__avatars[data-astro-cid-ndabfdc4]{height:60px;transition:gap .4s var(--ease-spring);gap:6px;display:flex}.reviews__cta[data-astro-cid-ndabfdc4]:hover .reviews__avatars[data-astro-cid-ndabfdc4]{gap:21px}.reviews__avatar[data-astro-cid-ndabfdc4]{width:30px;height:60px;position:relative}.reviews__avatar[data-astro-cid-ndabfdc4] img[data-astro-cid-ndabfdc4]{background:var(--color-lavender);object-fit:cover;border-radius:50%;width:60px;max-width:none;height:60px;padding:4px;transition:background-color .3s;position:absolute;top:0;left:0}.reviews__avatar[data-astro-cid-ndabfdc4]:last-child{width:60px}.reviews__cta[data-astro-cid-ndabfdc4]:hover .reviews__avatar[data-astro-cid-ndabfdc4] img[data-astro-cid-ndabfdc4]{background:#0a0a0a}.reviews__avatar[data-astro-cid-ndabfdc4] img[data-astro-cid-ndabfdc4]{clip-path:circle(50%)}.reviews__cta-label[data-astro-cid-ndabfdc4]{letter-spacing:-.01em;align-items:center;gap:12px;font-size:18px;font-weight:500;line-height:1.4;display:flex}.reviews__list[data-astro-cid-ndabfdc4]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.review[data-astro-cid-ndabfdc4]{border-radius:var(--radius-card);background:#ffffff1a;grid-template-columns:76px 1fr;padding:0 20px 40px 0;transition:background-color .25s;display:grid;position:relative}a[data-astro-cid-ndabfdc4].review:hover{background:#ffffff24}.review__notch[data-astro-cid-ndabfdc4]{background:var(--color-ink-deep);border-radius:0 0 20px;width:71px;height:71px;position:absolute;top:0;left:0}.review__notch[data-astro-cid-ndabfdc4]:before,.review__notch[data-astro-cid-ndabfdc4]:after{content:"";background:radial-gradient(circle at 100% 100%, transparent 19.5px, var(--color-ink-deep) 20px);width:20px;height:20px;position:absolute}.review__notch[data-astro-cid-ndabfdc4]:before{top:0;left:100%}.review__notch[data-astro-cid-ndabfdc4]:after{top:100%;left:0}.review__notch[data-astro-cid-ndabfdc4] img[data-astro-cid-ndabfdc4]{object-fit:cover;border-radius:50%;width:61px;height:61px}.review__person[data-astro-cid-ndabfdc4]{grid-column:2;align-content:start;min-height:71px;margin-right:-20px;padding:17px 0 0 12px;display:grid}.review__name[data-astro-cid-ndabfdc4]{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.4}.review__role[data-astro-cid-ndabfdc4]{letter-spacing:.14em;text-transform:uppercase;color:#fafafa80;font-size:11px;font-weight:600;line-height:1.4}.review__stat[data-astro-cid-ndabfdc4]{grid-column:2;gap:6px;margin-top:21px;display:grid}.review__value[data-astro-cid-ndabfdc4]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-lavender);font-size:48px;font-weight:600;line-height:1}.review__label[data-astro-cid-ndabfdc4]{letter-spacing:-.01em;color:#fafafab3;font-size:15px;font-weight:500;line-height:1.4}.review__quote[data-astro-cid-ndabfdc4]{grid-column:1/-1;grid-template-columns:76px 1fr;margin:40px 0 0;display:grid}.review__mark[data-astro-cid-ndabfdc4]{color:var(--color-accent);padding-left:20px;font-size:78px;font-weight:400;line-height:.8}.review__quote[data-astro-cid-ndabfdc4] p[data-astro-cid-ndabfdc4]{letter-spacing:-.02em;color:var(--color-gray-1);font-size:15px;font-weight:500;line-height:1.5}.phone-only[data-astro-cid-ndabfdc4]{display:none}@media (width<=1259.98px){.reviews[data-astro-cid-ndabfdc4]{padding:64px}.reviews__box[data-astro-cid-ndabfdc4]{grid-template-columns:1fr;gap:64px;padding:40px}.reviews__sticky[data-astro-cid-ndabfdc4]{position:static}.reviews__intro[data-astro-cid-ndabfdc4] h2[data-astro-cid-ndabfdc4],.reviews__sticky[data-astro-cid-ndabfdc4]>p[data-astro-cid-ndabfdc4]{max-width:none}.reviews__sticky[data-astro-cid-ndabfdc4]>p[data-astro-cid-ndabfdc4]{margin-top:8px}}@media (width<=809.98px){.reviews[data-astro-cid-ndabfdc4]{padding:56px 16px 64px}.reviews__box[data-astro-cid-ndabfdc4]{gap:53px;padding:32px 16px 16px}.reviews__intro[data-astro-cid-ndabfdc4] h2[data-astro-cid-ndabfdc4]{max-width:330px}.reviews__sticky[data-astro-cid-ndabfdc4]>p[data-astro-cid-ndabfdc4]{margin-top:12px}.reviews__cta[data-astro-cid-ndabfdc4]{margin-top:35px}.phone-only[data-astro-cid-ndabfdc4]{display:block}}
