.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-start{align-items:flex-start}.align-stretch{align-items:stretch}.p32{padding:32px}.m32{margin:32px}@media only screen and (max-width:1024px){.m32{margin:16px}}.g32{gap:32px}.p0{padding:0}.m0{margin:0}.g0{gap:0}.p64{padding:64px}@media only screen and (max-width:1024px){.p64{padding:32px}}.m64{margin:64px}@media only screen and (max-width:1024px){.m64{margin:32px}}g64{gap:64px}@media only screen and (max-width:1024px){g64{gap:32px}}.p128{padding:128px}@media only screen and (max-width:1024px){.p128{padding:64px}}.m128{margin:128px}@media only screen and (max-width:1024px){.m128{margin:64px}}g128{gap:128px}@media only screen and (max-width:1024px){g128{gap:64px}}.p16{padding:16px}@media only screen and (max-width:1024px){.p16{padding:8px}}.m16{margin:16px}@media only screen and (max-width:1024px){.m16{margin:8px}}g16{gap:16px}@media only screen and (max-width:1024px){g16{gap:8px}}.p8{padding:8px}@media only screen and (max-width:1024px){.p8{padding:0}}.m8{margin:8px}@media only screen and (max-width:1024px){.m8{margin:0}}g8{gap:8px}@media only screen and (max-width:1024px){g8{gap:0}}.flex-col,.w3-half,.w3-quarter,.w3-third,.w3-threequarter,.w3-twothird{float:left;width:100%}.flex-col.s1{width:8.33333%}.flex-col.s2{width:16.66666%}.flex-col.s3{width:24.99999%}.flex-col.s4{width:33.33333%}.flex-col.s5{width:41.66666%}.flex-col.s6{width:49.99999%}.flex-col.s7{width:58.33333%}.flex-col.s8{width:66.66666%}.flex-col.s9{width:74.99999%}.flex-col.s10{width:83.33333%}.flex-col.s11{width:91.66666%}.flex-col.s12{width:99.99999%}@media (min-width:768px){.flex-col.m0{width:0}.flex-col.m1{width:8.33333%}.flex-col.m2{width:16.66666%}.flex-col.m3,.w3-quarter{width:24.99999%}.flex-col.m4,.w3-third{width:33.33333%}.flex-col.m5{width:41.66666%}.flex-col.m6,.w3-half{width:49.99999%}.flex-col.m7{width:58.33333%}.flex-col.m8,.w3-twothird{width:66.66666%}.flex-col.m9,.w3-threequarter{width:74.99999%}.flex-col.m10{width:83.33333%}.flex-col.m11{width:91.66666%}.flex-col.m12{width:99.99999%}}@media (min-width:1024px){.flex-col.l1{width:8.33333%}.flex-col.l2{width:16.66666%}.flex-col.l3{width:24.99999%}.flex-col.l4{width:33.33333%}.flex-col.l5{width:41.66666%}.flex-col.l6{width:49.99999%}.flex-col.l7{width:58.33333%}.flex-col.l8{width:66.66666%}.flex-col.l9{width:74.99999%}.flex-col.l10{width:83.33333%}.flex-col.l11{width:91.66666%}.flex-col.l12{width:99.99999%}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{font-family:Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;letter-spacing:0}:root{color-scheme:light dark}::-moz-selection{background-color:#1d391e;color:#eee0d3}::selection{background-color:#1d391e;color:#eee0d3}body{margin:0 auto;max-width:100dvw}body.dark-mode{background-color:#000;color:#eee0d3}body.dark-mode a{color:#eee0d3}body,body.light-mode{background-color:#eee0d3;color:#000}body a,body.light-mode a{color:#000}button{background-color:#000;border:2px solid #000;border-radius:8px;color:#eee0d3;padding:8px 16px}h1,h2,h3,h4{margin:0;padding:0}h1{font-family:Helvetica,Arial,sans-serif;font-size:4.375rem;font-style:normal;font-weight:600;line-height:4.375rem}@media only screen and (max-width:768px){h1{font-size:2.75rem;line-height:2.75rem}}h2{font-family:Helvetica,Arial,sans-serif;font-size:3.125rem;font-style:normal;font-weight:600;line-height:3.75rem}@media only screen and (max-width:768px){h2{font-size:2rem;line-height:2.5rem}}h3{font-family:Helvetica,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem}@media only screen and (max-width:768px){h3{font-size:1.625rem;line-height:2.25rem}}h4{font-size:1.25rem;font-weight:600}h4,p{font-family:Helvetica,Arial,sans-serif;font-style:normal;line-height:1.5rem}p{font-size:1.125rem;font-weight:400;margin:0;padding:0}@media only screen and (max-width:768px){p{line-height:1.5rem}}p a{border:0;font-family:inherit;font-style:normal;font-weight:600;text-decoration:underline;transition:all .3s ease}.flex-row{flex-direction:row}.flex-col,.flex-row{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-start}.flex-col{flex-direction:column}
