@font-face{font-family:'Barlow';src:url(../../fonts/barlow/Barlow-300.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(../../fonts/barlow/Barlow-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(../../fonts/barlow/Barlow-500.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(../../fonts/barlow/Barlow-600.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(../../fonts/barlow/Barlow-700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(../../fonts/barlow/Barlow-800.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}html{font-size:100%}body{margin:0;font-family:'Barlow',system-ui,-apple-system,Segoe\ UI,Roboto,Ubuntu,Cantarell,Noto\ Sans,Helvetica\ Neue,Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.6;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,video,iframe,embed{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:'Barlow',inherit;font-weight:700;line-height:1.2;margin:0 0 .5em;text-wrap:balance;overflow-wrap:break-word}h1{font-size: clamp(2.1rem, 2.6vw + 1.2rem, 3rem);font-weight:800}h2{font-size: clamp(1.8rem, 2.1vw + 1.1rem, 2.375rem)}h3{font-size: clamp(1.5rem, 1.4vw + 1rem, 1.875rem)}h4{font-size:1.25rem;font-weight:600}h5{font-size:1.125rem;font-weight:600}h6{font-size:1rem;font-weight:600;letter-spacing:.2px}p{margin:0 0 1rem;max-width:72ch}small,.text-sm{font-size:.875rem;line-height:1.5}.text-xs{font-size:.8125rem;line-height:1.45}a{color:var(--link-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .16s ease , text-decoration-color .16s ease}a:visited{color:var(--link-visited)}a:hover{color:var(--link-hover);text-decoration-color:currentColor}a:active{color:var(--link-active)}main :where(p,li,blockquote) {overflow-wrap:break-word}button,input,select,textarea{font-family:inherit;font-size:100%}