.mobile-menu-actions .trial-button{opacity:1;background:var(--bg-highlight-strong-default)}@media (hover:hover) and (pointer:fine){.mobile-menu-actions .trial-button{transition:background-color .15s}.mobile-menu-actions .trial-button:hover{opacity:1;background:var(--bg-highlight)}}.sticky-symbol,.sticky-links{background:#66696b0f}.credibility-study{color:var(--bg-surface-muted-grey);background:#0003;flex-direction:column;justify-content:space-between;padding:24px;display:flex;position:absolute;inset:0}.credibility-study p{margin:0}.credibility-study-label{font:400 16px/16px var(--font-rza), serif}.credibility-study-sentence{font:300 22px/25px var(--font-rza), serif}.credibility-study-sentence strong{color:#fff;font-weight:600}@media (min-width:900px){.credibility-study{padding:32px 104px 32px 32px}.credibility-study-label{font-weight:500;line-height:20px}.credibility-study-sentence{width:min(314px,100%);font-size:24px;line-height:28px}#footer:not(.secondary-footer){padding-top:66px}#footer:not(.secondary-footer) :is(.footer-copyright,.footer-back-top){letter-spacing:-.64px;font-size:16px}}@media (max-width:899px){:root{--mobile-header-height:0px;--mobile-content-height:100lvh;--mobile-section-height:var(--mobile-content-height);--mobile-top:24px;--mobile-side:16px;--mobile-fraction:0}#main-content{padding-top:var(--mobile-header-height)}#hero,#product,.feature,#credibility,#pricing,#faq{scroll-snap-align:none;scroll-snap-stop:normal;scroll-margin-top:var(--mobile-header-height)}.hero{min-height:max(var(--mobile-section-height), var(--hero-required-height,0px));padding:var(--hero-content-top,280px) 0 16px;display:flow-root}.hero-content{width:calc(100% - var(--mobile-side) * 2);max-width:none;padding:0;translate:none}.hero h1{width:100%;font-size:28px}.hero-text{gap:calc(20px + 4px * var(--mobile-width-fraction,0))}.hero-actions{margin-top:calc(28px + 8px * var(--mobile-width-fraction,0))}.hero-photo .hero-portrait{object-fit:cover;object-position:center}.hero-photo{top:calc(0px - var(--mobile-header-height))}[data-mobile-crop],.hero-photo .hero-portrait[data-mobile-crop]{width:var(--crop-width)!important;height:var(--crop-height)!important;max-width:none!important;left:var(--crop-x)!important;top:var(--crop-y)!important;object-fit:fill!important;position:absolute!important;bottom:auto!important;right:auto!important;transform:none!important}[data-mobile-crop=focus]{transform:scaleX(-1)!important}.mobile-header{pointer-events:none;background:0 0;height:0;min-height:0;padding:0}.mobile-header:before{content:none}.mobile-header>a,.mobile-header>button{pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;display:grid;position:fixed}.mobile-header>a{width:50px;height:50px;top:6px;left:12px}.mobile-header>button{width:50px;height:50px;top:6px;right:12px}.mobile-header .mobile-control-icon{place-items:center;width:30px;height:30px;display:grid}.mobile-header .mobile-control-icon .nav-symbol{width:30px;height:30px}.mobile-header[data-floating]>a,.mobile-header[data-floating]>button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d;border-radius:16px;width:50px;height:50px;top:6px}.mobile-header[data-icon-tone=light]>:is(a,button){color:var(--bg-surface-muted-grey)}.mobile-header[data-icon-tone=dark]>:is(a,button){color:var(--text-primary)}.mobile-header[data-floating][data-tint=highlight]>:is(a,button){background:#f3f63b4d}.mobile-header[data-floating][data-tint=muted]>:is(a,button){background:#f7f5f04d}.menu-toggle[data-pointer-open]:focus-visible,.mobile-menu[data-pointer-open] .menu-toggle:focus-visible{outline:none}.mobile-menu-header{height:72px;min-height:72px;padding:16px}.mobile-menu{height:100lvh;max-height:100lvh;padding-bottom:16px;overflow-y:auto}.mobile-menu-links{padding:30px 24px 0}.mobile-menu-links a{height:76px;padding-block:19px;line-height:38px}.mobile-menu-actions{flex-direction:column;align-items:center;gap:14px;padding:56px 24px 0;display:flex}.mobile-menu-actions .trial-button{width:100%;max-width:none;min-height:58px;font-size:16px}.mobile-menu-actions .demo-button{width:auto;min-height:23.2px;color:var(--bg-surface-muted-grey);background:0 0;padding:0;font-weight:600;text-decoration:underline}.product-home{min-height:var(--mobile-section-height)}.product-home .product-mobile .product-panel{padding:var(--mobile-top) 0 46px;min-height:var(--mobile-content-height);scroll-snap-align:start}.product-home .product-mobile .product-panel:not(.product-capabilities) .product-panel-header,.product-home .product-mobile .product-panel-header{width:calc(100% - var(--mobile-side) * 2);gap:16px;min-height:0}.product-home .product-mobile .product-panel-header h2{min-height:76px;padding:0;font-size:32px;line-height:38px}.product-home .product-mobile .product-panel-header p{font-size:14px;line-height:18px}.product-home .product-mobile .product-moment .product-panel-header p{font-size:13.5px;line-height:18px}.product-home .product-mobile .product-capabilities .product-panel-header{min-height:132px}.product-home .product-mobile .product-capabilities .product-panel-header p{font-size:14px;line-height:20px}.product-home .product-mobile .product-art{--art-scale:1;width:calc(100% - var(--mobile-side) * 2);height:var(--product-art-height,377px);margin-top:55px}.product-home .product-mobile .product-panel:not(.product-capabilities) .product-art{margin-top:55px}.product-home .product-mobile .product-art-canvas{width:100%;height:100%;position:relative;top:0;left:0;transform:none}.focus-mobile-photo{width:100%;height:var(--product-photo-height,285px);border-radius:24px;position:relative;overflow:hidden}.focus-mobile-photo img{object-fit:cover;width:100%;height:100%;position:absolute}.product-home .product-mobile .focus-motion-mobile{left:calc(50% - 131px);top:calc(var(--product-photo-height,285px) - 61.19px);position:absolute}.product-home .product-mobile .product-panel.product-moment{padding-bottom:46px}.product-home .product-mobile .product-moment .product-art{height:auto}.product-home .product-mobile .product-moment .product-art-canvas{height:auto;min-height:0;padding-top:var(--moment-overlay-top,145px);padding-bottom:0}.product-home .moment-mobile-photo{width:100%;height:var(--moment-photo-height,228px);border-radius:24px;position:absolute;inset:0 0 auto;overflow:hidden}.product-home .moment-mobile-photo>img{object-fit:cover;width:100%;height:100%}.product-home .product-mobile .moment-cards{gap:4px;width:347px;max-width:none;position:relative;top:auto;left:50%;transform:translate(-50%)}.product-home .product-mobile .moment-card{gap:7px;padding:11px}.product-home .product-mobile .moment-card-body{max-width:none}.product-home .product-progress .product-art-canvas>[data-name=Media\ Group],.product-home .product-progress [data-name=Media\ Group]>[data-name=Media\ Group]{width:100%;display:block}.product-home .product-mobile .product-progress [data-name=Photo]{width:100%;height:var(--product-photo-height,271px)}.product-home .product-mobile [data-name=Progress\ Overlay]{left:calc(50% - 134.5px);top:calc(var(--product-photo-height,271px) - 82.22px);margin:0;position:absolute}.product-home .product-controls{gap:8px;bottom:-3px}.product-home .product-controls button{flex:0 0 6px;width:6px;min-width:6px;position:relative}.product-home .product-controls button:before{content:"";width:24px;height:44px;position:absolute;top:50%;left:50%;translate:-50% -50%}.product-home .product-controls button span{z-index:1;position:absolute;top:50%;left:50%;translate:-50% -50%}.product-home .product-controls button[aria-current]{flex-basis:28px;width:28px;min-width:28px}.product-home .product-mobile .product-capabilities .product-art{width:100%;height:var(--product-art-height);min-height:0;margin-top:0}.capabilities-mobile-field{height:100%;min-height:0;position:relative}.capabilities-mobile-glow{left:50%;top:var(--capabilities-glow-top,-10px);width:var(--capabilities-glow-width,500px);height:var(--capabilities-glow-height,510px);position:absolute;translate:-50%}.capabilities-mobile-glow svg{width:calc(100% + 453.124px);height:calc(100% + 453.124px);-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--capabilities-glow-fade-bottom,100%) - 80px), transparent var(--capabilities-glow-fade-bottom,100%));mask-image:linear-gradient(to bottom, #000 calc(var(--capabilities-glow-fade-bottom,100%) - 80px), transparent var(--capabilities-glow-fade-bottom,100%));display:block;position:absolute;top:-226.562px;left:-226.562px}.capabilities-mobile-glow ellipse{rx:calc(var(--capabilities-glow-width,500px) / 2);ry:calc(var(--capabilities-glow-height,510px) / 2)}.focus-still-stack{z-index:1;width:262px;height:153.642px}.focus-still-stack .focus-motion-card{transform-origin:0 0}.focus-still-stack [data-depth="0"]{z-index:4;border-color:var(--bg-highlight-soft)}.focus-still-stack [data-depth="0"] .focus-motion-header{background:var(--bg-highlight-soft)}.focus-still-stack [data-depth="0"] .focus-motion-header p{color:var(--text-primary)}.focus-still-stack [data-depth="1"]{z-index:3;transform:translate(11px,-16px)scale(.93105)}.focus-still-stack [data-depth="2"]{z-index:2;transform:translate(19px,-32px)scale(.8825)}.focus-still-stack [data-depth="3"]{z-index:1;transform:translate(30px,-48px)scale(.810457)}.focus-still-stack .focus-motion-footer img,.focus-still-stack .focus-unselected-label,.focus-still-stack [data-depth]:not([data-depth="0"]) .focus-selected-label{display:none}.focus-still-stack [data-depth]:not([data-depth="0"]) .focus-unselected-label{display:inline}.capability-mobile-card,.capability-mobile-decoration{border:.619px solid var(--bg-highlight-soft);background:#fff;border-radius:9.877px;width:165px;position:absolute;overflow:hidden}.capability-mobile-card{background:linear-gradient(var(--bg-highlight-soft) 24.13px, white 24.13px);min-height:133px}.capability-mobile-card header,.capability-mobile-decoration header{background:var(--bg-highlight-soft);height:24.13px;font:500 7.407px/9.91px var(--font-inter), sans-serif;text-transform:uppercase;padding:8px 10px 0}.capability-mobile-content{padding:9.25px 9.38px 10px}.capability-mobile-content h3{font:500 9.5px/14.866px var(--font-rza), serif;margin:0}.capability-mobile-content p{font:400 8.025px/12.388px var(--font-inter), sans-serif;letter-spacing:-.16px;margin-top:4px}.capability-mobile-content [data-name=Card\ Footer]{margin-top:8px}.capability-mobile-content [data-name="Start new focus · outlined arrow"]{border:.456px solid var(--border-default);width:fit-content;font:500 6.39px/9.13px var(--font-inter), sans-serif;border-radius:4.565px;align-items:center;gap:2.74px;padding:8px 5.48px;display:flex;transform:none}.capability-mobile-decoration{opacity:.5;isolation:isolate;width:155px;min-height:90.9px;font:500 7.65px/11.52px var(--font-rza), serif;background:linear-gradient(var(--bg-highlight-soft) 18.7px, white 18.7px)}.capability-decoration-content{filter:blur(.718px)}.capability-mobile-decoration header{height:18.7px;padding:6.24px 7.68px 0;font-size:5.74px;line-height:7.68px}.capability-mobile-decoration .capability-mobile-content{padding:7.94px 7.68px 8px}.capability-mobile-decoration .capability-mobile-content h3{font-size:7.65px;line-height:11.52px}.capability-mobile-decoration .capability-mobile-content p{font-size:6.219px;line-height:9.601px}.capability-mobile-decoration [data-name="Start new focus · outlined arrow"]{font-size:4.95px;line-height:7.08px}.capability-mobile-decoration [data-name=Card\ Footer]{margin-top:4px}.capability-mobile-card,.capability-mobile-decoration{top:var(--card-y)}.capability-mobile-0,.capability-mobile-2{left:var(--mobile-side)}.capability-mobile-1,.capability-mobile-3{right:var(--mobile-side)}.capability-mobile-decoration{left:calc(50% + var(--card-x))}.capability-decoration-3{width:116px;min-height:73.95px}.capability-decoration-3 .capability-mobile-content{padding:5.94px 5.75px}.capability-decoration-3 .capability-mobile-content h3{font-size:5.728px;line-height:8.62px}.capability-decoration-3 .capability-mobile-content p{font-size:4.654px;line-height:7.18px}#features.features{padding:0}#features .feature{min-height:var(--mobile-section-height);padding:0;display:block}#features .feature-composition{min-height:var(--mobile-content-height);padding:var(--mobile-top) var(--mobile-side) 16px;display:block}#features .feature-layout{flex-direction:column;gap:55px;width:100%;display:flex}#features .feature-copy{width:100%;padding:0}#features h2{padding:0;font-size:32px;line-height:38px;transform:none}#features .feature-details{margin-top:16px}#features .feature-details p{padding:0;font-size:15px;line-height:21.75px;transform:none}#features .feature-automation .feature-details p{line-height:20px}#features .feature-presence h2{line-height:36.8px}#features :is(.feature-presence,.feature-privacy) .feature-details p{min-height:88px}#features .feature-actions{margin-top:16px}#features .feature-art{width:100%;height:auto;margin:0}#features .feature-art-mobile{--feature-scale:1;width:100%;height:var(--feature-mobile-art-height,319px);pointer-events:none;min-height:0}#features .feature-art-mobile .feature-art-canvas{width:100%;height:100%;position:relative;top:0;left:0;transform:none}#features .feature-art-mobile [data-name=Photo]{border-radius:24px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#features .feature-art-mobile [data-name=Photo] img{object-fit:cover;width:100%;height:100%;position:absolute}#features .feature-automation .feature-art-mobile [data-name=Photo]{height:calc(100% - 29px)}#features .feature-art-mobile [data-name=Setup\ Overlay]{width:311px;top:auto;bottom:0;left:50%;transform:none}#features .feature-art-mobile [data-name^=Step\ ·]{padding-block:10px}#features .feature-art-mobile [data-name=h]>p{font-size:14px;line-height:24px}#features .feature-art-mobile [data-name=Meeting\ Overlay]{justify-content:space-between;gap:0;width:min(311px,100% - 24px);height:40.2px;top:auto;bottom:12px;left:50%;transform:none}#features .feature-privacy .feature-art-mobile [data-name=Photo]{border-radius:32px;height:calc(100% - 80.53px)}#features .feature-art-mobile [data-name=Privacy\ Overlay]{top:auto;bottom:6px;left:50%;transform:none}#credibility.credibility{min-height:var(--mobile-section-height);padding:var(--credibility-mobile-top,var(--mobile-top)) 0 0}#credibility.credibility .credibility-intro{padding:0 var(--mobile-side)}#credibility.credibility .credibility-intro h2{font-size:32px;line-height:40px}#credibility.credibility .credibility-intro p{margin-top:16px;font-size:15px;line-height:19.5px}#credibility.credibility .credibility-carousel{width:100%;max-width:none;margin-top:var(--credibility-mobile-gap,64px);padding-bottom:var(--credibility-mobile-bottom,16px)}#credibility.credibility .credibility-card{min-height:var(--credibility-mobile-card-height,383px)}#credibility.credibility .credibility-controls{top:calc(var(--credibility-mobile-card-height,383px) / 2 - 28px)}#pricing.pricing{padding-top:var(--pricing-mobile-top,var(--mobile-top));min-height:var(--mobile-section-height)}#pricing .pricing-intro{max-width:none;margin-bottom:var(--pricing-heading-gap,24px)}#pricing .pricing-carousel{width:100%;max-width:none;padding-bottom:56px}#pricing .pricing-track{grid-auto-columns:var(--pricing-card-width,min(329px, calc(100vw - 64px)));gap:var(--pricing-card-gap,16px);padding-inline:var(--pricing-first-inset,16px) var(--pricing-end-inset,48px);scroll-padding-inline:var(--pricing-first-inset,16px) var(--pricing-end-inset,48px)}#pricing .pricing-card:last-child{scroll-snap-align:end}#pricing .pricing-card{min-height:var(--pricing-card-height,552px);height:auto;padding:var(--pricing-card-padding,24.25px) 26px;justify-content:space-between}#pricing .pricing-controls{gap:8px;bottom:-3px}#pricing .pricing-controls button{flex:0 0 6px;width:6px;position:relative}#pricing .pricing-controls button:before{content:"";width:24px;height:44px;position:absolute;top:50%;left:50%;translate:-50% -50%}#pricing .pricing-controls button span{z-index:1;position:absolute;top:50%;left:50%;translate:-50% -50%}#pricing .pricing-controls button[aria-current]{flex-basis:28px;width:28px}#pricing .pricing-card h3{line-height:34px}#pricing .pricing-price{line-height:32px}#pricing .pricing-trial-header>p:last-child,#pricing .pricing-plan-details>p{margin-top:13px;line-height:21px}#pricing .pricing-trial-content{margin-top:var(--pricing-details-gap);padding-top:var(--pricing-details-gap)}#pricing .pricing-trial-details{gap:calc(var(--pricing-details-gap) - 4px)}#pricing .pricing-trial-actions{gap:13px 16px;padding-top:0}#pricing .pricing-launch{justify-content:flex-start}#pricing .pricing-launch-content{gap:var(--pricing-launch-gap);margin-top:16px}#pricing .pricing-launch-demo{margin-top:0}#pricing .pricing-launch-details{gap:var(--pricing-included-gap)}#pricing .pricing-launch ul{gap:var(--pricing-benefits-gap)}#pricing .pricing-launch li>div,#pricing .pricing-launch li strong{font-size:13.5px;line-height:18px}#faq.faq{min-height:var(--mobile-section-height);padding:0}#faq .faq-content{width:100%;max-width:none;min-height:var(--mobile-content-height);padding:var(--mobile-top) 16px 16px}#faq h2{margin-bottom:calc(36px + 6px * var(--mobile-fraction))}#faq .faq-list{gap:calc(10px + 2px * var(--mobile-fraction))}#faq summary{padding:calc(14.615px + 2.072px * var(--mobile-fraction)) 16px}#faq h3{line-height:1.45}#faq .faq-answer{padding:0 16px calc(14.615px + 2.072px * var(--mobile-fraction));margin-top:-2px}#footer:not(.secondary-footer) .footer-surface{padding-top:calc(25.846px + 6.216px * var(--mobile-fraction))}#footer:not(.secondary-footer) .footer-content{padding-inline:24px}#footer:not(.secondary-footer) .footer-groups,#footer:not(.secondary-footer) .footer-utility{grid-template-columns:calc(50% - 8px) minmax(0,1fr);gap:32px;margin-top:32px;display:grid}#footer:not(.secondary-footer) .footer-back-top{grid-area:1/2;font-size:15px;line-height:22px}#footer:not(.secondary-footer) .footer-copyright{grid-area:1/1;font-size:15px;line-height:22px}#footer:not(.secondary-footer) .footer-demo{width:max-content;min-width:140px;max-width:100%;height:auto;min-height:48px}#footer:not(.secondary-footer) .footer-wordmark{height:13.8159vw;margin-top:24px}#footer .footer-wordmark-mobile{width:100%;left:0;transform:none}#footer .footer-wordmark-mobile img{width:103.827vw;max-width:none;height:auto;position:relative;left:50%;translate:-50%}#footer:not(.secondary-footer) :is(.footer-copyright,.footer-back-top),#footer li a{overflow-wrap:anywhere;min-width:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.mobile-menu-actions .trial-button{transition:none}}.study-citation-trigger{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline;position:relative}.study-citation-trigger:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;translate:-50% -50%}.study-citation-trigger:focus-visible{outline:2px solid var(--bg-highlight);outline-offset:4px;border-radius:2px}.study-citation-popover{z-index:100;border:1px solid var(--border-default);background:var(--bg-inverse);width:315px;max-width:calc(100vw - 16px);height:42px;color:var(--text-inverse);font:400 13px/16px var(--font-inter), sans-serif;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:12px 16px;display:flex;position:fixed}.study-citation-popover em{font-style:italic}@media (max-width:899px){.study-citation-popover{border-width:.923px;border-radius:9.231px;width:266px;height:37px;padding:11.077px 14.769px;font-size:11px;line-height:13px}}@media (max-width:899px) and (prefers-reduced-motion:no-preference){html:is([data-mobile-settling=native],[data-mobile-settling=mandatory]){scroll-snap-type:y proximity;scroll-padding-top:var(--mobile-header-height,0px)}html:is([data-mobile-settling=native],[data-mobile-settling=mandatory]) :is(#hero,#product,.feature,#credibility,#pricing,#faq){scroll-margin-top:0}html:is([data-mobile-settling=native],[data-mobile-settling=mandatory]) :is(#product,.feature,#credibility,#pricing,#faq){scroll-snap-align:start;scroll-snap-stop:normal}html[data-mobile-settling=mandatory]{scroll-snap-type:y mandatory}}@media (max-width:899px){#credibility .credibility-card{scroll-snap-align:none}}@media (max-width:384px){.hero-heading-last{display:block}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.mobile-header[data-backdrop-animate]:before{transition:none}}@media (max-width:899px){html:is([data-mobile-settling=native],[data-mobile-settling=mandatory]) #credibility[data-credibility-no-snap]{scroll-snap-align:none}}
