@font-face{font-family:CelticAstro;src:local("101! Celtic Astrologer"),local("101CelticAstrologer"),url(/fonts/101CelticAstrologer.woff2) format("woff2"),url(/fonts/101CelticAstrologer.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BabelStone Ogham;src:local("BabelStone Ogham Italic"),local("BabelStoneOgham-Italic"),url(/fonts/BabelStoneOgham-Italic.woff2) format("woff2"),url(/fonts/BabelStoneOgham-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BabelStone Ogham Pictish;src:local("BabelStone Ogham Pictish Bold"),local("BabelStoneOghamPictish-Bold"),url(/fonts/BabelStoneOghamPictish-Bold.woff2) format("woff2"),url(/fonts/BabelStoneOghamPictish-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BabelStone Ogham Bound;src:local("BabelStone Ogham Bound"),local("BabelStoneOghamBound"),url(/fonts/BabelStoneOghamBound.woff2) format("woff2"),url(/fonts/BabelStoneOghamBound.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BabelStone Ogham Bound;src:local("BabelStone Ogham Bound Italic"),local("BabelStoneOghamBound-Italic"),url(/fonts/BabelStoneOghamBound-Italic.woff2) format("woff2"),url(/fonts/BabelStoneOghamBound-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BabelStone Ogham Lithic;src:local("BabelStone Ogham Lithic"),local("BabelStoneOghamLithic"),url(/fonts/BabelStoneOghamLithic.woff2) format("woff2"),url(/fonts/BabelStoneOghamLithic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BabelStone Ogham Pictish;src:local("BabelStone Ogham Pictish Italic"),local("BabelStoneOghamPictish-Italic"),url(/fonts/BabelStoneOghamPictish-Italic.woff2) format("woff2"),url(/fonts/BabelStoneOghamPictish-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BabelStone Ogham Pictish;src:local("BabelStone Ogham Pictish"),local("BabelStoneOghamPictish"),url(/fonts/BabelStoneOghamPictish.woff2) format("woff2"),url(/fonts/BabelStoneOghamPictish.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BabelStone Ogham Pictish;src:local("BabelStone Ogham Pictish Bold Italic"),local("BabelStoneOghamPictish-BoldItalic"),url(/fonts/BabelStoneOghamPictish-BoldItalic.woff2) format("woff2"),url(/fonts/BabelStoneOghamPictish-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:BabelStone Ogham Fixed;src:local("BabelStone Ogham Fixed"),local("BabelStoneOghamFixed"),url(/fonts/BabelStoneOghamFixed.woff2) format("woff2"),url(/fonts/BabelStoneOghamFixed.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BabelStone Ogham Stemless;src:local("BabelStone Ogham Stemless"),local("BabelStoneOghamStemless"),url(/fonts/BabelStoneOghamStemless.woff2) format("woff2"),url(/fonts/BabelStoneOghamStemless.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BabelStone Ogham;src:local("BabelStone Ogham"),local("BabelStoneOgham"),url(/fonts/BabelStoneOgham.woff2) format("woff2"),url(/fonts/BabelStoneOgham.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BabelStone Ogham Special;src:local("BabelStone Ogham Special"),local("BabelStoneOghamSpecial"),url(/fonts/BabelStoneOghamSpecial.woff2) format("woff2"),url(/fonts/BabelStoneOghamSpecial.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--scotland-blue-rgb: 22, 59, 98;--s-blue: rgb(22, 59, 98);--s-blue-light: rgb(44, 79, 118);line-height:1.44;scroll-behavior:smooth;background-color:#f2f1ee}::selection{background-color:rgba(var(--scotland-blue-rgb),.88);color:#fff}html,body{font-family:Big Caslon,Garamond,Cambria,Times New Roman,serif;margin:0}h1,h2,h3,h4,h5,h6{font-weight:500}hr+*,hr+* h2,hr+* h3,hr+* h4,hr+* h5,hr+* h6{margin:0}a{color:var(--s-blue-light);transition:color 144ms ease;&:hover{filter:brightness(1.44)}}.center{display:flex;justify-content:center;align-items:center;&.inline{display:inline-flex}&.column{flex-direction:column}gap:4px}.float-right{float:right}.float-left{float:left}article{margin-top:4.4rem}
