@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;600;700;800;900&display=swap";:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}:root{--main-blue: #008AD2;--light-blue: rgba(179, 229, 252, 1);--gray: rgba(189, 189, 189, 1);--green: rgba(12, 186, 38, 1);--red: rgba(207, 13, 35, 1)}.huge-text{font-weight:700;font-size:64px}.big-text{font-weight:600;font-size:36px}.mid-text{font-weight:500;font-size:20px}.small-mid-text{font-weight:400;font-size:16px}.button-text{font-weight:500;font-size:16px}.small-text{font-weight:500;font-size:14px}.small-plus-text{font-weight:400;font-size:14px}.so-small-text{font-weight:400;font-size:12px}.small-bold-text{font-weight:600;font-size:12px}body{font-family:Inter,sans-serif;color:#000;background-color:#fafafa;margin:0;min-height:100vh}a{text-decoration:none;color:#000}p{margin:0}#app{min-height:100vh}h1,h2,h3,h4,h5,h6{margin:0}input{font-family:Inter,sans-serif}.nav-menu{background-color:#fff;display:flex;flex-direction:column;border-radius:8px;gap:16px;padding:24px 18px;box-shadow:0 4px 4px #1329351a}.header-block{display:flex;flex-direction:column;align-items:start;gap:12px}
