.ios-screen{--ios-bg:light-dark(#f5f5f5,#121215);--ios-text:light-dark(#121215,#f5f5f5);--ios-secondary:light-dark(#5c5c66,#a1a1aa);--ios-tertiary:light-dark(#8e8e94,#75757d);--ios-action:light-dark(#8e8e94,#6e6e76);--ios-glass:light-dark(#fafafaeb,#3a3a3eeb);--ios-glass-edge:light-dark(#1212151f,#ffffff1a);--ios-sidebar:light-dark(#fff,#1a1a1e);--ios-sidebar-edge:light-dark(#ececec,#2e2e33);--ios-selected:light-dark(#eaeaea,#303034);--ios-circle:light-dark(#fff,#2c2c30);--ios-bubble:light-dark(#e9e9eb,#29292d);--ios-tool-card:light-dark(#fff,#202022);--ios-tool-card-edge:light-dark(#e4e4e4,#38383b);--ios-fern:#4e814e;--ios-accent:light-dark(#416c41,#c0ffab);--ios-ring:light-dark(#6d9a6d,#a9d69a);--ios-unread:light-dark(#676caa,#9aa2ff);background:var(--ios-bg);width:100%;height:auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;display:block}.ios-screen .ios-bg{fill:var(--ios-bg)}.ios-screen .ios-text{fill:var(--ios-text)}.ios-screen .ios-secondary{fill:var(--ios-secondary)}.ios-screen .ios-tertiary{fill:var(--ios-tertiary)}.ios-screen .ios-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.ios-screen .ios-glass{fill:var(--ios-glass);stroke:var(--ios-glass-edge);stroke-width:.75px;filter:drop-shadow(0 1px 3px light-dark(#1212150f,#0000004d))}.ios-screen .ios-unread{fill:var(--ios-unread)}.ios-screen .ios-c-text{color:var(--ios-text)}.ios-screen .ios-c-secondary{color:var(--ios-secondary)}.ios-screen .ios-c-action{color:var(--ios-action)}.ios-screen .ios-c-accent{color:var(--ios-accent)}.ios-screen .ios-c-white{color:#fff}.ios-screen .ios-fern{fill:var(--ios-fern)}.ios-screen .ios-circle{fill:var(--ios-circle)}.ios-screen .ios-ring{fill:none;stroke:var(--ios-ring);stroke-width:2.4px}.ios-screen .ios-bubble{fill:var(--ios-bubble)}.ios-screen .ios-tool-card{fill:var(--ios-tool-card);stroke:var(--ios-tool-card-edge);stroke-width:.75px}.ios-screen .ios-sidebar{fill:var(--ios-sidebar);stroke:var(--ios-sidebar-edge);stroke-width:.75px}.ios-screen .ios-selected{fill:var(--ios-selected)}.ios-screen text[font-size="17"]{letter-spacing:-.43px}.ios-screen text[font-size="15"]{letter-spacing:-.23px}.ios-screen text[font-size="13"]{letter-spacing:-.08px}.ios-screen text[font-size="11"]{letter-spacing:.06px}.ipad-fade-solid[data-astro-cid-enzsy3mm]{stop-color:var(--ios-bg)}.ipad-fade-clear[data-astro-cid-enzsy3mm]{stop-color:var(--ios-bg);stop-opacity:0}.desktop-download-page{--desktop-window-shadow:0 42px 120px light-dark(#12121538,#00000094);--desktop-window-border:light-dark(#12121524,#ffffff29);--desktop-window-surface:light-dark(#f5f5f5,#121215);--desktop-titlebar:light-dark(#ececee,#2d2c2d);--desktop-titlebar-text:light-dark(#5b595d,#aeaaae);--desktop-titlebar-edge:light-dark(#1212151a,#ffffff14);--desktop-tabbar:light-dark(#dddcde,#232225);--desktop-tabbar-edge:light-dark(#12121514,#ffffff0f);--desktop-tab-text:light-dark(#77747a,#96939a);--desktop-tab-active:light-dark(#f7f7f8,#48474b);--desktop-tab-active-text:light-dark(#2e2d30,#dedbe0);overflow:clip}.desktop-download-stage{isolation:isolate;width:min(82rem,100% - 1.5rem);margin:5.25rem auto 0;position:relative;container-type:inline-size}.desktop-download-glow{filter:blur(2.5rem);pointer-events:none;background:radial-gradient(#4e814e57,#0000 68%);position:absolute;inset:7% 9% 6%}.desktop-window{z-index:1;border:1px solid var(--desktop-window-border);background:var(--desktop-window-surface);box-shadow:var(--desktop-window-shadow);text-align:start;border-radius:calc(1.16667cqw + 1px);position:relative;overflow:hidden;container-type:inline-size}.desktop-window-titlebar{z-index:4;border-block-end:1px solid var(--desktop-titlebar-edge);background:var(--desktop-titlebar);height:clamp(1.65rem,2.5cqw,2.5rem);color:var(--desktop-titlebar-text);align-items:center;padding-inline:clamp(.5rem,.97cqw,.95rem);font-size:clamp(.58rem,.9cqw,.85rem);font-weight:600;display:flex;position:relative}.desktop-window-leading{align-items:center;gap:clamp(.55rem,1.05cqw,1.05rem);display:flex}.desktop-window-traffic{gap:clamp(.26rem,.56cqw,.5rem);display:flex}.desktop-window-traffic span{aspect-ratio:1;border-radius:50%;width:clamp(.42rem,.84cqw,.75rem);box-shadow:inset 0 0 0 1px #0000002e}.desktop-window-traffic span:first-child{background:#ff5f57}.desktop-window-traffic span:nth-child(2){background:#febc2e}.desktop-window-traffic span:nth-child(3){background:#28c840}.desktop-window-title{white-space:nowrap}.desktop-showcase-viewport{aspect-ratio:1200/770;position:relative;overflow:hidden;container-type:inline-size}.desktop-showcase-viewport .hs-viewport{--hs-card-radius:17.5px;position:absolute;inset:0}.desktop-showcase-viewport .hs-scaler{width:1200px;height:770px}.desktop-showcase-viewport .hs-home{max-width:634px}.desktop-showcase-viewport .hs-faces-static .hs-avatar{display:block}.desktop-showcase-viewport .hs-profile-photo{object-fit:cover}.desktop-showcase-viewport .hs-pinned-row{padding-block:4px}.desktop-showcase-viewport .hs-sidebar-header .hs-agent-small{width:23px;height:23px;font-size:23px;line-height:1}.desktop-showcase-viewport .hs-greeting .hs-agent-small{width:30px;height:30px;font-size:30px;line-height:1}.desktop-showcase-viewport .hs-rail .hs-agent-icon{background:0 0}.desktop-showcase-viewport .hs-reference-zap{color:var(--hs-accent-text);margin-inline-start:auto}.desktop-showcase-viewport .hs-reference-connections{height:35px;color:var(--hs-muted);align-items:center;gap:1.75px;padding-inline:8.75px;font-size:8.75px;font-weight:600;line-height:1;display:flex}.desktop-showcase-viewport .hs-reference-connections img{width:14px;height:14px}.desktop-showcase-viewport .hs-reference-rocket{color:var(--hs-accent-text)}.desktop-showcase-viewport .hs-suggestion>svg{width:14px;height:14px}.desktop-dock{z-index:2;backdrop-filter:blur(22px)saturate(1.35);background:#e3e9eb38;border:1px solid #ffffff3d;border-radius:.96rem;align-items:end;gap:.32rem;padding:.36rem .42rem .48rem;display:flex;position:relative;box-shadow:inset 0 1px #fff3,0 12px 32px #00000061}.desktop-dock-icon{--dock-label-scale:1;--dock-lift:0px;--dock-scale:1;--dock-spread:0px;aspect-ratio:1;filter:drop-shadow(0 .3rem .32rem #00000061);width:2.5rem;margin-inline:var(--dock-spread);transform-origin:bottom;transform:translateY(calc(-1 * var(--dock-lift))) scale(var(--dock-scale));flex:none;place-items:center;transition:margin-inline 80ms cubic-bezier(.2,0,0,1),transform 80ms cubic-bezier(.2,0,0,1);display:grid;position:relative}.desktop-dock-icon img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.desktop-dock-label{z-index:3;color:#f5f5f5;opacity:0;pointer-events:none;transform:translate(-50%, .25rem) scale(var(--dock-label-scale));transform-origin:bottom;white-space:nowrap;background:#2d2d30f0;border:1px solid #ffffff2e;border-radius:.26rem;padding:.16rem .36rem;font-size:.48rem;transition:opacity .28s,transform .28s;position:absolute;inset-block-end:calc(100% + .16rem);inset-inline-start:50%;box-shadow:0 2px 6px #0000004d}.desktop-dock-label:after{aspect-ratio:1;content:"";background:#2d2d30f0;border-block-end:1px solid #ffffff2e;border-inline-end:1px solid #ffffff2e;border-end-end-radius:.12rem;width:.38rem;position:absolute;inset-block-end:-.2rem;inset-inline-start:50%;transform:translate(-50%)rotate(45deg)}.desktop-dock-icon.is-label-visible .desktop-dock-label{opacity:1;transform:translate(-50%, 0) scale(var(--dock-label-scale));transition:opacity .12s,transform .12s}.desktop-dock-icon.is-active:after{aspect-ratio:1;content:"";background:#ffffffd6;border-radius:50%;width:.15rem;position:absolute;inset-block-end:-.34rem;inset-inline-start:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.desktop-dock-icon{transition:none}}.desktop-showcase-viewport .hs-pinned-row{transition:background-color .15s,color .15s}.desktop-showcase-viewport .hs-pinned-row.is-hover{background:var(--hs-hover);color:var(--hs-fg)}.desktop-showcase-viewport .hs-pinned-row.is-selected{background:var(--hs-selected);color:var(--hs-fg)}.desktop-tabbar{z-index:3;border-block-end:1px solid var(--desktop-tabbar-edge);background:var(--desktop-tabbar);align-items:center;gap:clamp(.2rem,.35cqw,.35rem);height:clamp(1.6rem,2.42cqw,2.3rem);padding:clamp(.18rem,.3cqw,.3rem) clamp(.3rem,.5cqw,.5rem);transition:transform .26s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset-block-start:clamp(1.65rem,2.5cqw,2.5rem);inset-inline:0;transform:translateY(-100%)}.desktop-tabbar.is-open{transform:translateY(0)}.desktop-tab{height:100%;color:var(--desktop-tab-text);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;justify-content:center;align-items:center;font-size:clamp(.55rem,.82cqw,.78rem);font-weight:500;display:flex;position:relative;overflow:hidden}.desktop-tab.is-active{background:var(--desktop-tab-active);color:var(--desktop-tab-active-text)}@media (prefers-reduced-motion:reduce){.desktop-tabbar{transition:none}}@media (width<=767px){.desktop-showcase-viewport .hs-camera{flex-direction:row}.desktop-showcase-viewport .hs-rail,.desktop-showcase-viewport .hs-sidebar{display:flex}.desktop-showcase-viewport .hs-home-bar{display:none}.desktop-showcase-viewport .hs-home{justify-content:center;padding:0 32px}.desktop-showcase-viewport .hs-greeting{font-size:27px}.desktop-showcase-viewport .hs-composer-input{font-size:14.5px}.desktop-showcase-viewport .hs-suggestion{padding:5px 4px;font-size:12.5px}.desktop-showcase-viewport .hs-suggestion img{width:14px;height:14px}.desktop-showcase-viewport .hs-model-tier,.desktop-showcase-viewport .hs-dictate-tail{display:inline}}.nh-ds[data-astro-cid-xwpp37mn]{--ds-canvas:114.5rem;--ds-canvas-n:114.5;--ds-stage:106.5rem;--ds-mac-inset:14rem;aspect-ratio:114.5/61.9;margin:calc(-100% * 3.375 / (var(--ds-canvas-n) - 8)) calc(-100% * 4 / (var(--ds-canvas-n) - 8)) calc(-100% * 4.125 / (var(--ds-canvas-n) - 8));overflow:hidden;mask-image:linear-gradient(#0000 0,#000 4% 94%,#0000 100%),linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%);mask-composite:intersect;container-type:inline-size}.nh-ds-mac-only[data-astro-cid-xwpp37mn]{--ds-canvas:98rem;--ds-canvas-n:98;--ds-stage:90rem;--ds-mac-inset:0rem;aspect-ratio:98/61.9}.nh-ds-canvas[data-astro-cid-xwpp37mn]{width:var(--ds-canvas);transform:scale(calc(100cqw / var(--ds-canvas)));transform-origin:0 0;padding:3.375rem 4rem 4.125rem}.nh-ds-canvas[data-astro-cid-xwpp37mn].desktop-download-page{overflow:visible}.nh-ds-canvas[data-astro-cid-xwpp37mn] .desktop-download-stage{width:var(--ds-stage);height:54.4rem;margin:0;position:relative}.nh-ds-macbook[data-astro-cid-xwpp37mn]{z-index:1;width:90rem;position:absolute;inset-block-end:0;inset-inline-start:var(--ds-mac-inset)}.nh-ds-lid[data-astro-cid-xwpp37mn]{background:#050506;border-radius:1.15rem 1.15rem .35rem .35rem;width:80rem;margin-inline:auto;padding:.65rem;box-shadow:0 0 0 .22rem light-dark(#c7c8cb,#3b3b3f),0 1.5rem 4rem -1rem light-dark(#12121547,#0009)}.nh-ds-screen[data-astro-cid-xwpp37mn]{aspect-ratio:78/50.6;background:linear-gradient(160deg,light-dark(#e7efe4,#10241e) 0%,light-dark(#cfe0d8,#0d1f26) 50%,light-dark(#b8cdd9,#151a2e) 100%);border-radius:.55rem .55rem .1rem .1rem;position:relative;overflow:hidden;container-type:inline-size}.nh-ds-base[data-astro-cid-xwpp37mn]{background:linear-gradient(light-dark(#f1f2f4,#5a5a5f) 0%,light-dark(#d2d4d8,#36363a) 40%,light-dark(#a7aaaf,#222225) 85%,light-dark(#8e9196,#161618) 100%);border-radius:.15rem .15rem 1.6rem 1.6rem/.15rem .15rem 1.4rem 1.4rem;height:1.9rem;position:relative;box-shadow:0 1.2rem 2.4rem -.6rem light-dark(#1212154d,#000000a6)}.nh-ds-base[data-astro-cid-xwpp37mn]:before{content:"";background:light-dark(#aeb1b6,#232326);border-radius:0 0 .6rem .6rem;width:12rem;height:.5rem;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%}.nh-ds-menubar[data-astro-cid-xwpp37mn]{z-index:2;color:light-dark(#1d1d1f,#f5f5f7);justify-content:space-between;align-items:center;height:1.9rem;padding-inline:1.1rem;font-size:.62rem;display:flex;position:absolute;inset:0 0 auto}.nh-ds-menubar-leading[data-astro-cid-xwpp37mn]{align-items:center;gap:1rem;display:flex}.nh-ds-apple[data-astro-cid-xwpp37mn]{fill:currentColor;width:.78rem;height:.78rem}.nh-ds-notch[data-astro-cid-xwpp37mn]{background:#050506;border-radius:0 0 .7rem .7rem;width:9.5rem;height:1.9rem;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%}.nh-ds-canvas[data-astro-cid-xwpp37mn] .desktop-window{border-radius:.85rem;width:64rem;margin-inline:auto;position:absolute;inset-block-start:2.9rem;inset-inline:0;box-shadow:0 .6rem 2rem light-dark(#12121538,#00000080)}.nh-ds-canvas[data-astro-cid-xwpp37mn] .desktop-dock{width:fit-content;margin-inline:auto;position:absolute;inset-block-end:.4rem;inset-inline:0}.nh-ds-canvas[data-astro-cid-xwpp37mn] a.desktop-dock-icon{color:inherit;text-decoration:none}.nh-ds-canvas[data-astro-cid-xwpp37mn] .desktop-showcase-viewport{container-type:inline-size}.nh-ds-canvas[data-astro-cid-xwpp37mn] .desktop-showcase-viewport .hs-scaler{--hs-fit:calc(100cqw / 1200px)}.nh-ds-canvas[data-astro-cid-xwpp37mn] .nh-ds-device{z-index:3;position:absolute;inset-block-end:0}.nh-ds-canvas[data-astro-cid-xwpp37mn] .nh-ds-ipad{width:25rem;inset-inline-start:0}.nh-ds-canvas[data-astro-cid-xwpp37mn] .nh-ds-iphone{width:11.5rem;inset-inline-end:0}[data-nh-root].nh-reveal-init [data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(1rem)}[data-nh-root].nh-reveal-init [data-reveal].nh-revealed{opacity:1;transform:translateY(0)}[data-nh-hero] [data-nh-hero-frame]{border-color:var(--color-border);box-shadow:0 24px 48px -24px light-dark(#12121533,#00000080),0 6px 20px -12px light-dark(#1212151a,#12121500)}[data-nh-hero] .nh-hero-pill{transition:opacity .48s,transform .48s,color .15s}[data-nh-hero].nh-hero-waiting .nh-hero-pill{opacity:.55;transform:translateY(6px)}[data-nh-hero]:not(.nh-hero-waiting) li:nth-child(2) .nh-hero-pill{transition-delay:90ms,90ms,0s}[data-nh-hero]:not(.nh-hero-waiting) li:nth-child(3) .nh-hero-pill{transition-delay:.18s,.18s,0s}[data-nh-hero]:not(.nh-hero-waiting) li:nth-child(4) .nh-hero-pill{transition-delay:.27s,.27s,0s}[data-nh-hero] [data-nh-hero-progress]{transform-origin:0;transform:scaleX(0)}[data-nh-hero].nh-hero-live [data-nh-hero-attr][aria-current=true] [data-nh-hero-progress]{animation:nh-hero-progress var(--nh-hero-interval,3.5s) linear both}@keyframes nh-hero-progress{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-nh-hero] [data-nh-hero-frame],[data-nh-hero] .nh-hero-pill{transition:none}[data-nh-hero] [data-nh-hero-progress]{animation:none!important}}[data-nh-tablist] [data-nh-tab-progress]{transform-origin:0 0;transform:scaleX(0)}[data-nh-tablist] [role=tab][aria-selected=true] [data-nh-tab-progress]{transform:none}[data-nh-tablist].nh-tabs-live [role=tab][aria-selected=true] [data-nh-tab-progress]{animation:nh-tab-progress-x var(--nh-tab-interval,4s) linear both}@media (width>=64rem){[data-nh-tablist] [data-nh-tab-progress]{transform:scaleY(0)}[data-nh-tablist].nh-tabs-live [role=tab][aria-selected=true] [data-nh-tab-progress]{animation-name:nh-tab-progress-y}}@keyframes nh-tab-progress-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nh-tab-progress-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){[data-nh-tablist] [data-nh-tab-progress]{animation:none!important}}[data-nh-css-demo].nh-demo-paused *,[data-nh-css-demo].nh-demo-paused :before,[data-nh-css-demo].nh-demo-paused :after{animation-play-state:paused!important}[data-nh-playback-icon],.nh-user-paused .nh-playing-only,.nh-playback-ready:not(.nh-user-paused) .nh-paused-only{display:none}.nh-playback-ready [data-nh-hero-attr][aria-current=true] [data-nh-playback-icon]{display:grid}[data-nh-playback-flash][data-state=paused] .nh-flash-play,[data-nh-playback-flash][data-state=playing] .nh-flash-pause{display:none}.nh-playback-flash{animation:.9s ease-out nh-playback-flash}@keyframes nh-playback-flash{0%{opacity:0;scale:.85}15%,55%{opacity:1;scale:1}to{opacity:0;scale:1}}.nh-animation-paused [data-nh-hero-progress],[data-nh-tablist].nh-animation-paused [data-nh-tab-progress]{animation-play-state:paused!important}
