@font-face{font-family:PP Editorial New;src:url(./PPEditorialNew-Regular.CHymeRq6.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@layer base{.text-editorial{font-family:var(--font-editorial);font-size:var(--text-editorial);line-height:var(--leading-editorial);letter-spacing:var(--letter-spacing)}strong,.text-strong{font-weight:700;letter-spacing:.05px}}@layer tokens{:root{--color-dark: #001f13;--color-accent: #95dd00;--color-lift: #0f2c21;--color-white: #ffffff;--font-primary: "Figtree", sans-serif;--font-editorial: "PP Editorial New", serif;--letter-spacing: 0;--text-link-duration: .4s;--text-link-easing: cubic-bezier(.165, .84, .44, 1);--text-hero: 40px;--text-h2: 28px;--text-large: 24px;--text-h3: 20px;--text-body: 17px;--text-small: 14px;--text-caption: 12px;--text-editorial: 32px;--leading-hero: 110%;--leading-h2: 120%;--leading-large: 125%;--leading-h3: 130%;--leading-body: 150%;--leading-small: 150%;--leading-caption: 140%;--leading-single: 100%;--leading-editorial: 125%;--button-font-size: 18px;--button-font-weight: 600;--button-height: 52px;--button-radius: 9999px;--button-padding-block: 15px;--button-padding-inline: 32px;--button-padding-block-icon: 12px;--button-padding-inline-start-icon: 20px;--button-padding-inline-end-icon: 12px;--button-gap: 12px;--button-icon-size: 28px;--tap-target-min: 44px;--page-padding-inline: 24px;--container-compact: 1080px;--container-default: 1280px;--container-large: 1390px;--container-wide: 1920px;--section-white-max-width: 1680px;--section-white-radius: var(--bento-card-radius);--bento-gap: 24px;--bento-padding-block-end: 48px;--bento-card-radius: 32px;--bento-card-padding: 32px;--bento-card-body-gap: 8px;--bento-card-description-max-width: 280px;--bento-card-media-min-height: 480px;--bento-card-compact-min-height: 228px;--bento-card-arrow-size: 48px;--bento-card-arrow-offset: 21px;--bento-card-image-scale: 1.05;--intro-padding-block-start: 80px;--intro-padding-block-start-compact: 24px;--intro-padding-block-end: 80px;--intro-padding-block-end-with-cta: 120px;--intro-heading-gap: 64px;--intro-heading-size: calc(var(--text-h2) + 8px);--intro-heading-leading: var(--leading-h2);--intro-text-max-width: 801px;--intro-text-leading: 135%;--intro-cta-gap: 40px;--intro-cta-actions-gap: 12px;--intro-highlights-offset: 48px;--intro-highlights-gap: var(--icon-grid-check-gap);--intro-highlights-icon-size: var(--icon-grid-check-size);--intro-highlights-compact-spacing: clamp(80px, 8vw, 120px);--intro-highlights-compact-offset: clamp(120px, 11vw, 160px);--intro-highlights-compact-gap: 24px;--intro-highlights-compact-max-width: 960px;--intro-highlights-compact-icon-gap: 12px;--intro-stamp-size: clamp(120px, 36vw, 160px);--intro-stamp-inset-block-start: -2%;--intro-stamp-inset-inline-end: 2%;--intro-stamp-inset-block-start-compact: 0;--intro-stamp-inset-inline-end-compact: calc( var(--page-padding-inline) + 12px );--features-check-size: 24px;--trial-promo-padding-block-start: 64px;--trial-promo-padding-block-end: 96px;--trial-promo-gap: 32px;--trial-promo-title-max-width: 801px;--trial-promo-text-max-width: 801px;--trial-promo-text-gap: 16px;--trial-promo-highlight-size: var(--text-hero);--trial-promo-title-size: calc(var(--text-h2) + 8px);--trial-promo-text-size: var(--text-h3);--usage-stats-box-max-width: var(--trial-promo-text-max-width);--usage-stats-box-padding: 40px 36px;--usage-stats-box-gap: 44px;--usage-stats-glow-blur: 18px;--usage-stats-glow-width: 154%;--usage-stats-glow-height: 200%;--usage-stats-metrics-gap: 48px;--usage-stats-item-gap: 10px;--usage-stats-item-min-width: 7.5rem;--usage-stats-metrics-max-width: 20rem;--usage-stats-lead-size: var(--text-large);--usage-stats-value-size: calc(var(--text-h2) + 4px);--usage-stats-label-size: var(--trial-promo-text-size);--usage-stats-reveal-duration: .48s;--usage-stats-reveal-easing: cubic-bezier(.22, 1, .36, 1);--usage-stats-reveal-stagger: 70ms;--trial-promo-stats-gap: 80px;--free-diagnostic-padding-block: 64px;--free-diagnostic-gap: 32px;--free-diagnostic-text-max-width: 680px;--sticky-reveal-padding-block: 64px;--sticky-reveal-heading-gap: 72px;--sticky-reveal-heading-size: clamp( 2rem, calc(2rem + (100vw - 20rem) * 1.5 / 70), 3.5rem );--sticky-reveal-heading-max-width: 40ch;--sticky-reveal-row-min-height: auto;--sticky-reveal-row-gap: 32px;--sticky-reveal-column-gap: 32px;--sticky-reveal-column-width: calc( (100% - var(--sticky-reveal-column-gap)) / 2 );--sticky-reveal-copy-max-width: 500px;--sticky-reveal-copy-gap: 16px;--sticky-reveal-title-size: clamp( 1.75rem, calc(1.75rem + (100vw - 20rem) * .75 / 70), 2.5rem );--sticky-reveal-section-spacing: clamp( 3rem, calc(3rem + (100vw - 20rem) * 6 / 70), 9rem );--sticky-reveal-media-radius: var(--bento-card-radius);--sticky-reveal-media-aspect: 1 / 1;--sticky-reveal-media-max-height: 92vw;--sticky-reveal-media-offset: 24px;--sticky-reveal-sticky-top: 0px;--sticky-reveal-duration: .45s;--sticky-reveal-easing: cubic-bezier(.77, 0, .175, 1);--sticky-reveal-fade-duration: .3s;--sticky-reveal-fade-easing: cubic-bezier(.455, .03, .515, .955);--motion-tabs-padding-block: 64px;--motion-tabs-intro-max-width: 801px;--motion-tabs-intro-gap: 72px;--motion-tabs-intro-column-gap: 48px;--motion-tabs-lead-gap: 16px;--motion-tabs-stage-aspect: 16 / 9;--motion-tabs-stage-radius: var(--bento-card-radius);--motion-tabs-menu-gap: 40px;--motion-tabs-list-gap: 24px;--motion-tabs-item-basis: 180px;--motion-tabs-track-height: 2px;--motion-tabs-track-color: color-mix( in srgb, var(--color-white) 20%, transparent );--motion-tabs-track-gap: 16px;--motion-tabs-title-gap: 12px;--motion-tabs-interval: 6s;--motion-tabs-stage-duration: .25s;--motion-tabs-stage-easing: cubic-bezier(.45, 0, .55, 1);--motion-tabs-dim-duration: .3s;--motion-tabs-dim-opacity: .5;--motion-tabs-hover-opacity: .8;--motion-tabs-vertical-stage-aspect: 1 / 1;--motion-tabs-vertical-column-gap: calc(var(--subpage-hero-column-gap) * 4);--motion-tabs-vertical-heading-size: var(--text-h2);--motion-tabs-vertical-lead-size: var(--text-h3);--motion-tabs-cta-gap: 24px;--motion-tabs-vertical-item-gap: var(--motion-tabs-track-gap);--motion-tabs-vertical-reveal-gap: 16px;--motion-tabs-vertical-reveal-padding-end: 12px;--motion-tabs-vertical-reveal-duration: .5s;--motion-tabs-vertical-reveal-easing: cubic-bezier(.65, 0, .35, 1);--motion-tabs-highlights-gap: 12px;--motion-tabs-highlight-gap: 4px;--motion-tabs-highlight-icon-gap: 12px;--motion-tabs-check-width: 8px;--motion-tabs-check-height: 13px;--motion-tabs-scroller-card-width: min(78vw, 320px);--motion-tabs-scroller-gap: 16px;--motion-tabs-scroller-card-gap: 20px;--motion-tabs-scroller-scrollbar-gap: 20px;--motion-tabs-arrows-gap: 24px;--motion-tabs-arrows-gap-block-start: 24px;--motion-tabs-arrow-size: 48px;--media-cta-section-padding: 24px;--media-cta-section-padding-end-page: clamp( 5rem, 4.286rem + 2.857vw, 7.5rem );--media-cta-padding: clamp(1.25rem, 1.179rem + .357vw, 1.5rem);--media-cta-gap: clamp(1.75rem, 1.679rem + .357vw, 2rem);--media-cta-copy-gap: clamp(1.25rem, 1.179rem + .357vw, 1.5rem);--media-cta-intro-gap: 12px;--media-cta-text-max-width: 36rem;--media-cta-radius: var(--bento-card-radius);--media-cta-media-radius: calc(var(--bento-card-radius) * .5);--media-cta-media-aspect: 1 / 1;--steps-padding-block: 64px;--steps-heading-gap: 48px;--steps-timeline-max-width: 1120px;--steps-item-padding: 32px;--steps-item-inner-gap: 20px;--steps-ordinal-gap: 12px;--steps-rail-column: 40px;--steps-dot-size: 12px;--steps-dot-ring: 6px;--steps-dot-offset: 10px;--steps-line-width: 2px;--steps-line-color: color-mix(in srgb, var(--color-white) 15%, transparent);--steps-description-color: color-mix( in srgb, var(--color-white) 75%, transparent );--steps-ordinal-size: 40px;--steps-text-gap: 8px;--steps-note-gap: 48px;--steps-column-gap: 32px;--steps-content-max-width: 480px;--steps-cta-block-gap: 24px;--steps-cta-gap: 24px;--output-padding-block: 64px;--output-media-overlap: 96px;--output-media-overlap-compact: 32px;--output-copy-max-width: 801px;--output-heading-gap: 24px;--comparison-padding-block: 64px;--comparison-heading-gap: 48px;--comparison-intro-gap: 8px;--comparison-intro-max-width: 720px;--comparison-grid-gap: 24px;--comparison-grid-max-width: 800px;--comparison-col-gap: 12px;--comparison-col-padding: 32px;--comparison-col-radius: 24px;--comparison-list-gap: 12px;--comparison-check-size: 20px;--compare-portraits-gap: 48px;--compare-portraits-copy-gap: 24px;--compare-portraits-body-gap: 16px;--compare-portraits-intro-max-width: 40rem;--compare-portraits-pair-gap: 24px;--compare-portraits-size: 15rem;--compare-portraits-column-max-width: 420px;--compare-portraits-overlap: calc(var(--compare-portraits-size) / 2);--compare-portraits-ring: 6px;--compare-portraits-column-gap: 24px;--compare-portraits-heading-gap: 48px;--compare-portraits-box-padding: 32px;--compare-portraits-box-radius: calc(var(--bento-card-radius) * .5);--text-media-padding-block: 64px;--text-media-gap: 40px;--text-media-copy-gap: 24px;--text-media-body-gap: 16px;--text-media-copy-width: 416px;--satellite-padding-block: 64px;--satellite-heading-gap: 16px;--satellite-intro-gap: 40px;--satellite-heading-size: calc(var(--text-h2) + 8px);--satellite-heading-leading: var(--leading-h2);--satellite-description-size: var(--text-large);--satellite-description-leading: var(--leading-large);--satellite-description-max-width: 52rem;--satellite-cta-gap: 32px;--satellite-stage-height: calc(100cqi * 721 / 1024 - 20px);--satellite-stage-radius: 20px;--satellite-hud-inset: 20px;--satellite-hud-gap: 12px;--satellite-chip-gap: 8px;--satellite-chip-padding-block: 10px;--satellite-chip-padding-inline: 18px;--satellite-chip-radius: 999px;--satellite-dots-gap: 0;--satellite-dot-size: 10px;--satellite-dot-size-active: 14px;--satellite-dot-hit: 24px;--satellite-dots-inset-block-end: 10px;--satellite-tag-padding-block: 8px;--satellite-tag-padding-inline: 14px;--satellite-note-padding-block: 14px;--satellite-note-padding-inline: 20px;--satellite-note-radius: 16px;--satellite-note-max-width: 560px;--satellite-divider-width: 2px;--satellite-grip-size: 44px;--satellite-blur: 14px;--satellite-surface: color-mix(in srgb, var(--color-dark) 68%, transparent);--satellite-surface-strong: color-mix(in srgb, var(--color-dark) 82%, transparent);--satellite-fade-duration: .4s;--satellite-fade-easing: cubic-bezier(.22, 1, .36, 1);--feature-cards-padding-block: 64px;--feature-cards-head-gap: 16px;--feature-cards-heading-gap: 48px;--feature-cards-intro-max-width: 720px;--feature-cards-grid-gap: 24px;--feature-cards-card-padding: 32px;--feature-cards-card-gap: 12px;--feature-cards-benefits-gap: 16px;--feature-cards-benefit-gap: 10px;--feature-cards-check-size: 20px;--feature-cards-arrow-size: 40px;--feature-cards-arrow-ring: 8px;--feature-cards-connector-width: 72px;--feature-cards-connector-block: 64px;--feature-cards-rail-thickness: 2px;--contact-people-padding-block: 64px;--contact-people-heading-gap: 48px;--contact-people-item-padding-block: 40px;--contact-people-item-padding-inline: 32px;--contact-people-item-gap: 28px;--contact-people-photo-size: 240px;--contact-people-photo-radius: 24px;--contact-people-divider-width: 1px;--contact-people-divider-color: var(--color-lift);--contact-people-info-gap: 6px;--contact-people-links-gap: 8px;--contact-people-body-gap: 20px;--contact-faq-padding-block: 64px;--contact-faq-heading-gap: 48px;--contact-faq-max-width: var(--container-compact);--contact-faq-item-padding-block: 24px;--contact-faq-trigger-gap: 24px;--contact-faq-answer-gap: 16px;--contact-faq-divider-width: 1px;--contact-faq-divider-color: color-mix( in srgb, var(--color-white) 18%, transparent );--contact-faq-icon-size: 20px;--contact-faq-icon-stroke: 2px;--contact-faq-icon-duration: .25s;--contact-faq-icon-easing: cubic-bezier(.45, 0, .55, 1);--contact-faq-answer-duration: .45s;--contact-faq-answer-easing: cubic-bezier(.165, .84, .44, 1);--contact-faq-answer-size: 18px;--contact-faq-answer-color: var(--color-white);--contact-faq-tabs-gap: 8px;--contact-faq-tabs-gap-block-end: 40px;--contact-faq-chip-padding-block: 10px;--contact-faq-chip-padding-inline: 16px;--contact-faq-chip-border-width: 1px;--contact-faq-chip-border-color: color-mix( in srgb, var(--color-white) 28%, transparent );--contact-faq-chip-radius: 999px;--contact-faq-chip-font-size: var(--text-small);--about-hero-min-height: min(80svh, 720px);--about-hero-content-pad-block: clamp(2rem, 1.643rem + 1.786vw, 3rem);--about-hero-inner-gap: clamp(1.25rem, 1.107rem + .714vw, 1.75rem);--about-hero-title-size: clamp(2rem, 1.357rem + 3.214vw, 4.25rem);--about-hero-title-leading: 112%;--about-hero-title-max-width: 22ch;--about-section-pad: clamp(4rem, 3.286rem + 3.571vw, 6rem);--about-row-gap: clamp(2rem, 1.643rem + 1.786vw, 3rem);--about-copy-gap: clamp(1.25rem, 1.107rem + .714vw, 1.75rem);--about-body-gap: 1em;--about-heading-size: var(--text-h2);--about-photo-radius: var(--bento-card-radius);--about-photo-bg: color-mix(in srgb, var(--color-lift) 92%, var(--color-white) 8%);--about-photo-border: color-mix(in srgb, var(--color-white) 8%, transparent);--about-pillars-heading-gap: clamp(2rem, 1.643rem + 1.786vw, 3rem);--about-pillars-grid-gap: 24px;--about-pillars-card-pad: 32px;--about-pillars-card-gap: 12px;--about-pillars-number-size: var(--text-h3);--about-purpose-max-width: 40rem;--about-purpose-size: var(--text-large);--about-vision-strip-gap: 20px;--about-vision-strip-radius: calc(var(--bento-card-radius) * .6);--careers-dept-pad: 36px;--careers-listing-pad: 16px;--careers-listing-gap: 40px;--careers-listing-gap-mobile: 8px;--careers-header-pad-block-end: 12px;--careers-intro-max-width: 36rem;--careers-meta-gap: 24px;--careers-body-gap: 40px;--careers-section-gap: 24px;--catalog-hero-padding-block-start: 40px;--catalog-hero-padding-block-end: 64px;--catalog-hero-copy-gap: 16px;--catalog-hero-content-gap: 40px;--catalog-hero-card-radius: var(--bento-card-radius);--catalog-hero-card-padding-block-start: 32px;--catalog-hero-card-padding-block-end: 32px;--catalog-hero-card-padding-inline: 20px;--catalog-hero-card-gap: 24px;--catalog-hero-card-blur: 14px;--catalog-hero-card-overlay: color-mix( in srgb, var(--color-lift) 62%, transparent );--catalog-hero-row-gap: 12px;--catalog-hero-fields-radius: 14px;--catalog-hero-field-height: 72px;--catalog-hero-field-padding-inline: 18px;--catalog-hero-field-padding-block: 12px;--catalog-hero-field-gap: 2px;--catalog-hero-field-category-width: 240px;--catalog-hero-field-label-size: var(--text-small);--catalog-hero-field-size: var(--text-body);--catalog-hero-field-divider: color-mix( in srgb, var(--color-dark) 12%, var(--color-white) );--catalog-hero-field-label-color: color-mix( in srgb, var(--color-dark) 50%, var(--color-white) );--catalog-hero-submit-height: 62px;--catalog-hero-submit-padding-inline: 42px;--catalog-hero-dropdown-padding: 6px;--catalog-hero-dropdown-item-gap: 2px;--catalog-hero-dropdown-option-gap: 8px;--catalog-hero-dropdown-option-padding-block: 12px;--catalog-hero-dropdown-option-padding-inline: calc( var(--catalog-hero-field-padding-inline) - var(--catalog-hero-dropdown-padding) );--catalog-hero-dropdown-option-radius: 8px;--catalog-hero-dropdown-check-size: 20px;--catalog-hero-dropdown-duration: .32s;--catalog-hero-dropdown-duration-fast: .18s;--catalog-hero-dropdown-stagger: 45ms;--catalog-hero-dropdown-easing: cubic-bezier(.22, 1, .36, 1);--catalog-hero-dropdown-shadow: 0 24px 48px color-mix(in srgb, var(--color-dark) 32%, transparent);--catalog-hero-dropdown-hover: color-mix( in srgb, var(--color-dark) 7%, var(--color-white) );--catalog-hero-dropdown-active: color-mix( in srgb, var(--color-dark) 12%, var(--color-white) );--catalog-hero-notes-gap: 24px;--catalog-hero-notes-item-gap: 20px;--catalog-hero-border: color-mix( in srgb, var(--color-white) 20%, transparent );--icon-grid-icon-size: 64px;--icon-grid-heading-size: clamp(2rem, 1.571429rem + 2.142857vw, 3.5rem);--icon-grid-title-size: clamp(1.125rem, 1.089286rem + .178571vw, 1.25rem);--icon-grid-spacer-xl: clamp(2.25rem, 2.035714rem + 1.071429vw, 3rem);--icon-grid-heading-gap: clamp(3.5rem, 3.071429rem + 2.142857vw, 5rem);--icon-grid-spacer-xs: clamp(.375rem, .339286rem + .178571vw, .5rem);--icon-grid-col-gap: clamp(1.75rem, 1.678571rem + .357143vw, 2rem);--icon-grid-check-gap: clamp(2.5rem, 1.786rem + 3.571vw, 4rem);--icon-grid-check-size: 32px;--icon-grid-check-title-max: 20ch;--icon-grid-section-pad: clamp(3rem, 2.428571rem + 2.857143vw, 5rem);--icon-grid-check-pad-start: calc(var(--icon-grid-section-pad) + 1rem);--news-gap: 80px;--news-item-gap: 21px;--news-item-width: 274px;--news-padding-block: 48px;--news-logo-height: 28px;--news-fade-width: clamp(64px, 12vw, 200px);--testimonials-radius: 24px;--testimonials-transition-duration: .4s;--testimonials-transition-easing: cubic-bezier(.33, 1, .68, 1);--testimonials-padding-block-start: 48px;--testimonials-padding-block-end: 48px;--testimonials-heading-gap: 40px;--testimonials-card-padding: 40px;--testimonials-content-gap: 40px;--testimonials-content-gap-desktop: 120px;--testimonials-quote-max-width: 489px;--testimonials-author-gap: 12px;--testimonials-avatar-size: 126px;--testimonials-controls-gap: 24px;--testimonials-controls-offset: 32px;--testimonials-arrow-size: 48px;--testimonials-dots-gap: 12px;--testimonials-dot-size: 8px;--cta-padding-block-start: 80px;--cta-padding-block-end: 120px;--cta-copy-gap: 32px;--cta-description-gap: 12px;--cta-actions-offset: 48px;--cta-content-max-width: 66.666%;--cta-description-max-width: 600px;--cta-actions-gap: 12px;--cta-partner-logo-height: 32px;--cta-media-max-width: min(52vw, 921px);--cta-split-gap: 40px;--page-end-radius: 24px;--footer-min-height: 60vh;--footer-padding-block-start: 48px;--footer-padding-block-end: 48px;--footer-top-gap: 40px;--footer-nav-gap: 40px;--footer-nav-gap-desktop: 48px;--footer-group-gap: 20px;--footer-links-gap: 14px;--footer-top-button-size: 48px;--footer-sections-gap: 64px;--footer-bottom-gap: 24px;--footer-brand-gap: 16px;--footer-brand-gap-desktop: 156px;--footer-legal-gap: 16px;--footer-text-title: var(--text-h3);--footer-text-link: var(--text-body);--footer-leading: 130%;--footer-tagline-leading: 110%;--subpage-hero-heading-padding-block-start: clamp( 3rem, 2.429rem + 2.857vw, 5rem );--subpage-hero-heading-padding-block-end: clamp( 3rem, 2.429rem + 2.857vw, 5rem );--subpage-hero-heading-gap: clamp(1.25rem, 1.179rem + .357vw, 1.5rem);--text-hero-subpage: clamp(2.5rem, calc(2.107rem + 3.214vw - 4px) , 4.75rem);--leading-hero-subpage: 104%;--subpage-hero-row-gap: clamp(1.75rem, 1.679rem + .357vw, 2rem);--subpage-hero-column-gap: clamp(1.75rem, 1.679rem + .357vw, 2rem);--subpage-hero-description-max-width: 60ch;--subpage-hero-subtitle-max-width: 840px;--subpage-hero-perex-size: var(--text-h3);--subpage-hero-perex-leading: var(--leading-h3);--subpage-hero-description-leading: 160%;--subpage-hero-paragraph-gap: 1em;--subpage-hero-cta-gap: clamp(1.5rem, 1.357rem + .714vw, 2rem);--subpage-hero-breadcrumb-gap: 13px;--subpage-hero-breadcrumb-chevron-size: 14px;--subpage-hero-bullets-gap: 12px;--subpage-hero-bullet-gap: 10px;--subpage-hero-bullet-size: 18px;--subpage-hero-bullet-leading: 150%;--subpage-hero-check-size: 24px;--subpage-hero-media-gap: clamp(5.25rem, 4.464rem + 3.929vw, 8rem);--subpage-hero-media-width: 100%;--subpage-hero-media-height: 680px;--showcase-padding-block-start: 40px;--showcase-padding-block-end: 64px;--showcase-max-width: 1380px;--hero-max-height: 900px;--hero-nav-padding: 24px;--hero-nav-gap: 32px;--hero-nav-actions-gap: 24px;--hero-nav-menu-gap: 8px;--hero-nav-logo-width-mobile: 140px;--hero-nav-menu-drawer-width: 26rem;--hero-nav-menu-drawer-inset: 16px;--hero-nav-menu-drawer-radius: 24px;--hero-nav-menu-drawer-z: 60;--hero-nav-menu-backdrop-z: 55;--hero-nav-menu-panel-actions-gap: 12px;--hero-nav-menu-panel-duration: .55s;--hero-nav-menu-panel-easing: cubic-bezier(.22, 1, .36, 1);--hero-nav-menu-head-gap: 24px;--hero-nav-menu-link-gap: 4px;--hero-nav-menu-link-inset: 12px;--hero-nav-submenu-inset: 16px;--hero-nav-menu-close-size: var(--tap-target-min);--hero-nav-menu-close-bg: color-mix( in srgb, var(--color-dark) 8%, transparent );--site-header-z: 50;--site-header-overlay-opacity: .5;--site-header-padding-block: 16px;--site-header-padding-inline: 24px;--site-header-logo-nav-gap: 56px;--site-header-nav-gap: 32px;--site-header-mega-radius: var(--bento-card-radius);--site-header-mega-links-columns-gap: 40px;--site-header-mega-link-column: 3fr;--site-header-mega-preview-column: 4fr;--mega-preview-title-size: var(--button-font-size);--mega-preview-title-leading: var(--leading-h3);--mega-preview-panel-bg-width: 40%;--mega-preview-title-gap: 20px;--mega-preview-text-padding-inline-end: 8px;--mega-preview-text-size: var(--text-h3);--mega-preview-text-leading: var(--leading-h3);--mega-preview-padding-inline-start: 48px;--site-header-mega-padding-block-start: 56px;--site-header-mega-padding-block-end: 72px;--site-header-mega-title-gap: 40px;--site-header-mega-padding-inline: 64px;--mega-links-gap: 22px;--mega-list-arrow-gap: 20px;--mega-description-font-size: var(--text-small);--mega-description-line-height: var(--leading-small);--mega-description-font-weight: 500;--mega-description-opacity: .75;--mega-description-gap: 2px;--nav-chevron-size: 16px;--nav-chevron-gap: 4px;--hero-scroll-size: 56px;--hero-scroll-offset-bottom: 56px;--hero-scroll-gap: 48px}@media(min-width:768px){:root{--showcase-padding-block-start: 48px;--showcase-padding-block-end: 96px;--intro-padding-block-end: 96px;--intro-padding-block-end-with-cta: 144px;--intro-padding-block-start-compact: 32px;--intro-stamp-size: clamp(140px, 18vw, 190px);--intro-stamp-inset-inline-end: 4%;--intro-stamp-inset-inline-end-compact: calc( var(--page-padding-inline) + 16px );--trial-promo-padding-block-start: 80px;--trial-promo-padding-block-end: 120px;--trial-promo-gap: 36px;--trial-promo-stats-gap: 80px;--usage-stats-box-padding: 48px 44px;--usage-stats-glow-blur: 20px;--usage-stats-glow-width: 170%;--usage-stats-glow-height: 218%;--usage-stats-box-gap: 48px;--usage-stats-metrics-gap: 64px;--usage-stats-metrics-max-width: 24rem;--free-diagnostic-padding-block: 80px;--free-diagnostic-gap: 36px;--sticky-reveal-padding-block: 80px;--sticky-reveal-heading-gap: 80px;--sticky-reveal-row-gap: 40px;--motion-tabs-padding-block: 80px;--motion-tabs-intro-gap: 80px;--motion-tabs-intro-column-gap: 56px;--motion-tabs-scroller-card-width: min(68vw, 400px);--motion-tabs-scroller-gap: 24px;--motion-tabs-scroller-card-gap: 24px;--motion-tabs-scroller-scrollbar-gap: 24px;--catalog-hero-padding-block-start: 56px;--catalog-hero-padding-block-end: 88px;--catalog-hero-copy-gap: 20px;--catalog-hero-content-gap: 56px;--catalog-hero-card-padding-block-start: 48px;--catalog-hero-card-padding-block-end: 56px;--catalog-hero-card-padding-inline: 40px;--catalog-hero-card-gap: 32px;--catalog-hero-field-height: 76px;--catalog-hero-field-size: var(--button-font-size);--catalog-hero-field-category-width: 268px;--catalog-hero-submit-height: 68px;--media-cta-section-padding: 32px;--media-cta-padding: clamp(2rem, 1.429rem + 2.857vw, 4rem);--media-cta-gap: clamp(2rem, 1.857rem + .714vw, 2.5rem);--steps-padding-block: 80px;--steps-heading-gap: 56px;--steps-item-padding: 48px;--steps-ordinal-size: 48px;--steps-rail-column: 56px;--steps-dot-size: 14px;--steps-dot-offset: 12px;--output-padding-block: 80px;--output-media-overlap: 128px;--output-media-overlap-compact: 48px;--comparison-padding-block: 80px;--comparison-heading-gap: 56px;--compare-portraits-gap: 56px;--text-media-padding-block: 80px;--text-media-gap: 48px;--text-media-copy-gap: 28px;--satellite-padding-block: 80px;--satellite-intro-gap: 48px;--satellite-stage-radius: 24px;--satellite-hud-inset: 24px;--satellite-hud-gap: 14px;--satellite-cta-gap: 40px;--satellite-description-max-width: 58rem;--feature-cards-padding-block: 80px;--feature-cards-heading-gap: 56px;--contact-people-padding-block: 80px;--contact-people-heading-gap: 56px;--contact-people-item-padding-block: 48px;--contact-people-item-padding-inline: 40px;--contact-people-item-gap: 32px;--contact-faq-padding-block: 80px;--contact-faq-heading-gap: 56px;--contact-faq-item-padding-block: 28px;--text-hero: 56px;--text-h2: 36px;--text-large: 28px;--text-h3: 22px;--text-body: 18px;--bento-padding-block-end: 64px;--news-gap: 96px;--news-item-width: 290px;--news-padding-block: 56px;--testimonials-padding-block-start: 56px;--testimonials-padding-block-end: 56px;--testimonials-heading-gap: 48px;--testimonials-card-padding: 56px;--cta-padding-block-start: 96px;--cta-padding-block-end: 140px}}@media(min-width:1024px){:root{--showcase-padding-block-start: 56px;--showcase-padding-block-end: 120px;--intro-cta-gap: 64px;--intro-padding-block-start: 120px;--intro-padding-block-start-compact: 32px;--intro-padding-block-end-with-cta: 160px;--intro-stamp-size: clamp(160px, 14vw, 213px);--intro-stamp-inset-block-start: -4%;--intro-stamp-inset-inline-end: 7%;--intro-stamp-inset-inline-end-compact: calc( var(--page-padding-inline) + 24px );--trial-promo-padding-block-start: 96px;--trial-promo-padding-block-end: 144px;--trial-promo-gap: 40px;--trial-promo-highlight-size: 72px;--trial-promo-title-size: calc(var(--text-h2) + 4px);--trial-promo-stats-gap: 80px;--usage-stats-box-padding: 56px 64px;--usage-stats-box-gap: 56px;--usage-stats-glow-blur: 22px;--usage-stats-glow-width: 192%;--usage-stats-glow-height: 238%;--usage-stats-metrics-gap: 76px;--usage-stats-metrics-max-width: 26rem;--usage-stats-value-size: calc(var(--text-h2) + 8px);--free-diagnostic-padding-block: 96px;--free-diagnostic-gap: 40px;--motion-tabs-padding-block: 96px;--motion-tabs-intro-gap: 96px;--motion-tabs-intro-column-gap: 64px;--motion-tabs-scroller-card-width: min(58vw, 460px);--motion-tabs-scroller-gap: 28px;--motion-tabs-scroller-card-gap: 28px;--motion-tabs-scroller-scrollbar-gap: 28px;--catalog-hero-padding-block-start: 80px;--catalog-hero-padding-block-end: 120px;--catalog-hero-copy-gap: 24px;--catalog-hero-content-gap: 80px;--catalog-hero-card-padding-block-start: 72px;--catalog-hero-card-padding-block-end: 80px;--catalog-hero-card-padding-inline: 72px;--catalog-hero-card-gap: 40px;--catalog-hero-field-height: 84px;--catalog-hero-field-padding-inline: 24px;--catalog-hero-field-category-width: 320px;--catalog-hero-submit-height: 72px;--media-cta-section-padding: 40px;--media-cta-padding: 5rem;--media-cta-gap: 2.5rem;--sticky-reveal-padding-block: 96px;--sticky-reveal-heading-gap: 96px;--sticky-reveal-row-min-height: 80vh;--sticky-reveal-media-max-height: min( 50rem, calc(100svh - var(--sticky-reveal-section-spacing) * 2) );--sticky-reveal-sticky-top: 0px;--steps-padding-block: 96px;--steps-heading-gap: 64px;--steps-item-padding: 72px;--steps-item-inner-gap: 24px;--steps-ordinal-size: 80px;--steps-rail-column: 72px;--steps-dot-size: 16px;--steps-dot-ring: 8px;--steps-column-gap: 48px;--steps-note-gap: 64px;--steps-cta-block-gap: 32px;--steps-cta-gap: 32px;--output-padding-block: 96px;--output-media-overlap: 160px;--output-media-overlap-compact: 64px;--comparison-padding-block: 96px;--comparison-heading-gap: 64px;--compare-portraits-gap: 64px;--text-media-padding-block: 96px;--text-media-gap: 64px;--text-media-copy-gap: 32px;--satellite-padding-block: 96px;--satellite-heading-gap: 20px;--satellite-intro-gap: 56px;--satellite-stage-radius: 28px;--satellite-hud-inset: 32px;--satellite-hud-gap: 16px;--satellite-cta-gap: 48px;--satellite-description-max-width: 64rem;--feature-cards-padding-block: 96px;--feature-cards-heading-gap: 64px;--contact-people-padding-block: 96px;--contact-people-heading-gap: 64px;--contact-people-item-padding-block: 56px;--contact-people-item-padding-inline: 48px;--contact-people-item-gap: 36px;--contact-faq-padding-block: 96px;--contact-faq-heading-gap: 64px;--contact-faq-item-padding-block: 32px;--text-hero: 80px;--text-h2: 48px;--text-large: 32px;--text-h3: 24px;--page-padding-inline: 56px;--bento-padding-block-end: 96px;--news-gap: 120px;--news-item-width: 314px;--news-padding-block: 64px;--news-fade-width: clamp(120px, 22vw, 407px);--testimonials-padding-block-start: 64px;--testimonials-padding-block-end: 64px;--testimonials-heading-gap: 56px;--testimonials-card-padding: 72px;--cta-padding-block-start: 120px;--cta-padding-block-end: 180px;--cta-media-max-width: min(48vw, 921px)}}@media(min-width:1600px){:root{--showcase-max-width: 1512px}}@media(min-height:901px){:root{--hero-scroll-offset-bottom: 24px}}}@layer layout{.page{padding-inline:var(--page-padding-inline)}.container{width:100%;max-width:var(--container-default);margin-inline:auto}.container--compact{max-width:var(--container-compact)}.container--large{max-width:var(--container-large)}.container--wide{max-width:var(--container-wide)}.section-white{width:100%;max-width:var(--section-white-max-width);margin-inline:auto;background-color:var(--color-white);color:var(--color-dark);border-radius:var(--section-white-radius);overflow:clip}.footer.section-white{max-width:none;border-radius:0}.app-shell>:last-child,.page-end{clip-path:inset(0 round 0 0 var(--page-end-radius) var(--page-end-radius));transform:translateZ(0)}@supports (overflow: clip){.app-shell>:last-child,.page-end{overflow:clip}}}@layer components{.text-link{display:inline-block;width:max-content;max-width:100%;padding-block-end:.12em;color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size var(--text-link-duration) var(--text-link-easing),background-position var(--text-link-duration) step-end}@media(hover:hover)and (prefers-reduced-motion:no-preference){.text-link:hover,.text-link:focus-visible{background-position:100% 100%;background-size:0 1px;transition:background-size var(--text-link-duration) var(--text-link-easing),background-position 0s}}@media(prefers-reduced-motion:reduce){.text-link{text-decoration:underline;text-underline-offset:.2em;background-image:none;transition:none}}}@layer base{@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*,*:before,*:after{box-sizing:border-box}html{background-color:var(--color-dark)}body{margin:0;font-family:var(--font-primary);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--letter-spacing);color:var(--color-dark);background-color:var(--color-dark);-webkit-font-smoothing:antialiased}}.footer.svelte-jz8lnl{display:flex;flex-direction:column;min-height:var(--footer-min-height);border-start-start-radius:var(--page-end-radius);border-start-end-radius:var(--page-end-radius)}.footer__inner.svelte-jz8lnl{display:flex;flex:1;flex-direction:column;padding-block:var(--footer-padding-block-start) var(--footer-padding-block-end)}.footer__content.svelte-jz8lnl{display:flex;flex:1;flex-direction:column;width:100%}.footer__content.svelte-jz8lnl .container{display:flex;flex:1;flex-direction:column;gap:var(--footer-sections-gap)}.footer__bottom.svelte-jz8lnl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--footer-bottom-gap);margin-block-start:auto}.footer__brand.svelte-jz8lnl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--footer-brand-gap);min-width:0}.footer__logo.svelte-jz8lnl{flex-shrink:0;line-height:0;text-decoration:none}.footer__logo.svelte-jz8lnl:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:2px}.footer__tagline.svelte-jz8lnl{margin:0;font-size:var(--text-small);font-weight:600;line-height:var(--footer-tagline-leading);letter-spacing:var(--letter-spacing);color:var(--color-dark)}.footer__legal-links.svelte-jz8lnl{display:flex;flex-wrap:wrap;gap:var(--footer-legal-gap);justify-content:flex-start;margin:0;padding:0;list-style:none}.footer__legal-link.svelte-jz8lnl{font-size:var(--text-caption);font-weight:400;line-height:var(--leading-caption);letter-spacing:var(--letter-spacing);color:color-mix(in srgb,var(--color-dark) 75%,transparent);text-decoration:none;transition:color .2s ease}.footer__legal-link.svelte-jz8lnl:hover{color:var(--color-dark)}.footer__legal-link.svelte-jz8lnl:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.footer__top.svelte-jz8lnl{display:flex;gap:var(--footer-top-gap);align-items:flex-start;justify-content:space-between}.footer__nav.svelte-jz8lnl{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--footer-nav-gap);flex:1 1 auto}@media(min-width:630px){.footer__nav.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer__group.svelte-jz8lnl{display:flex;flex-direction:column;gap:var(--footer-group-gap);min-width:0}.footer__group-title.svelte-jz8lnl{margin:0;font-size:var(--footer-text-title);font-weight:600;line-height:var(--footer-leading);letter-spacing:var(--letter-spacing)}.footer__links.svelte-jz8lnl{display:flex;flex-direction:column;gap:var(--footer-links-gap);margin:0;padding:0;list-style:none}.footer__link.svelte-jz8lnl{font-size:var(--footer-text-link);font-weight:400;line-height:var(--footer-leading);letter-spacing:var(--letter-spacing);color:color-mix(in srgb,var(--color-dark) 75%,transparent);text-decoration:none;transition:color .2s ease}.footer__link.svelte-jz8lnl:hover{color:var(--color-dark)}.footer__link.svelte-jz8lnl:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.footer__top-button.svelte-jz8lnl{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--footer-top-button-size);height:var(--footer-top-button-size);padding:0;border:none;background:transparent;cursor:pointer}.footer__top-button.svelte-jz8lnl:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:50%}.footer__top-icon.svelte-jz8lnl{display:flex;width:var(--footer-top-button-size);height:var(--footer-top-button-size);transform:rotate(-90deg)}.footer__top-icon.svelte-jz8lnl svg{width:100%;height:100%}@media(min-width:768px){.footer__inner.svelte-jz8lnl{padding-block-start:96px}.footer__bottom.svelte-jz8lnl{flex-direction:row;align-items:center;justify-content:space-between}.footer__brand.svelte-jz8lnl{flex-direction:row;align-items:center;gap:var(--footer-brand-gap-desktop)}.footer__legal-links.svelte-jz8lnl{justify-content:flex-end}.footer__nav.svelte-jz8lnl{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--footer-nav-gap-desktop)}}.site-header.svelte-a8kxe2{position:fixed;inset-block-start:0;inset-inline:0;z-index:var(--site-header-z);background-color:var(--color-white);color:var(--color-dark);opacity:0;transform:translateY(-100%);pointer-events:none;transition:transform .35s ease,opacity .35s ease;will-change:transform,opacity}.site-header--visible.svelte-a8kxe2{opacity:1;transform:translateY(0);pointer-events:auto}.site-header--open.svelte-a8kxe2{border-end-start-radius:var(--site-header-mega-radius);border-end-end-radius:var(--site-header-mega-radius);overflow:hidden}.site-header__overlay.svelte-a8kxe2{position:fixed;inset:0;z-index:calc(var(--site-header-z) - 1);border:none;padding:0;margin:0;background-color:var(--color-dark);opacity:0;pointer-events:none;cursor:pointer;transition:opacity .4s ease}.site-header__overlay--visible.svelte-a8kxe2{opacity:var(--site-header-overlay-opacity);pointer-events:auto}.site-header__overlay.svelte-a8kxe2:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.site-header.svelte-a8kxe2,.site-header__overlay.svelte-a8kxe2{transition:none}}.site-header__bar.svelte-a8kxe2{padding-block:var(--site-header-padding-block);padding-inline:var(--site-header-padding-inline)}.site-header__inner.svelte-a8kxe2{display:flex;align-items:center}.site-header__logo.svelte-a8kxe2{display:block;flex-shrink:0;line-height:0;text-decoration:none}.site-header__logo.svelte-a8kxe2:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:2px}.site-header__nav.svelte-a8kxe2{display:flex;align-items:center;gap:var(--site-header-nav-gap);margin-inline-start:var(--site-header-logo-nav-gap)}.site-header__navlink.svelte-a8kxe2{display:inline-flex;align-items:center;gap:var(--nav-chevron-gap);padding:0;border:none;background:transparent;color:var(--color-dark);font-family:var(--font-primary);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--leading-single);letter-spacing:var(--letter-spacing);text-decoration:none;cursor:pointer}.site-header__navlink.svelte-a8kxe2:hover,.site-header__navlink.is-active.svelte-a8kxe2{color:color-mix(in srgb,var(--color-dark) 70%,var(--color-accent))}.site-header__navlink.svelte-a8kxe2:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:4px}.site-header__chevron.svelte-a8kxe2{display:inline-flex;align-items:center;color:currentColor;transform:rotate(180deg);transition:transform .2s ease}.site-header__chevron.is-open.svelte-a8kxe2{transform:rotate(0)}.site-header__actions.svelte-a8kxe2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hero-nav-actions-gap);margin-inline-start:auto}.site-header__mega.svelte-a8kxe2{display:grid;grid-template-rows:0fr;border-block-start:1px solid transparent;opacity:0;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),opacity .35s ease,border-color .35s ease}.site-header__mega--open.svelte-a8kxe2{grid-template-rows:1fr;border-block-start-color:color-mix(in srgb,var(--color-dark) 10%,transparent);opacity:1}.site-header__mega-inner.svelte-a8kxe2{position:relative;overflow:hidden;opacity:0;transform:translateY(-24px);transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s ease}.site-header__mega-inner.svelte-a8kxe2:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;z-index:0;width:var(--mega-preview-panel-bg-width);background:linear-gradient(to left,color-mix(in srgb,var(--color-dark) 10%,transparent) 0%,color-mix(in srgb,var(--color-dark) 5%,transparent) 40%,transparent 100%);opacity:0;pointer-events:none;transition:opacity .2s ease}.site-header__mega-inner--preview.svelte-a8kxe2:after{opacity:1}.site-header__mega--open.svelte-a8kxe2 .site-header__mega-inner:where(.svelte-a8kxe2){opacity:1;transform:translateY(0);transition-delay:.06s}.site-header__mega-content.svelte-a8kxe2{position:relative;z-index:1;padding-block-start:var(--site-header-mega-padding-block-start);padding-block-end:var(--site-header-mega-padding-block-end);padding-inline:var(--site-header-mega-padding-inline)}.site-header__mega-title.svelte-a8kxe2{margin:0 0 var(--site-header-mega-title-gap);font-size:var(--text-large);font-weight:600;line-height:var(--leading-large);letter-spacing:var(--letter-spacing);color:var(--color-dark)}.site-header__mega-layout.svelte-a8kxe2{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,var(--site-header-mega-link-column)) minmax(0,var(--site-header-mega-link-column)) minmax(0,var(--site-header-mega-preview-column));gap:var(--site-header-mega-links-columns-gap);align-items:stretch}.site-header__mega-preview.svelte-a8kxe2{display:flex;flex-direction:column;gap:var(--mega-preview-title-gap);width:100%;min-width:0;padding-inline-start:var(--mega-preview-padding-inline-start);opacity:0;transition:opacity .2s ease}.site-header__mega-preview--visible.svelte-a8kxe2{opacity:1}.site-header__mega-preview-title.svelte-a8kxe2{width:100%;margin:0;font-size:var(--mega-preview-title-size);font-weight:600;line-height:var(--mega-preview-title-leading);letter-spacing:var(--letter-spacing);color:var(--color-dark)}.site-header__mega-preview-text.svelte-a8kxe2{width:100%;margin:0;padding-inline-end:var(--mega-preview-text-padding-inline-end);font-size:var(--mega-preview-text-size);font-weight:500;line-height:var(--mega-preview-text-leading);letter-spacing:var(--letter-spacing);color:var(--color-dark)}.site-header__mega-list.svelte-a8kxe2{display:flex;flex-direction:column;gap:var(--mega-links-gap);margin:0;padding:0;list-style:none}.site-header__mega-link.svelte-a8kxe2{display:inline-flex;align-items:center;gap:var(--mega-list-arrow-gap);color:var(--color-dark);text-decoration:none}.site-header__mega-link-text.svelte-a8kxe2{display:flex;flex:1;flex-direction:column;gap:var(--mega-description-gap);min-width:0}.site-header__mega-link-label.svelte-a8kxe2{font-size:var(--button-font-size);font-weight:600;line-height:var(--leading-h3);letter-spacing:var(--letter-spacing)}.site-header__mega-link-description.svelte-a8kxe2{font-size:var(--mega-description-font-size);font-weight:var(--mega-description-font-weight);line-height:var(--mega-description-line-height);letter-spacing:var(--letter-spacing);opacity:var(--mega-description-opacity)}.site-header__mega-link-arrow.svelte-a8kxe2{display:flex;flex-shrink:0;width:var(--button-icon-size);height:var(--button-icon-size);opacity:0;transform:translate(-4px);transition:opacity .25s ease,transform .25s ease}.site-header__mega-link-arrow.svelte-a8kxe2 svg{width:100%;height:100%}.site-header__mega-link.svelte-a8kxe2:hover .site-header__mega-link-arrow:where(.svelte-a8kxe2),.site-header__mega-link.svelte-a8kxe2:focus-visible .site-header__mega-link-arrow:where(.svelte-a8kxe2){opacity:1;transform:translate(0)}.site-header__mega-link.svelte-a8kxe2:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}@media(prefers-reduced-motion:reduce){.site-header__mega.svelte-a8kxe2{transition:none}.site-header__mega-inner.svelte-a8kxe2{transition:none;transform:none;opacity:1}.site-header__mega-link-arrow.svelte-a8kxe2{opacity:1;transform:none;transition:none}.site-header__mega-inner.svelte-a8kxe2:after,.site-header__mega-preview.svelte-a8kxe2{transition:none}}@media(max-width:1023px){.site-header.svelte-a8kxe2,.site-header__overlay.svelte-a8kxe2{display:none}}.app-shell.svelte-12qhfyh{position:relative;z-index:1}.app-footer.svelte-12qhfyh{position:fixed;inset-block-end:0;inset-inline:0;z-index:0;overflow:clip}.app-footer--static.svelte-12qhfyh{position:relative}.footer-reveal-overlay.svelte-12qhfyh{position:absolute;inset-inline:0;inset-block-end:0;inset-block-start:var(--page-end-radius);z-index:1;background-color:var(--color-dark);pointer-events:none;will-change:opacity}
