@font-face{font-family:Sprat;src:url(/fonts/Sprat-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@view-transition{navigation:auto}::view-transition-old(root){animation:none}::view-transition-new(root){animation:.26s ease-out both portfolio-root-in}::view-transition-group(portfolio-rail){animation-duration:.98s;animation-timing-function:cubic-bezier(.76,0,.24,1);animation-fill-mode:both}::view-transition-old(portfolio-rail){animation:.98s cubic-bezier(.76,0,.24,1) both portfolio-rail-out}::view-transition-new(portfolio-rail){animation:.98s cubic-bezier(.76,0,.24,1) both portfolio-rail-in}::view-transition-group(portfolio-name){z-index:20;animation-duration:.82s;animation-timing-function:cubic-bezier(.76,0,.24,1);animation-delay:70ms;animation-fill-mode:both}::view-transition-old(portfolio-name),::view-transition-new(portfolio-name){mix-blend-mode:normal;height:100%;animation-duration:.36s;animation-timing-function:ease-in-out}::view-transition-group(.project-hero-clip){z-index:8;animation-duration:.98s;animation-timing-function:cubic-bezier(.76,0,.24,1);animation-fill-mode:both;overflow:hidden}::view-transition-old(.project-hero-clip),::view-transition-new(.project-hero-clip){opacity:0;animation:none}::view-transition-group(.project-hero-image){animation-duration:.98s;animation-timing-function:cubic-bezier(.76,0,.24,1);animation-fill-mode:both}::view-transition-old(.project-hero-image),::view-transition-new(.project-hero-image){mix-blend-mode:normal;object-fit:cover;width:100%;height:100%;animation:none}::view-transition-old(.project-hero-image){opacity:0}::view-transition-new(.project-hero-image){opacity:1}html:has([data-project-feed])::view-transition-old(.project-hero-image){animation:.14s linear .84s both portfolio-hero-handoff-out}html:has([data-project-feed])::view-transition-new(.project-hero-image){animation:.14s linear .84s both portfolio-hero-handoff-in}[data-project-info-panel]{animation:.62s cubic-bezier(.16,1,.3,1) .92s both portfolio-info-in}@keyframes portfolio-root-in{0%{opacity:0}to{opacity:1}}@keyframes portfolio-rail-out{to{opacity:0;transform:translate(-100%)}}@keyframes portfolio-rail-in{0%{opacity:0;transform:translate(-100%)}}@keyframes portfolio-info-in{0%{opacity:0;translate:0 calc(100% + 32px)}to{opacity:1;translate:0}}@keyframes portfolio-hero-handoff-out{0%{opacity:1}to{opacity:0}}@keyframes portfolio-hero-handoff-in{0%{opacity:0}to{opacity:1}}@font-face{font-family:Sprat;src:url(/fonts/Sprat-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Sprat;src:url(/fonts/Sprat-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@layer reset{:root{color:#171614;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#f6f3ee;font-family:Sprat,Georgia,Times New Roman,serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f6f3ee;min-width:320px;margin:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2{text-wrap:balance}p{text-wrap:pretty}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.01ms!important;animation-delay:0s!important}[data-project-info-panel]{animation-duration:.01ms;animation-delay:0s}}

@layer priority1;

@layer priority2 {
  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x71odin {
    padding: clamp(16px, 3vw, 32px);
  }

  @media (width <= 820px) {
    .x1ys8thk.x1ys8thk {
      padding: 20px 18px 24px;
    }

    .x1ps6fkr.x1ps6fkr {
      padding: 20px;
    }
  }

  @media (width >= 821px) and (width <= 1060px) {
    .x930zud.x930zud {
      padding: 26px;
    }
  }
}

@layer priority3 {
  .x2zlxx1 {
    border-color: #1d201c3d;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x883omv {
    gap: 10px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .xmt3bw4 {
    gap: 22px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1y9zxd1 {
    gap: 48px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .x1tp9t4l {
    margin-block: 24px 20px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1dqpxv6 {
    padding-block: 56px 96px;
  }

  .xgeg9sw {
    padding-block: 72px 48px;
  }

  .x14tan9n {
    padding-block: 72px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x168l2et {
    scroll-snap-type: y mandatory;
  }

  @media (width <= 820px) {
    .xj15f5d.xj15f5d {
      gap: 30px;
    }

    .xiqdv5k.xiqdv5k {
      overflow: visible;
    }

    .x1qsgri9.x1qsgri9 {
      overscroll-behavior: auto;
    }

    .xw2tmfx.xw2tmfx {
      padding-inline: 20px;
    }

    .x3rox7r.x3rox7r {
      scroll-snap-type: none;
    }
  }
}

@layer priority4 {
  .x6s0dn4 {
    align-items: center;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1y5e3q9 {
    aspect-ratio: 1;
  }

  .x1sg1d4o {
    aspect-ratio: 4 / 5;
  }

  .x1jh03n0 {
    backdrop-filter: blur(16px);
  }

  .x1qdzywd {
    background-color: #11100f;
  }

  .x13x7sf4 {
    background-color: #252520;
  }

  .xjt1r71 {
    background-color: #d6d6d0;
  }

  .x1bat28q {
    background-color: #17161412;
  }

  .x1fhvhn2 {
    background-color: #f6f3eef7;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .xa8shak {
    background-color: var(--x4bgqy5);
  }

  .x1e87kdn {
    background-image: var(--x-backgroundImage);
  }

  .x2f5k32 {
    box-shadow: 0 0 0 1px #0000001a;
  }

  .x19w292d {
    box-shadow: 0 12px 48px #0003;
  }

  .xr0log0 {
    box-shadow: 0 20px 70px #00000047;
  }

  .x1cp7g1s {
    box-shadow: inset 0 0 0 1px #ffffff1a;
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .x1f7m26b {
    color: #fff;
  }

  .x1heor9g {
    color: inherit;
  }

  .xxuuu21 {
    color: #1716149e;
  }

  .xfbb67x {
    color: #171614b3;
  }

  .x1onmfar {
    color: #171614b8;
  }

  .xjx15nh {
    color: #1d201c80;
  }

  .xiqm31g {
    color: #1d201cad;
  }

  .x7n0mqs {
    color: var(--xse19ti);
  }

  .x1x6crrh {
    color: var(--xuwh1fo);
  }

  .x3smp6o {
    color: var(--xve9dus);
  }

  .xsyxly4 {
    color: var(--xwrruqv);
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .x4o9acs {
    cursor: alias;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xg0agbp {
    font-family: Courier New, Courier, monospace;
  }

  .x1xnyum5 {
    font-family: var(--x1182jr6);
  }

  .x17m5bsi {
    font-family: var(--xogprbv);
  }

  .x1ic7a3i {
    font-optical-sizing: auto;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .x5heo1l {
    font-size: 23px;
  }

  .x1d030le {
    font-size: calc(14px + 13.5cqi);
  }

  .x1xg6mri {
    font-size: clamp(16px, 1.05vw, 20px);
  }

  .x12rf4u0 {
    font-size: clamp(17px, 2vw, 21px);
  }

  .xm5uvbe {
    font-size: clamp(30px, 2.8vw, 42px);
  }

  .x1kejlvu {
    font-size: clamp(48px, 9vw, 120px);
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1tk6qca {
    grid-template-columns: .7fr 1.3fr;
  }

  .x10kbvu7 {
    grid-template-columns: 80px 1fr;
  }

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x97j52 {
    letter-spacing: -.055em;
  }

  .x1clpfr8 {
    letter-spacing: -.05em;
  }

  .x1yf5rgg {
    letter-spacing: .01em;
  }

  .x3gc2hl {
    letter-spacing: .03em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1vt4ot2 {
    line-height: .84;
  }

  .x1j4510k {
    line-height: .92;
  }

  .xobulqh {
    line-height: .98;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x6176g0 {
    mix-blend-mode: difference;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x11hjqv3 {
    object-position: var(--x-objectPosition);
  }

  .xha0d5n {
    opacity: .36;
  }

  .x1hixak6 {
    opacity: .88;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .xgv127d {
    scroll-snap-stop: always;
  }

  .x1e3p3d7 {
    scrollbar-color: #ffffff73 transparent;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1i9csmw {
    transform-origin: 50% 78%;
  }

  .x1nf803f {
    transform-origin: 0;
  }

  .x1f8hdc7 {
    transform: scale(var(--letter-scale, 1));
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .x1nc5ocm {
    transform: translate(-50%);
  }

  .xd915lo {
    transform: translate(-50%, calc(100% - 64px));
  }

  .xnn1q72 {
    transform: translateY(0);
  }

  .xanp114 {
    transform: translateY(10px);
  }

  .x1th4bbo {
    transition-delay: .1s;
  }

  .x6xj5g7 {
    transition-duration: .18s, .26s;
  }

  .x9dyr19 {
    transition-duration: .18s;
  }

  .xpceaqw {
    transition-duration: .22s;
  }

  .xjmur4l {
    transition-duration: .42s;
  }

  .x2m66ac {
    transition-property: color, transform;
  }

  .xl8kol5 {
    transition-property: opacity, transform, visibility;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .xk9q25i {
    transition-property: transform, background-color, color;
  }

  .x16n73rl {
    transition-property: transform, box-shadow;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x1p0hc1o {
    transition-timing-function: cubic-bezier(.2, 0, 0, 1);
  }

  .xb51amx {
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .x72bdre {
    transition-timing-function: ease-out, cubic-bezier(.2, 0, 0, 1);
  }

  .x9lcvmn {
    transition-timing-function: ease-out;
  }

  .x1i1ycln {
    view-transition-name: portfolio-name;
  }

  .xypawbv {
    view-transition-name: portfolio-rail;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x1355qak {
    z-index: 20;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .x1tg8r60:focus-visible {
    outline-color: #fff;
  }

  .x1mt6xzl:focus-visible {
    outline-color: var(--xuwh1fo);
  }

  .x1h1whov:focus-visible {
    outline-offset: -4px;
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x4xl6zf:focus-visible {
    outline-width: 1px;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .xppkqaf:hover {
    background-color: var(--xuwh1fo);
  }

  .xsctryy:hover {
    color: #f8f8f3;
  }

  .x1159lv9:hover {
    color: var(--xuwh1fo);
  }

  .x14z0dhd:hover {
    opacity: .56;
  }

  .x1b37vdq:hover {
    opacity: .58;
  }

  .x18uuni6:hover {
    opacity: .9;
  }

  .x1lz31oe:hover {
    transform: translateY(-2px);
  }

  .x1n3u82n:hover {
    transform: translateY(-4px);
  }

  .x9xvcpw:active {
    transform: translateY(0) scale(.97);
  }

  .x164p156:active {
    transform: translateY(0) scale(.985);
  }

  @media (width >= 821px) and (width <= 1060px) {
    .x1n01txk.x1n01txk {
      align-items: stretch;
    }
  }

  @media (width <= 820px) {
    .x1uj8cf6.x1uj8cf6 {
      flex-direction: column;
    }
  }

  @media (width >= 821px) and (width <= 1060px) {
    .xivfb40.xivfb40 {
      flex-direction: column;
    }
  }

  @media (width <= 820px) {
    .x1voqr8l.x1voqr8l {
      font-size: 12px;
    }

    .xfs4eb3.xfs4eb3 {
      font-size: 14px;
    }

    .xi3wji1.xi3wji1 {
      font-size: 16px;
    }

    .x1w9t9eb.x1w9t9eb {
      font-size: 17px;
    }

    .xkmixj2.xkmixj2 {
      font-size: 22px;
    }

    .x11k8arq.x11k8arq {
      font-size: 30px;
    }

    .xjaraj0.xjaraj0 {
      font-size: calc(30px + 2.4cqi);
    }

    .xbxg0s0.xbxg0s0 {
      grid-template-columns: 1fr;
    }

    .x1huepw0.x1huepw0 {
      position: relative;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xuupxpy.xuupxpy {
      transform: none;
    }

    .xsagj69.xsagj69 {
      transition-duration: .01ms;
    }
  }

  @media (width <= 820px) {
    .xs787xl.xs787xl {
      view-transition-name: none;
    }
  }
}

@layer priority5 {
  .xmqkh5w {
    border-bottom-color: #17161424;
  }

  .xcj25tw {
    border-bottom-color: #1d201c1f;
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1iacjwo {
    bottom: 18px;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x187pvsn {
    height: 100svh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1en1zhm {
    left: 22px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x15qo3w8 {
    left: clamp(340px, 35.5vw, 540px);
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .x91k8ka {
    margin-bottom: 22px;
  }

  .x1iymm2a {
    margin-bottom: 32px;
  }

  .x1hyhr7 {
    margin-bottom: 34px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x4ii5y1 {
    margin-bottom: auto;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .x1s1sqcz {
    margin-top: clamp(28px, 6vh, 72px);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xyq1l15 {
    max-width: 340px;
  }

  .x1q92z73 {
    max-width: 39ch;
  }

  .x1pfbilc {
    max-width: 460px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x1x1rfll {
    max-width: none;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x3sc9yq {
    min-height: 46px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .xzbdfwj {
    min-height: 68vh;
  }

  .x1r3qdcx {
    min-height: 76px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1b8ltyq {
    padding-top: clamp(16px, 4vh, 324px);
  }

  .x3m8u43 {
    right: 0;
  }

  .x17ek5el {
    right: 22px;
  }

  .x13vifvy {
    top: 0;
  }

  .xmhk92p {
    top: 20px;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x14atkfc {
    width: auto;
  }

  .xv4ecwe {
    width: clamp(320px, 35.5vw, 540px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .x1bhqts4 {
    width: min(1180px, 100% - 40px);
  }

  .x499tr7 {
    width: min(420px, 100vw - 36px);
  }

  @media (width <= 820px) {
    .x4jbcu2.x4jbcu2 {
      border-bottom-width: 1px;
    }

    .x12cz0bg.x12cz0bg {
      border-right-width: 0;
    }

    .x1eouzyl.x1eouzyl {
      bottom: 12px;
    }

    .x1kjmbzf.x1kjmbzf {
      bottom: auto;
    }

    .xw0a4b4.xw0a4b4 {
      height: auto;
    }

    .x15pfcig.x15pfcig {
      left: 16px;
    }
  }

  @media (width >= 821px) and (width <= 1060px) {
    .x1xjqzye.x1xjqzye {
      left: 38vw;
    }
  }

  @media (width <= 820px) {
    .xgnioeg.xgnioeg {
      left: auto;
    }

    .x11loy80.x11loy80 {
      margin-top: 1px;
    }

    .x2zm2nm.x2zm2nm {
      margin-top: 28px;
    }

    .xcm1s4t.xcm1s4t {
      min-height: 100vh;
    }

    .x13js8p7.x13js8p7 {
      min-height: 66px;
    }

    .xf8esb5.xf8esb5 {
      min-height: 78dvh;
    }

    .xpwb0eu.xpwb0eu {
      overflow-x: visible;
    }

    .x6bmteb.x6bmteb {
      overflow-y: visible;
    }

    .xmqqdzj.xmqqdzj {
      padding-bottom: 48px;
    }

    .xzxlsg5.xzxlsg5 {
      padding-top: 34px;
    }

    .xvvzdpu.xvvzdpu {
      right: 16px;
    }

    .x13ayoau.x13ayoau {
      right: auto;
    }

    .x5hid6q.x5hid6q {
      top: 14px;
    }

    .x1hkk1wl.x1hkk1wl {
      top: auto;
    }

    .x1yo4oxq.x1yo4oxq {
      width: 100%;
    }
  }

  @media (width >= 821px) and (width <= 1060px) {
    .xu6sghu.xu6sghu {
      width: 100%;
    }

    .x44326v.x44326v {
      width: 38vw;
    }
  }

  @media (width <= 820px) {
    .x4qe47a.x4qe47a {
      width: calc(100vw - 24px);
    }

    .x110dhc5.x110dhc5 {
      width: min(100% - 28px, 1180px);
    }
  }
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-backgroundImage {
  syntax: "*";
  inherits: false
}

@property --x-objectPosition {
  syntax: "*";
  inherits: false
}

:root, .x1hl3v9n {
  --x1lrzyer: #f6f3ee;
  --xwrruqv: #171614;
  --xve9dus: #17161494;
  --xse19ti: #171614ad;
  --x4bgqy5: #eddec0;
  --xuwh1fo: #4e3100;
  --x1nezx06: #f3f1eb;
}

:root, .xq6qjud {
  --xogprbv: "Sprat", Georgia, "Times New Roman", serif;
  --x1182jr6: "Sprat", Georgia, "Times New Roman", serif;
}
