@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.QjEBnW_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.QjEBnW_variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.Ho9lba_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.Ho9lba_variable{--font-sans:"Hanken Grotesk", "Hanken Grotesk Fallback"}
:root{--bg:#120e1c;--raised:#1b1528;--line:#2e2541;--text:#eee7f6;--muted:#9a90ae;--lilac:#b9a6ff;--ember:#f2b36d;--serif:var(--font-serif), Georgia, serif;--sans:var(--font-sans), system-ui, sans-serif;--gutter:clamp(1rem, 4vw, 3rem);--measure:68ch;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}a{color:inherit}:focus-visible{outline:2px solid var(--ember);outline-offset:3px;border-radius:2px}h1,h2,h3,h4,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.nav{z-index:20;padding:1.1rem var(--gutter);-webkit-backdrop-filter:blur(12px);background:#120e1cb8;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.nav-mark{font-family:var(--serif);font-size:1.5rem;font-style:italic;text-decoration:none}.nav-links{gap:clamp(.9rem,3vw,2rem);font-size:.95rem;display:flex}.nav-links a{color:var(--muted);text-decoration:none}.nav-links a:hover{color:var(--text)}@media (max-width:480px){.nav-links{gap:.85rem;font-size:.85rem}}.hero{background:radial-gradient(60% 70% at 70% 50%, #241a3a 0%, var(--bg) 70%);height:100svh;min-height:560px;position:relative;overflow:hidden}.hero-canvas{position:absolute;inset:0}.hero-copy{left:var(--gutter);right:var(--gutter);pointer-events:none;position:absolute;bottom:clamp(2rem,8vh,5rem)}.hero-copy a{pointer-events:auto}.hero-name{font-family:var(--serif);letter-spacing:-.02em;flex-direction:column;font-size:clamp(4rem,13vw,11rem);font-weight:500;line-height:.86;display:flex}.hero-name span{animation:1.2s cubic-bezier(.2,.7,.2,1) both rise}.hero-name span+span{padding-left:.6em;font-style:italic;animation-delay:.15s}.hero-line{max-width:34ch;color:var(--muted);margin-top:1.5rem;font-size:clamp(1rem,1.6vw,1.2rem);animation:1.2s cubic-bezier(.2,.7,.2,1) .35s both rise}.hero-down{color:var(--ember);text-underline-offset:4px;margin-top:1.5rem;font-size:.95rem;display:inline-block}@keyframes rise{0%{opacity:0;transform:translateY(.4em)}}.section{max-width:72rem;padding:clamp(4rem, 10vw, 8rem) var(--gutter) 0;margin:0 auto}.section-title{font-family:var(--serif);font-size:clamp(2.5rem,6vw,4.25rem);font-weight:500;line-height:1}.section-intro{color:var(--muted);max-width:var(--measure);margin-top:1rem}.sub-title{font-family:var(--serif);margin:4rem 0 1.5rem;font-size:1.9rem;font-weight:500}.about{grid-template-columns:1fr;gap:3rem;display:grid}.about-lead{font-family:var(--serif);max-width:30ch;font-size:clamp(1.6rem,3.4vw,2.5rem);line-height:1.25}.now{border-left:2px solid var(--ember);max-width:46ch;color:var(--muted);padding-left:1.25rem}.now-title{font-family:var(--serif);color:var(--ember);margin-bottom:.5rem;font-size:1.5rem;font-style:italic;font-weight:500}.now strong{color:var(--text);font-weight:600}@media (min-width:900px){.about{grid-template-columns:1.4fr 1fr;align-items:end}}.stack{gap:2.5rem;margin-top:3rem;display:grid}.card{--rx:0deg;--ry:0deg;--mx:70%;--my:0%;isolation:isolate;background:radial-gradient(110% 90% at 100% 0%, color-mix(in srgb, var(--tint) 24%, transparent), transparent 55%), radial-gradient(90% 80% at 0% 100%, color-mix(in srgb, var(--tint) 9%, transparent), transparent 60%), linear-gradient(160deg, #241b37 0%, #181222 60%, #140f1d 100%);border:1px solid color-mix(in srgb, var(--tint) 22%, var(--line));border-top:2px solid color-mix(in srgb, var(--tint) 85%, white);box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff05, 0 -18px 40px -20px #000c, 0 2px 4px #00000059, 0 18px 36px -12px #0009, 0 50px 90px -30px color-mix(in srgb, var(--tint) 35%, transparent);transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry));border-radius:1.25rem;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.card:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(40% 50% at var(--mx) var(--my), #ffffff12, transparent 70%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.card:hover:before{opacity:1}.card-kind{color:var(--tint);font-size:.95rem}.card-name{font-family:var(--serif);margin-top:.25rem;font-size:clamp(2.4rem,5vw,3.75rem);font-weight:500;line-height:1}.card-body{max-width:var(--measure);align-content:start;gap:1rem;display:grid}.card-role{color:var(--muted)}.card-skills{flex-wrap:wrap;gap:.5rem;display:flex}.card-skills li{border:1px solid color-mix(in srgb, var(--tint) 30%, var(--line));color:var(--text);background:#ffffff08;border-radius:999px;padding:.25rem .75rem;font-size:.875rem}.card-links{flex-wrap:wrap;gap:1.25rem;display:flex}.card-links a{color:var(--ember);text-underline-offset:4px}@media (min-width:900px) and (min-height:600px){.card{top:calc(5.5rem + var(--i) * 1.1rem);position:sticky}}@media (min-width:900px){.card{grid-template-columns:1fr 1.5fr;gap:3rem;min-height:22rem}}.more{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:2rem 3rem;display:grid}.more h4{font-family:var(--serif);font-size:1.4rem;font-weight:600}.more p{color:var(--muted);margin-top:.4rem}.more .card-links{margin-top:.6rem}.timeline{border-top:1px solid var(--line);margin-top:2.5rem}.timeline-item{border-bottom:1px solid var(--line);gap:.5rem 2rem;padding:1.75rem 0;display:grid}@media (min-width:720px){.timeline-item{grid-template-columns:12rem 1fr}}.timeline-when{color:var(--muted);padding-top:.35rem;font-size:.95rem}.is-current .timeline-when{color:var(--ember)}.timeline-title{font-family:var(--serif);font-size:1.6rem;font-weight:500;line-height:1.2}.timeline-title span{font-style:italic}.timeline-place{color:var(--muted);font-size:.95rem}.timeline-note{max-width:var(--measure);color:var(--muted);margin-top:.5rem}.skills{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:2.5rem;margin-top:2.5rem;display:grid}.skills-group{font-family:var(--serif);color:var(--lilac);margin-bottom:.75rem;font-size:1.5rem;font-style:italic;font-weight:500}.skills li{border-bottom:1px solid var(--line);padding:.35rem 0}.poems{border-top:1px solid var(--line);margin-top:2.5rem}.poem-link{border-bottom:1px solid var(--line);gap:.35rem 2rem;padding:1.75rem 0;text-decoration:none;display:grid}@media (min-width:720px){.poem-link{grid-template-columns:1fr 1fr;align-items:baseline}}.poem-title{font-family:var(--serif);font-size:clamp(1.8rem,3.5vw,2.6rem);font-style:italic;line-height:1.1;transition:color .2s}.poem-link:hover .poem-title{color:var(--ember)}.poem-teaser{color:var(--muted)}.poem{max-width:40rem;padding:8rem var(--gutter) 0;margin:0 auto}.poem-back{color:var(--muted);text-underline-offset:4px}.poem-heading{font-family:var(--serif);margin-top:2rem;font-size:clamp(2.6rem,7vw,4.5rem);font-weight:500;line-height:1.05}.poem-verse{font-family:var(--serif);margin-top:3rem;font-size:1.4rem;line-height:1.7}.poem-closing{border-left:2px solid var(--ember);font-family:var(--serif);color:var(--ember);margin:3rem 0 0;padding-left:1.25rem;font-size:1.35rem;font-style:italic}.poem-next{color:var(--muted);margin-top:4rem}.footer{max-width:72rem;padding:4rem var(--gutter) 2.5rem;margin:clamp(5rem,12vw,10rem) auto 0}.footer-title{font-family:var(--serif);font-size:clamp(3rem,9vw,6.5rem);font-style:italic;font-weight:500;line-height:1}.footer-text{color:var(--muted);margin-top:1rem}.footer-links{flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem;font-size:1.15rem;display:flex}.footer-links a{text-underline-offset:5px;-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember)}.email-reveal{color:inherit;font:inherit;cursor:pointer;text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember);background:0 0;border:0;padding:0}.footer-small{color:var(--muted);margin-top:4rem;font-size:.875rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
