@font-face{font-family:FT Rene Text;src:url(../fonts/FTRene-Text.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:FT Rene Text;src:url(../fonts/FTRene-TextItalic.woff2)format("woff2");font-weight:400;font-style:italic}:root{--brown:#6c4a2a;--green:#89836d;--pastel:#e5e3d6;--grid-columns:24;--grid-gutter:10px}.grid{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:var(--grid-gutter);padding:15px 20px;display:grid}.col{grid-column:var(--start,auto) /span var(--span,24)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased}body{background:var(--pastel)}.page{min-height:100svh;position:relative}.layout-enter-active,.layout-leave-active,.page-enter-active,.page-leave-active{transition:opacity 1s}.layout-enter-from,.layout-leave-to,.page-enter-from,.page-leave-to{opacity:0}img{pointer-events:none;display:block}blockquote,h1{letter-spacing:-.03em;font-size:clamp(20px,1.6129vw - .9677px,30px);line-height:1.2}blockquote,h1,h2{color:var(--brown);font-family:FT Rene Text;font-weight:400}h2{font-size:12px;line-height:1.3;text-decoration:none;transition:opacity .5s}h1 em,h2 em{font-style:italic}a,p{color:var(--brown);font-family:FT Rene Text;font-size:clamp(14px,.3226vw + 9.8065px,16px);font-weight:400;line-height:1.3;text-decoration:none;transition:opacity .5s}.altPage a,.altPage blockquote,.altPage h1,.altPage h2,.altPage p{color:var(--pastel)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.error{text-align:center}.error h1{margin-bottom:10px}
