@font-face{font-family:suisseintl;src:url(/fonts/SuisseIntl-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:suisseintl;src:url(/fonts/SuisseIntl-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ink:#101010;--paper:#f7f7f5;--white:#ffffff;--lime:#acdc02;--red:#db3625;--note-yellow:#fffbd8;--note-blue:#ebfafe;--sans:"SuisseIntl", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:"Courier Prime", "Courier New", Courier, monospace;--gutter:clamp(1.25rem, 5vw, 4rem);--measure:34rem;--band-y:clamp(4.5rem, 10vw, 9rem);--bg:var(--paper);--fg:var(--ink);--muted:#6b6b66;--rule:rgba(16, 16, 16, 0.14)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:clamp(1rem,calc(.96rem + .2vw),1.125rem);font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}h1,h2,h3{margin:0;font-weight:400;letter-spacing:-.035em;line-height:.98;text-wrap:balance}h1{font-size:clamp(2.75rem,8vw,6rem);letter-spacing:-.045em;line-height:.94}h2{font-size:clamp(2.125rem,5.5vw,4rem)}h3{font-size:clamp(1.1875rem,calc(1.05rem + .65vw),1.5rem);letter-spacing:-.025em}p,ul,ol{margin:0}img,svg{max-width:100%}img{height:auto}a{color:inherit}strong{font-weight:700}:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:2px}.band--lime :focus-visible,.pen :focus-visible{outline-color:var(--ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;top:.5rem;left:.5rem;z-index:100;padding:.6rem 1rem;background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:.875rem;text-decoration:none;transform:translateY(-200%)}.skip:focus{transform:none}.band{padding:var(--band-y)0;background:var(--bg);color:var(--fg)}.band--paper{--bg:#f7f7f5;--fg:#101010;--muted:#6b6b66;--rule:rgba(16, 16, 16, 0.14)}.band--white{--bg:#ffffff;--fg:#101010;--muted:#6b6b66;--rule:rgba(16, 16, 16, 0.12)}.band--ink{--bg:#101010;--fg:#f7f7f5;--muted:#9a9a94;--rule:rgba(247, 247, 245, 0.18)}.band--lime{--bg:#acdc02;--fg:#101010;--muted:#3b4b02;--rule:rgba(16, 16, 16, 0.22)}.wrap{width:100%;max-width:calc(74rem + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.grid{display:grid;gap:clamp(2rem,4vw,3.5rem);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));list-style:none;padding:0}.eyebrow{margin-bottom:1.5em;color:var(--muted);font-family:var(--mono);font-size:.875rem;letter-spacing:.01em}.eyebrow::before{content:"";display:inline-block;width:.55em;height:.55em;margin-right:.75em;vertical-align:.08em;background:var(--lime)}.band--lime .eyebrow::before{background:var(--ink)}.mono{font-family:var(--mono);font-size:.875rem}.lede{max-width:var(--measure);font-size:clamp(1.0625rem,calc(1rem + .35vw),1.3125rem);line-height:1.5}.link{text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:.22em}.link:hover{text-decoration-color:initial}.band--lime .link{text-decoration-color:rgba(16,16,16,.4)}.mark{display:block}.mark svg{display:block;width:100%;height:auto}.band--lime .iw-ink{fill:var(--white)}.word{position:relative;display:inline-block;white-space:nowrap}.word__squiggle{position:absolute;top:100%;left:-3%;width:106%;margin-top:-.06em;color:var(--red)}.word__swash{position:absolute;top:100%;left:2%;width:84%;margin-top:-.16em;color:var(--lime)}.fun{position:relative;display:inline-block;width:1.85em;height:.725em;margin:0 .12em;vertical-align:baseline;color:var(--lime)}.fun__art{position:absolute;right:0;bottom:-.3em;left:0}.btn{display:inline-flex;align-items:center;gap:.6em;padding:.95em 1.6em;border:2px solid var(--ink);border-radius:2px;background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:.9375rem;text-decoration:none;transition:transform .12s ease,background-color .12s ease,color .12s ease}.btn:hover{background:var(--lime);color:var(--ink);transform:translateY(-2px)}.band--lime .btn:hover{background:var(--white)}.btn--sm{padding:.6em 1.05em;font-size:.875rem}.circled{position:relative;display:inline-block;isolation:isolate}.circled__mark{position:absolute;top:50%;left:50%;z-index:-1;width:128%;color:var(--lime);transform:translate(-50%,-50%)rotate(-3deg)}.note{padding:1.25em 1.45em;border-radius:2px;background:var(--note,var(--white));color:var(--ink);font-family:var(--mono);font-size:.9375rem;line-height:1.6;box-shadow:0 12px 24px -18px rgba(16,16,16,.55)}.note--yellow{--note:var(--note-yellow)}.note--blue{--note:var(--note-blue)}.note--white{--note:var(--white)}.js .draws{clip-path:inset(0 100% 0 0)}.js .draws.is-drawn{animation:draw .6s cubic-bezier(.33,.02,.29,1)forwards}@keyframes draw{to{clip-path:inset(0 0 0 0)}}.js .hero__title .word__squiggle.is-drawn{animation-delay:.45s}.js .circled__mark.is-drawn{animation-delay:.75s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .draws,.js .draws.is-drawn{clip-path:none;animation:none}.btn:hover{transform:none}}.nav{position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(16,16,16,.1);background:rgba(247,247,245,.88);backdrop-filter:blur(10px)}.nav__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;max-width:calc(74rem + var(--gutter) * 2);margin-inline:auto;padding:.85rem var(--gutter)}.nav__brand{display:block;text-decoration:none}.nav__wordmark{width:clamp(5.5rem,13vw,7.25rem)}.nav__links{display:flex;align-items:center;gap:clamp(1rem,3vw,1.75rem);font-family:var(--mono);font-size:.875rem}.nav__links a:first-child{text-decoration:none;border-bottom:1px solid transparent}.nav__links a:first-child:hover{border-bottom-color:initial}.hero__grid{display:grid;align-items:end;gap:clamp(2rem,5vw,4rem)}.hero__title{margin-bottom:clamp(1.75rem,4vw,2.75rem);max-width:12ch}.hero__note{max-width:24rem}.hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:clamp(2rem,4vw,3rem)}.hero__reassure{color:var(--muted);font-family:var(--mono);font-size:.875rem;max-width:15rem}.hero__bird{justify-self:end;width:clamp(6rem,24vw,9rem)}@media(min-width:56rem){.hero__grid{grid-template-columns:minmax(0,1fr)auto}.hero__bird{width:clamp(9rem,16vw,14rem)}}.try__inner{text-align:center}.try__title{margin-bottom:1rem}.try__lede{margin-inline:auto}.try__astronaut{width:clamp(9rem,24vw,16rem);margin:clamp(3rem,8vw,5.5rem)auto 0}.try__space{margin-top:clamp(1.5rem,3vw,2.5rem);color:var(--muted)}.features__title{margin-bottom:clamp(2.5rem,6vw,4rem);max-width:16ch}.feature img{display:block;width:100%;margin-bottom:.5rem}.feature h3{margin-bottom:.4em}.feature p{max-width:30ch;color:var(--muted)}.privacy__inner{display:grid;gap:clamp(2.25rem,5vw,3.5rem)}.privacy__title{max-width:11ch}.claims{display:grid;gap:.9rem;padding:0;list-style:none;font-family:var(--mono);font-size:clamp(.9375rem,calc(.9rem + .25vw),1.0625rem)}.claims li{display:flex;align-items:baseline;gap:.9em}.claims li::before{content:"";flex:none;width:.6em;height:.6em;background:var(--lime);transform:translateY(.05em)}@media(min-width:56rem){.privacy__inner{grid-template-columns:minmax(0,1fr)minmax(0,1fr);align-items:end}}.privacy__more{margin-top:2rem}.notes{display:grid;gap:clamp(1.25rem,3vw,2rem);padding:0;list-style:none;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr))}.notes .note:nth-child(odd){transform:rotate(-1.1deg)}.notes .note:nth-child(even){transform:rotate(.9deg)}.support__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.5rem}.support__inner h2{margin-bottom:.75rem}.support__doodle{width:clamp(7rem,18vw,12rem);color:var(--lime)}.end__inner{display:grid;justify-items:center;gap:1.75rem;text-align:center}.end__wordmark{width:100%;max-width:20rem}.end__smiley{width:4.5rem}.end__note{color:var(--muted)}.foot{padding:3rem 0 clamp(6rem,14vw,8rem);background:var(--ink);color:var(--paper);--muted:#9a9a94}.foot__inner{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;width:100%;max-width:calc(74rem + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.foot__bird{width:2.5rem}.foot__bird .iw-knockout{fill:var(--ink)}.foot__copy{font-family:var(--mono);font-size:.875rem;margin-right:auto}.foot__links{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;font-family:var(--mono);font-size:.875rem}.foot__links a{text-decoration-color:rgba(247,247,245,.4);text-underline-offset:.2em}.foot__links a:hover{text-decoration-color:var(--lime)}.pen{position:fixed;bottom:clamp(.75rem,2.5vw,1.75rem);left:50%;z-index:40;display:grid;justify-items:center;gap:.55rem;width:max-content;max-width:calc(100% - 1.5rem);transform:translateX(-50%)}.pen[hidden]{display:none}.pen__toggle{display:flex;align-items:center;gap:.6rem;padding:.7rem 1.15rem;border:0;border-radius:999px;background:var(--white);color:var(--ink);font-family:var(--mono);font-size:.875rem;cursor:pointer;box-shadow:0 0 0 1px rgba(16,16,16,.1),0 14px 34px -14px rgba(16,16,16,.5);transition:background-color .12s ease,transform .12s ease}.pen__toggle:hover{transform:translateY(-2px)}.pen.is-on .pen__toggle{background:var(--lime)}.pen__pencil{width:1.1rem;flex:none}.pen__hint{padding:.5em .9em;border-radius:2px;background:var(--note-yellow);color:var(--ink);font-family:var(--mono);font-size:.875rem;line-height:1.45;text-align:center;text-wrap:balance;max-width:22rem;box-shadow:0 10px 22px -18px rgba(16,16,16,.6)}.pen__hint[hidden]{display:none}@media(prefers-reduced-motion:reduce){.pen__toggle:hover{transform:none}}.prose{max-width:42rem}.prose>*+*{margin-top:1.15em}.prose h1{font-size:clamp(2.25rem,6vw,3.75rem);margin-bottom:.5em}.prose h2,.prose h3{margin-top:2.25em;font-size:clamp(1.375rem,calc(1.2rem + .8vw),1.75rem);letter-spacing:-.025em}.prose h1+*,.prose h2+*,.prose h3+*{margin-top:.75em}.prose ul,.prose ol{padding-left:1.15em}.prose li+li{margin-top:.5em}.prose a{text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:.22em}.prose a:hover{text-decoration-color:initial}.prose img{display:block;border-radius:2px}.prose strong{font-weight:700}.prose .small-logo img{width:3.5rem}.prose hr{height:1px;margin:2.5em 0;border:0;background:var(--rule)}