:root{--canvas:#f4f3ef;--white:#fffefa;--soft-graphite:#626766;--graphite:#2c3031;--orange:#ee7442;--orange-action:var(--orange);--orange-deep:#b94e25;--orange-soft:#f7d5c4;--record:#d4574b;--muted:#626766;--line:#dedfda;--font-stack:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "SF Hebrew", "Segoe UI", "Helvetica Neue", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--canvas);color:var(--graphite);font-family:var(--font-stack);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}::selection{background:var(--orange-soft)}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.wrap{width:min(1120px,100% - clamp(40px,6vw,64px));margin-inline:auto}.section-title{letter-spacing:-.03em;text-wrap:balance;max-width:580px;margin:0;scroll-margin-top:88px;font-size:clamp(30px,4.4vw,44px);font-weight:800;line-height:1.05}.section-subtitle{max-width:580px;color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.5}.skip-link{z-index:100;background:var(--graphite);color:var(--white);border-radius:10px;padding:10px 16px;font-size:14px;transition:top .15s;position:absolute;top:-56px;left:16px}.skip-link:focus{top:12px}@keyframes doodle-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){svg[aria-hidden=true] path[pathLength="100"]{stroke-dasharray:100;stroke-dashoffset:100px;animation:.9s ease-out .2s forwards doodle-draw}svg[aria-hidden=true] path[pathLength="100"]:nth-child(2){animation-delay:.5s}svg[aria-hidden=true] path[pathLength="100"]:nth-child(3){animation-delay:.65s}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.privacy-page{max-width:42rem;padding:48px 0 96px}.privacy-page h1{letter-spacing:-.03em;margin:24px 0 12px;font-size:clamp(32px,5vw,44px)}.privacy-page h2{margin:32px 0 8px;font-size:20px}.privacy-page p{color:var(--muted);line-height:1.6}.privacy-page a{text-underline-offset:3px;text-decoration:underline}#download,#features,#story,#privacy,#main{scroll-margin-top:24px}
