@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap");html{font-size:10px;font-weight:500;color:rgb(var(--gray-900))}:root{--font-primary:"Montserrat",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--primary-950:44,28,95;--primary-900:66,48,125;--primary-800:83,56,158;--primary-700:105,65,198;--primary-600:127,86,217;--primary-500:158,119,237;--primary-400:182,146,246;--primary-300:214,187,251;--primary-200:233,215,254;--primary-100:244,235,255;--primary-50:249,245,255;--primary-25:252,250,255;--gray-900:16 24 40;--gray-700:52 64 84;--gray-500:102 112 133;--gray-300:207 212 220;--gray-200:234 236 240;--gray-100:242 244 247;--gray-50:249 250 251;--gray-25:252 252 253;--border-clr:rgba(155,164,182,.4);--border-template:1px solid var(--border-clr)}*{font-family:var(--font-primary);margin:0;padding:0;box-sizing:border-box}body{min-width:320px;min-height:100dvh;-webkit-font-smoothing:antialiased}ul{list-style:none}button,input{all:unset;&:not(input[type=text]){cursor:pointer}}a{color:inherit;text-decoration:none}svg{width:20px;height:20px}img,svg{vertical-align:middle}img{width:100%;height:100%}.container{padding-inline:36px}section{padding-block:36px}