@media (min-width:900px){.product-home[data-capabilities-cards=six] .product-desktop [data-name="Card / Coach the Reasoning, Not the Answer"]{display:none}.product-section.product-home{scroll-margin-top:0}.product-home:not(:has([data-pinned])) .product-settled-panel{height:auto;min-height:100svh;padding-top:96px;padding-bottom:72px;overflow:clip visible}.product-home:not(:has([data-pinned])) .product-capabilities{min-height:1000px;padding:0}.product-home:not(:has([data-pinned])) .product-capabilities>.product-art{top:0}.product-home:not(:has([data-pinned])) .product-capabilities>.product-panel-header{top:450px}.product-home .product-desktop[data-pinned]{height:calc(100svh + max(600px, 100svh) * 4 + var(--product-moment-arrival-extra,0px) + var(--product-progress-arrival-extra,0px) + var(--product-capabilities-transition-extra,0px) + var(--product-moment-extra,0px) + var(--product-capabilities-extra,0px));overflow-anchor:none}.product-home [data-pinned] .product-stage{background:var(--bg-surface);overflow:clip}.product-home [data-pinned] .product-settled-panel{height:100svh;min-height:0;padding-top:var(--heading-top);pointer-events:none;background:0 0;padding-bottom:0}.product-home [data-pinned] .product-capabilities{padding:0}.product-home [data-pinned] .product-capabilities>.product-panel-header{top:max(50%, calc(96px + var(--capabilities-header-height,162px) / 2))}.product-home [data-pinned] .product-photo-stack{transform-origin:50%}.product-home .product-capabilities[data-capabilities-motion]>.product-art-wide{display:block}.product-home .product-capabilities[data-capabilities-motion]>.product-art-narrow{display:none}.product-home .product-capabilities[data-capabilities-motion] .product-art-wide .product-art-canvas{width:1440px}.product-home .product-capabilities[data-capabilities-motion] [data-name=Glow]{left:132px}}
.product-section.product-home[data-focus-playback] .focus-motion-card{transform-origin:0 0;border-color:color-mix(in srgb, var(--bg-highlight-soft) var(--focus-selected-percent), var(--border-default))}.product-section.product-home[data-focus-playback] .focus-motion-card .focus-motion-header{background:color-mix(in srgb, var(--bg-highlight-soft) var(--focus-selected-percent), color-mix(in srgb, var(--bg-surface-muted-off-white) var(--focus-exposure-percent), color-mix(in srgb, black var(--focus-tint), #f9f8f7)))}.product-section.product-home[data-focus-playback] .focus-motion-card .focus-motion-header p{color:color-mix(in srgb, var(--text-primary) var(--focus-selected-percent), color-mix(in srgb, var(--text-secondary) var(--focus-exposure-percent), #848484));opacity:var(--focus-header-opacity);font-size:12px;top:13.55px;transform:none}.product-section.product-home[data-focus-playback] .focus-motion-card>p{color:color-mix(in srgb, var(--text-primary) var(--focus-exposure-percent), #848484);opacity:var(--focus-body-opacity)}.product-section.product-home[data-focus-playback] .focus-motion-card .focus-motion-description{color:color-mix(in srgb, var(--text-secondary) var(--focus-exposure-percent), #848484)}.product-section.product-home[data-focus-playback] .focus-motion-card .focus-motion-footer>div{width:calc(115.748px - 12px * var(--focus-selected));background:color-mix(in srgb, var(--bg-highlight) var(--focus-selected-percent), color-mix(in srgb, white calc(var(--focus-exposure) * 100%), #eae9e1));height:auto;color:var(--text-primary);gap:4.437px;padding-block:8px}.product-section.product-home[data-focus-playback] .focus-motion-footer p,.product-section.product-home[data-focus-playback] .focus-unselected-label{white-space:nowrap;letter-spacing:-.02em;flex-shrink:0;font-size:10.3532px;font-weight:500;line-height:14.79px}.product-section.product-home[data-focus-playback] .focus-selected-label{opacity:var(--focus-selected);position:absolute;left:8.874px}.product-section.product-home[data-focus-playback] .focus-unselected-label,.product-section.product-home[data-focus-playback] .focus-motion-footer img{opacity:calc((1 - var(--focus-selected)) * var(--focus-body-opacity))}@media (min-width:900px){.product-section.product-home[data-focus-playback] .product-desktop .focus-motion-stack{z-index:1;width:324px;height:190px;display:block;position:absolute}.product-section.product-home[data-focus-playback] .product-desktop [data-name=Focus\ Overlay]{visibility:hidden}.product-home[data-focus-playback]:not(:has([data-pinned])) .product-stack-card:not([data-depth="0"]) .focus-motion-stack{visibility:hidden}}.focus-browse-controls{display:none}@media (min-width:900px){.product-home [data-focus-browsing] .focus-browse-controls{pointer-events:none;z-index:5;display:block;position:absolute;inset:0}.focus-browse-controls button{pointer-events:none;background:0 0;border:0;min-height:0;margin:0;padding:0;position:absolute}.focus-browse-controls button:focus-visible{outline:none}.focus-motion-card[data-focus-keyboard]{outline:2px solid var(--text-primary);outline-offset:2px}}@media (min-width:900px) and (hover:hover) and (pointer:fine){.product-home [data-focus-browsing] .focus-motion-wide .focus-motion-card{pointer-events:auto;cursor:default}}@media (max-width:899px){.product-home[data-focus-playback] .product-mobile .focus-motion-stack{z-index:1;width:262px;height:153.642px;display:block;position:absolute}.product-home[data-focus-playback] .product-mobile [data-name=Focus\ Overlay]{visibility:hidden}.product-section.product-home[data-focus-playback] .focus-motion-mobile .focus-motion-card .focus-motion-footer>div{width:calc(115.184px - 10.8705px * var(--focus-selected));padding-block:9.89313px}.product-section.product-home[data-focus-playback] .focus-motion-mobile .focus-motion-card .focus-motion-header p{font-size:calc((11px + var(--focus-selected) * 1px) / var(--focus-depth-scale))}}
.product-mobile-stack,.capabilities-mobile-cards{display:contents}@media (max-width:899px){#product[data-mobile-product-experiment]{background:#fff}#product[data-mobile-product-experiment] .product-mobile .product-panel-header h2{min-height:76px;font-size:32px;line-height:38px}#product[data-mobile-product-experiment] .product-mobile .product-panel-header p{font-size:14px;line-height:18px}#product[data-mobile-product-experiment] .product-mobile .product-moment .product-panel-header p{font-size:13.5px}#product[data-mobile-product-experiment] .product-mobile .moment-cards{gap:4px;width:317px}#product[data-mobile-product-experiment] .product-mobile .moment-card{box-shadow:none;border:0;gap:6px;padding:11px}#product[data-mobile-product-experiment] .product-mobile .moment-card-body{letter-spacing:-.105px;font-size:10.5px;line-height:18.004px}#product[data-mobile-product-experiment] .product-mobile .moment-signal .moment-card-body{letter-spacing:0;font-size:10px;line-height:16.843px}#product[data-mobile-product-experiment] .product-mobile .moment-card:last-child .moment-card-body{letter-spacing:-.1px;font-size:10px}#product[data-mobile-product-experiment] .product-mobile [data-name=Progress\ Overlay]{box-shadow:0 3.718px 13.944px #0000000d}#product[data-mobile-product-scroll] .product-mobile{min-height:calc(var(--mobile-section-height) + var(--mps-travel))}#product[data-mobile-product-scroll] .product-carousel{height:var(--mobile-section-height);position:sticky;top:0}#product[data-mobile-product-scroll] .product-track{width:100%;height:var(--mobile-section-height);scroll-snap-type:none;display:block;position:relative;overflow:clip}#product[data-mobile-product-scroll] .product-mobile .product-panel{width:100%;height:var(--mobile-section-height);min-height:0;opacity:var(--mps-composition-opacity,1);background:0 0;padding:0;position:absolute;inset:0}#product[data-mobile-product-scroll] .product-mobile-stack{opacity:var(--mps-stack-opacity,1);z-index:1;display:block;position:absolute;inset:0}#product[data-mobile-product-scroll] .product-focus{z-index:1}#product[data-mobile-product-scroll] .product-moment{z-index:2}#product[data-mobile-product-scroll] .product-progress{z-index:3}#product[data-mobile-product-scroll] .product-capabilities{z-index:4}#product[data-mobile-product-experiment] .product-panel{scroll-snap-align:none}#product[data-mobile-product-scroll] .product-mobile .product-panel-header{top:var(--mobile-top);left:var(--mps-side);width:calc(100% - var(--mps-side) * 2);min-height:0;opacity:var(--mps-copy-opacity,1);margin:0;position:absolute}#product[data-mobile-product-scroll] .product-mobile .product-art{top:var(--mps-photo-top);left:var(--mps-side);width:calc(100% - var(--mps-side) * 2);height:var(--mps-art-height);transform:translateY(var(--mps-entry-y,0px));margin:0;position:absolute}#product[data-mobile-product-scroll] .product-mobile .product-art-canvas{width:100%;height:100%;min-height:0;padding:0;position:relative}#product[data-mobile-product-scroll] .product-mobile :is(.focus-mobile-photo,.moment-mobile-photo,.product-progress [data-name=Photo]){width:var(--mps-photo-width);transform-origin:top;transform:scale(var(--mps-photo-scale,1));border-radius:24px;margin:0;position:absolute;left:12px;overflow:clip}#product[data-mobile-product-scroll] .focus-mobile-photo{height:var(--mps-focus-photo-height);top:0}#product[data-mobile-product-scroll] .product-mobile .moment-mobile-photo{height:var(--mps-moment-photo-height);top:8px}#product[data-mobile-product-scroll] .product-mobile .product-progress [data-name=Photo]{height:var(--mps-progress-photo-height);top:16px}#product[data-mobile-product-scroll] .product-mobile .focus-mobile-photo>img{width:var(--mps-focus-image-width)!important;height:var(--mps-focus-image-height)!important;top:-12.5px!important;left:var(--mps-focus-image-left)!important;object-fit:cover!important;max-width:none!important;transform:scaleX(-1)!important}#product[data-mobile-product-scroll] .product-mobile .moment-mobile-photo>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:calc(100% + 25px)!important;top:-12.5px!important;left:0!important;transform:none!important}#product[data-mobile-product-scroll] .product-mobile .focus-motion-mobile{top:calc(var(--mps-art-height) - 153.642px);opacity:var(--mps-illustration-opacity,1)}#product[data-mobile-product-scroll] .product-mobile .moment-cards{opacity:var(--mps-illustration-opacity,1);position:absolute;top:auto;bottom:0;left:50%;translate:none}#product[data-mobile-product-scroll] .product-mobile .product-progress .product-art-canvas>[data-name=Media\ Group]{height:100%}#product[data-mobile-product-scroll] .product-mobile [data-name=Progress\ Overlay]{top:auto;bottom:0}#product[data-mobile-product-scroll] .product-mobile .product-capabilities .product-art{width:100%;height:var(--mobile-content-height);top:0;left:0;transform:none}#product[data-mobile-product-scroll] .product-mobile .product-capabilities .product-panel-header{z-index:1}#product[data-mobile-product-scroll] .capabilities-mobile-glow{--capabilities-glow-width:var(--mps-glow-width);--capabilities-glow-height:var(--mps-glow-height);width:var(--mps-glow-width);height:var(--mps-glow-height);top:0}#product[data-mobile-product-scroll] .product-mobile .capability-mobile-card,#product[data-mobile-product-scroll] .product-mobile .capability-mobile-decoration{top:var(--mps-card-y);left:var(--mps-card-x);right:auto}#product[data-mobile-product-scroll] .product-controls{left:auto;right:8px;top:calc(var(--mobile-content-height) / 2 - 35px);z-index:5;flex-direction:column;gap:8px;width:6px;height:70px;margin:0;display:flex;position:absolute;bottom:auto;transform:none}#product[data-mobile-product-scroll] .product-controls button{flex:0 0 6px;width:6px;min-width:6px;height:6px;position:relative}#product[data-mobile-product-scroll] .product-controls button:before{left:calc(50% - 1px)}#product[data-mobile-product-scroll] .product-controls button[aria-current]{flex-basis:28px;width:6px;min-width:6px;height:28px}#product[data-mobile-product-scroll] .product-controls button[aria-current] span{width:6px;height:28px}#product[data-mobile-product-mode=flow] .product-track{scroll-snap-type:none;display:block;overflow:visible}#product[data-mobile-product-mode=flow] .product-mobile .product-panel{min-height:var(--mobile-section-height);padding-bottom:32px}#product[data-mobile-product-mode=flow] .product-carousel{flex-direction:column;display:flex}#product[data-mobile-product-mode=flow] .product-controls{order:-1;align-self:center;margin:16px auto;display:flex;position:static;transform:none}#product[data-mobile-product-mode=flow] .product-mobile .moment-cards{max-width:100%}#product[data-mobile-product-mode=flow] .product-mobile .product-capabilities .product-art{height:auto;min-height:360px;margin-top:40px}#product[data-mobile-product-mode=flow] .capabilities-mobile-field{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:auto;padding:0 16px;display:grid}#product[data-mobile-product-mode=flow] .capability-mobile-card{width:100%;position:relative;top:auto;left:auto;right:auto}#product[data-mobile-product-mode=flow] .capability-mobile-decoration{display:none}#product[data-mobile-capabilities-motion] .capabilities-mobile-cards{height:var(--mps-card-clip-height);visibility:var(--mps-card-layer-visibility,hidden);clip-path:inset(var(--mps-card-clip-top) 0 0);display:block;position:absolute;inset:0;overflow:clip}#product[data-mobile-capabilities-motion] .product-mobile :is(.capability-mobile-card,.capability-mobile-decoration){top:0;left:var(--mps-card-lane);transform:translateY(var(--mps-card-motion-y));opacity:var(--mps-card-opacity,0);visibility:var(--mps-card-visibility,hidden)}html[data-mobile-settling] #product[data-product-no-snap]{scroll-snap-align:none}}
.moment-icon-slot>.moment-highlight-star{opacity:0;grid-area:1/1}.moment-signal-slot>.moment-highlight-star{opacity:1}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.moment-cards[data-moment-motion] .moment-card{opacity:var(--moment-card-reveal,0);background:color-mix(in srgb, var(--bg-highlight-soft) calc(var(--moment-card-highlight,1) * 100%), var(--bg-surface-muted-off-white));transition:none}.moment-cards[data-moment-motion] .moment-icon-slot>*{transition:none}.moment-cards[data-moment-motion] .moment-highlight-star{opacity:var(--moment-card-highlight,1)}}
@media (min-width:900px){.product-settled-host{--photo-width:min(954px, calc(100vw - 252px));--photo-height:calc(var(--photo-width) * 549 / 954);--photo-offset:183px;--description-top:75px;--heading-top:max(96px, calc((100svh - var(--photo-offset) - var(--photo-height)) / 2))}.product-layout-measure{visibility:hidden;pointer-events:none;position:absolute;inset:0}.product-layout-measure .product-panel-header{position:absolute;left:50%;transform:translate(-50%)}.product-settled-layout .product-settled-panel{height:100svh;min-height:100svh;padding:var(--heading-top) 0 0;overflow:clip}.product-settled-panel:not(.product-capabilities)>.product-panel-header{height:var(--photo-offset);gap:0}.product-settled-panel:not(.product-capabilities)>.product-panel-header p{top:var(--description-top);width:100%;max-width:var(--product-support-width,100%);position:absolute}.product-photo-stack{height:var(--photo-height);isolation:isolate;position:relative}.product-stack-card{transform:translateY(var(--depth-offset)) scale(var(--depth-scale));transform-origin:bottom;position:absolute;inset:0}.product-settled-layout .product-stack-card .product-art{--art-scale:calc(var(--photo-width) / 954px);height:var(--photo-height);margin-top:0}.product-settled-layout .product-stack-card .product-art-wide{display:block}.product-settled-layout .product-stack-card .product-art-narrow{display:none}.product-settled-layout .product-stack-card .product-art-canvas{width:1440px;height:900px;top:calc(-255px * var(--art-scale));transform:translateX(-50%) scale(var(--art-scale));left:50%}.product-stack-card [data-name=Photo]{box-shadow:0 calc(5px / var(--art-scale) / var(--depth-scale)) calc(10px / var(--art-scale) / var(--depth-scale)) calc(-3px / var(--art-scale) / var(--depth-scale)) #37373729}.product-stack-card [data-name=Photo],.product-stack-card [data-name=Photo]>div{border-radius:calc(40px / var(--art-scale))}.product-stack-card.product-progress [data-name=Photo]{box-shadow:0 5px 10px -3px #37373729}.product-stack-card.product-progress [data-name=Photo],.product-stack-card.product-progress [data-name=Photo]>div{border-radius:40px}.product-stack-card.product-focus [data-node-id="27410:17941"]{left:50%}.product-settled-layout .product-stack-card.product-moment .product-art-canvas{top:calc(-257px * var(--art-scale))}.product-stack-card.product-moment [data-name=Moment\ Overlay]{--moment-overhang:clamp(104px, calc(104px + (100vw - 900px) * 43 / 540), 147px);width:510px;left:calc(243px - var(--moment-overhang) / var(--art-scale));translate:none;transform:scale(calc(1 / var(--art-scale))) translateY(-50%);transform-origin:0 0;top:531.5px}.product-stack-card.product-moment .moment-card-body{letter-spacing:-.12px;max-width:none;font-size:12px;line-height:19.5px}.product-stack-card.product-moment .moment-signal .moment-card-body{letter-spacing:0}.product-settled-layout .product-stack-card.product-progress .product-art-canvas{width:100%;height:100%;top:0;left:0;transform:none}.product-stack-card[data-depth="1"] [data-name=Focus\ Overlay],.product-stack-card[data-depth="2"] [data-name=Focus\ Overlay],.product-stack-card[data-depth="1"] [data-name=Moment\ Overlay]{display:none}.product-depth-overlay{width:var(--photo-width);height:var(--photo-height);pointer-events:none;background:#fff;border-radius:40px;position:absolute;top:0;left:50%;transform:translate(-50%)}.product-settled-panel .product-desktop-indicator{top:calc(50svh - 35px)}.product-settled-layout .product-settled-panel.product-capabilities{padding:0}.product-settled-layout .product-capabilities>.product-art{position:absolute;top:calc(50svh - 450px);left:50%;translate:-50%}.product-settled-host[data-text-fits=false] .product-settled-panel{height:auto;min-height:100svh;padding-top:96px;padding-bottom:72px;overflow:clip visible}.product-settled-host[data-text-fits=false] .product-capabilities{min-height:900px;padding:0}.product-settled-host[data-text-fits=false] .product-capabilities>.product-art{top:0}}
.features [data-feature-step]{background-color:color-mix(in srgb, var(--bg-surface) calc(var(--step-active,0) * 100%), var(--bg-surface-muted-grey));border-color:color-mix(in srgb, var(--text-primary) calc(var(--step-active,0) * 100%), var(--border-default))}.features [data-feature-step] [data-name=num]{background-color:color-mix(in srgb, var(--bg-highlight) calc(var(--step-active,0) * 100%), var(--bg-surface-muted-grey,#f4f4f4))}.features [data-feature-step] [data-name=num] p{color:color-mix(in srgb, var(--text-primary) calc(var(--step-active,0) * 100%), var(--icon-disabled))}.features [data-feature-step]>[data-name=h]>p{opacity:calc(.6 + .4 * var(--step-active,0));color:color-mix(in srgb, var(--text-primary) calc(var(--step-active,0) * 100%), var(--text-disabled))}.feature-presence-badge{isolation:isolate;position:relative}.feature-presence-badge:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#fff 50%,#0000 65%) 0 0/250% 100%;background-position:var(--badge-shimmer-position,100%) 0;opacity:var(--badge-shimmer-opacity,0);border-radius:13px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.feature-presence-badge:after{opacity:0}}
.feature-composition,.features-region{display:contents}.features-indicator-rail,.features-indicator{display:none}@media (min-width:900px){.features{--feature-text-width:min(555px, calc((100vw - 156px) / 2));--feature-current-media-width:min(var(--feature-media-width), var(--feature-text-width));position:relative}.features .feature-art-desktop .feature-art-canvas{display:contents;position:static;transform:none}.feature-photo{border-radius:var(--feature-photo-radius,24px);width:100%;height:100%;position:absolute;top:0;left:0;overflow:clip}.feature-photo-source{width:571px;height:650px;transform:translate(-50%, -50%) scale(var(--feature-photo-scale,calc(100cqw / 571px)));position:absolute;top:50%;left:50%}.feature-photo-source>img{width:100%;max-width:none;height:100%;position:absolute}.feature-photo-automation .feature-photo-source>img{width:210.16%;height:103.85%;top:-3.85%;left:-55.08%}.feature-photo-presence .feature-photo-source>img{object-fit:cover}.feature-photo-shade{background:#0003;position:absolute;inset:0}.feature-meeting-overlay{inset-inline:var(--feature-badge-inset,24px);height:calc(41px * var(--feature-setup-scale,.8));justify-content:space-between;display:flex;position:absolute;bottom:20px}.feature-meeting-overlay>div{width:calc(93px * var(--feature-setup-scale,.8));position:relative}.feature-meeting-overlay>div:last-child{width:calc(157px * var(--feature-setup-scale,.8))}.feature-meeting-overlay img{transform:scale(var(--feature-setup-scale,.8));transform-origin:0 0}.features .feature-art-desktop [data-name=Setup\ Overlay]{translate:-50%;transform:scale(var(--feature-setup-scale,.8));transform-origin:bottom;top:auto;bottom:20px;left:50%}.features .feature-art-desktop [data-name=Privacy\ Overlay]{top:auto;left:50%;right:auto;bottom:var(--feature-privacy-inset,33.011px);translate:-50%;transform:scale(var(--feature-privacy-scale,.7));transform-origin:bottom}.feature-photo-privacy .feature-photo-source>img{width:1155.56px;height:650px;left:-462.222px}.features[data-feature-layout] .feature-layout{width:calc(var(--feature-text-width) + var(--feature-current-media-width) + 48px);grid-template-columns:var(--feature-current-media-width) var(--feature-text-width);height:var(--feature-content-height);flex:none}.features[data-feature-layout] .feature-presence .feature-layout{grid-template-columns:var(--feature-text-width) var(--feature-current-media-width)}.features[data-feature-layout] .feature-copy{padding:var(--feature-heading-inset) 0 var(--feature-bottom-inset)}.features[data-feature-layout] .feature-copy h2,.features[data-feature-layout] .feature-details{flex-shrink:0}.features[data-feature-layout] .feature-art{height:var(--feature-media-height);padding:0}.features[data-feature-layout] .feature-art-desktop{height:100%}.features-indicator-rail{z-index:2;pointer-events:none;width:6px;display:block;position:absolute;inset:0 24px 0 auto}.features-indicator{pointer-events:none;width:6px;height:56px;opacity:var(--features-indicator-opacity,0);display:block;position:sticky;top:calc(50vh - 28px)}.features-indicator-state{opacity:var(--indicator-weight,0);flex-direction:column;gap:8px;display:flex;position:absolute;inset:0}.features-indicator-state .desktop-indicator-control[aria-current=true]{--indicator-height:28px;--indicator-color:var(--bg-inverse)}.features:not([data-features-indicator-visible]) .features-indicator{visibility:hidden}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.features-region{background:var(--bg-highlight);display:block}.features-region:before,.features-region:after{content:"";height:120px;display:block}.features[data-feature-motion=held] .feature{padding:var(--feature-arrival-space) 0 var(--feature-departure-space);min-height:calc(var(--feature-content-height) + var(--feature-arrival-space) + var(--feature-departure-space) + var(--feature-hold));display:block}.features[data-feature-motion=held] .feature-composition{top:var(--feature-rest);height:var(--feature-content-height);opacity:var(--feature-reveal,1);translate:0 var(--feature-rise,0px);padding-inline:54px;display:block;position:sticky}.features[data-feature-motion=held] .feature-composition:focus-within{opacity:1;translate:none}}@media (prefers-reduced-motion:reduce){.features-indicator{display:none}}@media (min-width:900px){:is(main:has(.features[data-features-indicator-visible]) .product-stage-steps,main:has(.features[data-features-indicator-visible]) .credibility-desktop-indicator){visibility:hidden}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.features[data-feature-experiment] .feature+.feature{margin-top:calc(-1 * var(--feature-experiment-overlap))}.features[data-feature-experiment] .feature-composition:focus-within{opacity:var(--feature-reveal,1)}}@media (max-width:899px){html #features .feature{scroll-snap-align:none}}@media (max-width:899px) and (prefers-reduced-motion:no-preference){#features[data-mobile-feature-motion] .feature{min-height:calc(var(--mobile-section-height) + var(--feature-hold))}#features[data-mobile-feature-motion] .feature-composition{top:var(--feature-rest);opacity:var(--feature-reveal,1);position:sticky}}
@media (max-width:899px){#credibility{min-height:var(--mobile-panel-height,667px);padding:0 0 calc(45px + var(--mobile-growth,0px) * 59 / 207)}#credibility .credibility-intro{padding:var(--mobile-content-top,32px) 16px 0}#credibility .credibility-intro h2{letter-spacing:-.32px;padding:0;transform:none}#credibility .credibility-intro p{margin-top:16px;padding:0;transform:none}#credibility .credibility-carousel{width:min(100%,480px);margin-top:calc(56px + var(--mobile-growth,0px) * 32 / 207);position:relative}#credibility .credibility-track{--card-width:calc(100% - 48px);scroll-snap-type:none;grid-template-columns:minmax(0,1fr);padding:0 24px;display:grid;overflow:visible}#credibility .credibility-card{width:100%;min-height:calc(400px + var(--mobile-growth,0px) * 100 / 207);transform-origin:top;opacity:1;border-radius:26px;grid-area:1/1;height:auto;margin:0;left:0}#credibility .credibility-research{gap:48px;padding:24px}#credibility .credibility-research h3{letter-spacing:-.72px;width:100%;margin:0}#credibility .credibility-research ul{letter-spacing:-.24px;width:100%;padding-left:18px}#credibility .credibility-research-surface{border-radius:26px}#credibility .credibility-photography{min-height:calc(400px + var(--mobile-growth,0px) * 100 / 207)}#credibility .credibility-photography>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}#credibility .credibility-study{width:100%;min-height:inherit;gap:32px;position:relative}#credibility .credibility-testimonial{gap:48px;padding:24px}#credibility .credibility-testimonial blockquote{letter-spacing:-.66px;font-size:22px;line-height:28px}#credibility .credibility-testimonial figcaption{flex-direction:row;align-items:center;gap:10px}#credibility .credibility-portrait{flex:0 0 50px;width:50px;height:50px}#credibility .credibility-attribution{min-width:0}#credibility .credibility-carousel[data-enhanced] .credibility-card{transition:transform var(--credibility-swipe-duration) var(--credibility-swipe-easing), opacity var(--credibility-swipe-duration) ease, visibility 0s}#credibility [data-selected="0"] .credibility-card:not(:first-child),#credibility [data-selected="1"] .credibility-card:last-child{visibility:hidden;pointer-events:none;opacity:0;transition-delay:0s, 0s, var(--credibility-swipe-duration);transform:translateY(calc(100% + 32px))}#credibility .credibility-carousel{container-type:inline-size}#credibility [data-selected="1"] .credibility-card:first-child,#credibility [data-selected="2"] .credibility-card:nth-child(2){transform:translateY(-16px) scale(calc((100cqw - 100px) / (100cqw - 48px)))}#credibility [data-selected="2"] .credibility-card:first-child{transform:translateY(-32px) scale(calc((100cqw - 152px) / (100cqw - 48px)))}#credibility .credibility-controls{right:8px;top:calc(163px + var(--mobile-growth,0px) * 59 / 207);flex-direction:column;align-items:center;gap:8px;height:56px;margin:0;position:absolute}#credibility .credibility-controls button{flex:0 0 6px;width:6px;height:6px;overflow:visible}#credibility .credibility-controls button:before{content:"";width:22px;height:22px;position:absolute;top:50%;left:50%;translate:-50% -50%}#credibility .credibility-controls button span{pointer-events:auto;z-index:1;position:absolute;top:50%;left:50%;translate:-50% -50%}#credibility .credibility-controls button[aria-current]{flex-basis:28px;width:6px;height:28px}#credibility .credibility-controls button[aria-current] span{width:6px;height:28px}#credibility .credibility-carousel[data-stack-instant] .credibility-card{transition:none}#credibility .credibility-carousel:not([data-enhanced]) .credibility-track{display:block}#credibility .credibility-carousel:not([data-enhanced]) .credibility-card{pointer-events:auto;visibility:visible;opacity:1;margin-bottom:24px;transform:none}#credibility .credibility-track:focus-visible{outline-offset:4px}}@media (max-width:899px) and (prefers-reduced-motion:reduce){#credibility .credibility-carousel[data-enhanced] .credibility-card{transition:none}}@media (max-width:899px){#credibility.credibility[data-mobile-credibility-sequence]{min-height:calc(var(--mobile-section-height) + var(--mobile-credibility-travel));padding:0}#credibility[data-mobile-credibility-sequence] .credibility-stage{min-height:var(--mobile-section-height);padding-top:var(--credibility-mobile-top,var(--mobile-top));display:block;position:sticky;top:0}#credibility[data-mobile-credibility-sequence] .credibility-carousel .credibility-card{visibility:visible;transition:none}#credibility[data-mobile-credibility-sequence] .credibility-card:first-child{opacity:1;transform:translateY(calc(-16px * (var(--mobile-credibility-photo) + var(--mobile-credibility-quote)))) scale(calc(1 - 52px / (100cqw - 48px) * (var(--mobile-credibility-photo) + var(--mobile-credibility-quote))))}#credibility[data-mobile-credibility-sequence] .credibility-card:nth-child(2){opacity:1;visibility:var(--mobile-credibility-photo-visibility,hidden);transform:translateY(calc((100% + 32px) * (1 - var(--mobile-credibility-photo)) - 16px * var(--mobile-credibility-quote))) scale(calc(1 - 52px / (100cqw - 48px) * var(--mobile-credibility-quote)))}#credibility[data-mobile-credibility-sequence] .credibility-card:last-child{opacity:1;visibility:var(--mobile-credibility-quote-visibility,hidden);transform:translateY(calc((100% + 32px) * (1 - var(--mobile-credibility-quote))))}#credibility[data-mobile-credibility-sequence] .credibility-card[inert]{pointer-events:none}}
.credibility-stage{display:contents}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.credibility[data-credibility-motion=held] .credibility-research{will-change:transform}}@media (min-width:900px){.credibility{min-height:0;padding:0}.credibility-stage{min-height:var(--credibility-stage-min,900px);padding:var(--credibility-top,76px) 48px var(--credibility-bottom,45px);display:block;position:relative}.credibility-intro{padding:0 0 var(--credibility-card-gap,90.7px)}.credibility-intro p{margin-top:var(--credibility-support-gap,22.12px)}.credibility-card{align-self:start}.credibility-research{min-height:var(--credibility-research-height,514px);padding-block:32px}.credibility-photography{height:var(--credibility-photo-height,555px)}.credibility-testimonial{min-height:var(--credibility-card-height,596.77px);gap:32px;padding-block:32px}.credibility[data-credibility-compressed] .credibility-carousel .credibility-photography>img{object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.credibility-testimonial blockquote,.credibility-testimonial figcaption{flex-shrink:0}.credibility-portrait{flex:0 0 52px}.credibility[data-credibility-compact] figcaption{flex-direction:row;align-items:center;gap:14px}.credibility[data-credibility-compact] .credibility-attribution{flex:1;min-width:0}.credibility[data-credibility-motion=held]{min-height:calc(100vh + var(--credibility-hold,1400px))}.credibility[data-credibility-motion=held] .credibility-stage{position:sticky;top:0}.credibility[data-credibility-motion=held] .credibility-intro{opacity:var(--credibility-arrival,1);translate:0 calc(12px * (1 - var(--credibility-arrival,1)))}.credibility[data-credibility-motion=held] .credibility-research{opacity:var(--credibility-research-progress,1);translate:calc(var(--credibility-photo-start,0px) * (1 - var(--credibility-research-progress,1))) 0}.credibility[data-credibility-motion=held] .credibility-photography{opacity:var(--credibility-photo-progress,1);translate:calc(var(--credibility-photo-start,0px) * (1 - var(--credibility-photo-progress,1))) 0}.credibility[data-credibility-motion=held] .credibility-testimonial{opacity:var(--credibility-quote-progress,1);translate:calc(var(--credibility-quote-start,0px) * (1 - var(--credibility-quote-progress,1))) 0}.credibility[data-credibility-motion=held] .credibility-desktop-indicator{top:50vh}.credibility[data-credibility-motion=held] .credibility-desktop-indicator button{--indicator-height:calc(6px + 22px * var(--credibility-weight,0));--indicator-color:color-mix(in srgb, var(--text-primary) calc(100% * var(--credibility-weight,0)), var(--icon-disabled))}:is(.credibility[data-credibility-motion=held] .credibility-stage:has(.credibility-carousel:focus-within) .credibility-card,.credibility[data-credibility-motion=held] .credibility-stage:has(.credibility-carousel:focus-within) .credibility-intro){opacity:1;translate:none}}@media (prefers-reduced-motion:reduce){.credibility[data-credibility-motion=held]{min-height:0}.credibility[data-credibility-motion] .credibility-stage{position:relative}.credibility .credibility-card,.credibility .credibility-intro{opacity:1!important;translate:none!important}}@media (min-width:900px) and (max-width:1199px){.credibility[data-credibility-compressed] .credibility-carousel .credibility-photography>img{width:calc(100% + 120px);left:-120px;right:auto}}
.pricing-stage,.pricing-composition{display:contents}@media (min-width:900px){.pricing-composition{display:flow-root}.pricing[data-pricing-motion=held]{min-height:calc(100vh + var(--pricing-hold,650px));padding-block:0}.pricing[data-pricing-motion=held] .pricing-stage{height:100vh;padding-top:var(--pricing-inset);display:flow-root;position:sticky;top:0}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.pricing[data-pricing-motion=held]{min-height:0;padding-block:93px 67px}.pricing[data-pricing-motion=held] .pricing-stage{display:contents}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.pricing[data-pricing-experiment] .pricing-card{transform:translateX(var(--pricing-split-x,0px));position:relative}.pricing[data-pricing-experiment] .pricing-trial{z-index:2}.pricing[data-pricing-experiment] .pricing-launch{z-index:1}}@media (max-width:899px){#pricing.pricing[data-mobile-pricing-motion]{min-height:calc(var(--mobile-pricing-stage-height) + var(--mobile-pricing-hold));padding-top:0}#pricing[data-mobile-pricing-motion] .pricing-stage{min-height:var(--mobile-pricing-stage-height);padding-top:var(--pricing-mobile-top,var(--mobile-top));display:flow-root;position:sticky;top:0}#pricing[data-mobile-pricing-motion] .pricing-composition{display:flow-root}#pricing[data-mobile-pricing-motion] .pricing-track{transform:none}#pricing[data-mobile-pricing-motion] .pricing-card{transform:translateX(var(--mobile-pricing-arrival-x,0px));position:relative}#pricing[data-mobile-pricing-motion] .pricing-trial{z-index:2}#pricing[data-mobile-pricing-motion] .pricing-launch{z-index:1;transform:translateX(calc(var(--mobile-pricing-arrival-x,0px) + var(--mobile-pricing-launch-x,0px)))}#pricing[data-mobile-pricing-motion][data-mobile-pricing-ready=false] .pricing-track{scroll-snap-type:none}#pricing[data-mobile-pricing-motion]:not([data-mobile-pricing-arrival="1.000000"]) .pricing-track{scroll-snap-type:none;touch-action:pan-y}#pricing[data-mobile-pricing-motion][data-mobile-pricing-completion=navigation] .pricing-track{touch-action:auto}html[data-mobile-settling] #pricing[data-pricing-no-snap]{scroll-snap-align:none}}
@font-face{font-family:faqInter;src:url(../media/Inter_upright_v3_3_var-s.1ozzmtl-733by.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:faqInter Fallback;src:local(Arial);ascent-override:89.25%;descent-override:21.75%;line-gap-override:0.0%;size-adjust:107.75%}._8rXvia_className{font-family:faqInter,faqInter Fallback;font-style:normal}
.faq-stage{display:contents}.faq[data-faq-reveal=complete] .faq-item{opacity:1!important;transform:none!important}@media (min-width:900px){.faq[data-faq-motion=held]{min-height:calc(100vh + var(--faq-hold,420px));padding-block:0}.faq[data-faq-motion=held] .faq-stage{height:100vh;padding-top:var(--faq-inset);display:flow-root;position:sticky;top:0}.faq[data-faq-reveal=pending] .faq-item{opacity:0}}@media (max-width:899px),(prefers-reduced-motion:reduce){.faq .faq-item{opacity:1!important;transform:none!important}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.faq[data-faq-motion=held]{min-height:0;padding-block:66px 192.449px}.faq[data-faq-motion=held] .faq-stage{display:contents}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.faq[data-faq-released=true]{padding-top:var(--faq-open-inset);min-height:var(--faq-open-min-height)}.faq[data-faq-released=true] .faq-stage{display:flow-root}}.faq-question-text{display:grid}.faq-question-text>span{grid-area:1/1}.faq-question-text>span:first-child{font-weight:400}.faq-question-text>span:last-child{opacity:0;font-weight:600}.faq-item[open] .faq-question-text>span:first-child{font-weight:600}.faq-answer-clip{overflow-clip-margin:8px;min-height:0;overflow:clip}.faq .faq-answer{opacity:0}.faq-item[open] .faq-answer{opacity:1}@media (prefers-reduced-motion:no-preference){.faq-list[data-enhanced] .faq-item::details-content{transition:grid-template-rows .25s ease, content-visibility .25s allow-discrete;grid-template-rows:0fr;display:grid}.faq-list[data-enhanced] .faq-item[open]::details-content{grid-template-rows:1fr}.faq-list[data-enhanced] .faq-answer{transition:opacity .25s}.faq-list[data-enhanced] .faq-question-text>span{transition:font-weight .15s}.faq-list[data-enhanced] .faq-chevron{transition:transform .25s}}
.footer-reveal-trial{display:contents}.footer-reading-space{display:none}@media (prefers-reduced-motion:no-preference){.footer-reveal-trial[data-footer-experiment]{z-index:3;pointer-events:none;display:block;position:relative}.footer-reveal-trial[data-footer-experiment] .footer-reading-space{height:calc(var(--footer-extra-hold,0px) + var(--footer-stationary-gap,66px));pointer-events:none;display:block}.footer-reveal-trial[data-footer-experiment] #footer{background:0 0;padding-top:0}.footer-reveal-trial[data-footer-experiment] .footer-surface{pointer-events:auto}.faq[data-footer-pinned]:before{content:"";background:var(--bg-surface-muted-off-white);pointer-events:none;z-index:0;position:fixed;inset:0}#faq.faq[data-footer-pinned]{min-height:var(--footer-faq-height)}.faq[data-footer-pinned] .faq-content{top:var(--footer-faq-top);left:var(--footer-faq-left);width:var(--footer-faq-width);z-index:1;position:fixed}}
body:after{content:"";z-index:8675309;height:5px;position:fixed;bottom:0;left:0;right:0}body:before{content:"";z-index:8675309;height:5px;position:fixed;top:0;left:0;right:0}
