.ac-hero-visual[data-astro-cid-i3xutpoc]{width:100%;max-width:36rem;margin-inline:auto;position:relative}.ac-hero-visual__desktop[data-astro-cid-i3xutpoc]{z-index:1;position:relative}.ac-hero-visual__browser[data-astro-cid-i3xutpoc]{border-radius:var(--ac-rounded-2xl);border:.0625rem solid var(--ac-brand-border-mock);background:var(--ac-mock-browser-bg);box-shadow:var(--ac-mock-shadow-browser);overflow:hidden}.ac-hero-visual__browser-bar[data-astro-cid-i3xutpoc]{background:var(--ac-mock-browser-bar);border-bottom:.0625rem solid var(--ac-brand-border-mock-inset);gap:.375rem;padding:.625rem .875rem;display:flex}.ac-hero-visual__browser-bar[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]{background:var(--ac-brand-glow-dot);border-radius:50%;width:.625rem;height:.625rem}.ac-hero-visual__browser-bar[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]:first-child{background:var(--ac-mock-window-close)}.ac-hero-visual__browser-bar[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]:nth-child(2){background:var(--ac-mock-window-minimize)}.ac-hero-visual__browser-bar[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]:nth-child(3){background:var(--ac-mock-window-maximize)}.ac-hero-visual__shot[data-astro-cid-i3xutpoc]{vertical-align:middle;width:100%;height:auto;display:block}.ac-hero-visual__phone[data-astro-cid-i3xutpoc]{z-index:2;border:.1875rem solid var(--ac-brand-border-mock-phone);background:var(--ac-mock-phone-bg);width:7.5rem;box-shadow:var(--ac-mock-shadow-phone);border-radius:1.25rem;position:absolute;bottom:-1.5rem;left:-1.5rem;overflow:hidden}.ac-hero-visual__phone-shot[data-astro-cid-i3xutpoc]{width:100%;height:auto;display:block}@media (width>=64rem){.ac-hero-visual[data-astro-cid-i3xutpoc]{max-width:none;margin-inline:0}.ac-hero-visual__phone[data-astro-cid-i3xutpoc]{width:9.5rem;bottom:-2rem;left:-2.25rem}}@media (width<=48rem){.ac-hero-visual[data-astro-cid-i3xutpoc]{margin-top:var(--ac-spacing-8)}.ac-hero-visual__phone[data-astro-cid-i3xutpoc]{width:6.5rem;bottom:-1rem;left:-.75rem}}.ac-hero[data-astro-cid-ge2uvauf]{padding:var(--ac-spacing-20) 0 var(--ac-spacing-14);color:var(--ac-hero-fg);position:relative;overflow:hidden}.ac-hero__bg[data-astro-cid-ge2uvauf]{z-index:0;background-color:var(--ac-brand-bg);background-image:var(--ac-brand-gradient-hero);position:absolute;inset:0}.ac-hero__main[data-astro-cid-ge2uvauf]{z-index:1;padding-bottom:var(--ac-spacing-12);position:relative}.ac-hero__grid[data-astro-cid-ge2uvauf]{gap:var(--ac-spacing-12);grid-template-columns:1fr;align-items:center;display:grid}.ac-hero__text[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:var(--ac-spacing-6);text-align:left;flex-direction:column;display:flex}.ac-hero__copy[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:var(--ac-spacing-6);flex-direction:column;display:flex}.ac-hero__copy--pending[data-astro-cid-ge2uvauf]{visibility:hidden}.ac-hero__badge[data-astro-cid-ge2uvauf][hidden],.ac-hero__subheadline[data-astro-cid-ge2uvauf][hidden]{display:none}.ac-hero__badge[data-astro-cid-ge2uvauf] .ac-badge{background:var(--ac-brand-surface-badge);color:var(--ac-brand-fg-soft);border:.0625rem solid var(--ac-brand-border)}.ac-hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.5rem,5.5vw,4.25rem);font-weight:var(--ac-font-extrabold);line-height:var(--ac-leading-tight);letter-spacing:-.03em;color:var(--ac-hero-fg)}.ac-hero__title-accent[data-astro-cid-ge2uvauf]{color:var(--ac-brand-fg-accent)}.ac-hero__subheadline[data-astro-cid-ge2uvauf]{font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:var(--ac-font-semibold);line-height:var(--ac-leading-tight);color:var(--ac-hero-fg);margin:-.75rem 0 0}.ac-hero__description[data-astro-cid-ge2uvauf]{color:var(--ac-hero-fg-muted);font-size:clamp(1.0625rem,2vw,1.25rem);line-height:var(--ac-leading-relaxed);max-width:36rem}.ac-hero__cta-block[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--ac-spacing-3);padding-top:var(--ac-spacing-2);flex-direction:column;width:100%;display:flex}.ac-hero__ctas[data-astro-cid-ge2uvauf]{gap:var(--ac-spacing-4);flex-direction:column;width:100%;display:flex}.ac-hero__trial-note[data-astro-cid-ge2uvauf]{text-align:center;width:100%;font-size:var(--ac-text-sm);color:var(--ac-brand-fg-dim);margin:0}.ac-hero__cta-primary[data-astro-cid-ge2uvauf].ac-btn{font-size:var(--ac-text-md);width:100%;height:auto;padding:var(--ac-spacing-3-5) var(--ac-spacing-7);justify-content:center}.ac-hero__cta-primary[data-astro-cid-ge2uvauf].ac-btn:hover{transform:translateY(-.125rem)}.ac-hero__cta-secondary[data-astro-cid-ge2uvauf]{width:100%;padding:var(--ac-spacing-3-5) var(--ac-spacing-7);font-size:var(--ac-text-md);font-weight:var(--ac-font-semibold);color:var(--ac-hero-fg);background-color:var(--ac-brand-surface);border:.125rem solid var(--ac-brand-border-soft);border-radius:var(--ac-rounded-xl);transition:var(--ac-transition);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ac-hero__cta-secondary[data-astro-cid-ge2uvauf]:hover{border-color:var(--ac-brand-border-strong);background-color:var(--ac-brand-surface-hover);transform:translateY(-.125rem)}@media (width>=64rem){.ac-hero[data-astro-cid-ge2uvauf]{padding-top:var(--ac-spacing-24)}.ac-hero__grid[data-astro-cid-ge2uvauf]{gap:var(--ac-spacing-10);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.ac-hero__main[data-astro-cid-ge2uvauf]{padding-bottom:var(--ac-spacing-16)}}.ac-hiw[data-astro-cid-l43jfdkk]{gap:var(--ac-spacing-16);flex-direction:column;min-width:0;display:flex}.ac-hiw__grid[data-astro-cid-l43jfdkk]{column-gap:var(--ac-spacing-6);row-gap:var(--ac-spacing-8);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.ac-hiw__item[data-astro-cid-l43jfdkk]{gap:var(--ac-spacing-8);flex-direction:column;min-width:0;display:flex}.ac-hiw__number-wrap[data-astro-cid-l43jfdkk]{align-items:center;gap:var(--ac-spacing-2);display:flex}.ac-hiw__number[data-astro-cid-l43jfdkk]{border-radius:var(--ac-rounded-full);background:rgba(var(--ac-primary), .16);border:.125rem solid rgba(var(--ac-primary), .4);width:3.25rem;height:3.25rem;color:rgb(var(--ac-primary));font-size:var(--ac-text-xl);font-weight:var(--ac-font-extrabold);z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ac-hiw__number--amber[data-astro-cid-l43jfdkk]{background:rgba(var(--ac-secondary), .18);border-color:rgba(var(--ac-secondary-light), .45);color:rgb(var(--ac-secondary-light))}.ac-hiw__line[data-astro-cid-l43jfdkk]{background:linear-gradient(90deg, rgba(var(--ac-primary), .5) 0%, rgba(var(--ac-primary), .1) 100%);border-radius:.125rem;flex:1;height:.125rem}.ac-hiw__card[data-astro-cid-l43jfdkk]{padding:var(--ac-spacing-6);background:var(--ac-bg-subtle);border:.125rem solid var(--ac-border-color);border-radius:var(--ac-rounded-2xl);transition:var(--ac-transition);box-shadow:var(--ac-shadow-sm);gap:var(--ac-spacing-4);flex-direction:column;flex:1;display:flex}.ac-hiw__card[data-astro-cid-l43jfdkk]:hover{border-color:rgba(var(--ac-primary), .35);box-shadow:0 .5rem 2rem rgba(var(--ac-primary), .1);transform:translateY(-.25rem)}.ac-hiw__title[data-astro-cid-l43jfdkk]{font-size:var(--ac-text-lg);font-weight:var(--ac-font-bold);color:var(--ac-text)}.ac-hiw__desc[data-astro-cid-l43jfdkk]{font-size:var(--ac-text-sm);color:var(--ac-text-muted);line-height:var(--ac-leading-relaxed)}@media (width<=48rem){.ac-hiw__grid[data-astro-cid-l43jfdkk]{grid-template-columns:1fr;align-self:center;max-width:30rem}.ac-hiw__number-wrap[data-astro-cid-l43jfdkk]{flex-direction:column;align-items:flex-start}.ac-hiw__line[data-astro-cid-l43jfdkk]{display:none}}@media (width>=48.0625rem) and (width<=64rem){.ac-hiw__grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(2,1fr)}}.ac-section-cta[data-astro-cid-6xwmn7ce]{align-items:center;gap:var(--ac-spacing-6);margin-top:var(--ac-spacing-10);margin-bottom:calc(-1 * var(--ac-spacing-10));text-align:center;flex-direction:column;display:flex}.ac-section-cta__title[data-astro-cid-6xwmn7ce]{margin:0}.ac-section-cta__button[data-astro-cid-6xwmn7ce].ac-btn{min-width:17.5rem;font-size:var(--ac-text-md);height:auto;padding:var(--ac-spacing-3-5) var(--ac-spacing-10)}.ac-section-cta__button[data-astro-cid-6xwmn7ce].ac-btn:hover{transform:translateY(-.125rem)}.ac-section-cta__note[data-astro-cid-6xwmn7ce]{font-size:var(--ac-text-sm);color:var(--ac-brand-fg-dim);margin:0}.ac-feature-rows__points[data-astro-cid-hsjdmr5r]{align-items:flex-start;gap:var(--ac-spacing-3);text-align:left;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.ac-feature-rows__point[data-astro-cid-hsjdmr5r]{align-items:flex-start;gap:var(--ac-spacing-3);font-size:var(--ac-text-lg);line-height:var(--ac-leading-relaxed);color:var(--ac-text-muted);display:flex}.ac-feature-rows__point[data-astro-cid-hsjdmr5r] .ac-icon{flex:none;margin-top:.05rem}.ac-feature-rows__points-note[data-astro-cid-hsjdmr5r]{text-align:left;max-width:40rem;font-size:var(--ac-text-lg);line-height:var(--ac-leading-relaxed);color:var(--ac-text-muted);margin:0}.ac-feature-rows-spotlight[data-astro-cid-hsjdmr5r]{width:100%;max-width:56rem;margin:0 auto var(--ac-spacing-16)}.ac-feature-rows-spotlight__frame[data-astro-cid-hsjdmr5r]{border-radius:var(--ac-rounded-2xl);border:.0625rem solid var(--ac-brand-border-mock);background:var(--ac-mock-browser-bg);box-shadow:var(--ac-mock-shadow-browser);overflow:hidden}.ac-feature-rows-spotlight__asset[data-astro-cid-hsjdmr5r]{vertical-align:middle;width:100%;height:auto;display:block}.ac-feature-rows-spotlight__placeholder[data-astro-cid-hsjdmr5r]{aspect-ratio:16/9;color:var(--ac-text-muted);opacity:.35;justify-content:center;align-items:center;display:flex}.ac-feature-rows[data-astro-cid-hsjdmr5r]{gap:var(--ac-spacing-16);--ac-feature-row-text:1fr;--ac-feature-row-media:2fr;flex-direction:column;display:flex}.ac-feature-row[data-astro-cid-hsjdmr5r]{grid-template-columns:var(--ac-feature-row-text) var(--ac-feature-row-media);align-items:center;gap:var(--ac-spacing-12);display:grid}.ac-feature-row__body[data-astro-cid-hsjdmr5r]{align-items:flex-start;gap:var(--ac-spacing-4);flex-direction:column;grid-area:1/1;display:flex}.ac-feature-row__media[data-astro-cid-hsjdmr5r]{grid-area:1/2}.ac-feature-row--media-first[data-astro-cid-hsjdmr5r]{grid-template-columns:var(--ac-feature-row-media) var(--ac-feature-row-text)}.ac-feature-row--media-first[data-astro-cid-hsjdmr5r] .ac-feature-row__media[data-astro-cid-hsjdmr5r]{grid-column:1}.ac-feature-row--media-first[data-astro-cid-hsjdmr5r] .ac-feature-row__body[data-astro-cid-hsjdmr5r]{grid-column:2}.ac-feature-row__icon[data-astro-cid-hsjdmr5r]{border-radius:var(--ac-rounded-xl);background:rgba(var(--ac-primary), .16);width:3rem;height:3rem;color:rgb(var(--ac-primary-ink));justify-content:center;align-items:center;display:flex}.ac-feature-row__icon--amber[data-astro-cid-hsjdmr5r]{background:rgba(var(--ac-secondary), .18);color:rgb(var(--ac-secondary-light))}.ac-feature-row__title[data-astro-cid-hsjdmr5r]{font-size:var(--ac-text-2xl);font-weight:var(--ac-font-bold);line-height:var(--ac-leading-tight);color:var(--ac-text)}.ac-feature-row__description[data-astro-cid-hsjdmr5r]{font-size:var(--ac-text-md);color:var(--ac-text-muted);line-height:var(--ac-leading-relaxed)}.ac-feature-row__cta[data-astro-cid-hsjdmr5r]{width:100%;display:flex}.ac-feature-row__cta[data-astro-cid-hsjdmr5r] .ac-btn{justify-content:center;width:100%}.ac-feature-row__frame[data-astro-cid-hsjdmr5r]{border-radius:var(--ac-rounded-2xl);border:.0625rem solid var(--ac-brand-border-mock);background:var(--ac-mock-browser-bg);box-shadow:var(--ac-mock-shadow-browser);overflow:hidden}.ac-feature-row__asset[data-astro-cid-hsjdmr5r]{vertical-align:middle;width:100%;height:auto;display:block}.ac-feature-row__placeholder[data-astro-cid-hsjdmr5r]{aspect-ratio:16/10;color:var(--ac-text-muted);opacity:.4;justify-content:center;align-items:center;display:flex}@media (width<=64rem){.ac-feature-rows[data-astro-cid-hsjdmr5r]{gap:var(--ac-spacing-12)}.ac-feature-row[data-astro-cid-hsjdmr5r],.ac-feature-row--media-first[data-astro-cid-hsjdmr5r]{gap:var(--ac-spacing-4);grid-template-columns:1fr}.ac-feature-row__body[data-astro-cid-hsjdmr5r]{display:contents}.ac-feature-row__icon[data-astro-cid-hsjdmr5r],.ac-feature-row__title[data-astro-cid-hsjdmr5r],.ac-feature-row__description[data-astro-cid-hsjdmr5r],.ac-feature-row__media[data-astro-cid-hsjdmr5r],.ac-feature-row--media-first[data-astro-cid-hsjdmr5r] .ac-feature-row__media[data-astro-cid-hsjdmr5r],.ac-feature-row__cta[data-astro-cid-hsjdmr5r]{grid-area:auto/1}.ac-feature-row__icon[data-astro-cid-hsjdmr5r]{order:1}.ac-feature-row__media[data-astro-cid-hsjdmr5r],.ac-feature-row--media-first[data-astro-cid-hsjdmr5r] .ac-feature-row__media[data-astro-cid-hsjdmr5r]{order:2}.ac-feature-row__title[data-astro-cid-hsjdmr5r]{order:3}.ac-feature-row__description[data-astro-cid-hsjdmr5r]{order:4}.ac-feature-row__cta[data-astro-cid-hsjdmr5r]{order:5}}.ac-accordion[data-astro-cid-ztaq7sjr]{gap:var(--ac-spacing-3);background:0 0;flex-direction:column;width:100%;max-width:43.75rem;margin-inline:auto;display:flex}.ac-accordion-item[data-astro-cid-tqz7icb5]{font-family:var(--ac-font-sans);height:var(--ac-accordion-item-collapsed);background-color:var(--ac-card-bg);border:.0625rem solid var(--ac-card-border);border-radius:var(--ac-rounded-xl);box-shadow:var(--ac-shadow-sm);transition:border-color var(--ac-transition), box-shadow var(--ac-transition);margin:0;padding:0;overflow:hidden;&:hover{border-color:rgba(var(--ac-primary), .3)}&[open]{height:var(--ac-accordion-item-expanded);border-color:rgba(var(--ac-primary), .3);box-shadow:0 0 0 .1875rem rgba(var(--ac-primary), .05);& .ac-accordion-item-title{color:var(--ac-text)}&[data-accordion-toggle=plus] .ac-accordion-item-title[data-astro-cid-tqz7icb5]>.ac-icon{transform:rotate(-45deg)}&[data-accordion-toggle=chevron] .ac-accordion-item-chevron[data-astro-cid-tqz7icb5]{background:var(--ac-gradient-primary);color:rgb(var(--ac-primary-text-on))}&[data-accordion-toggle=chevron] .ac-accordion-item-chevron[data-astro-cid-tqz7icb5] .ac-icon.ac-icon--accordion-chevron{transform:rotate(180deg)}}&.accordion-item--animated{transition:height .3s linear}}.ac-accordion-item-title[data-astro-cid-tqz7icb5]{color:var(--ac-text);cursor:pointer;font-size:var(--ac-text-md);font-weight:var(--ac-font-semibold);align-items:center;gap:var(--ac-spacing-3);line-height:var(--ac-leading-normal);padding:var(--ac-spacing-5) var(--ac-spacing-6);justify-content:space-between;list-style-type:none;transition:color .3s ease-in-out;display:flex;&:hover,&:focus{color:var(--ac-text)}&::marker{display:none}&::-webkit-details-marker{display:none}&>span[data-astro-cid-tqz7icb5]:first-child{flex:auto;min-width:0}&>.ac-icon{width:var(--ac-spacing-6);height:var(--ac-spacing-6);color:rgb(var(--ac-color-400));transition:transform .3s ease-in-out}}.ac-accordion-item-chevron[data-astro-cid-tqz7icb5]{aspect-ratio:1;box-sizing:border-box;background-color:var(--ac-bg-muted);width:2rem;height:2rem;color:var(--ac-text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:inline-flex;& .ac-icon.ac-icon--accordion-chevron{transition:transform .3s ease-in-out}}.ac-accordion-item-content[data-astro-cid-tqz7icb5]{padding:0}.ac-accordion-slot[data-astro-cid-tqz7icb5]>*{color:var(--ac-text-muted);font-size:var(--ac-text-sm);line-height:var(--ac-leading-relaxed);padding-left:var(--ac-spacing-6);padding-right:var(--ac-spacing-6);margin:0}.ac-accordion-slot[data-astro-cid-tqz7icb5]>:last-child{padding-bottom:var(--ac-spacing-6)}@media (width<=48rem){.ac-accordion-item-title[data-astro-cid-tqz7icb5]{font-size:var(--ac-text-sm);padding:var(--ac-spacing-4) var(--ac-spacing-5)}.ac-accordion-slot[data-astro-cid-tqz7icb5]>*{padding-left:var(--ac-spacing-5);padding-right:var(--ac-spacing-5)}.ac-accordion-slot[data-astro-cid-tqz7icb5]>:last-child{padding-bottom:var(--ac-spacing-5)}}
