.hero[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, var(--bg-hero) 0%, var(--bg) 82%);padding-block:clamp(6rem,10vw,8.5rem) clamp(3.5rem,7vw,5.5rem)}.grid[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(3rem,6vw,4.5rem);display:grid}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.045em;font-size:clamp(2.375rem,5.4vw,4rem)}.drawn[data-astro-cid-ge2uvauf]{white-space:nowrap;position:relative}.drawn[data-astro-cid-ge2uvauf]:after{content:"";background:var(--green);height:.17em;position:absolute;bottom:.03em;left:-.03em;right:-.06em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 16' preserveAspectRatio='none'%3E%3Cpath d='M3 11.5C46 6.5 104 4 197 6.5' fill='none' stroke='%23000' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 16' preserveAspectRatio='none'%3E%3Cpath d='M3 11.5C46 6.5 104 4 197 6.5' fill='none' stroke='%23000' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.kicker[data-astro-cid-ge2uvauf]{max-width:40ch;color:var(--ink-muted);margin-top:1.1rem;font-size:clamp(1.125rem,1.7vw,1.3125rem)}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.75rem;display:flex}.cta-note[data-astro-cid-ge2uvauf]{color:var(--ink-muted);font-size:.875rem;line-height:1.4;display:grid}.cta-note[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--ink);font-weight:600}.works[data-astro-cid-ge2uvauf]{margin-top:1.75rem;line-height:2}.works-label[data-astro-cid-ge2uvauf]{color:var(--ink-muted);margin-right:.35rem;font-size:.875rem}.chip[data-astro-cid-ge2uvauf]{white-space:nowrap;margin-right:.9rem;font-size:.875rem;font-weight:540}.chip[data-astro-cid-ge2uvauf] svg{color:var(--green-deep);margin-right:.3rem}.shot[data-astro-cid-ge2uvauf]{place-items:center;display:grid}.shot[data-astro-cid-ge2uvauf] img{width:min(var(--menu-width), 78%);height:auto;filter:var(--shadow-shot)}@media (width>=900px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.panel[data-astro-cid-7zsauyzx]{--accent:var(--green);--accent-ink:var(--green-ink);--panel-muted:#93a79b;--rail:#ffffff29;border-radius:var(--radius-lg);background:var(--bg-dark);color:#fff;box-shadow:var(--shadow-lg);padding:1.4rem 1.3rem 1.5rem;font-size:.9375rem;line-height:1.4}.panel[data-astro-cid-7zsauyzx][data-mode=public]{--accent:#f7bf2e;--accent-ink:#2a1c00}.seg[data-astro-cid-7zsauyzx]{background:#ffffff14;border-radius:9px;grid-template-columns:1fr 1fr;width:max-content;margin-inline:auto;padding:3px;display:grid;position:relative}.thumb[data-astro-cid-7zsauyzx]{background:var(--accent);border-radius:7px;position:absolute;inset:3px 50% 3px 3px}.panel[data-astro-cid-7zsauyzx][data-mode=public] .thumb[data-astro-cid-7zsauyzx]{transform:translate(100%)}.seg[data-astro-cid-7zsauyzx] button[data-astro-cid-7zsauyzx]{z-index:1;color:var(--panel-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.3rem 1.4rem;font-weight:600;position:relative}.seg[data-astro-cid-7zsauyzx] button[data-astro-cid-7zsauyzx][aria-pressed=true]{color:var(--accent-ink)}.seg[data-astro-cid-7zsauyzx] button[data-astro-cid-7zsauyzx]:not([aria-pressed=true]):hover{color:#fff}.hint[data-astro-cid-7zsauyzx]{color:var(--panel-muted);margin-top:1.4rem}.setting[data-astro-cid-7zsauyzx]{margin-top:1.4rem}.row[data-astro-cid-7zsauyzx]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.row[data-astro-cid-7zsauyzx] label[data-astro-cid-7zsauyzx]{cursor:pointer}.value[data-astro-cid-7zsauyzx]{text-align:right;flex:none}.value[data-astro-cid-7zsauyzx] b[data-astro-cid-7zsauyzx]{font-variant-numeric:tabular-nums;font-weight:700;display:block}.value[data-astro-cid-7zsauyzx] small[data-astro-cid-7zsauyzx]{color:var(--panel-muted);margin-top:.1rem;font-size:.75rem;line-height:1.2;display:block}.slider[data-astro-cid-7zsauyzx]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;width:100%;height:20px;margin:.55rem 0 .35rem;display:block}.slider[data-astro-cid-7zsauyzx]:active{cursor:grabbing}.slider[data-astro-cid-7zsauyzx]::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--accent) 0 var(--pos), var(--rail) var(--pos) 100%);height:4px}.slider[data-astro-cid-7zsauyzx]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:0;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 1px 3px #00000073}.slider[data-astro-cid-7zsauyzx]::-moz-range-track{border-radius:var(--radius-pill);background:var(--rail);height:4px}.slider[data-astro-cid-7zsauyzx]::-moz-range-progress{border-radius:var(--radius-pill);background:var(--accent);height:4px}.slider[data-astro-cid-7zsauyzx]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #00000073}.slider[data-astro-cid-7zsauyzx]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-pill)}.ends[data-astro-cid-7zsauyzx]{color:var(--panel-muted);justify-content:space-between;gap:1rem;font-size:.8125rem;display:flex}.foot[data-astro-cid-7zsauyzx]{color:var(--panel-muted);border-top:1px solid #ffffff1a;margin-top:1.4rem;padding-top:1.2rem}@media (prefers-reduced-motion:no-preference){.thumb[data-astro-cid-7zsauyzx],.seg[data-astro-cid-7zsauyzx] button[data-astro-cid-7zsauyzx]{transition:transform .42s cubic-bezier(.4,0,.2,1),background-color .42s cubic-bezier(.4,0,.2,1),color .2s linear}}@media (width>=900px){.panel[data-astro-cid-7zsauyzx]{padding:1.6rem 1.5rem 1.7rem}}.head[data-astro-cid-lcdefpme]{max-width:38rem;margin-bottom:clamp(2.75rem,5vw,4rem)}.where[data-astro-cid-lcdefpme]{padding-block:clamp(1.5rem,3vw,2.5rem) clamp(1rem,2vw,1.5rem)}.where-grid[data-astro-cid-lcdefpme]{gap:clamp(1.25rem,2.5vw,1.75rem);display:grid}.where-grid[data-astro-cid-lcdefpme]:before,.where-grid[data-astro-cid-lcdefpme]:after{content:"";border-top:1px solid var(--line-strong);grid-column:1/-1}.where[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.places[data-astro-cid-lcdefpme]{gap:1.25rem;margin:0;display:grid}.places[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-weight:700}.places[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{text-wrap:pretty;color:var(--ink-muted);margin:.2rem 0 0;font-size:.9375rem}@media (width>=720px){.places[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,2.5rem)}}@media (width>=1100px){.places[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1000px){.where-grid[data-astro-cid-lcdefpme]{grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline}}.steps[data-astro-cid-lcdefpme]{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{position:relative}.step-icon[data-astro-cid-lcdefpme]{background:var(--green-deep);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:1.25rem;display:grid}.step-num[data-astro-cid-lcdefpme]{color:var(--green-deep)}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:32ch;color:var(--ink-muted);margin-top:.5rem}.modes[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.panel-slot[data-astro-cid-lcdefpme]{max-width:23rem}.modes[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:30rem}.modes[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:700}.fine[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:560}.fine[data-astro-cid-lcdefpme]{max-width:30rem;color:var(--ink-muted);margin-top:1.5rem;font-size:.9375rem}.icons[data-astro-cid-lcdefpme]{padding-block:clamp(3.5rem,7vw,5.5rem)}.icons[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.shields[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--line);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.shields[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--bg);align-items:center;gap:.85rem;padding:1.1rem 1.35rem;font-size:.9375rem;font-weight:500;display:flex}.shields[data-astro-cid-lcdefpme] svg{color:var(--ink-faint);flex:none}.shield-guarding[data-astro-cid-lcdefpme] svg{color:var(--green-deep)}.shield-away[data-astro-cid-lcdefpme] svg{color:var(--amber-graphic)}.privacy-head[data-astro-cid-lcdefpme]{max-width:30rem;margin-bottom:2rem}.more[data-astro-cid-lcdefpme]{margin-top:1.75rem}.promises[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);margin:0;display:grid}.promises[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:1.5rem}.promises[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:-.015em;font-size:1.0625rem;font-weight:700}.promises[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-width:44ch;color:var(--ink-muted);margin:.3rem 0 0}.pricing-grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}.pricing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.875rem,3.6vw,2.75rem)}.trial[data-astro-cid-lcdefpme]{gap:1.6rem;margin:clamp(1.75rem,3vw,2.25rem) 0 0;padding:0;list-style:none;display:grid}.trial[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:.15rem;padding-left:2rem;display:grid;position:relative}.trial[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border:1.5px solid var(--green-deep);background:var(--bg);box-sizing:border-box;border-radius:50%;width:11px;height:11px;position:absolute;top:.4rem;left:0}.trial[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child:before{background:var(--green-deep)}.trial[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";border-left:1px solid var(--line-strong);position:absolute;top:calc(.4rem + 11px);bottom:-2rem;left:5px}.when[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-weight:700}.what[data-astro-cid-lcdefpme]{max-width:34ch;color:var(--ink-muted)}.price-panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);background:var(--bg-dark);color:#fff;box-shadow:var(--shadow-lg);padding:clamp(1.75rem,4vw,2.5rem)}.price[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.amount[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,6vw,3.5rem);font-weight:700;line-height:1}.per[data-astro-cid-lcdefpme]{color:var(--ink-on-dark-muted)}.facts[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-dark);margin:1.5rem 0 1.75rem;padding:0;list-style:none}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-dark);color:var(--ink-on-dark-muted);padding-block:.7rem}.price-panel[data-astro-cid-lcdefpme] .download-btn{justify-content:center;width:100%}.price-panel[data-astro-cid-lcdefpme] .mac-only{border-color:var(--line-dark);max-width:none;color:var(--ink-on-dark-muted)}.price-panel[data-astro-cid-lcdefpme] .mac-only b{color:#fff}.buy[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink-on-dark-muted);margin-top:1rem;font-size:.9375rem}.buy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;text-underline-offset:4px;font-weight:600}.buy[data-astro-cid-lcdefpme] .is-off[data-astro-cid-lcdefpme]{cursor:not-allowed;text-decoration:none}@media (width>=900px){.pricing-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:clamp(3rem,7vw,6rem)}}.faq-grid[data-astro-cid-lcdefpme]{gap:clamp(1.75rem,3vw,2.25rem);display:grid}.faq-head[data-astro-cid-lcdefpme],.faq-list[data-astro-cid-lcdefpme]{max-width:48rem}.faq-more[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin-top:1rem}.faq[data-astro-cid-lcdefpme] .contact{color:var(--ink);font-weight:600}.faq-list[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-strong)}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong)}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{letter-spacing:-.015em;cursor:pointer;padding:1.1rem 2.5rem 1.1rem 0;font-size:1.0625rem;font-weight:700;list-style:none;position:relative}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:before,.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"";background:var(--ink-muted);border-radius:1px;width:14px;height:1.5px;position:absolute;top:50%;right:.25rem}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{transform:rotate(90deg)}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(0)}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover:before,.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover:after{background:var(--ink)}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px;border-radius:4px}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:60ch;color:var(--ink-muted);padding-bottom:1.25rem}@media (prefers-reduced-motion:no-preference){.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{transition:transform .2s}}.maker[data-astro-cid-lcdefpme]{padding-block:clamp(3.5rem,7vw,5rem)}.maker-row[data-astro-cid-lcdefpme]{justify-items:start;gap:1.5rem;display:grid}.portrait[data-astro-cid-lcdefpme] img{object-fit:cover;width:112px;height:112px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%}.maker[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,2.6vw,1.875rem)}.maker[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ink-muted);margin-top:.8rem}.profiles[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:1.4rem;display:flex}@media (width>=720px){.maker-row[data-astro-cid-lcdefpme]{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:clamp(2rem,4vw,3rem)}.portrait[data-astro-cid-lcdefpme] img{width:128px;height:128px}.maker-copy[data-astro-cid-lcdefpme]{padding-top:.35rem}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:2rem}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";background:var(--line);height:1px;position:absolute;top:21px;left:54px;right:-2rem}.shields[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr)}.shields[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;gap:.75rem;padding:1.6rem 1rem}}@media (width>=900px){.modes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.privacy-section[data-astro-cid-lcdefpme]{grid-template:"head list""more list"1fr/minmax(0,1fr) minmax(0,1.25fr);align-items:start;column-gap:clamp(3rem,7vw,6rem);display:grid}.privacy-head[data-astro-cid-lcdefpme]{grid-area:head;margin-bottom:0}.privacy-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:calc(2rem - .13em)}.promises[data-astro-cid-lcdefpme]{grid-area:list}.more[data-astro-cid-lcdefpme]{grid-area:more}}@media (width<=899px){.panel-slot[data-astro-cid-lcdefpme]{order:2;max-width:none}}
