.product-film.svelte-14u3tp3{aspect-ratio:3803/2296;margin:0;position:relative;overflow:clip}.product-stage.svelte-14u3tp3{background:#487aab;width:79.4899%;height:85.4965%;position:absolute;top:2.39547%;left:10.2814%;overflow:clip;container-type:inline-size}.desktop-wallpaper.svelte-14u3tp3{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.desktop-menu.svelte-14u3tp3{color:#191919;white-space:nowrap;background:#ffffff59;justify-content:space-between;align-items:center;height:4.5%;padding-inline:1.8%;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.35cqw;line-height:1;display:flex;position:absolute;inset:0 0 auto}.desktop-menus.svelte-14u3tp3,.desktop-status.svelte-14u3tp3{align-items:center;gap:1.6cqw;display:flex}.apple-menu.svelte-14u3tp3{font-size:1.8cqw}.desktop-status.svelte-14u3tp3{gap:1.2cqw}.desktop-status.svelte-14u3tp3 svg:where(.svelte-14u3tp3){width:1.8cqw;height:1.8cqw}.desktop-status.svelte-14u3tp3 svg:where(.svelte-14u3tp3)+svg:where(.svelte-14u3tp3){width:2.4cqw}.app-window.svelte-14u3tp3{background:#fff;border-radius:1.6cqw;width:96%;position:absolute;top:6.5%;left:2%;overflow:hidden;box-shadow:0 1.5cqw 4cqw #00000059,0 0 0 .1cqw #0003}video.svelte-14u3tp3{aspect-ratio:1306/786;width:100%;height:auto;display:block}.macbook-frame.svelte-14u3tp3{pointer-events:none;width:103.708%;max-width:none;height:auto;display:block;position:absolute;top:-10.6707%;left:-1.84065%}.screenshot-gallery.svelte-1o3cvfq{margin-top:32px}button.svelte-1o3cvfq{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);min-height:48px;color:var(--color-ink-2);white-space:nowrap;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;font-size:14px;font-weight:400;transition:background-color .16s;display:inline-flex}button.svelte-1o3cvfq:hover{background:var(--color-paper-2)}button.active.svelte-1o3cvfq{background:var(--color-blue-soft);color:var(--blue)}button.svelte-1o3cvfq:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.gallery-appearance.svelte-1o3cvfq{justify-content:flex-end;gap:4px;margin-bottom:12px;display:flex}.gallery-appearance.svelte-1o3cvfq button:where(.svelte-1o3cvfq){width:44px;min-height:44px;padding:0}.gallery-appearance.svelte-1o3cvfq button.active:where(.svelte-1o3cvfq),.gallery-appearance.svelte-1o3cvfq button:where(.svelte-1o3cvfq):hover{background:var(--paper)}.gallery-figure.svelte-1o3cvfq{margin:0}.gallery-image-frame.svelte-1o3cvfq{background:var(--color-blue-soft);border-radius:var(--radius-card);padding:20px}img.svelte-1o3cvfq{aspect-ratio:2850/1810;object-fit:contain;width:100%;height:auto}.screenshot-crop.svelte-1o3cvfq{aspect-ratio:1311/791;border-radius:2%/3.3%;display:block;position:relative;overflow:hidden}.screenshot-crop.svelte-1o3cvfq img:where(.svelte-1o3cvfq){width:108.696%;max-width:none;position:absolute;top:-4.93047%;left:-4.34783%}.gallery-views.svelte-1o3cvfq{gap:var(--space-md);margin-top:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.view-card.svelte-1o3cvfq{white-space:normal;text-align:left;min-width:0;padding:var(--space-xs);border-color:var(--line);border-radius:12px;display:block}.view-card.active.svelte-1o3cvfq{border-color:var(--blue);background:var(--color-blue-soft)}.view-card.svelte-1o3cvfq>span:where(.svelte-1o3cvfq):not(.screenshot-crop){align-items:baseline;gap:var(--space-xs);white-space:nowrap;padding:var(--space-sm) var(--space-2xs) var(--space-2xs);display:flex}.view-number.svelte-1o3cvfq{color:var(--muted);flex-shrink:0;font-size:12px}@media (width>=960px){.screenshot-gallery.svelte-1o3cvfq{column-gap:var(--space-lg);grid-template-columns:180px minmax(0,1fr);align-items:start;display:grid}.gallery-figure.svelte-1o3cvfq{grid-area:1/2;min-width:0}.gallery-views.svelte-1o3cvfq{grid-area:1/1;grid-template-columns:minmax(0,1fr);margin-top:0}}@media (width<=959px){button.svelte-1o3cvfq{padding-inline:var(--space-sm)}}@media (width<=639px){.screenshot-gallery.svelte-1o3cvfq{margin-top:24px}.gallery-views.svelte-1o3cvfq{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-views.svelte-1o3cvfq button:where(.svelte-1o3cvfq){gap:var(--space-2xs);padding-inline:var(--space-2xs);font-size:12px}}.quick-entry-captures.svelte-gp2cqn{gap:var(--space-lg);grid-template-columns:1fr 1fr;width:100%;display:grid}figure.svelte-gp2cqn{min-width:0;margin:0}img.svelte-gp2cqn{width:100%;height:auto;filter:drop-shadow(0 12px 16px var(--color-product-shadow))}@media (width<=639px){.quick-entry-captures.svelte-gp2cqn{gap:var(--space-xl);grid-template-columns:1fr}}.widget-gallery.svelte-1g8bq2u{border-radius:var(--radius-card);background:var(--color-violet-soft);min-width:0;padding:24px clamp(12px,3vw,40px) 16px;position:relative}.widget-sizes.svelte-1g8bq2u{border:1px solid color-mix(in srgb, var(--color-brand-violet) 12%, transparent);border-radius:var(--radius-pill);background:#ffffffa6;width:fit-content;max-width:100%;margin:0 auto;padding:4px;display:flex}.size-button.svelte-1g8bq2u{border-radius:var(--radius-pill);min-height:44px;color:var(--color-ink-2);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:8px 24px;font-size:14px;display:inline-flex}.size-button.svelte-1g8bq2u:hover{background:var(--color-violet-soft)}.size-button.active.svelte-1g8bq2u{background:var(--color-brand-violet);color:var(--paper);box-shadow:0 3px 12px #6526d92e}.size-icon.svelte-1g8bq2u{border:1.5px solid;border-radius:3px;flex-shrink:0;width:15px;height:15px;display:block}.size-icon.medium.svelte-1g8bq2u{width:24px;height:13px}.size-icon.large.svelte-1g8bq2u{width:19px;height:19px}.size-icon.extra-large.svelte-1g8bq2u{width:28px;height:16px}.widget-spotlight.svelte-1g8bq2u{margin-top:20px;position:relative}.widget-previews.svelte-1g8bq2u{height:340px;position:relative;overflow:hidden}.widget-preview.svelte-1g8bq2u{opacity:.35;filter:blur(.6px);width:min(48%,480px);height:100%;transition:transform .3s var(--ease-interface), opacity .3s ease, filter .3s ease;background:0 0;border:0;justify-content:center;align-items:center;padding:24px 0;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.7)}.widget-preview[data-position="-1"].svelte-1g8bq2u{z-index:2;transform:translate(-130%)scale(.62)}.widget-preview[data-position="1"].svelte-1g8bq2u{z-index:2;transform:translate(30%)scale(.62)}.widget-preview[data-position="2"].svelte-1g8bq2u{opacity:.16;z-index:1;transform:translate(95%)scale(.42)}.widget-preview.selected.svelte-1g8bq2u{opacity:1;filter:none;z-index:3;transform:translate(-50%)scale(1)}.widget-preview.svelte-1g8bq2u:hover:not(.selected){opacity:.65}img.svelte-1g8bq2u{object-fit:contain;filter:drop-shadow(0 14px 18px #6526d926);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.carousel-arrow.svelte-1g8bq2u{z-index:4;border:1px solid color-mix(in srgb, var(--color-brand-violet) 12%, transparent);background:var(--paper);width:44px;height:44px;color:var(--color-brand-violet);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 10px #6526d90f}.carousel-arrow.svelte-1g8bq2u:hover{background:var(--color-violet-soft)}.carousel-arrow.svelte-1g8bq2u:active{background:var(--color-paper-3)}.previous.svelte-1g8bq2u{left:0}.previous.svelte-1g8bq2u svg{transform:rotate(180deg)}.next.svelte-1g8bq2u{right:0}.widget-captions.svelte-1g8bq2u{text-align:center}h3.svelte-1g8bq2u{max-width:none;font-size:20px}.widget-captions.svelte-1g8bq2u p:where(.svelte-1g8bq2u){max-width:none;color:var(--color-ink-2);margin-top:8px;font-size:15px}.widget-dots.svelte-1g8bq2u{justify-content:center;margin-top:8px;display:flex}.widget-dots.svelte-1g8bq2u button:where(.svelte-1g8bq2u){background:0 0;border:0;place-items:center;width:28px;min-height:44px;padding:0;display:grid}.widget-dots.svelte-1g8bq2u span:where(.svelte-1g8bq2u){background:color-mix(in srgb, var(--color-brand-violet) 18%, var(--paper));border-radius:50%;width:8px;height:8px}.widget-dots.svelte-1g8bq2u button:where(.svelte-1g8bq2u):hover span:where(.svelte-1g8bq2u){background:color-mix(in srgb, var(--color-brand-violet) 50%, var(--paper))}.widget-dots.svelte-1g8bq2u button.active:where(.svelte-1g8bq2u) span:where(.svelte-1g8bq2u){background:var(--color-brand-violet)}@media (width<=639px){.widget-sizes.svelte-1g8bq2u{border-radius:12px;width:100%}.size-button.svelte-1g8bq2u{border-radius:8px;flex-direction:column;flex:1;gap:8px;min-width:0;padding:10px 4px;font-size:12px}.widget-previews.svelte-1g8bq2u{height:260px}.widget-preview.svelte-1g8bq2u{width:72%;padding-block:20px}.widget-preview[data-position="-1"].svelte-1g8bq2u{transform:translate(-140%)scale(.5)}.widget-preview[data-position="1"].svelte-1g8bq2u{transform:translate(40%)scale(.5)}.widget-preview[data-position="2"].svelte-1g8bq2u{opacity:0;visibility:hidden}.carousel-arrow.svelte-1g8bq2u{width:44px;height:44px}}.feature-heading.svelte-ujtw8l{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.feature-heading.svelte-ujtw8l h2:where(.svelte-ujtw8l){letter-spacing:-.045em;font-weight:700}.feature-heading.svelte-ujtw8l p:where(.svelte-ujtw8l){color:var(--color-ink-2);font-size:18px}.feature-highlights.svelte-ujtw8l{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.feature-highlight.svelte-ujtw8l{border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;min-width:0;padding:32px 20px 28px;display:flex}.violet.svelte-ujtw8l{background:var(--color-violet-soft);--highlight-color:var(--color-brand-violet)}.blue.svelte-ujtw8l{background:var(--color-blue-soft);--highlight-color:var(--blue)}.orange.svelte-ujtw8l{background:var(--color-orange-soft);--highlight-color:var(--color-brand-orange)}.green.svelte-ujtw8l{background:var(--color-green-soft);--highlight-color:var(--color-brand-green)}.highlight-icon.svelte-ujtw8l{color:var(--highlight-color);margin-bottom:24px;display:inline-flex}.feature-highlight.svelte-ujtw8l h3:where(.svelte-ujtw8l){letter-spacing:-.025em;font-size:20px;font-weight:700}.feature-highlight.svelte-ujtw8l p:where(.svelte-ujtw8l){max-width:26ch;color:var(--color-ink-2);margin-top:8px;font-size:16px;line-height:1.5}@media (width<=1023px){.feature-highlights.svelte-ujtw8l{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=639px){.feature-heading.svelte-ujtw8l{gap:12px}.feature-heading.svelte-ujtw8l p:where(.svelte-ujtw8l){font-size:16px}.feature-highlights.svelte-ujtw8l{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.feature-highlight.svelte-ujtw8l{padding:24px 12px}.highlight-icon.svelte-ujtw8l{margin-bottom:16px}.feature-highlight.svelte-ujtw8l h3:where(.svelte-ujtw8l){font-size:18px}.feature-highlight.svelte-ujtw8l p:where(.svelte-ujtw8l){font-size:15px}}@media (width<=359px){.feature-highlights.svelte-ujtw8l{grid-template-columns:minmax(0,1fr)}}
