@import url("https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700&family=Caveat:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@400;700&display=swap");:root{--surface:#fcf9f2;--surface-dim:#dcdad3;--on-surface:#1b1c18;--primary:#446556;--primary-container:#7a9d8c;--secondary:#59605e;--paper-edge:#e4e2db;--outline:#727974;--gutter:24px;--margin:max(5vw,40px)}.headline-xl{font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.headline-md,.headline-xl{font-family:Be Vietnam Pro,system-ui,sans-serif;color:var(--on-surface)}.headline-md{font-size:24px;font-weight:600;line-height:1.3}.body-rg{font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:var(--on-surface)}.annotation{font-family:Caveat,Be Vietnam Pro,system-ui,cursive;font-size:20px;font-weight:400;line-height:1.2;transform:rotate(-1deg)}@media (max-width:1023px){main>div{padding-top:.5rem}}@media (max-width:640px){.headline-xl{font-size:32px}.headline-md{font-size:20px}}