.overlay{position:absolute;inset:0;overflow:hidden}.macbook-pro{-webkit-user-select:none;cursor:default;background-size:100% 100%;padding-top:60.4%;position:relative}.macbook-pro .screen{background-position:50%;background-size:cover;position:absolute;inset:2.5% 10.25% 12%}.macbook-pro .screen .workspace{position:absolute;inset:3% 0 0;overflow:hidden}.macbook-air{-webkit-user-select:none;cursor:default;background-size:100% 100%;padding-top:60.54%;position:relative}.macbook-air .screen{background-position:50%;background-size:cover;position:absolute;inset:2.9% 9.7% 9.7%}.wallpaper{-webkit-user-select:none;cursor:default;background-position:50%;background-size:cover;border-radius:.5rem;padding-top:62.5%;position:relative}.window-area{box-sizing:border-box;backdrop-filter:blur(10px)brightness();cursor:default;pointer-events:none;color:#fff5;background-color:#fff3;border:1px solid #fffa;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;font-size:1.3rem;font-weight:100;display:flex;position:absolute}.ultrawide-monitor{--border-radius:.25rem;border-radius:var(--border-radius);-webkit-user-select:none;cursor:default;background-position:50%;background-size:cover;border:3px solid #333;outline:1px solid #555;padding-top:42.85%;position:relative}.keyboard-shortcut{cursor:default;align-items:stretch;gap:.5rem;display:inline-flex}.keyboard-shortcut .key{--color:var(--foreground-color);color:color-mix(in srgb,var(--color)80%,transparent);border:1px solid color-mix(in srgb,var(--color)60%,transparent);background-color:light-dark(color-mix(in srgb,var(--color)3%,transparent),color-mix(in srgb,var(--color)7%,transparent));box-sizing:border-box;min-width:4rem;box-shadow:0 .3rem 0 color-mix(in srgb,var(--color)25%,transparent);border-radius:.5rem;flex-direction:column;align-items:end;margin-bottom:.3rem;padding:.5rem;display:flex}.keyboard-shortcut .key.pressed{box-shadow:0 .1rem 0 color-mix(in srgb,var(--color)25%,transparent);transform:translateY(.3rem)}.keyboard-shortcut .key.centered{justify-content:center;align-items:center}.keyboard-shortcut .key.centered .icon{font-size:1.5rem}#monitor-setup{flex-direction:column;align-items:center;gap:1rem;display:flex}#monitor-setup .ultrawide-monitor-wrapper{width:60%}#monitor-setup .macbook-pro-wrapper{width:38%}#monitor-setup .ultrawide-monitor,#monitor-setup .macbook-pro .screen{background-image:url(../tahoe-light.83f6e075.jpg)}.desktop{position:absolute;inset:0;overflow:hidden}.window-areas{pointer-events:none;position:absolute;inset:0;overflow:hidden}.macos-panel{border:1px solid var(--foreground-color-15);border-radius:.5em;overflow:hidden}.macos-window{border:1px solid var(--foreground-color-15);background-color:var(--background-color-45);backdrop-filter:blur(10px)brightness(1.1);border-radius:.5em;overflow:hidden;box-shadow:0 .2rem .7rem -.3rem #000b}.testimonials{max-width:50rem;margin:0 auto}blockquote{box-sizing:border-box;background-color:var(--background-color);border:1px solid var(--foreground-color-10);width:20rem;color:var(--foreground-color);border-radius:1rem;flex:none;margin:0;padding:.5rem;font-size:.75rem}blockquote p{margin:.5rem}blockquote .name{font-size:1.2em;font-weight:700}blockquote .profession{opacity:.8;font-size:.9em;font-weight:100}.square-icon{width:var(--icon-size);height:var(--icon-size);background-position:50%;background-repeat:no-repeat;background-size:contain}#security{background:radial-gradient(closest-side,var(--accent-color-20),transparent);position:relative}.secure-apps-circle{padding-top:100%;position:relative}.secure-apps-circle>*{position:absolute;top:50%;left:50%}.secure-apps-circle>:first-child{transform:translate(-50%,-50%)rotate(-30deg)translate(6rem)rotate(30deg)}.secure-apps-circle>:nth-child(2){transform:translate(-50%,-50%)rotate(30deg)translate(6rem)rotate(-30deg)}.secure-apps-circle>:nth-child(3){transform:translate(-50%,-50%)rotate(90deg)translate(6rem)rotate(-90deg)}.secure-apps-circle>:nth-child(4){transform:translate(-50%,-50%)rotate(150deg)translate(6rem)rotate(-150deg)}.secure-apps-circle>:nth-child(5){transform:translate(-50%,-50%)rotate(210deg)translate(6rem)rotate(-210deg)}.secure-apps-circle>:nth-child(6){transform:translate(-50%,-50%)rotate(270deg)translate(6rem)rotate(-270deg)}.secure-app{--icon-size:3rem;width:var(--icon-size);height:var(--icon-size);background-position:50%;background-repeat:no-repeat;background-size:contain}.secure-center{border:1px dashed var(--accent-color);border-radius:100%;width:12rem;height:12rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.secure-center>.secure-app{--icon-size:6rem}.secure-badge{--icon-size:1rem;width:var(--icon-size);height:var(--icon-size);background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:100%;position:absolute;top:72%;left:72%}.secure-badge.allowed{background-image:url(../check.b4b96e1e.svg);background-color:var(--macos-green);box-shadow:0 0 .5rem color-mix(in srgb,var(--macos-green)50%,transparent)}.secure-badge.blocked{background-image:url(../lock.86664a9f.svg);background-color:var(--macos-red);box-shadow:0 0 .5rem color-mix(in srgb,var(--macos-red)50%,transparent)}.sm-bar-chart{justify-content:end;align-items:end;gap:1px;margin:0;display:flex;position:relative}.sm-bar-chart.live .sm-bar,.sm-bar-chart .sm-bar.selected{opacity:1}.sm-bar-chart.live .sm-bar:hover,.sm-bar-chart .sm-bar.selected{background-color:var(--accent-color-40)}.sm-bar{opacity:.3;flex:0 0 4px;height:100%;position:relative}.sm-bar div{position:absolute;bottom:0;left:0;right:0}.sm-bar>div{background-color:var(--accent-color)}.sm-bar>div>div{background-color:#0007}#system-monitoring-intro{border-bottom:1px solid var(--accent-color);background:linear-gradient(to top,var(--accent-color-50),transparent 70%);padding-top:2rem}#system-monitoring-intro .sm-bar-chart{height:16rem}.slider{--track-height:.5rem;position:relative}.slider .track{border-radius:var(--track-height);height:var(--track-height);background:var(--foreground-color-20);position:relative;overflow:hidden}.slider .bar{background-color:var(--accent-color);width:30%;position:absolute;top:0;bottom:0;left:0}.slider .knob{--size:1.5rem;border:1px solid color-mix(in srgb,var(--light-foreground-color)20%,var(--light-background-color));box-sizing:border-box;top:calc(var(--track-height)/2);border-radius:var(--size);width:var(--size);height:var(--size);background-color:var(--light-background-color);position:absolute;left:30%;transform:translate(-50%,-50%);box-shadow:0 0 .5rem #0003}#brightness-control .slider{z-index:2}#brightness-control .shade{opacity:0;pointer-events:none;z-index:1;background-color:#000;position:fixed;inset:0}#pricing .columns{align-items:start}.pricing-tiers-grid{grid-template-columns:repeat(auto-fit,17rem);justify-content:center;align-items:start;gap:2rem;margin:2rem auto;display:grid}.pricing-tier{background:linear-gradient(to top,var(--foreground-color-10),var(--background-color));border:1px solid var(--foreground-color-20);border-radius:2rem;overflow:hidden}.pricing-tier .info{padding:1rem}.pricing-tier .features{background:var(--background-color-25);margin:0;padding:1rem;font-size:.8rem;list-style:none}.pricing-tier .features li{align-items:center;gap:.5rem;margin:.25rem .5rem;display:flex}.pricing-tier .features svg{transform:scale(.7)}.pricing-tier hgroup{margin:1rem}.pricing-tier p{color:var(--foreground-color-50);margin:0}.pricing-tier h3{margin:0}.pricing-tier a:not(.cta){text-decoration:underline}.pricing-tier .price{justify-content:start;align-items:center;margin:1rem;display:flex}.pricing-tier .price strong{font-size:3rem;font-weight:500}.pricing-tier .price small{opacity:.5}.pricing-tier .footer,.pricing-tier .features{border-top:1px solid var(--foreground-color-10)}.pricing-tier .footer{text-align:center;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.pricing-tier .price-info{color:var(--foreground-color-60);margin:1rem;font-size:.9em}.pricing-tier .price-info li{margin:0}.pricing-tier .price-info a{color:var(--foreground-color-70)}.pricing-tier .price-info a:hover{color:var(--foreground-color)}
/*# sourceMappingURL=index.b635695f.css.map */
