diff --git a/www/index.html b/index.html
similarity index 100%
rename from www/index.html
rename to index.html
diff --git a/www/robots.txt b/robots.txt
similarity index 100%
rename from www/robots.txt
rename to robots.txt
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..b3e11fc
--- /dev/null
+++ b/style.css
@@ -0,0 +1,46 @@
+:root {
+ /* auto light/dark based on user choice */
+ color-scheme: light dark;
+ --text: light-dark(#000000, #FFFFFF);
+ --bg: light-dark(#FFFFFF, #000000);
+}
+
+
+/* https://smolweb.org/subset.html */
+/* structural */
+html {
+ /* respect user font choices */
+ font-size: 100%;
+}
+
+
+/* semantic */
+header strong {
+ font-size: 1.6rem;
+}
+
+footer {
+ font-size: 0.9rem;
+}
+
+
+/* textual */
+h1 {
+ font-size: 2rem;
+}
+
+h2 {
+ font-size: 1.6rem;
+}
+
+h3 {
+ font-size: 1.2rem;
+}
+
+/* hypertextual */
+/* listing */
+/* forms */
+/* basic table */
+/* image */
+/* presentation */
+/* metainformation and linking */
diff --git a/www/style.css b/www/style.css
deleted file mode 100644
index f1eb37b..0000000
--- a/www/style.css
+++ /dev/null
@@ -1,110 +0,0 @@
-/* https://www.joshwcomeau.com/css/custom-css-reset/ */
-*,
-*::before,
-*::after {
- box-sizing: border-box;
-}
-
-/* * { */
-/* margin: 0; */
-/* } */
-
-@media (prefers-reduced-motion: no-preference) {
- html {
- interpolate-size: allow-keywords;
- }
-}
-
-body {
- line-height: 1.5;
- -webkit-font-smoothing: antialiased;
-}
-
-img,
-picture,
-video,
-canvas,
-svg {
- display: block;
- max-width: 100%;
-}
-
-input,
-button,
-textarea,
-select {
- font: inherit;
-}
-
-p,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- overflow-wrap: break-word;
- hyphens: auto;
-}
-
-p {
- text-wrap: pretty;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- text-wrap: balance;
-}
-
-
-/* our stuff */
-:root {
- /* auto light/dark based on user choice */
- color-scheme: light dark;
- --text: light-dark(#000000, #FFFFFF);
- --bg: light-dark(#FFFFFF, #000000);
-}
-
-
-/* https://smolweb.org/subset.html */
-/* structural */
-html {
- /* respect user font choices */
- font-size: 100%;
-}
-
-
-/* semantic */
-header strong {
- font-size: 1.6rem;
-}
-
-footer {
- font-size: 0.9rem;
-}
-
-
-/* textual */
-h1 {
- font-size: 2rem;
-}
-
-h2 {
- font-size: 1.6rem;
-}
-
-h3 {
- font-size: 1.2rem;
-}
-
-/* hypertextual */
-/* listing */
-/* forms */
-/* basic table */
-/* image */
-/* presentation */
-/* metainformation and linking */