@font-face{font-family:Rethink Sans Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./rethink-sans-latin-ext-wght-normal.BbqtUlVa.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./rethink-sans-latin-wght-normal.B92CQIW4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lemon:#f7e64a;--orange:#ff8b3d;--lime:#c8ee5c;--ink:#0b0b09;--dot:#f8f8f7;--ground:var(--lemon);--fg:var(--ink);--face:"Rethink Sans Variable", "Rethink Sans", system-ui, sans-serif;--t-display:clamp(3.1rem, 8.6vw, 16rem);--t-statement:clamp(2.4rem, 6vw, 11rem);--t-large:clamp(1.6rem, 3.3vw, 5.5rem);--t-body:clamp(1.125rem, 1.53vw, 2.6rem);--t-nav:clamp(.95rem, 1.15vw, 2rem);--t-small:clamp(.8rem, .9vw, 1.5rem);--gutter:clamp(1rem, 2.6vw, 4.5rem);--nav-h:clamp(4rem, 7vw, 11rem);--section-pad:clamp(6rem, 14vw, 16rem)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--nav-h);scroll-snap-type:y proximity;scrollbar-color:var(--ink) var(--lemon);background:var(--lemon)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--face);font-size:var(--t-body);color:var(--ink);background:var(--lemon);font-feature-settings:"ss01" 0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:450;line-height:1.35}::selection{background:var(--ink);color:var(--lemon)}dd,dl,figure,h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.16em}:focus-visible{outline-offset:4px;outline:3px solid}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field{padding:var(--section-pad) var(--gutter);background:var(--ground);color:var(--fg);scroll-margin-top:calc(var(--nav-h)*-1);position:relative}.field--lemon{--ground:var(--lemon);--fg:var(--ink)}.field--orange{--ground:var(--orange);--fg:var(--ink)}.field--lime{--ground:var(--lime);--fg:var(--ink)}.one-screen{scroll-snap-align:start}.display,.statement{letter-spacing:-.012em;text-wrap:balance;font-weight:800;line-height:.93}.display{font-size:var(--t-display)}.statement{font-size:var(--t-statement)}.large{font-size:var(--t-large);letter-spacing:-.028em;text-wrap:balance;font-weight:700;line-height:1.04}.body{font-size:var(--t-body);text-wrap:pretty;max-width:34em}.dot-bullet{padding-left:1.6em;position:relative}.dot-bullet:before{content:"";background:currentColor;border-radius:50%;width:.78em;height:.78em;position:absolute;top:.28em;left:0}.flow>*+*{margin-top:var(--flow,clamp(2rem,4vw,4.5rem))}.flow--wide{--flow:clamp(3.5rem, 8vw, 9rem)}.offset{margin-left:clamp(0rem,20vw,32rem)}@media (width<=860px){.offset{margin-left:0}}.measure{max-width:16ch}.measure-wide{max-width:22ch}
