.project-app-menu-module__p_59aq__root{flex:none;min-width:0;position:relative}.project-app-menu-module__p_59aq__trigger{border:1px solid var(--project-line);border-radius:var(--project-button-radius);min-height:44px;color:var(--project-ink);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .8rem;font-size:.8125rem;font-weight:550;list-style:none;transition:background .16s,border-color .16s;display:inline-flex}.project-app-menu-module__p_59aq__trigger:hover,.project-app-menu-module__p_59aq__trigger[aria-expanded=true]{background:var(--project-surface);border-color:#51485e}.project-app-menu-module__p_59aq__trigger::-webkit-details-marker{display:none}.project-app-menu-module__p_59aq__trigger>span{text-overflow:ellipsis;overflow:hidden}.project-app-menu-module__p_59aq__chevron{color:var(--project-muted);flex:none;margin-left:.2rem;transition:transform .22s,color .16s}.project-app-menu-module__p_59aq__trigger:hover .project-app-menu-module__p_59aq__chevron{color:var(--project-ink)}.project-app-menu-module__p_59aq__trigger[aria-expanded=true] .project-app-menu-module__p_59aq__chevron{transform:rotate(180deg)}.project-app-menu-module__p_59aq__panel{width:min(530px, calc(100vw - 2 * var(--project-gutter)));overscroll-behavior:contain;transform-origin:100% 0;scrollbar-width:thin;background:#1b1a20f7;border:1px solid #ffffff0f;border-radius:26px;max-height:calc(100dvh - 96px);padding:12px;position:absolute;top:calc(100% + 16px);right:0;overflow-y:auto;box-shadow:0 28px 70px -20px #0009,0 0 0 1px #0003}.project-app-menu-module__p_59aq__panelHeading{color:var(--project-muted);justify-content:space-between;align-items:center;gap:1rem;padding:10px 12px 14px;font-size:.6875rem;font-weight:550;display:flex}.project-app-menu-module__p_59aq__panelHeading>span:last-child{color:#76717f;font-variant-numeric:tabular-nums}.project-app-menu-module__p_59aq__links{gap:4px;display:grid}.project-app-menu-module__p_59aq__appLink{border-radius:17px;align-items:center;gap:16px;min-height:92px;padding:16px 14px;transition:background-color .18s;display:flex;position:relative}.project-app-menu-module__p_59aq__appLink[aria-current]{background:#ffffff06}.project-app-menu-module__p_59aq__appLink[aria-current]:before{content:"";background:var(--app-accent);border-radius:4px;width:3px;height:24px;position:absolute;top:calc(50% - 12px);left:0}.project-app-menu-module__p_59aq__appLink:hover,.project-app-menu-module__p_59aq__appLink:focus-visible{background:#ffffff0b}.project-app-menu-module__p_59aq__icon{flex:none;place-items:center;width:48px;height:48px;transition:transform .22s;display:grid}.project-app-menu-module__p_59aq__icon img{width:48px;height:48px;display:block}.project-app-menu-module__p_59aq__appLink:hover .project-app-menu-module__p_59aq__icon,.project-app-menu-module__p_59aq__appLink:focus-visible .project-app-menu-module__p_59aq__icon{transform:rotate(-5deg)scale(1.04)}.project-app-menu-module__p_59aq__copy{min-width:0}.project-app-menu-module__p_59aq__copy strong{color:var(--project-ink);letter-spacing:-.03em;font-size:1rem;font-weight:600;line-height:1.35;display:block}.project-app-menu-module__p_59aq__copy small{color:var(--project-muted);margin-top:5px;font-size:.75rem;line-height:1.6;display:block}.project-app-menu-module__p_59aq__arrow,.project-app-menu-module__p_59aq__current{flex:none;margin-left:auto}.project-app-menu-module__p_59aq__arrow{color:var(--project-muted);transition:transform .2s,color .16s}.project-app-menu-module__p_59aq__appLink:hover .project-app-menu-module__p_59aq__arrow{color:var(--app-accent);transform:translate(2px,-2px)}.project-app-menu-module__p_59aq__current{color:var(--app-accent);align-items:center;gap:4px;font-size:.625rem;font-weight:550;display:inline-flex}.project-app-menu-module__p_59aq__allProjects{border-top:1px solid var(--project-line);min-height:52px;color:var(--project-muted);justify-content:space-between;align-items:center;margin:8px 4px 0;padding:12px;font-size:.75rem;transition:color .16s;display:flex}.project-app-menu-module__p_59aq__allProjects:hover{color:var(--project-ink)}.project-app-menu-module__p_59aq__backdrop{z-index:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;background:#0003;position:fixed;inset:76px 0 0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.project-app-menu-module__p_59aq__panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#1b1a20e8}}@media (max-width:860px){.project-app-menu-module__p_59aq__panel{top:72px;left:var(--project-gutter);right:var(--project-gutter);width:auto;max-height:calc(100dvh - 88px);position:fixed}.project-app-menu-module__p_59aq__backdrop{top:72px}}@media (max-width:480px){.project-app-menu-module__p_59aq__panel{border-radius:22px;padding:8px}.project-app-menu-module__p_59aq__trigger{width:44px;padding-inline:0}.project-app-menu-module__p_59aq__triggerLabel,.project-app-menu-module__p_59aq__trigger .project-app-menu-module__p_59aq__chevron{display:none}.project-app-menu-module__p_59aq__panelHeading{padding:10px 10px 12px;font-size:.625rem}.project-app-menu-module__p_59aq__appLink{border-radius:14px;gap:12px;min-height:96px;padding:14px 10px}.project-app-menu-module__p_59aq__copy strong{font-size:.9375rem}.project-app-menu-module__p_59aq__copy small{font-size:.6875rem}.project-app-menu-module__p_59aq__current>span{display:none}.project-app-menu-module__p_59aq__current svg,.project-app-menu-module__p_59aq__arrow{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){.project-app-menu-module__p_59aq__root *,.project-app-menu-module__p_59aq__root :before{transition:none!important}}@media (prefers-reduced-transparency:reduce){.project-app-menu-module__p_59aq__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b1a20}.project-app-menu-module__p_59aq__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.project-site-module__tFrXyG__site{--project-bg:#111114;--project-surface:#19181e;--project-ink:#f5f3f8;--project-muted:#aaa6b2;--project-line:#2d2b33;--project-accent:#d5c1fc;--project-button-radius:14px;--project-gutter:clamp(1.25rem, 4vw, 3rem);min-height:100dvh;padding-inline:var(--project-gutter);background:var(--project-bg);color:var(--project-ink)}.project-site-module__tFrXyG__site,.project-site-module__tFrXyG__site *{-webkit-user-select:auto;user-select:auto}.project-site-module__tFrXyG__site a,.project-site-module__tFrXyG__site button,.project-site-module__tFrXyG__site summary{-webkit-tap-highlight-color:transparent}.project-site-module__tFrXyG__site a:focus-visible,.project-site-module__tFrXyG__site button:focus-visible,.project-site-module__tFrXyG__site summary:focus-visible{outline:2px solid var(--project-accent);outline-offset:5px}.project-site-module__tFrXyG__headerInner,.project-site-module__tFrXyG__hero,.project-site-module__tFrXyG__features,.project-site-module__tFrXyG__settingsSection,.project-site-module__tFrXyG__installation,.project-site-module__tFrXyG__faq,.project-site-module__tFrXyG__downloadSection,.project-site-module__tFrXyG__footer{max-width:1120px;margin-inline:auto}.project-site-module__tFrXyG__header{isolation:isolate;z-index:20;margin-inline:calc(-1 * var(--project-gutter));padding-inline:var(--project-gutter);border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.project-site-module__tFrXyG__header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;background:#111114db;position:absolute;inset:0}.project-site-module__tFrXyG__header[data-scrolled=true]{border-bottom-color:#ffffff14}.project-site-module__tFrXyG__headerInner{z-index:2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;min-height:76px;display:grid;position:relative}.project-site-module__tFrXyG__brand{letter-spacing:-.035em;white-space:nowrap;justify-self:start;align-items:center;gap:.7rem;min-height:44px;font-size:1rem;font-weight:750;display:inline-flex}.project-site-module__tFrXyG__brand img{flex:none}.project-site-module__tFrXyG__nav{--nav-inset:4px;--nav-radius:calc(var(--project-button-radius) + 6px);padding:0 var(--nav-inset);border-radius:var(--nav-radius);background:#fff1;border:1px solid #ffffff09;align-items:center;gap:.25rem;display:flex}.project-site-module__tFrXyG__nav a,.project-site-module__tFrXyG__mobileNav a,.project-site-module__tFrXyG__footer nav a{min-height:44px;color:var(--project-muted);align-items:center;gap:.3rem;font-size:.8125rem;font-weight:550;transition:color .16s;display:inline-flex}.project-site-module__tFrXyG__nav a:hover,.project-site-module__tFrXyG__mobileNav a:hover,.project-site-module__tFrXyG__footer a:hover{color:var(--project-ink)}.project-site-module__tFrXyG__nav a{isolation:isolate;border-radius:calc(var(--nav-radius) - var(--nav-inset) - 1px);white-space:nowrap;justify-content:center;padding-inline:1rem;transition:color .16s;position:relative}.project-site-module__tFrXyG__nav a:before{z-index:-1;inset:var(--nav-inset) 0;border-radius:inherit;content:"";transition:background .16s;position:absolute}.project-site-module__tFrXyG__nav a:hover:before,.project-site-module__tFrXyG__nav a:focus-visible:before{background:#fff1}.project-site-module__tFrXyG__nav a:focus-visible{outline:none}.project-site-module__tFrXyG__nav a:focus-visible:before{outline:2px solid var(--project-accent);outline-offset:1px}.project-site-module__tFrXyG__headerDownload{border:1px solid var(--project-accent);border-radius:var(--project-button-radius);background:var(--project-accent);color:#17131d;align-items:center;gap:.55rem;min-height:44px;padding:.5rem 1rem;font-size:.8125rem;font-weight:650;transition:background .16s,border-color .16s;display:inline-flex}.project-site-module__tFrXyG__headerDownload:hover{background:#e4d5ff;border-color:#e4d5ff}.project-site-module__tFrXyG__headerDownload:active{background:#c6afe9;border-color:#c6afe9}.project-site-module__tFrXyG__headerActions{justify-self:end;align-items:center;gap:.5rem;display:flex}.project-site-module__tFrXyG__menuToggle{border:1px solid var(--project-line);border-radius:var(--project-button-radius);width:44px;height:44px;color:var(--project-ink);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;transition:background .16s,border-color .16s;display:none}.project-site-module__tFrXyG__menuToggle:hover,.project-site-module__tFrXyG__menuToggle[aria-expanded=true]{background:var(--project-surface);border-color:#51485e}.project-site-module__tFrXyG__mobileNav{display:none}.project-site-module__tFrXyG__hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;padding-block:4rem 5rem;display:grid}.project-site-module__tFrXyG__heroCopy{padding-bottom:1.5rem}.project-site-module__tFrXyG__eyebrow{color:var(--project-accent);letter-spacing:.045em;align-items:center;gap:.5rem;font-size:.75rem;font-weight:550;display:flex}.project-site-module__tFrXyG__hero h1{letter-spacing:-.065em;margin-top:1.5rem;font-size:clamp(2.8rem,4.7vw,4rem);font-weight:600;line-height:1.1}.project-site-module__tFrXyG__hero h1 span,.project-site-module__tFrXyG__downloadSection h2 span,.project-site-module__tFrXyG__support h1 span{color:var(--project-accent)}.project-site-module__tFrXyG__lead{max-width:30rem;color:var(--project-muted);margin-top:1.5rem;font-size:1.0625rem;line-height:1.8}.project-site-module__tFrXyG__actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.125rem;display:flex}.project-site-module__tFrXyG__primaryButton{border-radius:var(--project-button-radius);background:var(--project-ink);color:#17131d;border:1px solid #0000;justify-content:center;align-items:center;gap:.7rem;min-height:52px;padding:.8rem 1.1rem;font-size:.875rem;font-weight:700;line-height:1.4;transition:background .16s,transform .16s;display:inline-flex}.project-site-module__tFrXyG__primaryButton:hover{background:var(--project-accent);transform:translateY(-2px)}.project-site-module__tFrXyG__primaryButton:active{transform:translateY(0)}.project-site-module__tFrXyG__secondaryButton{border-color:var(--project-line);color:var(--project-ink);background:0 0}.project-site-module__tFrXyG__secondaryButton:hover{background:var(--project-surface)}.project-site-module__tFrXyG__downloadActions{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}.project-site-module__tFrXyG__platformDownloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:min(100%,20rem);display:grid}.project-site-module__tFrXyG__platformDownloads .project-site-module__tFrXyG__primaryButton{white-space:nowrap;gap:.5rem;min-width:0;padding-inline:.75rem}.project-site-module__tFrXyG__platformDownloads svg{flex:none}.project-site-module__tFrXyG__wideHero{grid-template-columns:.9fr 1.1fr;gap:2.5rem}.project-site-module__tFrXyG__wideHero .project-site-module__tFrXyG__mainScreenshot,.project-site-module__tFrXyG__wideDetails .project-site-module__tFrXyG__settingsImageWrap{max-width:none}.project-site-module__tFrXyG__wideDetails .project-site-module__tFrXyG__settingsImageWrap img{width:100%;max-width:none}.project-site-module__tFrXyG__sourceLink,.project-site-module__tFrXyG__textLink{align-items:center;gap:.5rem;min-height:44px;font-size:.8125rem;font-weight:550;display:inline-flex}.project-site-module__tFrXyG__sourceLink{color:var(--project-muted)}.project-site-module__tFrXyG__sourceLink:hover,.project-site-module__tFrXyG__textLink:hover{color:var(--project-accent)}.project-site-module__tFrXyG__requirement{color:var(--project-muted);font-family:var(--font-jetbrains-mono), monospace;flex-wrap:wrap;gap:.5rem;margin-top:1rem;font-size:.75rem;line-height:1.8;display:flex}.project-site-module__tFrXyG__heroNote{color:var(--project-muted);align-items:center;gap:.6rem;margin-top:3rem;font-size:.75rem;display:flex}.project-site-module__tFrXyG__heroNote svg{color:var(--project-accent);flex:none}.project-site-module__tFrXyG__productFigure{min-width:0}.project-site-module__tFrXyG__mainScreenshot{width:100%;max-width:420px;height:auto;margin-inline:auto;display:block}.project-site-module__tFrXyG__productFigure figcaption{color:var(--project-muted);text-align:center;margin-top:1rem;font-size:.75rem;line-height:1.6}.project-site-module__tFrXyG__features,.project-site-module__tFrXyG__installation,.project-site-module__tFrXyG__faq{border-top:1px solid var(--project-line);padding-block:4.5rem;scroll-margin-top:6.5rem}.project-site-module__tFrXyG__sectionIntro h2,.project-site-module__tFrXyG__settingsCopy h2{letter-spacing:-.045em;margin-top:.9rem;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:550;line-height:1.2}.project-site-module__tFrXyG__featureGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem;margin-top:3rem;display:grid}.project-site-module__tFrXyG__feature{isolation:isolate;background:var(--card-bg);min-width:0;min-height:430px;color:var(--card-ink);border-radius:26px;flex-direction:column;grid-column:span 2;padding:1.75rem;display:flex;position:relative;overflow:hidden}.project-site-module__tFrXyG__feature:before,.project-site-module__tFrXyG__feature:after{content:"";z-index:-1;opacity:.045;pointer-events:none;border:56px solid;border-radius:44% 56% 64% 36%;width:340px;height:340px;position:absolute}.project-site-module__tFrXyG__feature:before{top:-110px;right:-180px;transform:rotate(-25deg)}.project-site-module__tFrXyG__feature:after{width:540px;height:540px;bottom:-225px;left:-140px;transform:rotate(30deg)}.project-site-module__tFrXyG__featureCopy{z-index:2;position:relative}.project-site-module__tFrXyG__featureLabel{letter-spacing:.075em;text-transform:uppercase;font-size:.6875rem;font-weight:750}.project-site-module__tFrXyG__feature h3{letter-spacing:-.055em;margin-top:.7rem;font-size:clamp(1.875rem,2.8vw,2.25rem);font-weight:800;line-height:1.05}.project-site-module__tFrXyG__featureCopy>p:last-child{max-width:26rem;margin-top:.85rem;font-size:.8125rem;font-weight:500;line-height:1.65}.project-site-module__tFrXyG__limitsCard{--card-bg:#c6afe9;--card-ink:#412651}.project-site-module__tFrXyG__resetsCard{--card-bg:#c9df8e;--card-ink:#23451e;justify-content:flex-end}.project-site-module__tFrXyG__privacyCard{--card-bg:#ffe16a;--card-ink:#53470d}.project-site-module__tFrXyG__historyCard{--card-bg:#ff9e70;--card-ink:#632b17;grid-column:span 3}.project-site-module__tFrXyG__setupCard{--card-bg:#b2d2e2;--card-ink:#15455b;grid-column:span 3;justify-content:flex-end}.project-site-module__tFrXyG__feature svg{flex-shrink:0}.project-site-module__tFrXyG__limitIllustration{position:absolute;bottom:3.1rem;left:1.3rem;right:1.3rem}.project-site-module__tFrXyG__quotaPanel,.project-site-module__tFrXyG__historyPanel{color:#eeedf0;background:#1a1a1c;border:1px solid #39383b;border-radius:18px;padding:1.3rem;box-shadow:0 16px 28px #23152e33}.project-site-module__tFrXyG__quotaPanel{transform:rotate(-5deg)}.project-site-module__tFrXyG__previewTitle{align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.project-site-module__tFrXyG__previewTitle svg{color:#ff902d;width:18px;height:18px}.project-site-module__tFrXyG__previewTitle strong{color:#ff902d;letter-spacing:-.055em;margin-left:auto;font-size:1.7rem}.project-site-module__tFrXyG__quotaSegments{gap:4px;margin-block:1.1rem .8rem;display:flex}.project-site-module__tFrXyG__quotaSegments i{background:#333235;border-radius:5px;flex:1;height:7px;position:relative}.project-site-module__tFrXyG__quotaSegments i:nth-child(-n+3),.project-site-module__tFrXyG__quotaSegments i:nth-child(4):before{background:#ff902d}.project-site-module__tFrXyG__quotaSegments i:nth-child(4):before{border-radius:inherit;content:"";width:15%;position:absolute;inset:0 auto 0 0}.project-site-module__tFrXyG__quotaMeta{color:#b4b2b8;justify-content:space-between;gap:.5rem;font-size:.5625rem;display:flex}.project-site-module__tFrXyG__quotaMeta b{color:#ff902d;font-weight:600}.project-site-module__tFrXyG__floatingNote{background:#faf5ff;border-radius:12px;align-items:center;gap:.4rem;width:max-content;margin:1rem 0 -1rem auto;padding:.8rem .9rem;font-size:.6875rem;font-weight:700;display:flex;position:relative;transform:rotate(4deg);box-shadow:0 8px 20px #41265124}.project-site-module__tFrXyG__floatingNote svg{width:16px;height:16px}.project-site-module__tFrXyG__resetIllustration{position:absolute;inset:2rem 1.75rem auto}.project-site-module__tFrXyG__countdownPanel{background:#f9fcee;border-radius:17px;padding:1.25rem;transform:rotate(-5deg);box-shadow:0 10px 22px #23451e1f}.project-site-module__tFrXyG__countdownPanel>span{align-items:center;gap:.45rem;font-size:.75rem;font-weight:650;display:flex}.project-site-module__tFrXyG__countdownPanel svg{width:16px;height:16px}.project-site-module__tFrXyG__countdownPanel strong{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:-.07em;margin-top:.6rem;font-size:2.7rem;font-weight:650;line-height:1.2;display:block}.project-site-module__tFrXyG__countdownPanel strong span{color:#70815a}.project-site-module__tFrXyG__countdownRule{background:#dfe8cb;height:1px;margin-block:.75rem}.project-site-module__tFrXyG__countdownPanel small{font-size:.625rem}.project-site-module__tFrXyG__resetBadge{color:#f0ffdf;background:#234b2c;border-radius:11px;align-items:center;gap:.4rem;padding:.7rem .9rem;font-size:.6875rem;font-weight:650;display:flex;position:absolute;bottom:-.85rem;right:-.5rem;transform:rotate(5deg);box-shadow:0 8px 16px #23451e29}.project-site-module__tFrXyG__resetBadge svg{width:16px;height:16px}.project-site-module__tFrXyG__privacyIllustration{height:160px;position:absolute;inset:auto 1.75rem 2.25rem}.project-site-module__tFrXyG__localPanel{background:#fffbed;border:1px solid #53470d14;border-radius:17px;flex-wrap:wrap;align-items:center;gap:.7rem;padding:1rem 1.1rem;display:flex;position:absolute;top:3rem;left:-.3rem;right:0;transform:rotate(-5deg);box-shadow:0 12px 24px #53470d29}.project-site-module__tFrXyG__localPanel>svg{width:28px;height:28px}.project-site-module__tFrXyG__localPanel>span{font-size:.625rem}.project-site-module__tFrXyG__localPanel strong{margin-top:.2rem;font-size:.875rem;display:block}.project-site-module__tFrXyG__localStatus{align-items:center;gap:.35rem;width:100%;margin-top:.25rem;font-weight:600;display:flex}.project-site-module__tFrXyG__localStatus i{background:#4b7429;border-radius:50%;width:6px;height:6px}.project-site-module__tFrXyG__lockMedallion{color:#fff2ac;background:#665415;border:1px solid #ffffff73;border-radius:30px;place-items:center;width:104px;height:115px;display:grid;position:absolute;top:0;right:-.25rem;transform:rotate(12deg);box-shadow:0 12px 24px #53470d3b,inset 0 0 0 5px #ffffff1a}.project-site-module__tFrXyG__lockMedallion svg{stroke-width:1.3px;width:57px;height:57px}.project-site-module__tFrXyG__privacyNote{align-items:center;gap:.4rem;font-size:.6875rem;font-weight:650;display:flex;position:absolute;bottom:-.4rem;right:0}.project-site-module__tFrXyG__privacyNote svg{width:16px;height:16px}.project-site-module__tFrXyG__historyCard .project-site-module__tFrXyG__featureCopy{max-width:20rem}.project-site-module__tFrXyG__historyIllustration{width:85%;position:absolute;bottom:-2.5rem;right:-1.5rem;transform:rotate(-5deg)}.project-site-module__tFrXyG__historyPanel{border-radius:20px;padding:1.4rem 1.6rem}.project-site-module__tFrXyG__historyPanel .project-site-module__tFrXyG__previewTitle svg{color:#2cce58}.project-site-module__tFrXyG__previewTitle>span{color:#2cce58;background:#203323;border-radius:12px;margin-left:auto;padding:.2rem .5rem;font-size:.75rem}.project-site-module__tFrXyG__previewChart{border-bottom:1px solid #343337;align-items:flex-end;gap:6px;height:112px;margin-top:.5rem;display:flex}.project-site-module__tFrXyG__previewChart i{background:#2cce58;border-radius:4px 4px 0 0;flex:1}.project-site-module__tFrXyG__previewChart i[data-high=true]{background:#ff902d}.project-site-module__tFrXyG__chartLabels{color:#b4b2b8;justify-content:space-between;margin-top:.5rem;font-size:.5625rem;display:flex}.project-site-module__tFrXyG__tokenSummary{color:#b4b2b8;border-top:1px solid #343337;gap:2.5rem;margin-top:1rem;padding-top:.8rem;font-size:.625rem;display:flex}.project-site-module__tFrXyG__tokenSummary strong{color:#eeedf0;font-family:var(--font-jetbrains-mono), monospace;margin-top:.2rem;font-size:.875rem;font-weight:550;display:block}.project-site-module__tFrXyG__setupIllustration{height:190px;position:absolute;inset:2rem 1.75rem auto}.project-site-module__tFrXyG__miniMenuBar{color:#23495b;white-space:nowrap;background:#eaf3f8;border:1px solid #fffc;border-radius:10px;align-items:center;gap:.6rem;padding:.65rem .8rem;font-size:.5625rem;font-weight:600;display:flex;transform:rotate(-4deg);box-shadow:0 7px 15px #15455b1a}.project-site-module__tFrXyG__miniMenuBar svg{width:14px;height:14px}.project-site-module__tFrXyG__menuMeter{color:#eff9ff;background:#244c5e;border-radius:5px;align-items:center;gap:.3rem;margin-left:auto;padding:.25rem .4rem;display:flex}.project-site-module__tFrXyG__preferencesPanel{background:#f5fbff;border:1px solid #fff;border-radius:16px;width:76%;padding:1.1rem;position:absolute;top:3rem;right:1.4rem;transform:rotate(5deg);box-shadow:0 13px 23px #15455b2e}.project-site-module__tFrXyG__preferenceTitle{align-items:center;gap:.4rem;margin-bottom:.4rem;font-size:.8125rem;font-weight:750;display:flex}.project-site-module__tFrXyG__preferenceTitle svg{width:17px;height:17px}.project-site-module__tFrXyG__preferenceRow{border-top:1px solid #dfebf1;justify-content:space-between;align-items:center;gap:.75rem;min-height:36px;font-size:.625rem;font-weight:600;display:flex}.project-site-module__tFrXyG__previewToggle{background:#227b83;border-radius:10px;width:30px;height:18px;position:relative}.project-site-module__tFrXyG__previewToggle:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:3px;right:3px}.project-site-module__tFrXyG__previewSegment{background:#e1ecf2;border-radius:6px;gap:.2rem;padding:3px;font-size:.5625rem;display:flex}.project-site-module__tFrXyG__previewSegment>*{padding:.2rem .4rem}.project-site-module__tFrXyG__previewSegment b{background:#fff;border-radius:4px;box-shadow:0 1px 3px #15455b1f}.project-site-module__tFrXyG__settingsSection{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;padding:3rem 3.5rem;display:grid}.project-site-module__tFrXyG__settingsImageWrap{width:100%;max-width:320px;margin-inline:auto}.project-site-module__tFrXyG__settingsImageWrap img{width:100%;height:auto}.project-site-module__tFrXyG__settingsCopy>p:not(.project-site-module__tFrXyG__eyebrow){color:var(--project-muted);margin-top:1.25rem;font-size:.9375rem;line-height:1.85}.project-site-module__tFrXyG__checkList{gap:1.05rem;margin-block:1.75rem;list-style:none;display:grid}.project-site-module__tFrXyG__checkList li{align-items:center;gap:.65rem;font-size:.8125rem;line-height:1.6;display:flex}.project-site-module__tFrXyG__checkList svg{color:var(--project-accent);flex:none}.project-site-module__tFrXyG__textLink{color:var(--project-ink)}.project-site-module__tFrXyG__installation{margin-top:4.5rem}.project-site-module__tFrXyG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:2.75rem;list-style:none;display:grid}.project-site-module__tFrXyG__stepNumber{width:30px;height:30px;color:var(--project-accent);font-family:var(--font-jetbrains-mono), monospace;border:1px solid #51485e;border-radius:50%;place-items:center;font-size:.75rem;display:grid}.project-site-module__tFrXyG__steps h3{margin-top:1rem;font-size:.9375rem;font-weight:650}.project-site-module__tFrXyG__steps p{color:var(--project-muted);margin-top:.6rem;font-size:.8125rem;line-height:1.8}.project-site-module__tFrXyG__installNote{color:var(--project-muted);align-items:center;gap:.5rem;margin-top:2.5rem;font-size:.75rem;display:flex}.project-site-module__tFrXyG__installNote svg{color:var(--project-accent);flex:none}.project-site-module__tFrXyG__faq{grid-template-columns:.9fr 1.1fr;align-items:start;gap:5rem;display:grid}.project-site-module__tFrXyG__questions details{border-bottom:1px solid var(--project-line)}.project-site-module__tFrXyG__questions details:first-child{border-top:1px solid var(--project-line)}.project-site-module__tFrXyG__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding-block:1rem;font-size:.875rem;font-weight:550;line-height:1.6;list-style:none;display:flex}.project-site-module__tFrXyG__questions summary::-webkit-details-marker{display:none}.project-site-module__tFrXyG__questions summary span{color:var(--project-accent);font-size:1.25rem;transition:transform .16s}.project-site-module__tFrXyG__questions details[open] summary span{transform:rotate(45deg)}.project-site-module__tFrXyG__questions details>p{color:var(--project-muted);padding-bottom:1.5rem;font-size:.8125rem;line-height:1.9}.project-site-module__tFrXyG__downloadSection{text-align:center;flex-direction:column;align-items:center;padding-block:4rem 6rem;display:flex}.project-site-module__tFrXyG__downloadSection h2{letter-spacing:-.055em;margin-block:1.5rem 1.75rem;font-size:clamp(2.5rem,4.6vw,3.5rem);font-weight:550;line-height:1.1}.project-site-module__tFrXyG__downloadSection>p{color:var(--project-muted);margin-top:1rem;font-size:.75rem}.project-site-module__tFrXyG__footer{border-top:1px solid var(--project-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 3rem;padding-block:2.5rem;display:flex}.project-site-module__tFrXyG__footerBrand{align-items:center;min-height:30px;font-size:.875rem;font-weight:650;display:inline-flex}.project-site-module__tFrXyG__footer p{color:var(--project-muted);margin-top:.3rem;font-size:.75rem;line-height:1.7}.project-site-module__tFrXyG__footer p a{color:var(--project-ink);text-underline-offset:3px;text-decoration:underline}.project-site-module__tFrXyG__footer nav{flex-wrap:wrap;gap:1.5rem;display:flex}.project-site-module__tFrXyG__footer small{width:100%;color:var(--project-muted);margin-top:1.5rem;font-size:.75rem}.project-site-module__tFrXyG__support{max-width:740px;min-height:65dvh;margin-inline:auto;padding-block:6rem}.project-site-module__tFrXyG__support h1{letter-spacing:-.055em;margin-top:1.25rem;font-size:clamp(2.75rem,5vw,4rem);font-weight:550;line-height:1.1}.project-site-module__tFrXyG__support section{margin-top:3.5rem}.project-site-module__tFrXyG__support h2{letter-spacing:-.025em;font-size:1.375rem;font-weight:600}.project-site-module__tFrXyG__support section p,.project-site-module__tFrXyG__support li{color:var(--project-muted);margin-top:1rem;font-size:.9375rem;line-height:1.9}.project-site-module__tFrXyG__support section a:not(.project-site-module__tFrXyG__primaryButton):not(.project-site-module__tFrXyG__textLink){color:var(--project-accent);text-underline-offset:4px;text-decoration:underline}.project-site-module__tFrXyG__support ol{padding-left:1.4rem;list-style:decimal}.project-site-module__tFrXyG__support .project-site-module__tFrXyG__textLink,.project-site-module__tFrXyG__support .project-site-module__tFrXyG__primaryButton{margin-top:1.25rem}.project-site-module__tFrXyG__support>.project-site-module__tFrXyG__primaryButton{margin-top:2rem}.project-site-module__tFrXyG__disclaimer{border-top:1px solid var(--project-line);color:var(--project-muted);margin-top:4rem;padding-top:1.5rem;font-size:.75rem;line-height:1.8}@media (max-width:1000px){.project-site-module__tFrXyG__hero{grid-template-columns:1fr .9fr;gap:2.5rem}.project-site-module__tFrXyG__hero h1{font-size:clamp(2.5rem,4.7vw,3.5rem)}.project-site-module__tFrXyG__actions{gap:.75rem 1rem}.project-site-module__tFrXyG__settingsSection{gap:2rem;padding:2rem}.project-site-module__tFrXyG__steps{gap:2rem}.project-site-module__tFrXyG__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-site-module__tFrXyG__feature{grid-column:span 1}.project-site-module__tFrXyG__setupCard{grid-column:span 2}.project-site-module__tFrXyG__setupIllustration{top:6rem;left:45%;right:2rem}.project-site-module__tFrXyG__setupCard .project-site-module__tFrXyG__featureCopy{max-width:40%;margin-block:auto}.project-site-module__tFrXyG__historyIllustration{width:100%}.project-site-module__tFrXyG__faq{gap:2.5rem}}@media (min-width:861px) and (max-width:1000px){.project-site-module__tFrXyG__headerInner{gap:1rem}.project-site-module__tFrXyG__nav a{padding-inline:.75rem}}@media (max-width:860px){.project-site-module__tFrXyG__headerInner{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;min-height:72px}.project-site-module__tFrXyG__brand{gap:.5rem;font-size:.9375rem}.project-site-module__tFrXyG__brand img{width:32px;height:32px}.project-site-module__tFrXyG__headerDownload{padding-inline:.65rem;font-size:.75rem}.project-site-module__tFrXyG__nav{display:none}.project-site-module__tFrXyG__menuToggle{display:inline-flex}.project-site-module__tFrXyG__mobileNav:not([hidden]){top:calc(100% + .5rem);right:var(--project-gutter);left:var(--project-gutter);border:1px solid var(--project-line);border-radius:calc(var(--project-button-radius) + 6px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1f1e24f7;flex-direction:column;gap:.25rem;padding:.5rem;display:flex;position:absolute;box-shadow:0 12px 24px #00000026}.project-site-module__tFrXyG__mobileNav a{border-radius:var(--project-button-radius);min-height:48px;color:var(--project-ink);padding-inline:.75rem;font-size:.875rem}.project-site-module__tFrXyG__mobileNav a:hover{background:var(--project-surface)}}@media (max-width:480px){.project-site-module__tFrXyG__headerDownloadLabel{display:none}.project-site-module__tFrXyG__headerDownload{justify-content:center;width:44px;padding-inline:0}}@media (max-width:360px){.project-site-module__tFrXyG__brand span{display:none}}@media (max-width:700px){.project-site-module__tFrXyG__hero{grid-template-columns:1fr;gap:2.5rem;padding-block:3.5rem}.project-site-module__tFrXyG__wideHero .project-site-module__tFrXyG__productFigure{max-width:600px}.project-site-module__tFrXyG__heroCopy{padding-bottom:0}.project-site-module__tFrXyG__hero h1{font-size:clamp(2.5rem,8.5vw,3.5rem)}.project-site-module__tFrXyG__lead{font-size:1rem;line-height:1.8}.project-site-module__tFrXyG__heroNote{margin-top:1.75rem}.project-site-module__tFrXyG__productFigure{width:100%;max-width:420px;margin-inline:auto}.project-site-module__tFrXyG__features,.project-site-module__tFrXyG__installation,.project-site-module__tFrXyG__faq{padding-block:3.5rem;scroll-margin-top:6rem}.project-site-module__tFrXyG__steps{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.project-site-module__tFrXyG__featureGrid{grid-template-columns:1fr;gap:1rem;margin-top:2rem}.project-site-module__tFrXyG__feature,.project-site-module__tFrXyG__setupCard{grid-column:auto}.project-site-module__tFrXyG__feature h3{font-size:2.125rem}.project-site-module__tFrXyG__featureCopy>p:last-child{max-width:20rem;font-size:.875rem}.project-site-module__tFrXyG__limitIllustration{bottom:3.3rem;left:2rem;right:2rem}.project-site-module__tFrXyG__resetIllustration,.project-site-module__tFrXyG__privacyIllustration{max-width:320px;margin-inline:auto}.project-site-module__tFrXyG__historyCard{min-height:460px}.project-site-module__tFrXyG__historyIllustration{width:90%}.project-site-module__tFrXyG__setupIllustration{max-width:400px;margin-inline:auto;inset:2rem 1.75rem auto}.project-site-module__tFrXyG__setupCard .project-site-module__tFrXyG__featureCopy{max-width:none;margin-block:0}.project-site-module__tFrXyG__steps p{max-width:34rem;font-size:.9375rem}.project-site-module__tFrXyG__settingsSection{grid-template-columns:1fr;gap:1.5rem;padding:2rem 1rem}.project-site-module__tFrXyG__settingsImageWrap{max-width:300px}.project-site-module__tFrXyG__settingsCopy{padding:0 .5rem .5rem}.project-site-module__tFrXyG__installation{margin-top:3.5rem}.project-site-module__tFrXyG__steps li{padding-left:3rem;position:relative}.project-site-module__tFrXyG__stepNumber{position:absolute;top:0;left:0}.project-site-module__tFrXyG__steps h3{margin-top:0}.project-site-module__tFrXyG__faq{grid-template-columns:1fr;gap:2rem}.project-site-module__tFrXyG__questions summary,.project-site-module__tFrXyG__questions details>p{font-size:.9375rem}.project-site-module__tFrXyG__downloadSection{padding-block:2.5rem 4rem}.project-site-module__tFrXyG__footer{flex-direction:column;gap:1.25rem;padding-block:2rem}.project-site-module__tFrXyG__footer nav{gap:1.25rem}.project-site-module__tFrXyG__footer small{margin-top:0}.project-site-module__tFrXyG__support{padding-block:3.5rem}}@media (prefers-reduced-transparency:reduce){.project-site-module__tFrXyG__header,.project-site-module__tFrXyG__mobileNav:not([hidden]){background:var(--project-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.project-site-module__tFrXyG__header,.project-site-module__tFrXyG__site a,.project-site-module__tFrXyG__site button,.project-site-module__tFrXyG__questions summary span{transition:none}.project-site-module__tFrXyG__primaryButton:hover{transform:none}}
.keyclean-module__BT20Oq__bento>div{grid-template-columns:repeat(3,minmax(0,1fr))}.keyclean-module__BT20Oq__bento .keyclean-module__BT20Oq__card{grid-column:auto;min-height:410px}.keyclean-module__BT20Oq__keyboardArt,.keyclean-module__BT20Oq__pointerArt,.keyclean-module__BT20Oq__escapeArt{place-items:center;min-height:170px;margin-top:auto;padding-top:1.5rem;display:grid;position:relative}.keyclean-module__BT20Oq__keyboardArt{transform:rotate(-8deg)translateY(9px)}.keyclean-module__BT20Oq__keyboard{background:#452a59;border-radius:17px;grid-template-columns:repeat(6,1fr);gap:6px;width:calc(100% + 8px);padding:13px;display:grid;box-shadow:0 12px #342043,0 24px 30px #41265124}.keyclean-module__BT20Oq__keyboard>span{background:#eee3fb;border-radius:5px;height:22px;box-shadow:inset 0 -3px #bea4d1}.keyclean-module__BT20Oq__keyboard .keyclean-module__BT20Oq__spacebar{grid-column:2/6;height:18px}.keyclean-module__BT20Oq__lockBadge{color:#452a59;background:#faf6ff;border:5px solid #c6afe9;border-radius:22px;place-items:center;width:65px;height:65px;display:grid;position:absolute;bottom:-8px;right:-3px;transform:rotate(8deg);box-shadow:0 8px 20px #41265120}.keyclean-module__BT20Oq__pointerArt{min-height:180px;padding-top:.8rem}.keyclean-module__BT20Oq__pointerRing{background:#315a2420;border-radius:50%;width:160px;height:160px;position:absolute;top:10px}.keyclean-module__BT20Oq__mouse{z-index:1;color:#244d2c;fill:#e9f3d5;filter:drop-shadow(0 9px #315a2420);width:112px;height:124px;transform:rotate(-12deg)}.keyclean-module__BT20Oq__cursor{z-index:2;color:#244d2c;filter:drop-shadow(0 6px 5px #244d2c22);position:absolute;bottom:33px;right:25px;transform:rotate(-8deg)}.keyclean-module__BT20Oq__cursor svg{fill:#fffdf1}.keyclean-module__BT20Oq__pointerLabel,.keyclean-module__BT20Oq__escapeLabel{z-index:2;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:.75rem;font-weight:650;display:flex}.keyclean-module__BT20Oq__pointerLabel>span{background:currentColor;border-radius:50%;width:7px;height:7px}.keyclean-module__BT20Oq__escapeArt{padding-top:1.2rem}.keyclean-module__BT20Oq__escapeKey{color:#723218;letter-spacing:-.04em;background:#fff2de;border-radius:23px;width:138px;height:108px;padding:20px;font-size:2rem;font-weight:650;position:relative;transform:rotate(7deg);box-shadow:inset 0 -8px #eacbb0,0 10px #ab643c,0 20px 24px #72321820}.keyclean-module__BT20Oq__escapeKey>span{font-size:1.25rem;position:absolute;bottom:20px;right:18px}.keyclean-module__BT20Oq__escapeLabel{margin-top:22px}@media (min-width:701px) and (max-width:1000px){.keyclean-module__BT20Oq__bento .keyclean-module__BT20Oq__card{min-height:410px;padding:1.4rem}.keyclean-module__BT20Oq__keyboard{gap:4px;padding:10px}.keyclean-module__BT20Oq__cursor{right:2px}}@media (max-width:700px){.keyclean-module__BT20Oq__bento>div{grid-template-columns:1fr}.keyclean-module__BT20Oq__bento .keyclean-module__BT20Oq__card{min-height:380px}.keyclean-module__BT20Oq__keyboardArt{width:min(100%,290px);margin-inline:auto}.keyclean-module__BT20Oq__pointerArt,.keyclean-module__BT20Oq__escapeArt{width:min(100%,280px);margin-inline:auto}}
.macshield-module__EsAeKq__monitorCard,.macshield-module__EsAeKq__rulesCard,.macshield-module__EsAeKq__localCard{min-height:460px}.macshield-module__EsAeKq__appStack{gap:.65rem;display:grid;position:absolute;bottom:2rem;left:1.75rem;right:1.75rem;transform:rotate(-5deg)}.macshield-module__EsAeKq__appStack>div{background:#fcf7ff;border-radius:14px;align-items:center;gap:.65rem;min-width:0;padding:.85rem;display:flex;box-shadow:0 8px 16px #41265114}.macshield-module__EsAeKq__appStack>div:nth-child(2){transform:translate(6px)}.macshield-module__EsAeKq__appStack>div:nth-child(3){transform:translate(12px)}.macshield-module__EsAeKq__appStack svg{width:23px;height:23px}.macshield-module__EsAeKq__appStack strong{letter-spacing:-.025em;font-size:.8125rem}.macshield-module__EsAeKq__appStack span{align-items:center;gap:4px;margin-left:auto;font-size:.5625rem;font-weight:600;display:flex}.macshield-module__EsAeKq__appStack i{background:#34834c;border-radius:50%;width:5px;height:5px}.macshield-module__EsAeKq__ruleSheet{background:#f7fce9;border-radius:20px;flex-direction:column;gap:.75rem;padding:1.15rem;display:flex;position:absolute;inset:2rem 1.75rem auto;transform:rotate(5deg);box-shadow:0 12px 24px #23451e20}.macshield-module__EsAeKq__ruleSheet>svg{width:34px;height:34px}.macshield-module__EsAeKq__ruleSheet>strong{letter-spacing:-.04em;font-size:1rem}.macshield-module__EsAeKq__ruleSheet>div{justify-content:space-between;align-items:center;gap:8px;font-size:.6875rem;display:flex}.macshield-module__EsAeKq__ruleSheet i{background:#47743a;border-radius:12px;width:30px;height:17px;padding:3px}.macshield-module__EsAeKq__ruleSheet i:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;margin-left:auto;display:block}.macshield-module__EsAeKq__ruleBadge{align-items:center;gap:5px;font-size:.625rem;font-weight:650;display:flex}.macshield-module__EsAeKq__ruleBadge svg{width:13px;height:13px}.macshield-module__EsAeKq__localVisual{height:185px;position:absolute;bottom:2.5rem;left:1.75rem;right:1.75rem}.macshield-module__EsAeKq__localVisual>div{background:#fff9df;border-radius:20px;flex-direction:column;gap:.8rem;padding:1.4rem;display:flex;position:absolute;top:10px;left:0;right:10px;transform:rotate(-7deg);box-shadow:0 12px 24px #53470d1f}.macshield-module__EsAeKq__localVisual>div svg{width:60px;height:60px}.macshield-module__EsAeKq__localVisual span{font-size:.6875rem;font-weight:650}.macshield-module__EsAeKq__lockBadge{color:#fff1b0;background:#6c5918;border-radius:25px;place-items:center;width:82px;height:88px;display:grid;position:absolute;bottom:0;right:0;transform:rotate(10deg);box-shadow:0 10px 20px #53470d30}.macshield-module__EsAeKq__lockBadge svg{width:43px;height:43px}.macshield-module__EsAeKq__mapCard{min-height:460px}.macshield-module__EsAeKq__mapVisual{aspect-ratio:1;place-items:center;width:60%;max-width:240px;display:grid;position:absolute;bottom:1.5rem;right:1.5rem}.macshield-module__EsAeKq__mapVisual>svg{stroke-width:.7px;opacity:.24;width:100%;height:100%}.macshield-module__EsAeKq__origin{background:#fff0df;border-radius:17px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:45%;left:43%;transform:rotate(-8deg);box-shadow:0 9px 20px #632b172b}.macshield-module__EsAeKq__origin svg{width:28px;height:28px}.macshield-module__EsAeKq__mapVisual i{background:#a6502e;border:3px solid #fff1e3;border-radius:50%;width:13px;height:13px;position:absolute;box-shadow:0 0 0 7px #632b1710}.macshield-module__EsAeKq__mapVisual i:first-of-type{top:35%;left:22%}.macshield-module__EsAeKq__mapVisual i:nth-of-type(2){top:25%;right:20%}.macshield-module__EsAeKq__mapVisual i:nth-of-type(3){bottom:27%;right:16%}.macshield-module__EsAeKq__mapVisual i:nth-of-type(4){bottom:16%;left:28%}.macshield-module__EsAeKq__mapVisual i:nth-of-type(5){top:14%;left:48%}.macshield-module__EsAeKq__menuCard{min-height:460px}.macshield-module__EsAeKq__menuScreenshot{width:220px;max-width:46%;height:auto;position:absolute;top:1.5rem;right:1.25rem;transform:rotate(4deg)}.macshield-module__EsAeKq__menuCard>div:last-child{max-width:50%;margin-bottom:1rem}.macshield-module__EsAeKq__speedBadge{flex-wrap:wrap;align-items:center;gap:.4rem;max-width:44%;font-size:.6875rem;font-weight:650;line-height:1.5;display:flex;position:absolute;top:2rem;left:1.75rem}.macshield-module__EsAeKq__speedBadge svg{width:18px;height:18px}@media (min-width:701px) and (max-width:1000px){.macshield-module__EsAeKq__monitorCard,.macshield-module__EsAeKq__rulesCard,.macshield-module__EsAeKq__localCard,.macshield-module__EsAeKq__mapCard{min-height:480px}.macshield-module__EsAeKq__mapVisual{width:78%;bottom:1rem;right:.5rem}.macshield-module__EsAeKq__menuCard .macshield-module__EsAeKq__menuScreenshot{width:260px;max-width:44%;top:2rem;right:2.5rem}.macshield-module__EsAeKq__menuCard>div:last-child{max-width:44%;margin-block:auto}}@media (max-width:700px){.macshield-module__EsAeKq__appStack,.macshield-module__EsAeKq__ruleSheet,.macshield-module__EsAeKq__localVisual{max-width:310px;margin-inline:auto}.macshield-module__EsAeKq__monitorCard,.macshield-module__EsAeKq__rulesCard,.macshield-module__EsAeKq__localCard{min-height:480px}.macshield-module__EsAeKq__mapCard{min-height:490px}.macshield-module__EsAeKq__mapVisual{width:78%;max-width:290px;bottom:1.25rem;right:1.25rem}.macshield-module__EsAeKq__menuCard{min-height:570px}.macshield-module__EsAeKq__menuCard .macshield-module__EsAeKq__menuScreenshot{width:240px;max-width:74%;top:1rem;right:50%;transform:translate(50%)rotate(3deg)}.macshield-module__EsAeKq__menuCard>div:last-child{max-width:none;margin-block:0}.macshield-module__EsAeKq__speedBadge{display:none}}
.sharejack-module__1IUn-q__devices{height:182px;position:absolute;inset:auto 1.75rem 2rem}.sharejack-module__1IUn-q__macDevice,.sharejack-module__1IUn-q__pcDevice{background:#fbf7ff;border-radius:18px;flex-direction:column;align-items:center;gap:.45rem;width:58%;padding:1.1rem .6rem;display:flex;position:absolute;box-shadow:0 12px 22px #41265124}.sharejack-module__1IUn-q__macDevice{top:0;left:0;transform:rotate(-8deg)}.sharejack-module__1IUn-q__pcDevice{background:#e9ddff;top:26px;right:0;transform:rotate(8deg)}.sharejack-module__1IUn-q__macDevice>svg,.sharejack-module__1IUn-q__pcDevice>svg{width:32px;height:32px}.sharejack-module__1IUn-q__devices strong{letter-spacing:-.03em;font-size:.9rem}.sharejack-module__1IUn-q__devices span{align-items:center;gap:4px;font-size:.5625rem;font-weight:650;display:flex}.sharejack-module__1IUn-q__devices span svg{width:12px;height:12px}.sharejack-module__1IUn-q__devices i,.sharejack-module__1IUn-q__networkDevice i{background:#3b8c4d;border-radius:50%;width:5px;height:5px}.sharejack-module__1IUn-q__trustBadge{color:#f6edff;background:#482d60;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:.8rem;font-size:.6875rem;font-weight:650;display:flex;position:absolute;bottom:0;left:10px;right:10px;transform:rotate(-3deg);box-shadow:0 9px 16px #41265120}.sharejack-module__1IUn-q__trustBadge svg{width:14px;height:14px}.sharejack-module__1IUn-q__localTransfer{height:194px;position:absolute;inset:2rem 1.75rem auto}.sharejack-module__1IUn-q__fileSheet{background:#f9fcee;border-radius:18px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.2rem;display:flex;transform:rotate(-5deg);box-shadow:0 12px 24px #23451e20}.sharejack-module__1IUn-q__fileSheet>svg{width:30px;height:30px}.sharejack-module__1IUn-q__fileSheet strong{letter-spacing:-.04em;font-size:1rem}.sharejack-module__1IUn-q__fileSheet>span{font-size:.625rem}.sharejack-module__1IUn-q__progress{background:#dce6c8;border-radius:8px;width:100%;height:7px;margin-block:.1rem}.sharejack-module__1IUn-q__progress i{border-radius:inherit;background:#527b35;width:100%;height:100%;display:block}.sharejack-module__1IUn-q__fileSheet b{align-items:center;gap:4px;font-size:.625rem;display:flex}.sharejack-module__1IUn-q__fileSheet b svg{width:12px;height:12px}.sharejack-module__1IUn-q__wifiBadge{color:#f0ffdf;background:#234b2c;border-radius:11px;align-items:center;gap:6px;padding:.75rem;font-size:.625rem;font-weight:650;display:flex;position:absolute;bottom:0;right:-8px;transform:rotate(6deg);box-shadow:0 8px 18px #23451e24}.sharejack-module__1IUn-q__wifiBadge svg{width:15px;height:15px}.sharejack-module__1IUn-q__privacy{height:168px;position:absolute;inset:auto 1.75rem 2rem}.sharejack-module__1IUn-q__privateFile{background:#fffbed;border-radius:18px;flex-direction:column;gap:.7rem;width:75%;padding:1.2rem;display:flex;position:absolute;bottom:28px;left:0;transform:rotate(-6deg);box-shadow:0 12px 22px #53470d24}.sharejack-module__1IUn-q__privateFile svg{width:42px;height:42px}.sharejack-module__1IUn-q__privateFile span{font-size:.6875rem;font-weight:600}.sharejack-module__1IUn-q__padlock{color:#fff2ac;background:#665415;border-radius:30px;place-items:center;width:104px;height:116px;display:grid;position:absolute;top:0;right:-4px;transform:rotate(13deg);box-shadow:0 12px 24px #53470d36,inset 0 0 0 5px #ffffff1a}.sharejack-module__1IUn-q__padlock svg{width:57px;height:57px}.sharejack-module__1IUn-q__privacyCaption{align-items:center;gap:5px;font-size:.6875rem;font-weight:600;display:flex;position:absolute;bottom:0;right:0}.sharejack-module__1IUn-q__privacyCaption svg{width:14px;height:14px}.sharejack-module__1IUn-q__folderStack{width:65%;max-width:320px;height:224px;position:absolute;bottom:-12px;right:2.5rem}.sharejack-module__1IUn-q__folderBack{background:#c6673e;border-radius:20px;position:absolute;inset:0 7px 0 0;transform:rotate(-10deg)}.sharejack-module__1IUn-q__folderFront{background:#fff0e0;border-radius:20px;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.2rem;display:flex;position:absolute;inset:10px 0 -20px;transform:rotate(5deg);box-shadow:0 14px 28px #632b172b}.sharejack-module__1IUn-q__folderFront>svg{color:#d47544;width:38px;height:38px}.sharejack-module__1IUn-q__folderFront strong{letter-spacing:-.035em;font-size:1rem}.sharejack-module__1IUn-q__folderFront span{align-items:center;gap:7px;font-size:.6875rem;display:flex}.sharejack-module__1IUn-q__folderFront span svg{width:16px;height:16px}.sharejack-module__1IUn-q__networkVisual{justify-content:center;align-items:center;gap:.8rem;padding-bottom:3rem;display:flex;position:absolute;top:2rem;left:1.75rem;right:1.75rem}.sharejack-module__1IUn-q__networkDevice{background:#f2faff;border-radius:18px;flex-direction:column;flex:1;align-items:center;gap:.55rem;min-width:0;max-width:150px;padding:1.25rem .5rem;display:flex;transform:rotate(-6deg);box-shadow:0 12px 22px #15455b1f}.sharejack-module__1IUn-q__networkDevice:last-of-type{background:#d9edf8;transform:rotate(7deg)}.sharejack-module__1IUn-q__networkDevice>svg{width:38px;height:38px}.sharejack-module__1IUn-q__networkDevice strong{font-size:.875rem}.sharejack-module__1IUn-q__networkDevice span{align-items:center;gap:4px;font-size:.5625rem;font-weight:650;display:flex}.sharejack-module__1IUn-q__networkBridge{flex-direction:column;align-items:center;gap:.3rem;display:flex}.sharejack-module__1IUn-q__networkBridge svg{opacity:.65;width:25px;height:25px}.sharejack-module__1IUn-q__internetBadge{color:#eaf8ff;background:#234f64;border-radius:11px;align-items:center;gap:6px;padding:.7rem .9rem;font-size:.6875rem;font-weight:600;display:flex;position:absolute;bottom:0;transform:rotate(-2deg);box-shadow:0 8px 18px #15455b24}.sharejack-module__1IUn-q__internetBadge svg{width:14px;height:14px}@media (min-width:701px) and (max-width:1000px){.sharejack-module__1IUn-q__networkVisual{top:5.5rem;left:46%}.sharejack-module__1IUn-q__networkDevice{padding-inline:.25rem}.sharejack-module__1IUn-q__networkBridge{display:none}.sharejack-module__1IUn-q__internetBadge{white-space:nowrap;font-size:.625rem}}@media (max-width:700px){.sharejack-module__1IUn-q__devices,.sharejack-module__1IUn-q__privacy,.sharejack-module__1IUn-q__localTransfer{max-width:310px;margin-inline:auto}.sharejack-module__1IUn-q__folderStack{width:75%;right:2rem}.sharejack-module__1IUn-q__networkVisual{max-width:440px;margin-inline:auto}}
