.anchor-story-mobile-navigation-fill{display:none}.anchor-story-idle-skip{pointer-events:auto;color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:.5rem .75rem;font-size:.9375rem;display:block}.anchor-story-reentry-control,.anchor-story-drag-instruction,.anchor-story-drag-handle{display:none}@media (min-width:54.01rem){.anchor-story .anchor-story-caption-copy .home-section-title{font-size:clamp(1.3rem,2.2vw,2.35rem)}}@media (max-width:30rem){.anchor-story-experience .anchor-story{--story-header-offset:inherit}.anchor-story-experience{--story-header-offset:max(4.5rem, calc(var(--mobile-navbar-height,0px) + .5rem));--phone-simulation-height:clamp(19rem, calc(100svh - 22.5rem), 24.5rem);--phone-caption-height:8.5rem;--phone-preview-scale:1;--phone-navigation-height:4.75rem;--phone-caption-leading-space:max(0px, calc(( 100svh - var(--story-header-offset) - var(--phone-simulation-height) - 15.5rem ) / 2));margin-top:0;padding-top:0}.anchor-story-experience .anchor-experience-window-layer{padding:.5rem var(--page-gutter);margin-bottom:calc((var(--story-scroll-travel) + var(--story-header-offset)) / 7)}.anchor-story-experience[data-stage=cta] .anchor-story{margin-bottom:calc(-1 * var(--story-mobile-cta-tail,0px))}.anchor-story-experience .anchor-story-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--phone-caption-height) calc(var(--phone-simulation-height) * var(--phone-preview-scale)) 2.75rem var(--phone-navigation-height);align-content:center;align-items:center;gap:.5rem;height:auto!important}.anchor-story-experience .anchor-story-caption{top:calc(-1 * var(--phone-caption-leading-space));width:100%;height:calc(var(--phone-caption-leading-space) + var(--phone-caption-height));justify-content:center;min-height:0;padding:0;position:absolute;left:0}.anchor-story-experience .anchor-story-caption-copy{padding-inline:.75rem}.anchor-story-experience .anchor-story-caption-copy .home-section-title{white-space:normal;overflow-wrap:break-word;width:100%;max-width:none;font-size:clamp(1.5rem,6.8vw,1.875rem);line-height:1.15}.anchor-story-experience .anchor-story-caption-copy .anchor-story-caption-detail{margin-top:.5rem;font-size:1.125rem;line-height:1.35}.anchor-story-experience .anchor-story-product-wrap,.anchor-story-experience .anchor-focus-window{max-height:var(--phone-simulation-height);margin:0;transform:none;height:var(--phone-simulation-height)!important;min-height:var(--phone-simulation-height)!important}.anchor-story-experience .anchor-story-product-wrap{grid-row:2}.anchor-story-idle-actions{flex-direction:column;align-items:center;gap:1rem;width:calc(100% - 1.25rem);display:flex;position:absolute;top:calc(100% + clamp(.75rem,2svh,1.1rem));left:50%;transform:translate(-50%)}.anchor-story-experience .anchor-story-idle-product .anchor-story-idle-prompt{white-space:normal;gap:.567rem;max-width:100%;min-height:3.0375rem;padding:.648rem .918rem;font-size:.972rem;position:relative;top:auto;left:auto;transform:none}.anchor-story-idle-product .anchor-story-idle-prompt-chevron{width:1.1475rem;height:1.1475rem}.anchor-story-experience .anchor-focus-titlebar{flex:0 0 2rem;height:2rem;min-height:2rem;padding-inline:.75rem}.anchor-story-experience .anchor-focus-session{justify-content:center;padding:7.25rem .75rem 4.5rem}.anchor-story-experience .anchor-focus-timer{min-width:0;margin:0;font-size:clamp(4.25rem,18vw,5.25rem);line-height:1;translate:none}.anchor-story-experience .anchor-focus-context{gap:.5rem;margin-top:.625rem;font-size:.8125rem;translate:none}.anchor-story-experience .anchor-focus-current-app strong{font-size:.8125rem}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay{width:min(13.8rem,100% - 1.5rem)!important;height:4.25rem!important;min-height:0!important;transition:height .3s var(--ease-out), opacity .32s var(--ease-out), transform .4s var(--ease-out), background-color .36s var(--ease-out), border-color .24s var(--ease-out), box-shadow .24s var(--ease-out)!important;top:2.75rem!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay[data-overlay-state=distraction]{height:5.5rem!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay-top,:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay[data-overlay-state=intervention] .anchor-distraction-overlay-top{gap:.75rem;padding:0 .9rem;height:3.9rem!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay-top time{font-size:1.45rem!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay[data-overlay-state=intervention] .anchor-distraction-overlay-top{min-height:3rem;height:3rem!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-overlay-tier-dot{width:.9rem!important;height:.9rem!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay[data-overlay-state=intervention]{width:min(13.8rem,100% - 1.5rem)!important;height:min(5.9rem,100% - 3.25rem)!important;min-height:0!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay[data-overlay-state=intervention] .anchor-distraction-overlay-body{flex:none;padding:.6rem 1rem!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay-body{padding:.7rem 1rem .95rem!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-distraction-overlay-body strong{white-space:nowrap;font-size:1.1rem!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-overlay-control{flex:0 0 2.25rem;width:2.25rem;height:2.25rem}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-overlay-control+.anchor-overlay-control{margin-left:-.4rem}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-overlay-control svg{width:1.7rem;height:1.7rem}.anchor-story-experience :is(.anchor-story,[data-audience-overlay]) .anchor-distraction-overlay[data-refocus-message=true]{width:min(18rem,100% - 1.5rem)!important}:is(.anchor-story-experience,[data-audience-overlay]) .anchor-refocus-message{white-space:nowrap;padding-inline:1rem;font-size:clamp(1rem,4.6vw,1.16rem)}.anchor-story-experience .anchor-focus-nav{gap:.125rem;padding:.125rem;bottom:.75rem}.anchor-story-experience .anchor-focus-nav-icon,.anchor-story-experience .anchor-focus-control{width:2.75rem;min-width:2.75rem;height:2.75rem}.anchor-story-experience .anchor-focus-nav-icon .story-brand-mark-open{width:1.4rem;height:1.4rem}.anchor-story-experience .anchor-focus-app-strip{gap:.125rem}.anchor-story-experience .anchor-story-interaction-prompt{justify-content:flex-start;width:100%;height:auto;font-size:.875rem;display:flex;top:calc(100% - .25rem);left:0}.anchor-story-experience .anchor-story-prompt-label{max-width:100%;position:relative;transform:none}.anchor-story-experience .anchor-story-prompt-pointer{display:block;top:auto;bottom:calc(100% - 1px);transform:translate(-50%)rotate(180deg)}.anchor-story-experience .anchor-story-mobile-navigation{z-index:10;width:auto;height:calc(var(--phone-navigation-height) + .25rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);isolation:isolate;pointer-events:auto;visibility:hidden;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;display:grid;position:fixed;inset:auto 0 0;transform:none}.anchor-story-experience[data-narrative-active=true] .anchor-story-mobile-navigation{visibility:visible;row-gap:0;display:grid}.anchor-story-experience .anchor-story-mobile-navigation:before,.anchor-story-experience .anchor-story-mobile-navigation:after{content:"";z-index:1;background:color-mix(in srgb, var(--line-strong) 45%, transparent);pointer-events:none;width:1px;position:absolute;inset:0 auto}.anchor-story-experience .anchor-story-mobile-navigation:before{left:33.3333%}.anchor-story-experience .anchor-story-mobile-navigation:after{left:66.6667%}.anchor-story-experience .anchor-story-mobile-navigation .button-link{min-height:var(--phone-navigation-height);color:#000;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;justify-self:stretch;gap:.375rem;padding:.75rem 1rem;padding-inline:.875rem;font-size:1.375rem;position:relative}.anchor-story-experience .anchor-story-mobile-navigation .button-link:not(.anchor-story-mobile-next):hover{color:#000;background-color:#0000}.anchor-story-experience .anchor-story-mobile-navigation .button-link:before{content:"";z-index:-2;border-radius:inherit;pointer-events:none;background:#fff;transition:background-color .16s;position:absolute;inset:0}.anchor-story-experience .anchor-story-mobile-navigation .button-link:hover:before{background-color:#00000014}.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-next{background-color:var(--accent-primary);color:#000;background-image:none;animation:none;overflow:hidden}.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-next:hover,.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-next:active{background-color:var(--accent-primary);color:#000}.anchor-story-experience .anchor-story-mobile-navigation>button:first-of-type{justify-content:center;justify-self:stretch}.anchor-story-experience .anchor-story-mobile-navigation>button:last-child{border:0}.anchor-story-experience .anchor-story-mobile-navigation>button svg{flex:none;width:1.5rem;height:1.5rem;position:static}.anchor-story-experience .anchor-story-mobile-navigation>button:disabled{color:#00000073;opacity:1}.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-skip{min-width:0;min-height:calc(var(--phone-navigation-height) + .25rem);box-shadow:none;color:#000;background:0 0;border-radius:0;outline:0;padding-inline:.875rem;overflow:hidden}.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-skip:hover{color:#000;background:0 0}.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-skip:before,.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-skip:hover:before{background:#fff}.anchor-story-experience .anchor-story-mobile-navigation .button-link:active:not(:disabled){background:#0000001f}.anchor-story-experience .anchor-story-mobile-navigation .button-link:focus-visible{outline-offset:-4px;outline:2px solid #000}.anchor-story-experience .anchor-story-mobile-navigation .button-link:disabled{color:#00000073;cursor:not-allowed}.anchor-story-experience[data-narrative-active=true] .anchor-story-mobile-navigation-fill{inset:auto 0 calc(var(--phone-navigation-height) + .25rem + env(safe-area-inset-bottom));z-index:11;pointer-events:none;background:#e5e5e5;width:100%;height:16px;display:block;position:fixed}.anchor-story-mobile-navigation-fill:before{content:"";background:var(--accent-primary);transform:scaleX(var(--story-navigation-progress));transform-origin:0;position:absolute;inset:0}.anchor-story-mobile-skip-label{z-index:1;white-space:nowrap;flex:none;position:relative}.anchor-story-experience .anchor-focus-window[data-feature=analytics] .anchor-focus-session-complete{padding:.75rem .875rem!important}.anchor-story-experience .anchor-dashboard-header h3,.anchor-story-experience .anchor-dashboard-actions{transform:none}.anchor-story-experience .anchor-dashboard-share{min-height:2.75rem;padding-inline:.25rem;font-size:.8125rem}.anchor-story-experience .anchor-dashboard-tiers div,.anchor-story-experience .anchor-dashboard-tiers dt,.anchor-story-experience .anchor-dashboard-tiers dd{font-size:.75rem}.anchor-story-experience .anchor-dashboard-consistency{grid-template-columns:minmax(0,1fr);gap:.5rem;padding-top:.5rem}.anchor-story-experience .anchor-dashboard-preview{margin:0}.anchor-story-experience .anchor-dashboard-header{margin-bottom:.5rem}.anchor-story-experience .anchor-dashboard-focus-summary{padding-bottom:.25rem}.anchor-story-experience .anchor-focus-window[data-feature=analytics] .anchor-focus-session-complete{justify-content:flex-start!important;padding:.6rem .75rem!important}.anchor-story-experience[data-stage=idle] .anchor-story-layout{grid-template-rows:calc(var(--phone-simulation-height) + 7rem)}.anchor-story-experience[data-stage=idle] .anchor-experience-window-layer{align-items:start}.anchor-story-experience[data-stage=idle] .anchor-story-product-wrap{translate:0 calc(5rem * var(--story-window-entrance-progress,0));grid-row:1;align-self:start}.anchor-story-experience[data-stage=idle] .anchor-story-mobile-navigation{display:none}.anchor-story-experience[data-stage=cta] .anchor-experience-window-layer{--mobile-cta-frame-height:calc(100svh - var(--story-header-offset) - .5rem - 1.5rem - env(safe-area-inset-bottom));padding-top:.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));align-items:end}.anchor-story-experience[data-stage=cta] .anchor-story-layout{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-self:end;row-gap:0;display:grid;left:auto;transform:none;height:auto!important}.anchor-story-experience[data-stage=cta][data-narrative-active] .anchor-story .anchor-story-caption{width:100%;height:auto;translate:none;transform:translateY(calc(50% - var(--mobile-cta-frame-height) * .5));transition:opacity .36s var(--ease-out);grid-area:1/1;padding:0;position:static;top:auto;left:auto}.anchor-story-experience[data-stage=cta] .anchor-story-caption-copy[data-active=true]{padding:0}.anchor-story-experience[data-stage=cta] .anchor-story-mobile-navigation,.anchor-story-experience[data-stage=cta] .anchor-story-mobile-navigation-fill{display:none}}@media (max-width:30rem) and (prefers-reduced-motion:reduce){.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-next{background-image:none;animation:none}}@media (max-width:30rem) and (prefers-reduced-motion:no-preference){.anchor-story-experience .anchor-story-mobile-navigation .anchor-story-mobile-next:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff59 50%,#0000 75%);animation:4.5s ease-in-out infinite hero-cta-glisten;position:absolute;inset:0;transform:translate(-100%)}.anchor-story-experience .anchor-story-caption-copy{pointer-events:none;transition:opacity .12s ease-out, translate .12s ease-out, display .28s allow-discrete;display:none;position:absolute;inset:50% 0 auto;translate:0 -6px;opacity:0!important;transform:translateY(-50%)!important}.anchor-story-experience .anchor-story-caption-copy[data-active=true]{pointer-events:auto;transition:opacity .14s ease-out .14s, translate .14s ease-out .14s, display .28s allow-discrete;display:block;translate:0;opacity:1!important}.anchor-story-experience[data-stage=cta] .anchor-story-caption-copy[data-active=true]{position:relative;inset:auto;transform:none!important}@starting-style{.anchor-story-experience .anchor-story-caption-copy[data-active=true]{translate:0 6px;opacity:0!important}}}@media (max-width:30rem) and (max-height:740px){.anchor-story-experience{--phone-caption-height:8rem;--phone-caption-leading-space:max(0px, calc(( 100svh - var(--story-header-offset) - calc(var(--phone-simulation-height) * var(--phone-preview-scale)) - 14.125rem ) / 2))}.anchor-story-experience .anchor-focus-timer{font-size:clamp(4rem,17vw,5rem)}.anchor-story-experience .anchor-experience-window-layer{padding-block:.25rem}.anchor-story-experience .anchor-story-layout{grid-template-rows:var(--phone-caption-height) calc(var(--phone-simulation-height) * var(--phone-preview-scale)) 2.75rem var(--phone-navigation-height);gap:.375rem}.anchor-story-experience .anchor-story-caption{height:calc(var(--phone-caption-leading-space) + var(--phone-caption-height))}.anchor-story-experience .anchor-story-caption-copy .anchor-story-caption-detail{font-size:1.0625rem;line-height:1.3}.anchor-story-experience[data-stage=idle] .anchor-story-layout{grid-template-rows:calc(var(--phone-simulation-height) + 7rem)}.anchor-story-experience[data-stage=cta] .anchor-story-layout{grid-template-rows:auto}.anchor-story-experience[data-stage=cta] .anchor-story-caption{height:auto}}@media (max-width:30rem) and (max-height:640px){.anchor-story-experience{--phone-simulation-height:22rem;--phone-preview-scale:.75;--phone-caption-height:7rem;--phone-caption-leading-space:0px}.anchor-story-experience[data-stage=idle]{--phone-simulation-height:15.5rem}.anchor-story-experience:not([data-stage=idle]):not([data-stage=cta]) .anchor-story-layout{grid-template-rows:var(--phone-caption-height) calc(var(--phone-simulation-height) * var(--phone-preview-scale)) 2.75rem var(--phone-navigation-height);gap:.25rem}.anchor-story-experience:not([data-stage=idle]) .anchor-story-product-wrap{width:calc(100% / var(--phone-preview-scale));translate:none;transform:scale(var(--phone-preview-scale));transform-origin:top;place-self:start center}}._frame_99079ce{grid-template-columns:minmax(0,1fr);width:fit-content;max-width:100%;display:grid}._sizeReference_99079ce{visibility:hidden;height:0;font-family:Figtree,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.125rem,1.4vw,1.5rem);font-weight:var(--marketing-heading-weight);letter-spacing:-.035em;word-spacing:.04em;white-space:nowrap;line-height:0;overflow:hidden}._heatmap_99079ce{width:0;min-width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){[role=tabpanel][data-state=active] ._heatmap_99079ce rect,.anchor-story-experience[data-stage=analytics] ._heatmap_99079ce rect{animation:.22s both _reveal_99079ce}}@keyframes _reveal_99079ce{0%{opacity:0}to{opacity:1}}
