@font-face{font-family:"La Belle Aurore";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/la-belle-aurore-latin-400-normal.D1eTpURF.woff2) format("woff2")}
@font-face{font-family:"Domine";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/domine-latin-400-normal.DmTRKKZw.woff2) format("woff2")}
@font-face{font-family:"Domine";font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/domine-latin-600-normal.C4sNQOYD.woff2) format("woff2")}
@font-face{font-family:"Libre Franklin";font-style:italic;font-weight:300;font-display:swap;src:url(/_astro/libre-franklin-latin-300-italic.ByGtp2Qi.woff2) format("woff2")}
@font-face{font-family:"Libre Franklin";font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/libre-franklin-latin-300-normal.CvFvVvhW.woff2) format("woff2")}
@font-face{font-family:"Libre Franklin";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/libre-franklin-latin-400-normal.DNAyL8lK.woff2) format("woff2")}
@font-face{font-family:"Libre Franklin";font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/libre-franklin-latin-500-normal.Cbta7Jiu.woff2) format("woff2")}
@font-face{font-family:"Libre Franklin";font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/libre-franklin-latin-600-normal.BBKMvfE-.woff2) format("woff2")}
/*
 * Golden Hills & Live Oak: the style kit for the "goldenhills" style package.
 * Loaded only when that package is active (<html data-kit="golden-hills-oak">): apps/sites serves it at
 * /kits/golden-hills-oak.css and inlines every url("elements/*.svg") as a data URI at build time.
 * Every rule is scoped to :root[data-kit="golden-hills-oak"], so nothing here can touch another package.
 * Colours come from the colourway tokens (--ink, --ink-2, --cream, --gold, --muted, --vig) wherever they can,
 * plus the kit's own --gho-* palette (GUIDE.md). Ornaments are SVG masks filled with a token colour.
 * Pseudo-element map per section: ::after = full-bleed background, ::before = deckled photograph or plaque,
 * h2::before = the split-rail fence divider above the eyebrow of every section after the welcome.
 * The wedding layer: the ceremony set under the lone oak (hero), the bouquet on the fence post, the veil and hat on
 * the saddle, the long table in the grass, the boutonniere and boots, the welcome bag, boots and heels on the porch
 * step, the rings tied with oat grass, the dress train across the porch (RSVP) and the couple on the ridge (footer).
 * The recurring motif is the wild oat: in the bouquet, the aisle, the boutonniere and the rings, and drifting as
 * single florets across the welcome, the RSVP and the footer.
 */

:root[data-kit="golden-hills-oak"] {
  --gho-straw: #f2eada;
  --gho-dry-grass: #e6d9bf;
  --gho-linen: #f9f4ea;
  --gho-saddle-ink: #2a2620;
  --gho-oak: #4a5733;
  --gho-sage: #8e9a6e;
  --gho-leather: #7b4e2e;
  --gho-leather-deep: #5e3a21;
  --gho-on-leather: #f9f4ea;
  --gho-night: #2a2a20;
  --gho-night-text: #f2eada;
  --gho-hill-gold: #cfae65;
  --gho-oat: #b89a5a;
  --gho-ember: #c8662a;
  --gho-ease: cubic-bezier(0.22, 1, 0.36, 1);
  --gho-sans: "Libre Franklin", "Franklin Gothic", system-ui, sans-serif;

  --gho-el-fence: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2028%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Split-rail%20fence%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22f%22%20x1%3D%220%22%20x2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23000%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.08%22%20stop-color%3D%22%23000%22%2F%3E%3Cstop%20offset%3D%22.92%22%20stop-color%3D%22%23000%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23000%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%2010Q18.5%2010.77%2037%209.89M31%2010Q77%2010.85%20123%209.79M117%2010Q163%2011.1%20209%2010.17M203%2010Q221.5%2010.66%20240%2010.11%22%20fill%3D%22none%22%20stroke%3D%22url(%23f)%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M0%2018Q18.5%2018.67%2037%2017.86M31%2018Q77%2019.15%20123%2017.89M117%2018Q163%2018.85%20209%2017.93M203%2018Q221.5%2018.96%20240%2018.07%22%20fill%3D%22none%22%20stroke%3D%22url(%23f)%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M32.2%2026.5V5.2L33.6%203.4L34.3%204.4L35.8%203.8V26.5Z%22%2F%3E%3Cpath%20d%3D%22M118.2%2026.5V5.2L119.6%203.4L120.3%204.4L121.8%203.8V26.5Z%22%2F%3E%3Cpath%20d%3D%22M204.2%2026.5V5.2L205.6%203.4L206.3%204.4L207.8%203.8V26.5Z%22%2F%3E%3Cpath%20d%3D%22M10%2026.6H230%22%20fill%3D%22none%22%20stroke%3D%22url(%23f)%22%20stroke-width%3D%22.5%22%20opacity%3D%22.6%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-oat-rule: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2028%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Oat%20sprig%20rule%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22l%22%20x1%3D%220%22%20x2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23000%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23000%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22r%22%20x1%3D%221%22%20x2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23000%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23000%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%2014h78%22%20stroke%3D%22url(%23l)%22%20stroke-width%3D%22.8%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M162%2014h78%22%20stroke%3D%22url(%23r)%22%20stroke-width%3D%22.8%22%20fill%3D%22none%22%2F%3E%3Cg%20transform%3D%22translate(120%2014)%20scale(1%201)%22%3E%3Cpath%20d%3D%22M7%200C16%20-.4%2026%20-.8%2038%20-2%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(12%20-0.15)%20rotate(-25.5)%20scale(0.78%200.39)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(15%20-0.3)%20rotate(22.5)%20scale(0.78%200.39)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(19%20-0.45)%20rotate(-24)%20scale(0.74%200.37)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(22.5%20-0.6)%20rotate(21)%20scale(0.72%200.36)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(26.5%20-0.85)%20rotate(-22.5)%20scale(0.66%200.33)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(30%20-1.1)%20rotate(19.5)%20scale(0.62%200.31)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(33.5%20-1.45)%20rotate(-19.5)%20scale(0.56%200.28)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(37%20-2)%20rotate(-4)%20scale(.55)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L19.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(120%2014)%20scale(-1%201)%22%3E%3Cpath%20d%3D%22M7%200C16%20-.4%2026%20-.8%2038%20-2%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(12%20-0.15)%20rotate(-25.5)%20scale(0.78%200.39)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(15%20-0.3)%20rotate(22.5)%20scale(0.78%200.39)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(19%20-0.45)%20rotate(-24)%20scale(0.74%200.37)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(22.5%20-0.6)%20rotate(21)%20scale(0.72%200.36)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(26.5%20-0.85)%20rotate(-22.5)%20scale(0.66%200.33)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(30%20-1.1)%20rotate(19.5)%20scale(0.62%200.31)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(33.5%20-1.45)%20rotate(-19.5)%20scale(0.56%200.28)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(37%20-2)%20rotate(-4)%20scale(.55)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L19.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%2214%22%20r%3D%223.2%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%2214%22%20r%3D%221.1%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-sprig: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%20140%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Wild%20oat%20sprig%22%3E%3Cpath%20d%3D%22M30%20138C29%20104%2031%2070%2036%2044C39%2028%2043%2016%2047%206%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M31.37%2096L25.65%2098.87%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(25.65%2098.87)%20rotate(104.53)%20scale(1.43)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L17.8960470514372%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M32.21%2085.75L39.78%2087.79%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(39.78%2087.79)%20rotate(63.17)%20scale(1.17)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L23.503622006531806%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M33.28%2075.5L25.36%2077.8%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(25.36%2077.8)%20rotate(108.06)%20scale(1.31)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L21.230215976387264%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M34.58%2065.25L41.92%2067.92%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(41.92%2067.92)%20rotate(71.2)%20scale(1.29)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L22.712860881257804%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M36.13%2055L30.04%2057.22%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(30.04%2057.22)%20rotate(115.98)%20scale(1.37)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L22.605208532325925%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M37.91%2044.75L43.99%2046.52%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(43.99%2046.52)%20rotate(83.6)%20scale(1.19)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L20.32866753069684%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M39.96%2034.5L33.59%2036.16%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(33.59%2036.16)%20rotate(115.49)%20scale(1.34)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L22.236972764506937%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M42.25%2024.25L47.51%2026.66%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(47.51%2026.66)%20rotate(82.38)%20scale(1.23)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L21.143072468135507%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M44.82%2014L38.76%2015.97%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22translate(38.76%2015.97)%20rotate(106.73)%20scale(1.36)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M10.6%200L19.458540744520725%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --gho-el-seed: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2010%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Oat%20floret%22%3E%3Cg%20transform%3D%22translate(2%205)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3Cpath%20d%3D%22M5.5%20-.1C7.6%20-.5%209.2%20-.4%2010.6%200%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.35%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M10.6%200L25.6%20-.9%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.45%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --gho-el-post: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2030%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Fence%20post%22%3E%3Cpath%20d%3D%22M2.2%2029.5V4.6L5.4%201.4L6.6%203L9.8%202.2V29.5Z%22%2F%3E%3Cpath%20d%3D%22M0%209.5H12M0%2017.5H12%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.2%22%20fill%3D%22none%22%20opacity%3D%22.55%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-corner: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Stitched%20corner%22%3E%3Crect%20x%3D%2216%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2221%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2226%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2231%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2236%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2241%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2246%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2251%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2256%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%2261%22%20y%3D%226.4%22%20width%3D%223%22%20height%3D%221.1%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2216%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2221%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2226%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2231%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2236%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2241%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2246%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2251%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2256%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%2261%22%20width%3D%221.1%22%20height%3D%223%22%20rx%3D%22.5%22%2F%3E%3Cpath%20d%3D%22M1%2063V7Q1%201%207%201H63%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%2F%3E%3Cg%20transform%3D%22translate(4.5%204.5)%20scale(.5)%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --gho-el-concho: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Concho%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M21.6%2012Q23.98%2015.21%2020.31%2016.8Q20.77%2020.77%2016.8%2020.31Q15.21%2023.98%2012%2021.6Q8.79%2023.98%207.2%2020.31Q3.23%2020.77%203.69%2016.8Q0.02%2015.21%202.4%2012Q0.02%208.79%203.69%207.2Q3.23%203.23%207.2%203.69Q8.79%200.02%2012%202.4Q15.21%200.02%2016.8%203.69Q20.77%203.23%2020.31%207.2Q23.98%208.79%2021.6%2012ZM18.4%2012A6.4%206.4%200%201%200%205.6%2012A6.4%206.4%200%201%200%2018.4%2012ZM17.6%2012A5.6%205.6%200%201%200%206.4%2012A5.6%205.6%200%201%200%2017.6%2012Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.4%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-deckle: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20400%22%20fill%3D%22currentColor%22%20preserveAspectRatio%3D%22none%22%20role%3D%22img%22%20aria-label%3D%22Deckled%20edge%22%3E%3Cpath%20d%3D%22M2.2%201.49L5.48%202.37L8.77%203.02L12.05%201.9L15.34%202L18.62%201.6L21.91%201.58L25.19%201.38L28.48%201.78L31.76%201.15L35.04%202.01L38.33%203.33L41.61%202.59L44.9%202.52L48.18%201.09L51.47%203.09L54.75%202.07L58.04%201.77L61.32%201.32L64.6%202.99L67.89%201.31L71.17%202.25L74.46%202.85L77.74%201.59L81.03%201.6L84.31%202.81L87.6%201.15L90.88%201.23L94.16%202.42L97.45%201.05L100.73%201.42L104.02%200.88L107.3%203.06L110.59%202.83L113.87%201.2L117.16%202L120.44%202.14L123.72%202.83L127.01%203.04L130.29%201.78L133.58%201.78L136.86%202.2L140.15%203.04L143.43%202.64L146.72%200.98L150%202.71L153.28%201.66L156.57%202.68L159.85%202.4L163.14%201.71L166.42%201.56L169.71%201.16L172.99%202.84L176.28%202.09L179.56%201.14L182.84%201.44L186.13%202.62L189.41%203.27L192.7%202.74L195.98%201.49L199.27%202L202.55%202.78L205.84%202.22L209.12%201.62L212.4%203.27L215.69%203.01L218.97%203L222.26%202.05L225.54%202.07L228.83%203.37L232.11%202.79L235.4%201.12L238.68%201.96L241.96%201.91L245.25%201.45L248.53%200.97L251.82%202.93L255.1%202.2L258.39%203.53L261.67%200.67L264.96%202.05L268.24%202.17L271.52%202.33L274.81%201.21L278.09%203.22L281.38%201.4L284.66%202.67L287.95%201.26L291.23%202.95L294.52%202.46L296.86%202.2L295.26%205.5L294.04%208.79L294.56%2012.09L296.13%2015.39L296.19%2018.68L295.23%2021.98L295.82%2025.28L295.33%2028.57L296.64%2031.87L295.48%2035.17L296.8%2038.46L296.77%2041.76L295.59%2045.06L297.02%2048.35L296.6%2051.65L296.41%2054.95L295.2%2058.24L296.3%2061.54L296.07%2064.84L296.21%2068.13L296.09%2071.43L295.94%2074.73L295.16%2078.02L296.4%2081.32L295.14%2084.62L296.58%2087.91L295.02%2091.21L295.25%2094.51L296.85%2097.8L294.15%20101.1L296.07%20104.4L294.22%20107.69L295.34%20110.99L294.43%20114.29L295.3%20117.58L296.13%20120.88L295.2%20124.18L296.68%20127.47L294.88%20130.77L295.64%20134.07L296.33%20137.36L294.61%20140.66L296.85%20143.96L294.63%20147.25L294.64%20150.55L296.98%20153.85L295.99%20157.14L295.48%20160.44L296.16%20163.74L295.14%20167.03L294.93%20170.33L296.34%20173.63L296.41%20176.92L296.47%20180.22L295.48%20183.52L296.06%20186.81L295.22%20190.11L296.97%20193.41L294.72%20196.7L295.61%20200L295.45%20203.3L295.57%20206.59L294.58%20209.89L296.02%20213.19L294.34%20216.48L296.06%20219.78L295.25%20223.08L295.05%20226.37L296.1%20229.67L295.66%20232.97L294.54%20236.26L295.63%20239.56L296.25%20242.86L296.43%20246.15L296.25%20249.45L296.64%20252.75L295.98%20256.04L295.61%20259.34L295.89%20262.64L295.46%20265.93L296%20269.23L295.57%20272.53L295.26%20275.82L295.91%20279.12L296.21%20282.42L295.93%20285.71L295.47%20289.01L296.15%20292.31L294.57%20295.6L295.33%20298.9L295.66%20302.2L296.13%20305.49L295.19%20308.79L295.3%20312.09L295.56%20315.38L294.98%20318.68L295.82%20321.98L295.03%20325.27L295.99%20328.57L295.93%20331.87L295.49%20335.16L296.96%20338.46L295.46%20341.76L294.4%20345.05L297%20348.35L294.6%20351.65L295.81%20354.94L295.73%20358.24L296.54%20361.54L295.28%20364.83L295.09%20368.13L295.22%20371.43L296.77%20374.72L295.46%20378.02L297.16%20381.32L296.45%20384.61L294.95%20387.91L295.38%20391.21L295.36%20394.5L297.8%20397.55L294.52%20398.87L291.23%20398.13L287.95%20398.26L284.66%20398.15L281.38%20396.97L278.09%20397.5L274.81%20397.42L271.52%20397.26L268.24%20398.11L264.96%20398.68L261.67%20398.29L258.39%20398.77L255.1%20399.02L251.82%20397.93L248.53%20398.58L245.25%20397.89L241.96%20397.26L238.68%20397.38L235.4%20397.76L232.11%20398.32L228.83%20396.82L225.54%20397.54L222.26%20398.17L218.97%20397.22L215.69%20398.59L212.4%20397.35L209.12%20396.55L205.84%20397.55L202.55%20396.78L199.27%20397.26L195.98%20396.78L192.7%20397L189.41%20397.59L186.13%20398.89L182.84%20397.69L179.56%20397.75L176.28%20396.5L172.99%20397.8L169.71%20397.71L166.42%20398.3L163.14%20397.63L159.85%20399.24L156.57%20398.79L153.28%20397.27L150%20398.33L146.72%20397.28L143.43%20398.5L140.15%20399.15L136.86%20398.2L133.58%20397.88L130.29%20396.85L127.01%20397.88L123.72%20397.61L120.44%20397.61L117.16%20397.89L113.87%20398.7L110.59%20398.57L107.3%20398.55L104.02%20397.38L100.73%20396.89L97.45%20397.32L94.16%20396.59L90.88%20397.23L87.6%20398.12L84.31%20396.98L81.03%20398.03L77.74%20398.24L74.46%20396.81L71.17%20397.43L67.89%20398.71L64.6%20397.59L61.32%20397.12L58.04%20397.67L54.75%20398.01L51.47%20397.7L48.18%20397.49L44.9%20397.42L41.61%20397.32L38.33%20396.72L35.04%20398.09L31.76%20397.95L28.48%20398.3L25.19%20398.06L21.91%20396.98L18.62%20396.65L15.34%20397.57L12.05%20397.17L8.77%20397.15L5.48%20398.47L4.44%20397.8L3.87%20394.5L5.38%20391.21L5.33%20387.91L4.76%20384.61L3.32%20381.32L3.98%20378.02L5.24%20374.72L4.87%20371.43L3.26%20368.13L3.63%20364.83L3.99%20361.54L3.61%20358.24L4.85%20354.94L4.8%20351.65L4.8%20348.35L5.63%20345.05L3.41%20341.76L4.13%20338.46L3.81%20335.16L3.77%20331.87L3.92%20328.57L4.01%20325.27L3.99%20321.98L5.48%20318.68L5.49%20315.38L3.76%20312.09L4.72%20308.79L5.7%20305.49L4.09%20302.2L4.14%20298.9L4.05%20295.6L4.96%20292.31L3.81%20289.01L3.32%20285.71L4%20282.42L5.71%20279.12L5.74%20275.82L4.04%20272.53L4.48%20269.23L4.45%20265.93L4.18%20262.64L4.44%20259.34L3.54%20256.04L3.88%20252.75L4.61%20249.45L4.58%20246.15L3.76%20242.86L4.33%20239.56L4.86%20236.26L4.27%20232.97L5.2%20229.67L5.35%20226.37L5.78%20223.08L3.39%20219.78L3.44%20216.48L5.22%20213.19L4.99%20209.89L3.42%20206.59L4.91%20203.3L4.06%20200L3.5%20196.7L4.92%20193.41L4.47%20190.11L5.97%20186.81L3.2%20183.52L5.04%20180.22L3.33%20176.92L3.83%20173.63L3.99%20170.33L4.2%20167.03L4.67%20163.74L4.97%20160.44L3.84%20157.14L5.13%20153.85L4.43%20150.55L3.17%20147.25L5.22%20143.96L4.58%20140.66L3.88%20137.36L3.65%20134.07L4.51%20130.77L3.75%20127.47L5.23%20124.18L3.19%20120.88L5.44%20117.58L4.8%20114.29L4.73%20110.99L5.6%20107.69L5.66%20104.4L4.13%20101.1L4.23%2097.8L3.39%2094.51L3.92%2091.21L3.56%2087.91L3.48%2084.62L5.76%2081.32L4.72%2078.02L4.07%2074.73L4.42%2071.43L5.21%2068.13L4.98%2064.84L5.24%2061.54L3.96%2058.24L3.83%2054.95L3.47%2051.65L3.84%2048.35L4.11%2045.06L4.49%2041.76L5.54%2038.46L4.68%2035.17L4.09%2031.87L4.5%2028.57L5.47%2025.28L4.21%2021.98L5.37%2018.68L4.89%2015.39L5.84%2012.09L3.94%208.79L5.35%205.5Z%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-oak: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20150%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22A%20lone%20live%20oak%20on%20a%20hill%22%3E%3Cpath%20d%3D%22M0%20138C38%20128%2074%20125%20100%20126C128%20127%20164%20130%20200%20139V150H0Z%22%2F%3E%3Cpath%20d%3D%22M91%20128C94%20117%2095%20105%2092%2096C86%2090%2074%2086%2058%2085L59%2082C74%2082%2086%2085%2093%2090C93%2084%2090%2078%2084%2072L87%2070C94%2076%2098%2084%2099%2091C102%2083%20108%2077%20118%2072L120%2075C111%2080%20106%2087%20105%2095C112%2089%20124%2086%20142%2086L142%2089C125%2090%20114%2094%20108%20100C106%20109%20107%20118%20110%20128Z%22%2F%3E%3Cpath%20d%3D%22M14%2084C12%2064%2030%2036%2062%2028C80%2023%20118%2022%20140%2028C170%2036%20190%2062%20186%2084C170%2089%20150%2086%20134%2090C118%2093%2084%2093%2066%2089C48%2086%2030%2090%2014%2084Z%22%2F%3E%3Ccircle%20cx%3D%22104.38%22%20cy%3D%2269.9%22%20r%3D%229.13%22%2F%3E%3Ccircle%20cx%3D%2296.92%22%20cy%3D%2276.63%22%20r%3D%227.89%22%2F%3E%3Ccircle%20cx%3D%22110.13%22%20cy%3D%2267.22%22%20r%3D%228.18%22%2F%3E%3Ccircle%20cx%3D%2299.52%22%20cy%3D%2283.2%22%20r%3D%229.01%22%2F%3E%3Ccircle%20cx%3D%2299.11%22%20cy%3D%2260.75%22%20r%3D%2210.23%22%2F%3E%3Ccircle%20cx%3D%2288.86%22%20cy%3D%2268.18%22%20r%3D%227.82%22%2F%3E%3Ccircle%20cx%3D%22103.76%22%20cy%3D%2283.54%22%20r%3D%227.59%22%2F%3E%3Ccircle%20cx%3D%2297.47%22%20cy%3D%2284.5%22%20r%3D%228.88%22%2F%3E%3Ccircle%20cx%3D%2299.06%22%20cy%3D%2284.83%22%20r%3D%228.5%22%2F%3E%3Ccircle%20cx%3D%2298.02%22%20cy%3D%2255.94%22%20r%3D%2210.83%22%2F%3E%3Ccircle%20cx%3D%22117.55%22%20cy%3D%2273.01%22%20r%3D%226.51%22%2F%3E%3Ccircle%20cx%3D%2290.36%22%20cy%3D%2257.17%22%20r%3D%227.32%22%2F%3E%3Ccircle%20cx%3D%22102.23%22%20cy%3D%2253.15%22%20r%3D%227.94%22%2F%3E%3Ccircle%20cx%3D%2281.17%22%20cy%3D%2266.99%22%20r%3D%226.82%22%2F%3E%3Ccircle%20cx%3D%2279.89%22%20cy%3D%2276.39%22%20r%3D%228.93%22%2F%3E%3Ccircle%20cx%3D%2295.12%22%20cy%3D%2249.14%22%20r%3D%2210.36%22%2F%3E%3Ccircle%20cx%3D%22107.33%22%20cy%3D%2249.21%22%20r%3D%228.08%22%2F%3E%3Ccircle%20cx%3D%22118.29%22%20cy%3D%2255.21%22%20r%3D%2210.58%22%2F%3E%3Ccircle%20cx%3D%22109.29%22%20cy%3D%2248.53%22%20r%3D%227.49%22%2F%3E%3Ccircle%20cx%3D%22107.7%22%20cy%3D%2246.92%22%20r%3D%226.95%22%2F%3E%3Ccircle%20cx%3D%2273.48%22%20cy%3D%2274.6%22%20r%3D%228.75%22%2F%3E%3Ccircle%20cx%3D%22116.49%22%20cy%3D%2250.71%22%20r%3D%229.59%22%2F%3E%3Ccircle%20cx%3D%2287.9%22%20cy%3D%2247.91%22%20r%3D%229.76%22%2F%3E%3Ccircle%20cx%3D%22105.91%22%20cy%3D%2245.64%22%20r%3D%228.45%22%2F%3E%3Ccircle%20cx%3D%2272.67%22%20cy%3D%2267.11%22%20r%3D%227.29%22%2F%3E%3Ccircle%20cx%3D%22122.25%22%20cy%3D%2251.58%22%20r%3D%229.58%22%2F%3E%3Ccircle%20cx%3D%22116.1%22%20cy%3D%2246.35%22%20r%3D%229.55%22%2F%3E%3Ccircle%20cx%3D%22132.07%22%20cy%3D%2271.67%22%20r%3D%226.69%22%2F%3E%3Ccircle%20cx%3D%22101.79%22%20cy%3D%2237.57%22%20r%3D%229.33%22%2F%3E%3Ccircle%20cx%3D%2299.8%22%20cy%3D%2237.46%22%20r%3D%226.73%22%2F%3E%3Ccircle%20cx%3D%22126.23%22%20cy%3D%2249.4%22%20r%3D%228.42%22%2F%3E%3Ccircle%20cx%3D%2264.74%22%20cy%3D%2268.35%22%20r%3D%227.76%22%2F%3E%3Ccircle%20cx%3D%2263.99%22%20cy%3D%2273.44%22%20r%3D%229.94%22%2F%3E%3Ccircle%20cx%3D%22136.09%22%20cy%3D%2273.23%22%20r%3D%226.42%22%2F%3E%3Ccircle%20cx%3D%22112.49%22%20cy%3D%2238.04%22%20r%3D%227.16%22%2F%3E%3Ccircle%20cx%3D%22129.29%22%20cy%3D%2250.31%22%20r%3D%226.32%22%2F%3E%3Ccircle%20cx%3D%2263.39%22%20cy%3D%2278.33%22%20r%3D%229.86%22%2F%3E%3Ccircle%20cx%3D%2264.1%22%20cy%3D%2261.73%22%20r%3D%229.06%22%2F%3E%3Ccircle%20cx%3D%2297.61%22%20cy%3D%2232.79%22%20r%3D%228.49%22%2F%3E%3Ccircle%20cx%3D%2292.36%22%20cy%3D%2232.7%22%20r%3D%227.97%22%2F%3E%3Ccircle%20cx%3D%22139.61%22%20cy%3D%2278.84%22%20r%3D%227.94%22%2F%3E%3Ccircle%20cx%3D%2259.73%22%20cy%3D%2277.84%22%20r%3D%226.62%22%2F%3E%3Ccircle%20cx%3D%22141.32%22%20cy%3D%2264.95%22%20r%3D%228.32%22%2F%3E%3Ccircle%20cx%3D%2257.76%22%20cy%3D%2266.11%22%20r%3D%229.71%22%2F%3E%3Ccircle%20cx%3D%2263.86%22%20cy%3D%2247.7%22%20r%3D%226.29%22%2F%3E%3Ccircle%20cx%3D%2259.95%22%20cy%3D%2254.82%22%20r%3D%227.12%22%2F%3E%3Ccircle%20cx%3D%22111.55%22%20cy%3D%2229.28%22%20r%3D%2210.76%22%2F%3E%3Ccircle%20cx%3D%22100.1%22%20cy%3D%2226.91%22%20r%3D%226.1%22%2F%3E%3Ccircle%20cx%3D%2256.93%22%20cy%3D%2257.65%22%20r%3D%226.8%22%2F%3E%3Ccircle%20cx%3D%2258.99%22%20cy%3D%2251.65%22%20r%3D%227.17%22%2F%3E%3Ccircle%20cx%3D%22105.44%22%20cy%3D%2226.48%22%20r%3D%224.83%22%2F%3E%3Ccircle%20cx%3D%2292.22%22%20cy%3D%2226.48%22%20r%3D%224.62%22%2F%3E%3Ccircle%20cx%3D%2253.82%22%20cy%3D%2272.17%22%20r%3D%228.46%22%2F%3E%3Ccircle%20cx%3D%22118.13%22%20cy%3D%2229.13%22%20r%3D%226.89%22%2F%3E%3Ccircle%20cx%3D%22112.35%22%20cy%3D%2226.28%22%20r%3D%2210.39%22%2F%3E%3Ccircle%20cx%3D%2295.63%22%20cy%3D%2224.57%22%20r%3D%227.45%22%2F%3E%3Ccircle%20cx%3D%2251.79%22%20cy%3D%2273.25%22%20r%3D%226.73%22%2F%3E%3Ccircle%20cx%3D%2266.38%22%20cy%3D%2236.72%22%20r%3D%225.99%22%2F%3E%3Ccircle%20cx%3D%22119.46%22%20cy%3D%2227.21%22%20r%3D%226.99%22%2F%3E%3Ccircle%20cx%3D%2285.8%22%20cy%3D%2225.13%22%20r%3D%225.81%22%2F%3E%3Ccircle%20cx%3D%22114.83%22%20cy%3D%2224.55%22%20r%3D%225.42%22%2F%3E%3Ccircle%20cx%3D%2277.47%22%20cy%3D%2226.72%22%20r%3D%225.09%22%2F%3E%3Ccircle%20cx%3D%22125.83%22%20cy%3D%2228.48%22%20r%3D%225.56%22%2F%3E%3Ccircle%20cx%3D%22125.4%22%20cy%3D%2227.89%22%20r%3D%226.54%22%2F%3E%3Ccircle%20cx%3D%2272.53%22%20cy%3D%2229.07%22%20r%3D%226.84%22%2F%3E%3Ccircle%20cx%3D%2267.18%22%20cy%3D%2232.36%22%20r%3D%226.27%22%2F%3E%3Ccircle%20cx%3D%2256.34%22%20cy%3D%2243.77%22%20r%3D%229.63%22%2F%3E%3Ccircle%20cx%3D%22145.33%22%20cy%3D%2245.56%22%20r%3D%227.26%22%2F%3E%3Ccircle%20cx%3D%2256.56%22%20cy%3D%2242.03%22%20r%3D%229.78%22%2F%3E%3Ccircle%20cx%3D%22133.08%22%20cy%3D%2230.48%22%20r%3D%226.67%22%2F%3E%3Ccircle%20cx%3D%22150.89%22%20cy%3D%2256.3%22%20r%3D%225.75%22%2F%3E%3Ccircle%20cx%3D%2260.08%22%20cy%3D%2236.28%22%20r%3D%2210.18%22%2F%3E%3Ccircle%20cx%3D%2265.97%22%20cy%3D%2230.3%22%20r%3D%224.34%22%2F%3E%3Ccircle%20cx%3D%2257.37%22%20cy%3D%2238.26%22%20r%3D%225.9%22%2F%3E%3Ccircle%20cx%3D%2252.36%22%20cy%3D%2244.49%22%20r%3D%228.48%22%2F%3E%3Ccircle%20cx%3D%2260.79%22%20cy%3D%2232.68%22%20r%3D%224.98%22%2F%3E%3Ccircle%20cx%3D%22146.49%22%20cy%3D%2241.36%22%20r%3D%228.21%22%2F%3E%3Ccircle%20cx%3D%22139.74%22%20cy%3D%2232.94%22%20r%3D%228.62%22%2F%3E%3Ccircle%20cx%3D%2257.91%22%20cy%3D%2235.14%22%20r%3D%229.93%22%2F%3E%3Ccircle%20cx%3D%22138.27%22%20cy%3D%2229.88%22%20r%3D%225.48%22%2F%3E%3Ccircle%20cx%3D%2242.91%22%20cy%3D%2267.69%22%20r%3D%225.84%22%2F%3E%3Ccircle%20cx%3D%2242.07%22%20cy%3D%2271.89%22%20r%3D%227.62%22%2F%3E%3Ccircle%20cx%3D%2254.71%22%20cy%3D%2232.86%22%20r%3D%226.81%22%2F%3E%3Ccircle%20cx%3D%22152.18%22%20cy%3D%2242.17%22%20r%3D%226.01%22%2F%3E%3Ccircle%20cx%3D%22146.84%22%20cy%3D%2232.97%22%20r%3D%224.16%22%2F%3E%3Ccircle%20cx%3D%22160.96%22%20cy%3D%2277.04%22%20r%3D%225.82%22%2F%3E%3Ccircle%20cx%3D%2253.87%22%20cy%3D%2231.37%22%20r%3D%224.62%22%2F%3E%3Ccircle%20cx%3D%2238.32%22%20cy%3D%2257.54%22%20r%3D%228.33%22%2F%3E%3Ccircle%20cx%3D%2250.22%22%20cy%3D%2232.42%22%20r%3D%225.91%22%2F%3E%3Ccircle%20cx%3D%2237.74%22%20cy%3D%2256.87%22%20r%3D%228.28%22%2F%3E%3Ccircle%20cx%3D%22160.7%22%20cy%3D%2249.38%22%20r%3D%226.97%22%2F%3E%3Ccircle%20cx%3D%2235.59%22%20cy%3D%2265.01%22%20r%3D%227.09%22%2F%3E%3Ccircle%20cx%3D%22152.85%22%20cy%3D%2234.5%22%20r%3D%226.15%22%2F%3E%3Ccircle%20cx%3D%22164.94%22%20cy%3D%2272.15%22%20r%3D%226.95%22%2F%3E%3Ccircle%20cx%3D%2240.58%22%20cy%3D%2242.57%22%20r%3D%227.55%22%2F%3E%3Ccircle%20cx%3D%2243.19%22%20cy%3D%2236.33%22%20r%3D%225.5%22%2F%3E%3Ccircle%20cx%3D%22156.45%22%20cy%3D%2234.67%22%20r%3D%225.91%22%2F%3E%3Ccircle%20cx%3D%22166.49%22%20cy%3D%2258.4%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22158.97%22%20cy%3D%2238.36%22%20r%3D%224.47%22%2F%3E%3Ccircle%20cx%3D%2237.79%22%20cy%3D%2241.86%22%20r%3D%226.86%22%2F%3E%3Ccircle%20cx%3D%22161.3%22%20cy%3D%2239.3%22%20r%3D%226.23%22%2F%3E%3Ccircle%20cx%3D%2231.55%22%20cy%3D%2260%22%20r%3D%227.9%22%2F%3E%3Ccircle%20cx%3D%2239.12%22%20cy%3D%2237.97%22%20r%3D%226.62%22%2F%3E%3Ccircle%20cx%3D%22169.91%22%20cy%3D%2269.97%22%20r%3D%226.48%22%2F%3E%3Ccircle%20cx%3D%2229.85%22%20cy%3D%2273.9%22%20r%3D%227.52%22%2F%3E%3Ccircle%20cx%3D%22170.49%22%20cy%3D%2259.2%22%20r%3D%229.03%22%2F%3E%3Ccircle%20cx%3D%22166.2%22%20cy%3D%2243.42%22%20r%3D%226.64%22%2F%3E%3Ccircle%20cx%3D%2233.48%22%20cy%3D%2243.4%22%20r%3D%226.27%22%2F%3E%3Ccircle%20cx%3D%22171.34%22%20cy%3D%2259.35%22%20r%3D%226.99%22%2F%3E%3Ccircle%20cx%3D%22171.1%22%20cy%3D%2254.71%22%20r%3D%226.48%22%2F%3E%3Ccircle%20cx%3D%22173%22%20cy%3D%2266.05%22%20r%3D%227.28%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2244.83%22%20r%3D%225.73%22%2F%3E%3Ccircle%20cx%3D%2227.57%22%20cy%3D%2245.82%22%20r%3D%225.37%22%2F%3E%3Ccircle%20cx%3D%22173.97%22%20cy%3D%2250.12%22%20r%3D%226.74%22%2F%3E%3Ccircle%20cx%3D%2222.91%22%20cy%3D%2265.86%22%20r%3D%228.69%22%2F%3E%3Ccircle%20cx%3D%2224.76%22%20cy%3D%2248.32%22%20r%3D%224.37%22%2F%3E%3Ccircle%20cx%3D%2221.99%22%20cy%3D%2256.45%22%20r%3D%226.52%22%2F%3E%3Ccircle%20cx%3D%22175.56%22%20cy%3D%2246.63%22%20r%3D%225.35%22%2F%3E%3Ccircle%20cx%3D%22180.32%22%20cy%3D%2250.72%22%20r%3D%225.81%22%2F%3E%3Ccircle%20cx%3D%2219.87%22%20cy%3D%2249.26%22%20r%3D%224.26%22%2F%3E%3Ccircle%20cx%3D%2218.79%22%20cy%3D%2252.53%22%20r%3D%225.31%22%2F%3E%3Ccircle%20cx%3D%22182.24%22%20cy%3D%2254.66%22%20r%3D%226.61%22%2F%3E%3Ccircle%20cx%3D%22181.37%22%20cy%3D%2250.34%22%20r%3D%227.46%22%2F%3E%3Ccircle%20cx%3D%2215.77%22%20cy%3D%2261.77%22%20r%3D%229.4%22%2F%3E%3Ccircle%20cx%3D%2216.13%22%20cy%3D%2257.49%22%20r%3D%225.77%22%2F%3E%3Ccircle%20cx%3D%22184.71%22%20cy%3D%2261.59%22%20r%3D%226.95%22%2F%3E%3Ccircle%20cx%3D%2214.18%22%20cy%3D%2265.74%22%20r%3D%229.34%22%2F%3E%3Ccircle%20cx%3D%22184.88%22%20cy%3D%2257.48%22%20r%3D%224.44%22%2F%3E%3Ccircle%20cx%3D%2214.57%22%20cy%3D%2258.4%22%20r%3D%225.89%22%2F%3E%3Ccircle%20cx%3D%22186.63%22%20cy%3D%2273.3%22%20r%3D%225.53%22%2F%3E%3Ccircle%20cx%3D%2212.15%22%20cy%3D%2271.58%22%20r%3D%225.02%22%2F%3E%3Ccircle%20cx%3D%22187.97%22%20cy%3D%2265.32%22%20r%3D%224.17%22%2F%3E%3Ccircle%20cx%3D%22188.31%22%20cy%3D%2271.07%22%20r%3D%225.3%22%2F%3E%3Ccircle%20cx%3D%22188.3%22%20cy%3D%2263.98%22%20r%3D%225.07%22%2F%3E%3Ccircle%20cx%3D%2211.5%22%20cy%3D%2264.65%22%20r%3D%225.86%22%2F%3E%3Ccircle%20cx%3D%2210.49%22%20cy%3D%2266.28%22%20r%3D%224.45%22%2F%3E%3Ccircle%20cx%3D%228.46%22%20cy%3D%2268.93%22%20r%3D%225.95%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-brand: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%20120%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Cattle-brand%20ring%22%3E%3Cpath%20d%3D%22M60%208A52%2052%200%201%201%2059.9%208Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%225.2%22%2F%3E%3Cpath%20d%3D%22M60%2015.5A44.5%2044.5%200%201%201%2059.9%2015.5Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%20opacity%3D%22.45%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-grass-back: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20140%22%20fill%3D%22currentColor%22%20preserveAspectRatio%3D%22xMidYMax%20meet%22%20role%3D%22img%22%20aria-label%3D%22Summer%20grass%22%3E%3Cpath%20d%3D%22M149.97%20140Q149.19%20114.42%20145.85%2093.49Q150.15%20116.75%20153.78%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(143.45%2095.49)%20rotate(110.04)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(145.85%20100.49)%20rotate(105.29)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(148.25%20105.49)%20rotate(72.04)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M167.38%20140Q171.87%20103.64%20178.15%2073.89Q172.9%20106.94%20171.48%20140Z%22%2F%3E%3Cpath%20d%3D%22M234.62%20140Q238.37%20114.64%20243.76%2093.89Q239.14%20116.94%20237.74%20140Z%22%2F%3E%3Cpath%20d%3D%22M380.33%20140Q384.55%20112.66%20390.33%2090.29Q385.59%20115.14%20384.47%20140Z%22%2F%3E%3Cpath%20d%3D%22M280.8%20140Q286.94%2092.19%20296.69%2053.07Q287.77%2096.54%20284.12%20140Z%22%2F%3E%3Cpath%20d%3D%22M332.5%20140Q334.57%20107.3%20336.49%2080.54Q335.53%20110.27%20336.34%20140Z%22%2F%3E%3Cpath%20d%3D%22M107.63%20140Q106.99%20105.73%20104.53%2077.69Q107.63%20108.85%20110.19%20140Z%22%2F%3E%3Cpath%20d%3D%22M491.37%20140Q495.18%20113.77%20500.5%2092.3Q496.06%20116.15%20494.89%20140Z%22%2F%3E%3Cpath%20d%3D%22M45.26%20140Q42.88%2086.16%2036.96%2042.1Q43.64%2091.05%2048.28%20140Z%22%2F%3E%3Cpath%20d%3D%22M314.63%20140Q313%2098.42%20308.07%2064.4Q313.95%20102.2%20318.43%20140Z%22%2F%3E%3Cpath%20d%3D%22M404.37%20140Q404.54%2093.69%20403.4%2055.81Q405.26%2097.9%20407.26%20140Z%22%2F%3E%3Cpath%20d%3D%22M305.03%20140Q303.99%2098.77%20300.78%2065.03Q304.63%20102.52%20307.59%20140Z%22%2F%3E%3Cpath%20d%3D%22M163.58%20140Q166.93%2096.92%20171.26%2061.67Q167.88%20100.84%20167.38%20140Z%22%2F%3E%3Cpath%20d%3D%22M122.74%20140Q127.04%2081.26%20133.1%2033.19Q128%2086.6%20126.6%20140Z%22%2F%3E%3Cpath%20d%3D%22M548.4%20140Q549.65%2090.77%20550.48%2050.49Q550.39%2095.25%20551.36%20140Z%22%2F%3E%3Cpath%20d%3D%22M86.32%20140Q88.19%2094.78%2089.64%2057.77Q89.21%2098.89%2090.38%20140Z%22%2F%3E%3Cpath%20d%3D%22M545.67%20140Q548.85%20113.47%20552.92%2091.77Q549.78%20115.89%20549.37%20140Z%22%2F%3E%3Cpath%20d%3D%22M579.71%20140Q577.69%2096.12%20572.58%2060.22Q578.38%20100.11%20582.45%20140Z%22%2F%3E%3Cpath%20d%3D%22M178.1%20140Q178.82%2079.17%20178.5%2029.4Q179.64%2084.7%20181.4%20140Z%22%2F%3E%3Cpath%20d%3D%22M504.92%20140Q503.14%2090.86%20497.95%2050.66Q504.09%2095.33%20508.7%20140Z%22%2F%3E%3Cpath%20d%3D%22M208.68%20140Q211.06%2091.73%20213.42%2052.24Q212.09%2096.12%20212.8%20140Z%22%2F%3E%3Cpath%20d%3D%22M560.8%20140Q563.77%20106.53%20567.54%2079.15Q564.64%20109.57%20564.29%20140Z%22%2F%3E%3Cpath%20d%3D%22M197.68%20140Q199.32%20103.44%20201.02%2073.53Q199.99%20106.76%20200.36%20140Z%22%2F%3E%3Cpath%20d%3D%22M30.81%20140Q29.46%20110.9%2025.11%2087.09Q30.39%20113.54%2034.52%20140Z%22%2F%3E%3Cpath%20d%3D%22M373.21%20140Q373.3%2089.41%20372.2%2048.01Q373.95%2094.01%20375.77%20140Z%22%2F%3E%3Cpath%20d%3D%22M389.41%20140Q392.93%20105.97%20397.97%2078.12Q393.68%20109.06%20392.42%20140Z%22%2F%3E%3Cpath%20d%3D%22M58.01%20140Q61.47%20116.1%2066.67%2096.55Q62.08%20118.27%2060.46%20140Z%22%2F%3E%3Cpath%20d%3D%22M166.84%20140Q168.87%20107.19%20170.89%2080.35Q169.73%20110.18%20170.31%20140Z%22%2F%3E%3Cpath%20d%3D%22M371.29%20140Q370.08%2093.23%20366.31%2054.96Q370.85%2097.48%20374.36%20140Z%22%2F%3E%3Cpath%20d%3D%22M208.63%20140Q206.83%2079.81%20202.07%2030.56Q207.56%2085.28%20211.51%20140Z%22%2F%3E%3Cpath%20d%3D%22M361.69%20140Q367.53%2095.62%20377.11%2059.32Q368.16%2099.66%20364.23%20140Z%22%2F%3E%3Cpath%20d%3D%22M356.75%20140Q356.22%20117.41%20354.04%2098.93Q356.81%20119.46%20359.13%20140Z%22%2F%3E%3Cpath%20d%3D%22M544.52%20140Q543.81%2092.19%20540.85%2053.07Q544.63%2096.53%20547.79%20140Z%22%2F%3E%3Cpath%20d%3D%22M560.52%20140Q563.3%2081.7%20567.34%2033.99Q563.87%2087%20562.79%20140Z%22%2F%3E%3Cpath%20d%3D%22M26.5%20140Q26.89%20114.41%2025.62%2093.47Q27.88%20116.73%2030.48%20140Z%22%2F%3E%3Cpath%20d%3D%22M442.76%20140Q441.19%2087.61%20436.75%2044.74Q441.96%2092.37%20445.82%20140Z%22%2F%3E%3Cpath%20d%3D%22M542.27%20140Q546.87%20109.16%20553.37%2083.93Q547.91%20111.96%20546.39%20140Z%22%2F%3E%3Cpath%20d%3D%22M169.03%20140Q176.85%2079.7%20189.78%2030.36Q177.64%2085.18%20172.2%20140Z%22%2F%3E%3Cpath%20d%3D%22M335.25%20140Q333.7%20103.69%20329.5%2073.99Q334.36%20106.99%20337.88%20140Z%22%2F%3E%3Cpath%20d%3D%22M471.78%20140Q477.47%20100.83%20486.04%2068.78Q478.47%20104.39%20475.78%20140Z%22%2F%3E%3Cpath%20d%3D%22M435.1%20140Q440%2091.24%20447.15%2051.35Q440.98%2095.68%20439%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(444.75%2053.35)%20rotate(87.42)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(447.15%2058.35)%20rotate(106.77)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(449.55%2063.35)%20rotate(101.81)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M369.97%20140Q368.38%2088.79%20363.44%2046.88Q369.37%2093.44%20373.95%20140Z%22%2F%3E%3Cpath%20d%3D%22M329.68%20140Q328.28%2095.36%20324.54%2058.84Q328.85%2099.42%20331.96%20140Z%22%2F%3E%3Cpath%20d%3D%22M376.03%20140Q379.97%2081.67%20385.81%2033.94Q380.7%2086.97%20378.96%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(383.41%2035.94)%20rotate(75.37)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(385.81%2040.94)%20rotate(114.24)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(388.21%2045.94)%20rotate(100.1)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M166.19%20140Q166.49%20112.46%20165.42%2089.93Q167.29%20114.96%20169.41%20140Z%22%2F%3E%3Cpath%20d%3D%22M282.05%20140Q286.77%2082.72%20294.03%2035.85Q287.52%2087.92%20285.07%20140Z%22%2F%3E%3Cpath%20d%3D%22M222.88%20140Q224.37%2082.82%20225.54%2036.03Q225.18%2088.02%20226.09%20140Z%22%2F%3E%3Cpath%20d%3D%22M61.11%20140Q63.37%2098.99%2065.74%2065.44Q64.28%20102.72%2064.75%20140Z%22%2F%3E%3Cpath%20d%3D%22M74.17%20140Q72.31%2099.12%2067.24%2065.67Q73.12%20102.83%2077.4%20140Z%22%2F%3E%3Cpath%20d%3D%22M443.02%20140Q444.14%2095.85%20444.8%2059.72Q444.85%2099.86%20445.85%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(442.4%2061.72)%20rotate(76.71)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(444.8%2066.72)%20rotate(112.5)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(447.2%2071.72)%20rotate(82.28)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M137.26%20140Q136.61%20101.75%20133.91%2070.45Q137.34%20105.23%20140.21%20140Z%22%2F%3E%3Cpath%20d%3D%22M276.29%20140Q277.17%20113.21%20277.52%2091.28Q277.81%20115.64%20278.85%20140Z%22%2F%3E%3Cpath%20d%3D%22M257.11%20140Q262.82%2080.86%20271.76%2032.47Q263.66%2086.24%20260.45%20140Z%22%2F%3E%3Cpath%20d%3D%22M197.67%20140Q197.94%20101.42%20196.46%2069.86Q198.92%20104.93%20201.62%20140Z%22%2F%3E%3Cpath%20d%3D%22M356.82%20140Q359.47%20117.84%20363.15%2099.71Q360.08%20119.86%20359.28%20140Z%22%2F%3E%3Cpath%20d%3D%22M455.74%20140Q456.02%2088.27%20454.49%2045.94Q457.06%2092.97%20459.88%20140Z%22%2F%3E%3Cpath%20d%3D%22M89.09%20140Q87.17%20104.5%2082.05%2075.46Q87.95%20107.73%2092.19%20140Z%22%2F%3E%3Cpath%20d%3D%22M246.96%20140Q251.72%20101.89%20259.15%2070.7Q252.43%20105.35%20249.79%20140Z%22%2F%3E%3Cpath%20d%3D%22M368.71%20140Q372.73%20103.28%20378.47%2073.24Q373.6%20106.62%20372.17%20140Z%22%2F%3E%3Cpath%20d%3D%22M11.4%20140Q11.08%2083.19%208.55%2036.71Q12.05%2088.36%2015.28%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(6.15%2038.71)%20rotate(107.5)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(8.55%2043.71)%20rotate(74.1)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(10.95%2048.71)%20rotate(118.16)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M450.54%20140Q455.15%20106.1%20461.84%2078.37Q456.1%20109.19%20454.31%20140Z%22%2F%3E%3Cpath%20d%3D%22M181.33%20140Q185.41%2092.47%20191.1%2053.59Q186.34%2096.79%20185.08%20140Z%22%2F%3E%3Cpath%20d%3D%22M136.33%20140Q136.67%2083.36%20135.74%2037.03Q137.45%2088.51%20139.44%20140Z%22%2F%3E%3Cpath%20d%3D%22M454.55%20140Q456.98%20105.35%20459.46%2076.99Q458.01%20108.5%20458.64%20140Z%22%2F%3E%3Cpath%20d%3D%22M289.01%20140Q290.27%2083.04%20291.35%2036.43Q290.9%2088.22%20291.53%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(288.95%2038.43)%20rotate(100.3)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(291.35%2043.43)%20rotate(102.04)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(293.75%2048.43)%20rotate(100.13)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M120.21%20140Q119.45%2089%20116.39%2047.28Q120.27%2093.64%20123.48%20140Z%22%2F%3E%3Cpath%20d%3D%22M443.78%20140Q449.85%2091.12%20459.25%2051.13Q450.8%2095.57%20447.55%20140Z%22%2F%3E%3Cpath%20d%3D%22M55.81%20140Q54.73%20108.94%2050.94%2083.53Q55.62%20111.76%2059.36%20140Z%22%2F%3E%3Cpath%20d%3D%22M230.5%20140Q233.16%20100.98%20236.69%2069.05Q233.87%20104.52%20233.33%20140Z%22%2F%3E%3Cpath%20d%3D%22M83.48%20140Q83.2%2080.8%2081.42%2032.36Q83.83%2086.18%2086%20140Z%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%22136%22%20width%3D%22600%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-grass-mid: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20140%22%20fill%3D%22currentColor%22%20preserveAspectRatio%3D%22xMidYMax%20meet%22%20role%3D%22img%22%20aria-label%3D%22Summer%20grass%22%3E%3Cpath%20d%3D%22M151.94%20140Q150.46%20100.46%20146.42%2068.12Q151.11%20104.06%20154.54%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(144.02%2070.12)%20rotate(84.36)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(146.42%2075.12)%20rotate(84.6)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(148.82%2080.12)%20rotate(96.88)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M198.84%20140Q200.93%2097.82%20203.48%2063.31Q201.6%20101.66%20201.52%20140Z%22%2F%3E%3Cpath%20d%3D%22M64.53%20140Q67.78%20106.99%2072.15%2079.98Q68.61%20109.99%2067.86%20140Z%22%2F%3E%3Cpath%20d%3D%22M258.15%20140Q256.92%20106.96%20252.98%2079.93Q257.74%20109.97%20261.46%20140Z%22%2F%3E%3Cpath%20d%3D%22M534.02%20140Q535.99%20110.57%20538.23%2086.5Q536.71%20113.25%20536.88%20140Z%22%2F%3E%3Cpath%20d%3D%22M249.5%20140Q247.1%2088.14%20240.55%2045.71Q248.14%2092.85%20253.67%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(238.15%2047.71)%20rotate(110.67)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(240.55%2052.71)%20rotate(104.7)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(242.95%2057.71)%20rotate(108.35)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M181.71%20140Q181.56%20102.21%20178.96%2071.3Q182.73%20105.65%20186.36%20140Z%22%2F%3E%3Cpath%20d%3D%22M5.23%20140Q6.2%20112.61%206.29%2090.2Q7.06%20115.1%208.67%20140Z%22%2F%3E%3Cpath%20d%3D%22M464.96%20140Q464.97%2091.41%20463.08%2051.66Q465.94%2095.83%20468.81%20140Z%22%2F%3E%3Cpath%20d%3D%22M576.42%20140Q576.86%2095.66%20576.01%2059.39Q577.69%2099.69%20579.74%20140Z%22%2F%3E%3Cpath%20d%3D%22M80.81%20140Q81.31%20110.07%2080.6%2085.58Q82.13%20112.79%2084.1%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(78.2%2087.58)%20rotate(96.04)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(80.6%2092.58)%20rotate(76.58)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(83%2097.58)%20rotate(80.16)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M286.65%20140Q285.52%20100.62%20281.85%2068.4Q286.3%20104.2%20289.79%20140Z%22%2F%3E%3Cpath%20d%3D%22M564.52%20140Q569.96%2096.46%20578.42%2060.83Q570.78%20100.41%20567.81%20140Z%22%2F%3E%3Cpath%20d%3D%22M167.45%20140Q166.25%2092.01%20161.74%2052.75Q167.38%2096.38%20171.99%20140Z%22%2F%3E%3Cpath%20d%3D%22M330.63%20140Q331.46%20120.91%20331.66%20105.29Q332.13%20122.64%20333.3%20140Z%22%2F%3E%3Cpath%20d%3D%22M270.08%20140Q270.77%20107.27%20269.87%2080.49Q271.86%20110.25%20274.45%20140Z%22%2F%3E%3Cpath%20d%3D%22M362.24%20140Q363.75%20103.23%20365.21%2073.15Q364.41%20106.58%20364.9%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(362.81%2075.15)%20rotate(85.3)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(365.21%2080.15)%20rotate(74.67)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(367.61%2085.15)%20rotate(86.52)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M513.92%20140Q515.85%2089.61%20517.73%2048.38Q516.69%2094.19%20517.3%20140Z%22%2F%3E%3Cpath%20d%3D%22M467.46%20140Q472.2%2096.36%20479.49%2060.66Q472.96%20100.33%20470.5%20140Z%22%2F%3E%3Cpath%20d%3D%22M26.41%20140Q28.79%20113.09%2030.93%2091.07Q29.93%20115.53%2030.97%20140Z%22%2F%3E%3Cpath%20d%3D%22M290.04%20140Q294.06%20116.34%20299.2%2096.98Q295.23%20118.49%20294.71%20140Z%22%2F%3E%3Cpath%20d%3D%22M223.78%20140Q227.93%20111.56%20233.64%2088.29Q228.93%20114.15%20227.78%20140Z%22%2F%3E%3Cpath%20d%3D%22M107.36%20140Q110.37%2094.93%20114.48%2058.05Q111.11%2099.02%20110.33%20140Z%22%2F%3E%3Cpath%20d%3D%22M205.24%20140Q204.85%20120.85%20202.56%20105.17Q205.63%20122.59%20208.36%20140Z%22%2F%3E%3Cpath%20d%3D%22M468.57%20140Q469.96%2088.2%20470.81%2045.81Q470.82%2092.9%20472.03%20140Z%22%2F%3E%3Cpath%20d%3D%22M14.27%20140Q15.49%20121.25%2015.74%20105.92Q16.49%20122.96%2018.29%20140Z%22%2F%3E%3Cpath%20d%3D%22M31.39%20140Q31.97%20122.35%2031.11%20107.91Q32.94%20123.95%2035.26%20140Z%22%2F%3E%3Cpath%20d%3D%22M374.73%20140Q378.09%20121.71%20382.14%20106.75Q379.18%20123.37%20379.11%20140Z%22%2F%3E%3Cpath%20d%3D%22M310.8%20140Q309%20106.66%20304.05%2079.39Q309.79%20109.69%20313.99%20140Z%22%2F%3E%3Cpath%20d%3D%22M33.11%20140Q36.96%20113.69%2042.8%2092.17Q37.61%20116.08%2035.73%20140Z%22%2F%3E%3Cpath%20d%3D%22M270.46%20140Q276.12%2094.28%20284.59%2056.87Q277.13%2098.44%20274.52%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(282.19%2058.87)%20rotate(102.05)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(284.59%2063.87)%20rotate(108.04)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(286.99%2068.87)%20rotate(98.51)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M15.19%20140Q18.69%20111.89%2023.51%2088.89Q19.54%20114.44%2018.57%20140Z%22%2F%3E%3Cpath%20d%3D%22M261.59%20140Q260.36%2093.91%20255.81%2056.2Q261.5%2098.1%20266.15%20140Z%22%2F%3E%3Cpath%20d%3D%22M149.32%20140Q151.71%2088.81%20154.76%2046.94Q152.41%2093.47%20152.12%20140Z%22%2F%3E%3Cpath%20d%3D%22M130.77%20140Q129.96%20110.04%20127.09%2085.53Q130.64%20112.76%20133.5%20140Z%22%2F%3E%3Cpath%20d%3D%22M553.52%20140Q554.48%20114.37%20554.6%2093.39Q555.33%20116.7%20556.88%20140Z%22%2F%3E%3Cpath%20d%3D%22M391.69%20140Q394.71%2097.47%20398.8%2062.67Q395.46%20101.33%20394.72%20140Z%22%2F%3E%3Cpath%20d%3D%22M410.24%20140Q411.79%20106.12%20413.36%2078.4Q412.45%20109.2%20412.88%20140Z%22%2F%3E%3Cpath%20d%3D%22M174.36%20140Q176.89%2097.51%20179.73%2062.75Q177.82%20101.38%20178.08%20140Z%22%2F%3E%3Cpath%20d%3D%22M576.62%20140Q573.39%2089.78%20565.86%2048.69Q574.15%2094.34%20579.66%20140Z%22%2F%3E%3Cpath%20d%3D%22M204.89%20140Q209.14%2090.34%20214.75%2049.71Q210.29%2094.86%20209.48%20140Z%22%2F%3E%3Cpath%20d%3D%22M320.8%20140Q322.24%2093.11%20323.18%2054.74Q323.1%2097.37%20324.26%20140Z%22%2F%3E%3Cpath%20d%3D%22M258.32%20140Q260.95%20120.67%20264.29%20104.86Q261.73%20122.43%20261.43%20140Z%22%2F%3E%3Cpath%20d%3D%22M346.81%20140Q346.41%20108.63%20343.78%2082.97Q347.36%20111.49%20350.61%20140Z%22%2F%3E%3Cpath%20d%3D%22M451.64%20140Q453.53%20114.53%20454.94%2093.68Q454.57%20116.84%20455.82%20140Z%22%2F%3E%3Cpath%20d%3D%22M367.37%20140Q370.1%20119.79%20373.82%20103.26Q370.77%20121.63%20370.04%20140Z%22%2F%3E%3Cpath%20d%3D%22M375.62%20140Q378.65%20110.57%20382.49%2086.5Q379.55%20113.25%20379.2%20140Z%22%2F%3E%3Cpath%20d%3D%22M577.62%20140Q581.75%20103.62%20587.53%2073.85Q582.69%20106.93%20581.39%20140Z%22%2F%3E%3Cpath%20d%3D%22M15.96%20140Q16.73%20119.15%2016.05%20102.09Q17.79%20121.05%2020.19%20140Z%22%2F%3E%3Cpath%20d%3D%22M420.75%20140Q418.99%20100.2%20413.97%2067.63Q419.88%20103.82%20424.28%20140Z%22%2F%3E%3Cpath%20d%3D%22M16.57%20140Q17.87%20102.69%2018.67%2072.16Q18.67%20106.08%2019.78%20140Z%22%2F%3E%3Cpath%20d%3D%22M81.2%20140Q87.52%2091.42%2097.71%2051.66Q88.28%2095.83%2084.26%20140Z%22%2F%3E%3Cpath%20d%3D%22M300.38%20140Q306.76%2094.82%20316.53%2057.85Q307.81%2098.92%20304.56%20140Z%22%2F%3E%3Cpath%20d%3D%22M529.62%20140Q529.27%20118.62%20526.65%20101.13Q530.26%20120.57%20533.58%20140Z%22%2F%3E%3Cpath%20d%3D%22M361.17%20140Q364.16%2099.39%20367.44%2066.17Q365.3%20103.09%20365.71%20140Z%22%2F%3E%3Cpath%20d%3D%22M522.88%20140Q523.44%20119.42%20522.31%20102.58Q524.53%20121.29%20527.23%20140Z%22%2F%3E%3Cpath%20d%3D%22M30.96%20140Q30.28%20104.21%2026.83%2074.93Q31.38%20107.46%2035.34%20140Z%22%2F%3E%3Cpath%20d%3D%22M490.15%20140Q490.83%20115.21%20490.02%2094.92Q491.86%20117.46%20494.28%20140Z%22%2F%3E%3Cpath%20d%3D%22M551.27%20140Q556.8%2099.58%20565.09%2066.51Q557.8%20103.26%20555.25%20140Z%22%2F%3E%3Cpath%20d%3D%22M66.87%20140Q70.88%20111.46%2076.71%2088.1Q71.68%20114.05%2070.08%20140Z%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%22136%22%20width%3D%22600%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
  --gho-el-grass-front: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20140%22%20fill%3D%22currentColor%22%20preserveAspectRatio%3D%22xMidYMax%20meet%22%20role%3D%22img%22%20aria-label%3D%22Summer%20grass%22%3E%3Cpath%20d%3D%22M152.45%20140Q157.5%2097.18%20165.18%2062.14Q158.35%20101.07%20155.85%20140Z%22%2F%3E%3Cpath%20d%3D%22M167.51%20140Q168.22%20127.4%20167.62%20117.09Q169.19%20128.55%20171.37%20140Z%22%2F%3E%3Cpath%20d%3D%22M238.28%20140Q241.74%20102.8%20245.55%2072.37Q243.05%20106.18%20243.51%20140Z%22%2F%3E%3Cpath%20d%3D%22M371.04%20140Q376.82%2097.5%20385.29%2062.72Q377.95%20101.36%20375.56%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(382.89%2064.72)%20rotate(112.97)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(385.29%2069.72)%20rotate(100.88)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(387.69%2074.72)%20rotate(113.99)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M113.94%20140Q114.92%20102.47%20114.57%2071.76Q116%20105.88%20118.28%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(112.17%2073.76)%20rotate(102.85)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(114.57%2078.76)%20rotate(92.17)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(116.97%2083.76)%20rotate(91.74)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M228.89%20140Q228.5%20101.21%20225.95%2069.47Q229.41%20104.73%20232.54%20140Z%22%2F%3E%3Cpath%20d%3D%22M432.51%20140Q436.93%20100.97%20442.94%2069.03Q438.02%20104.52%20436.89%20140Z%22%2F%3E%3Cpath%20d%3D%22M332.82%20140Q335.67%20111.32%20338.44%2087.85Q336.94%20113.93%20337.89%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(336.04%2089.85)%20rotate(88.59)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(338.44%2094.85)%20rotate(112.59)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(340.84%2099.85)%20rotate(95.34)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M24.08%20140Q25.86%20127.18%2026.49%20116.69Q27.21%20128.34%2029.46%20140Z%22%2F%3E%3Cpath%20d%3D%22M321.98%20140Q326.49%20113.37%20332.62%2091.58Q327.63%20115.79%20326.5%20140Z%22%2F%3E%3Cpath%20d%3D%22M555.42%20140Q558.64%20106.66%20562.99%2079.38Q559.46%20109.69%20558.69%20140Z%22%2F%3E%3Cpath%20d%3D%22M461.96%20140Q461.64%20119.79%20459.32%20103.26Q462.5%20121.63%20465.41%20140Z%22%2F%3E%3Cpath%20d%3D%22M377.45%20140Q382.01%20114.23%20388.05%2093.14Q383.23%20116.57%20382.32%20140Z%22%2F%3E%3Cpath%20d%3D%22M203.39%20140Q203.34%20123.84%20201.32%20110.62Q204.3%20125.31%20207.23%20140Z%22%2F%3E%3Cpath%20d%3D%22M513.19%20140Q515.65%20124.21%20518.03%20111.29Q516.75%20125.65%20517.57%20140Z%22%2F%3E%3Cpath%20d%3D%22M10.5%20140Q11.92%20121.37%2012.07%20106.13Q13.16%20123.07%2015.47%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(9.67%20108.13)%20rotate(85.59)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(12.07%20113.13)%20rotate(112.62)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(14.47%20118.13)%20rotate(105.15)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M213.42%20140Q215.52%20120.2%20216.84%20104Q216.81%20122%20218.57%20140Z%22%2F%3E%3Cpath%20d%3D%22M128.69%20140Q130.36%20117.99%20130.84%2099.99Q131.66%20119.99%20133.91%20140Z%22%2F%3E%3Cpath%20d%3D%22M256.63%20140Q257.48%20106.94%20256.69%2079.89Q258.65%20109.95%20261.34%20140Z%22%2F%3E%3Cpath%20d%3D%22M15.56%20140Q15.53%20122.34%2013.87%20107.89Q16.33%20123.95%2018.77%20140Z%22%2F%3E%3Cpath%20d%3D%22M283.76%20140Q286.75%20114.25%20289.64%2093.17Q288.09%20116.59%20289.11%20140Z%22%2F%3E%3Cpath%20d%3D%22M331.81%20140Q330.43%20101.68%20325.82%2070.33Q331.46%20105.16%20335.93%20140Z%22%2F%3E%3Cpath%20d%3D%22M253.32%20140Q253.16%20100.36%20251.29%2067.93Q253.96%20103.97%20256.5%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(248.89%2069.93)%20rotate(94.43)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(251.29%2074.93)%20rotate(70.94)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(253.69%2079.93)%20rotate(82.34)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M155.02%20140Q157.18%20105.71%20159.02%2077.66Q158.27%20108.83%20159.37%20140Z%22%2F%3E%3Cpath%20d%3D%22M435.73%20140Q434.42%2097.8%20430.2%2063.27Q435.31%20101.64%20439.3%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(427.8%2065.27)%20rotate(75.3)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(430.2%2070.27)%20rotate(107.75)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(432.6%2075.27)%20rotate(79.36)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M377.94%20140Q380.27%20118.43%20382.01%20100.78Q381.58%20120.39%20383.14%20140Z%22%2F%3E%3Cpath%20d%3D%22M112.6%20140Q116.82%20109.67%20123.03%2084.85Q117.64%20112.42%20115.86%20140Z%22%2F%3E%3Cpath%20d%3D%22M219.91%20140Q219.49%2097.44%20216.03%2062.61Q220.83%20101.31%20225.26%20140Z%22%2F%3E%3Cpath%20d%3D%22M33.97%20140Q34.23%2097.54%2032.56%2062.8Q35.3%20101.4%2038.27%20140Z%22%2F%3E%3Cpath%20d%3D%22M236.28%20140Q237.71%20125.63%20237.87%20113.87Q238.96%20126.94%20241.28%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(235.47%20115.87)%20rotate(85.23)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(237.87%20120.87)%20rotate(103.62)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(240.27%20125.87)%20rotate(84.29)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M312.06%20140Q312.83%20114.73%20312.09%2094.05Q313.92%20117.02%20316.41%20140Z%22%2F%3E%3Cpath%20d%3D%22M249.75%20140Q249.24%20111.2%20245.89%2087.63Q250.46%20113.81%20254.6%20140Z%22%2F%3E%3Cpath%20d%3D%22M380.26%20140Q381.97%20126.01%20383.33%20114.57Q382.87%20127.29%20383.87%20140Z%22%2F%3E%3Cpath%20d%3D%22M570.45%20140Q572.77%20115.81%20575.12%2096.02Q573.74%20118.01%20574.34%20140Z%22%2F%3E%3Cpath%20d%3D%22M59.79%20140Q59.69%20103.07%2057.8%2072.85Q60.56%20106.43%2063.24%20140Z%22%2F%3E%3Cpath%20d%3D%22M39.48%20140Q41.67%20111.82%2043.27%2088.77Q42.92%20114.39%2044.45%20140Z%22%2F%3E%3Cpath%20d%3D%22M308.63%20140Q308.84%20102.53%20307%2071.88Q309.95%20105.94%20313.08%20140Z%22%2F%3E%3Cpath%20d%3D%22M170.62%20140Q173.9%20109.37%20177.5%2084.3Q175.15%20112.15%20175.61%20140Z%22%2F%3E%3Cpath%20d%3D%22M82.89%20140Q83.34%20120.98%2082.65%20105.42Q84.11%20122.71%2085.95%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(80.25%20107.42)%20rotate(94.37)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(82.65%20112.42)%20rotate(93.6)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(85.05%20117.42)%20rotate(93.14)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M280.64%20140Q285.24%20113.55%20291.24%2091.92Q286.5%20115.96%20285.71%20140Z%22%2F%3E%3Cpath%20d%3D%22M412.82%20140Q415.81%20107.31%20419.7%2080.57Q416.64%20110.29%20416.13%20140Z%22%2F%3E%3Cpath%20d%3D%22M342.37%20140Q343.78%20121.39%20344.55%20106.16Q344.7%20123.08%20346.05%20140Z%22%2F%3E%3Cpath%20d%3D%22M53.4%20140Q57.7%20107.11%2063.88%2080.19Q58.61%20110.1%2057.04%20140Z%22%2F%3E%3Cpath%20d%3D%22M194.25%20140Q196.93%20124.74%20199.85%20112.26Q197.96%20126.13%20198.38%20140Z%22%2F%3E%3Cg%20transform%3D%22translate(197.45%20114.26)%20rotate(86.69)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(199.85%20119.26)%20rotate(89.97)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(202.25%20124.26)%20rotate(80.75)%20scale(.7)%22%3E%3Cpath%20d%3D%22M0%200C2.6%20-1.9%207.4%20-2.2%2011%20-.4C11.6%20-.1%2011.6%20.1%2011%20.4C7.4%202.2%202.6%201.9%200%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M59.26%20140Q63.9%20103.38%2070.66%2073.42Q64.83%20106.71%2062.97%20140Z%22%2F%3E%3Cpath%20d%3D%22M221.6%20140Q222.23%20119.52%20220.67%20102.76Q223.59%20121.38%20227.05%20140Z%22%2F%3E%3Cpath%20d%3D%22M552.86%20140Q558.54%2098.59%20567.26%2064.72Q559.45%20102.36%20556.51%20140Z%22%2F%3E%3Cpath%20d%3D%22M386.34%20140Q384.94%20101.97%20379.86%2070.85Q386.17%20105.42%20391.27%20140Z%22%2F%3E%3Cpath%20d%3D%22M89.86%20140Q92.77%20114.11%2095.72%2092.93Q93.99%20116.47%2094.75%20140Z%22%2F%3E%3Cpath%20d%3D%22M403.93%20140Q404.92%20124.13%20404.69%20111.14Q405.94%20125.57%20408.03%20140Z%22%2F%3E%3Cpath%20d%3D%22M55.92%20140Q59.63%20117.75%2064.35%2099.55Q60.72%20119.78%2060.28%20140Z%22%2F%3E%3Cpath%20d%3D%22M16.49%20140Q15.45%20104.09%2011.7%2074.72Q16.35%20107.36%2020.11%20140Z%22%2F%3E%3Cpath%20d%3D%22M114.19%20140Q114.36%20105.6%20113%2077.46Q115.18%20108.73%20117.5%20140Z%22%2F%3E%3Cpath%20d%3D%22M163.68%20140Q163.03%20111.92%20159.79%2088.94Q164.04%20114.47%20167.73%20140Z%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%22136%22%20width%3D%22600%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");

  --gho-img-canvas: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/canvas-tile-1024.webp");
  --gho-img-leather: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/leather-tile-1024.webp");
  --gho-img-hills: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/wedding-hero-1200.webp");
  --gho-img-road: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/ranch-road-900.webp");
  --gho-img-fire: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/fire-supper-900.webp");
  /* The wedding layer: one cue per section. */
  --gho-img-bouquet: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/bouquet-fence-800.webp");
  --gho-img-veil: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/veil-saddle-900.webp");
  --gho-img-table: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/long-table-700.webp");
  --gho-img-flatlay: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/dress-flatlay-700.webp");
  --gho-img-welcome-bag: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/welcome-bag-700.webp");
  --gho-img-porch: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/porch-boots-700.webp");
  --gho-img-rings: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/rings-oat-700.webp");
  --gho-img-ridge: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/send-off-ridge-900.webp");

  /* Stitching: the saddler's running stitch, as a dashed hairline. */
  --gho-stitch: color-mix(in srgb, var(--gho-leather) 55%, transparent);
}
@media (min-width: 900px) {
  :root[data-kit="golden-hills-oak"] {
    --gho-img-road: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/ranch-road-1920.webp");
    --gho-img-fire: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/fire-supper-1600.webp");
    --gho-img-veil: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/veil-saddle-1600.webp");
    --gho-img-ridge: url("https://media.lovesfirst.site/clients/style-vault/media/golden-hills-oak/send-off-ridge-1920.webp");
  }
}

/* ---------- Type: Domine headings, Libre Franklin body, La Belle Aurore names ---------- */
:root[data-kit="golden-hills-oak"] body,
:root[data-kit="golden-hills-oak"] main {
  font-family: var(--gho-sans);
  font-weight: 300;
}
:root[data-kit="golden-hills-oak"] main .block p,
:root[data-kit="golden-hills-oak"] main .block li {
  font-size: clamp(1.0625rem, 1.5vw, 1.125rem);
  line-height: 1.72;
}
:root[data-kit="golden-hills-oak"] main .eyebrow {
  font-family: var(--gho-sans);
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.68rem;
  letter-spacing: 0.3em;
  color: var(--gold);
  text-shadow: none;
  margin-bottom: 1.1rem;
}
:root[data-kit="golden-hills-oak"] main .block h2:not(.lf-fx) {
  font-weight: 400;
  letter-spacing: -0.015em;
  line-height: 1.08;
  text-wrap: balance;
}
:root[data-kit="golden-hills-oak"] main h3 {
  text-wrap: balance;
  letter-spacing: -0.01em;
}
:root[data-kit="golden-hills-oak"] main strong {
  font-weight: 600;
}
:root[data-kit="golden-hills-oak"][data-fx="engraved"] main .lf-fx {
  /* Pressed into leather: a light lip below, a soft shade above. */
  text-shadow:
    0 1px 0 rgba(255, 252, 244, 0.75),
    0 -1px 0 color-mix(in srgb, var(--cream) 28%, transparent);
}
/* Hero names and line: the film palette stays; the date and eyebrow take the kit's sans. */
:root[data-kit="golden-hills-oak"] .lf-still .eyebrow,
:root[data-kit="golden-hills-oak"] .lf-still-foot .date {
  font-family: var(--gho-sans);
  font-weight: 500;
  letter-spacing: 0.3em;
}
/* La Belle Aurore has tall loops: give the hero names room so they never touch the eyebrow or the place line. */
:root[data-kit="golden-hills-oak"] .lf-still .beat-intro .eyebrow {
  margin-bottom: 0.9rem;
}
:root[data-kit="golden-hills-oak"] .lf-still .names {
  line-height: 1.3;
}

/* ---------- Sections: frame and full-bleed backgrounds ---------- */
:root[data-kit="golden-hills-oak"] main {
  overflow-x: clip;
}
:root[data-kit="golden-hills-oak"] section.block {
  position: relative;
  isolation: isolate;
}
:root[data-kit="golden-hills-oak"] section.block::after {
  content: "";
  position: absolute;
  z-index: -2;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  pointer-events: none;
  background: var(--gho-bg, transparent);
  background-blend-mode: var(--gho-blend, normal);
}

/* Divider: a split-rail fence above the eyebrow of every section after the welcome. With the kit's motion
   running it builds itself rail by rail from the left as the section arrives (motion.ts adds .gho-in). */
:root[data-kit="golden-hills-oak"] section.block > h2 {
  position: relative;
}
:root[data-kit="golden-hills-oak"] section.block:not(#welcome) > h2::before {
  content: "";
  position: absolute;
  z-index: 1;
  top: calc(-2.2rem - 28px - 1.4rem);
  left: 50%;
  width: min(220px, 60vw);
  height: 28px;
  transform: translateX(-50%);
  background-color: var(--gold);
  -webkit-mask: var(--gho-el-fence) center / contain no-repeat;
  mask: var(--gho-el-fence) center / contain no-repeat;
  clip-path: inset(0 0 0 0);
  transition: clip-path 1.6s var(--gho-ease);
}
:root[data-kit="golden-hills-oak"] section.block:not(.center, #travel) > h2::before {
  left: 0;
  width: min(170px, 48vw);
  transform: none;
}
:root[data-kit="golden-hills-oak"].gho-motion section.block:not(.gho-in) > h2::before {
  clip-path: inset(0 100% 0 0);
}

/* The edge between the hero and the page: the oat rule instead of the hairline and diamond. */
:root[data-kit="golden-hills-oak"] .edge {
  position: absolute;
  z-index: 2;
  top: 1.6rem;
  left: 50%;
  transform: translateX(-50%);
  height: 28px;
  width: min(260px, 70vw);
  margin: 0;
  opacity: 1;
  background: var(--gold);
  -webkit-mask: var(--gho-el-oat-rule) center / contain no-repeat;
  mask: var(--gho-el-oat-rule) center / contain no-repeat;
}
:root[data-kit="golden-hills-oak"] .edge::after {
  display: none;
}

/* Deckled photographs: soft torn-paper edges, like a print tucked into a ranch ledger (welcome; the day, hung off
   its list; dress code, hotels and registry as one more cell of their grids; FAQ, after the questions). */
:root[data-kit="golden-hills-oak"] #welcome::before,
:root[data-kit="golden-hills-oak"] #day > ol::after,
:root[data-kit="golden-hills-oak"] #day > .grid::after,
:root[data-kit="golden-hills-oak"] #dress-code .lf-cards::after,
:root[data-kit="golden-hills-oak"] #hotels .lf-cards::after,
:root[data-kit="golden-hills-oak"] #registry .lf-links::after,
:root[data-kit="golden-hills-oak"] #faq .lf-acc::after {
  content: "";
  display: block;
  width: min(16rem, 64vw);
  aspect-ratio: 3 / 4;
  margin: 0 auto 2.6rem;
  background:
    var(--gho-img, none) center / cover no-repeat,
    var(--ink-2);
  -webkit-mask: var(--gho-el-deckle) center / 100% 100% no-repeat;
  mask: var(--gho-el-deckle) center / 100% 100% no-repeat;
}

/* Plaque: a linen panel with a stitched edge, over a photograph (travel, RSVP). */
:root[data-kit="golden-hills-oak"] #travel::before,
:root[data-kit="golden-hills-oak"] #rsvp::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: clamp(2.5rem, 7vh, 4.5rem) 0;
  background: color-mix(in srgb, var(--gho-linen) 94%, transparent);
  background-image: var(--gho-img-canvas);
  background-size: 700px;
  background-blend-mode: multiply;
  border-radius: 2px;
  outline: 1px dashed var(--gho-stitch);
  outline-offset: -9px;
  box-shadow:
    0 0 0 1px color-mix(in srgb, var(--gho-leather) 30%, transparent),
    0 34px 60px -32px rgba(42, 38, 32, 0.55);
}
@media (max-width: 700px) {
  :root[data-kit="golden-hills-oak"] #travel::before,
  :root[data-kit="golden-hills-oak"] #rsvp::before {
    inset: clamp(2.5rem, 7vh, 4.5rem) 10px;
  }
}

/* ---------- Hero (still): summer grass in the foreground, three layers that sway (motion.ts) ---------- */
:root[data-kit="golden-hills-oak"] .lf-still .gho-grass {
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  bottom: -1px;
  height: clamp(64px, 13vh, 140px);
  pointer-events: none;
}
:root[data-kit="golden-hills-oak"] .lf-still .gho-grass i {
  position: absolute;
  inset: 0 -4%;
  transform-origin: 50% 100%;
  will-change: transform;
  -webkit-mask: var(--gho-mask) 0 100% / auto 100% repeat-x;
  mask: var(--gho-mask) 0 100% / auto 100% repeat-x;
}
:root[data-kit="golden-hills-oak"] .lf-still .gho-grass .b {
  /* backlit seed heads, glowing in the low sun; the front layer is the page's own straw, so the hero grows into it */
  --gho-mask: var(--gho-el-grass-back);
  background: color-mix(in srgb, var(--gho-hill-gold) 42%, transparent);
  -webkit-mask-position: 37% 100%;
  mask-position: 37% 100%;
}
:root[data-kit="golden-hills-oak"] .lf-still .gho-grass .m {
  --gho-mask: var(--gho-el-grass-mid);
  background: color-mix(
    in srgb,
    color-mix(in srgb, var(--gho-hill-gold) 45%, var(--gho-straw)) 72%,
    transparent
  );
  height: 78%;
  top: auto;
  -webkit-mask-position: 71% 100%;
  mask-position: 71% 100%;
}
:root[data-kit="golden-hills-oak"] .lf-still .gho-grass .f {
  --gho-mask: var(--gho-el-grass-front);
  background: var(--gho-straw);
  height: 58%;
  top: auto;
}

/* Ambient hero loop (hero-loop.mp4 next to the still), faded in over the photo once it can play. */
:root[data-kit="golden-hills-oak"] .lf-still .gho-loop {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: var(--still-photo-position, 50% 50%);
  filter: var(--still-photo-filter, none);
  opacity: 0;
  transition: opacity 1.6s ease;
}
:root[data-kit="golden-hills-oak"] .lf-still .gho-loop.on {
  opacity: 1;
}

/* ---------- Welcome: waxed-canvas ground, the bouquet on the fence post, names written by hand ---------- */
:root[data-kit="golden-hills-oak"] #welcome {
  --gho-bg: var(--gho-img-canvas) center / 760px repeat, var(--ink);
  --gho-blend: multiply;
  --gho-img: var(--gho-img-bouquet);
  padding-top: clamp(5rem, 12vh, 8rem);
}
:root[data-kit="golden-hills-oak"] #welcome h2 {
  font-size: calc(clamp(3rem, 9vw, 5.6rem) * var(--names-scale));
  line-height: 1.12;
  color: var(--gho-saddle-ink);
}
:root[data-kit="golden-hills-oak"] #welcome h2 em {
  color: var(--gho-leather) !important;
}
/* Names written in ink (motion.ts): a soft-edged mask sweeps left to right as the welcome arrives. */
:root[data-kit="golden-hills-oak"] #welcome h2.gho-ink {
  --gho-ink: 100%;
  -webkit-mask: linear-gradient(90deg, #000 46%, transparent 54%) var(--gho-ink) 0 / 260% 100% no-repeat;
  mask: linear-gradient(90deg, #000 46%, transparent 54%) var(--gho-ink) 0 / 260% 100% no-repeat;
}
:root[data-kit="golden-hills-oak"] #welcome .rule {
  width: min(220px, 60vw);
  height: 26px;
  opacity: 1;
  background: var(--gold);
  -webkit-mask: var(--gho-el-oat-rule) center / contain no-repeat;
  mask: var(--gho-el-oat-rule) center / contain no-repeat;
}

/* ---------- Countdown: oak-shade night on saddle leather; the lone oak fills in leaf by leaf ---------- */
:root[data-kit="golden-hills-oak"] #countdown {
  --ink: var(--gho-night);
  --ink-2: #222219;
  --cream: var(--gho-night-text);
  --gold: var(--gho-hill-gold);
  --muted: rgba(242, 234, 218, 0.78);
  --gho-bg: var(--gho-img-leather) center / 620px repeat, var(--gho-night);
  --gho-blend: multiply;
  color: var(--cream);
  max-width: none;
  padding-top: clamp(4rem, 10vh, 6.5rem);
  padding-bottom: clamp(4rem, 10vh, 6rem);
}
/* The oak: a still silhouette from the stylesheet; motion.ts swaps in a live drawing (.gho-oak) and hides this. */
:root[data-kit="golden-hills-oak"] #countdown::before {
  content: "";
  display: block;
  width: min(15rem, 64vw);
  aspect-ratio: 200 / 150;
  margin: 0 auto 0.6rem;
  background: var(--gold);
  opacity: 0.9;
  -webkit-mask: var(--gho-el-oak) center / contain no-repeat;
  mask: var(--gho-el-oak) center / contain no-repeat;
}
:root[data-kit="golden-hills-oak"] #countdown.gho-oaked::before {
  display: none;
}
:root[data-kit="golden-hills-oak"] #countdown .gho-oak {
  display: block;
  width: min(15rem, 64vw);
  height: auto;
  margin: 0 auto 0.6rem;
  overflow: visible;
  color: var(--gold);
}
:root[data-kit="golden-hills-oak"] #countdown .gho-oak .dome {
  opacity: 0.12;
}
:root[data-kit="golden-hills-oak"] #countdown .gho-oak circle {
  transform-box: fill-box;
  transform-origin: 50% 50%;
  opacity: 0.14;
}
:root[data-kit="golden-hills-oak"] #countdown .gho-oak circle.on {
  opacity: 1;
}
/* On the day the light turns gold: the crown is full and warms. */
:root[data-kit="golden-hills-oak"] #countdown.gho-day .gho-oak {
  color: #e2c27c;
  filter: drop-shadow(0 0 18px rgba(226, 194, 124, 0.35));
}
:root[data-kit="golden-hills-oak"] #countdown .lf-num {
  font-family: var(--font-headings);
  font-weight: 400;
  font-variant-numeric: lining-nums proportional-nums;
  font-size: calc(clamp(3.8rem, 13vw, 5.8rem) * var(--headings-scale, 1));
  letter-spacing: -0.02em;
  line-height: 1;
}
:root[data-kit="golden-hills-oak"] #countdown .eyebrow {
  margin-top: 1.2rem;
  margin-bottom: 0;
}

/* ---------- Story: the veil and hat on the saddle, washed to straw; fence posts on the timeline ---------- */
:root[data-kit="golden-hills-oak"] #story {
  --gho-bg:
    linear-gradient(90deg, rgba(var(--vig), 0.95), rgba(var(--vig), 0.9) 60%, rgba(var(--vig), 0.8)),
    var(--gho-img-veil) 62% center / cover no-repeat, var(--ink);
}
@media (min-width: 900px) {
  /* The text column sits left; the veil on the saddle shows through on the right. */
  :root[data-kit="golden-hills-oak"] #story {
    --gho-bg:
      linear-gradient(
        90deg,
        rgba(var(--vig), 0.96),
        rgba(var(--vig), 0.92) 50%,
        rgba(var(--vig), 0.45) 76%,
        rgba(var(--vig), 0.18)
      ),
      var(--gho-img-veil) 70% center / cover no-repeat, var(--ink);
  }
}
/* The rails: two weathered hairlines, a split-rail fence stood on end. */
:root[data-kit="golden-hills-oak"] .lf-tl::before,
:root[data-kit="golden-hills-oak"] .lf-sched::before {
  left: 5px;
  width: 6px;
  background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--gold) 75%, transparent) 0 1.5px,
    transparent 1.5px 4.5px,
    color-mix(in srgb, var(--gold) 75%, transparent) 4.5px 6px
  );
  transform-origin: 50% 0;
  transform: scaleY(var(--gho-rail, 1));
}
/* The posts: one per milestone, one per event. */
:root[data-kit="golden-hills-oak"] .lf-tl li::before,
:root[data-kit="golden-hills-oak"] .lf-sched li::before {
  left: 3px;
  top: 0;
  width: 10px;
  height: 25px;
  border: 0;
  transform: none;
  background: var(--gold);
  -webkit-mask: var(--gho-el-post) center / contain no-repeat;
  mask: var(--gho-el-post) center / contain no-repeat;
  transition:
    opacity 0.6s ease,
    transform 0.6s var(--gho-ease);
}
:root[data-kit="golden-hills-oak"] .lf-sched.gho-fence li:not(.gho-in)::before {
  opacity: 0;
  transform: translateY(8px);
}
:root[data-kit="golden-hills-oak"] main .block .lf-when,
:root[data-kit="golden-hills-oak"] main .block .lf-time {
  font-family: var(--gho-sans);
  font-size: 0.72rem;
  line-height: 1.6;
  color: var(--gho-leather-deep);
  font-weight: 600;
  letter-spacing: 0.16em;
  white-space: nowrap;
}
:root[data-kit="golden-hills-oak"] .lf-tl h3,
:root[data-kit="golden-hills-oak"] .lf-sched h3 {
  font-size: calc(1.55rem * var(--headings-scale, 1));
}

/* ---------- The day: canvas ground, the long table in the grass beside the fence ---------- */
:root[data-kit="golden-hills-oak"] #day {
  --gho-bg: var(--gho-img-canvas) center / 760px repeat, var(--ink);
  --gho-blend: multiply;
  --gho-img: var(--gho-img-table);
}
:root[data-kit="golden-hills-oak"] #day > ol::after,
:root[data-kit="golden-hills-oak"] #day > .grid::after {
  margin: 1rem auto 0;
}
:root[data-kit="golden-hills-oak"] #day .lf-place {
  font-family: var(--font-headings);
  font-style: normal;
  font-size: 1.02rem;
  color: var(--gho-oak);
  opacity: 1;
}
:root[data-kit="golden-hills-oak"] #day .item {
  padding-top: 1.2rem;
  border-top: 1px dashed color-mix(in srgb, var(--gho-leather) 45%, transparent);
}
:root[data-kit="golden-hills-oak"] #day .item .when {
  font-family: var(--gho-sans);
  color: var(--gho-leather-deep);
  font-weight: 600;
}
@media (min-width: 760px) {
  :root[data-kit="golden-hills-oak"] .lf-sched::before {
    left: calc(9.5rem - 2.5px);
  }
  :root[data-kit="golden-hills-oak"] .lf-sched li::before {
    left: calc(9.5rem - 4.5px);
  }
}
@media (min-width: 960px) {
  :root[data-kit="golden-hills-oak"] #day {
    padding-right: calc(var(--gutter) + 17rem);
  }
  :root[data-kit="golden-hills-oak"] #day > ol::after,
  :root[data-kit="golden-hills-oak"] #day > .grid::after {
    position: absolute;
    right: -17rem;
    top: 0;
    width: 14rem;
    margin: 0;
  }
  :root[data-kit="golden-hills-oak"] #day > .grid {
    position: relative;
  }
}

/* ---------- Dress code: dry-grass ground, linen cards with stitched edges and concho corners, tag swatches,
   and the boutonniere-and-boots flat lay as one more cell of the grid ---------- */
:root[data-kit="golden-hills-oak"] #dress-code {
  --gho-bg: var(--gho-img-canvas) center / 760px repeat, var(--ink-2);
  --gho-blend: multiply;
  --gho-img: var(--gho-img-flatlay);
}
:root[data-kit="golden-hills-oak"] #hotels {
  --gho-img: var(--gho-img-welcome-bag);
}
:root[data-kit="golden-hills-oak"] #dress-code .lf-cards::after,
:root[data-kit="golden-hills-oak"] #hotels .lf-cards::after,
:root[data-kit="golden-hills-oak"] #registry .lf-links::after {
  align-self: center;
  width: min(13rem, 56vw);
  margin: 0 auto;
  order: -1;
}
@media (min-width: 760px) {
  :root[data-kit="golden-hills-oak"] #dress-code .lf-cards::after,
  :root[data-kit="golden-hills-oak"] #hotels .lf-cards::after {
    order: 0;
  }
  /* Registry: the rings between the two cards. */
  :root[data-kit="golden-hills-oak"] #registry .lf-links::after {
    order: 1;
  }
  :root[data-kit="golden-hills-oak"] #registry .lf-links > :nth-child(n + 2) {
    order: 2;
  }
}
/* Cards: linen with a saddler's stitch just inside the edge. */
:root[data-kit="golden-hills-oak"] main .lf-card {
  position: relative;
  background: var(--gho-linen);
  border: 1px solid color-mix(in srgb, var(--gho-leather) 26%, transparent);
  border-radius: 2px;
  outline: 1px dashed var(--gho-stitch);
  outline-offset: -8px;
  box-shadow: 0 18px 36px -28px rgba(42, 38, 32, 0.5);
}
:root[data-kit="golden-hills-oak"] #dress-code .lf-card {
  padding: 2.4rem 2rem 2.2rem;
}
:root[data-kit="golden-hills-oak"] #dress-code .lf-card::before,
:root[data-kit="golden-hills-oak"] #dress-code .lf-card::after,
:root[data-kit="golden-hills-oak"] #rsvp form::before,
:root[data-kit="golden-hills-oak"] #rsvp form::after {
  content: "";
  position: absolute;
  width: 40px;
  height: 40px;
  background: color-mix(in srgb, var(--gho-leather) 80%, var(--gho-saddle-ink));
  -webkit-mask: var(--gho-el-corner) center / contain no-repeat;
  mask: var(--gho-el-corner) center / contain no-repeat;
  pointer-events: none;
}
:root[data-kit="golden-hills-oak"] #dress-code .lf-card::before,
:root[data-kit="golden-hills-oak"] #rsvp form::before {
  top: -1px;
  left: -1px;
}
:root[data-kit="golden-hills-oak"] #dress-code .lf-card::after,
:root[data-kit="golden-hills-oak"] #rsvp form::after {
  right: -1px;
  bottom: -1px;
  transform: rotate(180deg);
}
:root[data-kit="golden-hills-oak"] main .block .lf-meta {
  font-family: var(--gho-sans);
  font-size: 0.7rem;
  line-height: 1.7;
  font-weight: 600;
  letter-spacing: 0.2em;
  color: var(--gho-oak);
}
/* Swatches: small leather tags, punched and tied. */
:root[data-kit="golden-hills-oak"] .lf-swatches {
  gap: 0.55rem;
}
:root[data-kit="golden-hills-oak"] .lf-swatches li {
  width: 24px;
  height: 34px;
  border: 0;
  border-radius: 2px;
  clip-path: polygon(30% 0, 70% 0, 100% 22%, 100% 100%, 0 100%, 0 22%);
  -webkit-mask: radial-gradient(circle at 50% 8px, transparent 2.2px, #000 2.8px);
  mask: radial-gradient(circle at 50% 8px, transparent 2.2px, #000 2.8px);
  box-shadow: inset 0 0 0 1px rgba(42, 38, 32, 0.22);
}

/* ---------- Travel: the ranch road through the oaks, text on a stitched linen plaque ---------- */
:root[data-kit="golden-hills-oak"] #travel {
  --gho-bg: var(--gho-img-road) center 58% / cover no-repeat, var(--ink-2);
  max-width: 46rem;
  padding: clamp(8.5rem, 19vh, 11.5rem) clamp(2rem, 6vw, 4.5rem) clamp(7rem, 18vh, 11rem);
  text-align: center;
}
:root[data-kit="golden-hills-oak"] #travel p {
  margin-left: auto;
  margin-right: auto;
}

/* ---------- Hotels: canvas ground, linen cards with a leather tag at the top, the welcome bag beside them ---------- */
:root[data-kit="golden-hills-oak"] #hotels {
  --gho-bg: var(--gho-img-canvas) center / 760px repeat, var(--ink);
  --gho-blend: multiply;
}
:root[data-kit="golden-hills-oak"] #hotels .lf-card,
:root[data-kit="golden-hills-oak"] #registry .lf-card {
  justify-items: center;
  text-align: center;
  padding: 3.4rem 1.8rem 2.2rem;
}
:root[data-kit="golden-hills-oak"] #hotels .lf-card::before,
:root[data-kit="golden-hills-oak"] #registry .lf-card::before {
  /* a small leather tag stitched to the top edge, with its punched hole */
  content: "";
  position: absolute;
  top: -1px;
  left: 50%;
  width: 22px;
  height: 30px;
  transform: translateX(-50%);
  background: linear-gradient(170deg, #8a5a36, var(--gho-leather) 55%, var(--gho-leather-deep));
  clip-path: polygon(0 0, 100% 0, 100% 72%, 50% 100%, 0 72%);
  -webkit-mask: radial-gradient(circle at 50% 62%, transparent 2.4px, #000 3px);
  mask: radial-gradient(circle at 50% 62%, transparent 2.4px, #000 3px);
}
:root[data-kit="golden-hills-oak"] .lf-cards {
  gap: 1.6rem;
}

/* ---------- Stay: dusk under the oaks, the rehearsal fire; a night band ---------- */
:root[data-kit="golden-hills-oak"] #stay {
  --ink: var(--gho-night);
  --ink-2: #222219;
  --cream: var(--gho-night-text);
  --gold: var(--gho-hill-gold);
  --muted: rgba(242, 234, 218, 0.8);
  --gho-bg:
    linear-gradient(180deg, rgba(42, 42, 32, 0.9), rgba(42, 42, 32, 0.84)),
    var(--gho-img-fire) 40% center / cover no-repeat, var(--gho-night);
  color: var(--cream);
  padding-top: clamp(7rem, 16vh, 10rem);
  padding-bottom: clamp(6rem, 14vh, 9rem);
}
@media (min-width: 900px) {
  /* The text column sits right; the fire under the oaks glows on the left. */
  :root[data-kit="golden-hills-oak"] #stay {
    --gho-bg:
      linear-gradient(
        270deg,
        rgba(42, 42, 32, 0.95),
        rgba(42, 42, 32, 0.9) 44%,
        rgba(42, 42, 32, 0.5) 68%,
        rgba(42, 42, 32, 0.25)
      ),
      var(--gho-img-fire) 20% center / cover no-repeat, var(--gho-night);
  }
  :root[data-kit="golden-hills-oak"] #stay > * {
    max-width: 29rem;
    margin-left: auto;
  }
  :root[data-kit="golden-hills-oak"] #stay > h2::before {
    left: 0;
  }
  :root[data-kit="golden-hills-oak"] #stay::before {
    right: auto;
    left: 3%;
  }
}
:root[data-kit="golden-hills-oak"] #stay::before {
  /* a faint oat sprig at the edge of the firelight */
  content: "";
  position: absolute;
  z-index: -1;
  right: 4%;
  bottom: 1.5rem;
  width: 64px;
  aspect-ratio: 64 / 140;
  background: var(--gold);
  opacity: 0.32;
  -webkit-mask: var(--gho-el-sprig) center / contain no-repeat;
  mask: var(--gho-el-sprig) center / contain no-repeat;
}

/* ---------- FAQ: stitched seams between the rows, an oat floret that turns, the porch step after the questions ---------- */
:root[data-kit="golden-hills-oak"] #faq {
  --gho-bg: var(--gho-img-canvas) center / 760px repeat, var(--ink);
  --gho-blend: multiply;
  --gho-img: var(--gho-img-porch);
}
:root[data-kit="golden-hills-oak"] #faq .lf-acc::after {
  margin: 2.6rem auto 0;
}
@media (min-width: 960px) {
  :root[data-kit="golden-hills-oak"] #faq {
    padding-right: calc(var(--gutter) + 17rem);
  }
  :root[data-kit="golden-hills-oak"] #faq .lf-acc {
    position: relative;
  }
  :root[data-kit="golden-hills-oak"] #faq .lf-acc::after {
    position: absolute;
    right: -17rem;
    top: 0;
    width: 14rem;
    margin: 0;
  }
}
:root[data-kit="golden-hills-oak"] .lf-acc {
  border-top: 1px solid color-mix(in srgb, var(--gho-leather) 40%, transparent);
}
:root[data-kit="golden-hills-oak"] .lf-acc details {
  border-bottom: 1px dashed color-mix(in srgb, var(--gho-leather) 45%, transparent);
  transition: background-color 0.3s ease;
}
:root[data-kit="golden-hills-oak"] .lf-acc details[open] {
  background: color-mix(in srgb, var(--gho-linen) 80%, transparent);
  box-shadow: inset 2px 0 0 var(--gho-leather);
}
:root[data-kit="golden-hills-oak"] .lf-acc summary {
  padding: 1.25rem 0.9rem 1.25rem 1rem;
  font-size: calc(1.3rem * var(--headings-scale, 1));
  transition: color 0.2s ease;
}
:root[data-kit="golden-hills-oak"] .lf-acc summary:hover {
  color: var(--gho-oak);
}
:root[data-kit="golden-hills-oak"] .lf-acc summary:focus-visible {
  outline: 2px solid var(--gho-oak);
  outline-offset: 2px;
}
:root[data-kit="golden-hills-oak"] .lf-acc details p {
  padding: 0 1rem;
}
:root[data-kit="golden-hills-oak"] .lf-acc summary i {
  flex: 0 0 26px;
  height: 26px;
  transition: transform 0.45s var(--gho-ease);
}
:root[data-kit="golden-hills-oak"] .lf-acc summary i::before {
  top: 50%;
  height: 9px;
  margin-top: -4.5px;
  background: var(--gho-oak);
  -webkit-mask: var(--gho-el-seed) center / contain no-repeat;
  mask: var(--gho-el-seed) center / contain no-repeat;
}
:root[data-kit="golden-hills-oak"] .lf-acc summary i::after {
  display: none;
}
:root[data-kit="golden-hills-oak"] .lf-acc details[open] summary i {
  transform: rotate(90deg);
}

/* ---------- Registry: canvas ground, linen cards that lift, the rings tied with oat grass between them ---------- */
:root[data-kit="golden-hills-oak"] #registry {
  --gho-bg: var(--gho-img-canvas) center / 760px repeat, var(--ink);
  --gho-blend: multiply;
  --gho-img: var(--gho-img-rings);
}
:root[data-kit="golden-hills-oak"] a.lf-card {
  transition:
    transform 0.35s var(--gho-ease),
    box-shadow 0.35s var(--gho-ease),
    border-color 0.25s ease;
}
:root[data-kit="golden-hills-oak"] a.lf-card:hover {
  transform: translateY(-4px);
  border-color: var(--gho-leather);
  box-shadow: 0 26px 46px -26px rgba(42, 38, 32, 0.6);
}
:root[data-kit="golden-hills-oak"] a.lf-card:active {
  transform: translateY(-1px);
}
:root[data-kit="golden-hills-oak"] a.lf-card:focus-visible {
  outline: 2px solid var(--gho-oak);
  outline-offset: 4px;
}

/* ---------- RSVP: the hills washed to straw, a plaque, the screen-door window, a stitched reply card ---------- */
:root[data-kit="golden-hills-oak"] #rsvp {
  --gho-bg:
    linear-gradient(rgba(var(--vig), 0.5), rgba(var(--vig), 0.62)),
    var(--gho-img-hills) center 30% / cover no-repeat, var(--ink-2);
  max-width: 44rem;
  /* room below the reply card for the leather tag that swings in when a reply is sent */
  padding: clamp(6.5rem, 14vh, 8.5rem) clamp(1.5rem, 5vw, 4rem) clamp(9.5rem, 20vh, 12rem);
}
/* The doorway (motion.ts): the ranch-house screen door, where a lace train slides across the porch boards and out
   of sight once as the RSVP arrives, then rests on the open door and the hills. Poster still under reduced motion. */
:root[data-kit="golden-hills-oak"] #rsvp .gho-door {
  position: relative;
  width: min(11.5rem, 48vw);
  aspect-ratio: 9 / 15;
  margin: 0.4rem auto 5rem;
}
:root[data-kit="golden-hills-oak"] #rsvp .gho-door > span {
  position: absolute;
  inset: 0;
  overflow: hidden;
  border-radius: 2px;
  background: var(--ink-2);
}
:root[data-kit="golden-hills-oak"] #rsvp .gho-door :is(video, img) {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 62%;
}
:root[data-kit="golden-hills-oak"] #rsvp .gho-door::before,
:root[data-kit="golden-hills-oak"] #rsvp .gho-door::after {
  /* the door frame: a timber hairline, and a stitched line inside it */
  content: "";
  position: absolute;
  pointer-events: none;
  border-radius: 3px;
}
:root[data-kit="golden-hills-oak"] #rsvp .gho-door::after {
  inset: -9px;
  border: 1px solid color-mix(in srgb, var(--gho-oak) 70%, transparent);
}
:root[data-kit="golden-hills-oak"] #rsvp .gho-door::before {
  inset: -5px;
  border: 1px dashed var(--gho-stitch);
}
:root[data-kit="golden-hills-oak"] #rsvp form {
  position: relative;
  gap: 1.1rem;
  margin-top: 2.2rem;
  padding: 2.2rem clamp(1.2rem, 4vw, 2.2rem) 2rem;
  background: var(--gho-linen);
  border: 1px solid color-mix(in srgb, var(--gho-leather) 30%, transparent);
  border-radius: 2px;
  outline: 1px dashed var(--gho-stitch);
  outline-offset: -8px;
}
:root[data-kit="golden-hills-oak"] main label {
  font-family: var(--gho-sans);
  font-weight: 600;
  font-size: 0.66rem;
  letter-spacing: 0.22em;
  color: var(--muted);
}
:root[data-kit="golden-hills-oak"] main input,
:root[data-kit="golden-hills-oak"] main select {
  font-family: var(--gho-sans);
  font-weight: 400;
  font-size: 1.0625rem;
  letter-spacing: 0;
  text-transform: none;
  color: var(--cream);
  background-color: color-mix(in srgb, var(--gho-linen) 60%, #fff);
  /* 55%: the field edge reads 3.5:1 on its fill (WCAG 1.4.11) */
  border: 1px solid color-mix(in srgb, var(--cream) 55%, transparent);
  border-radius: 2px;
  min-height: 48px;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease;
}
:root[data-kit="golden-hills-oak"] main input::placeholder {
  color: color-mix(in srgb, var(--cream) 66%, transparent); /* 4.8:1 on the field fill */
}
:root[data-kit="golden-hills-oak"] main input:hover,
:root[data-kit="golden-hills-oak"] main select:hover {
  border-color: color-mix(in srgb, var(--cream) 72%, transparent);
}
:root[data-kit="golden-hills-oak"] main input:focus,
:root[data-kit="golden-hills-oak"] main select:focus {
  outline: none;
  border-color: var(--gho-oak);
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--gho-oak) 26%, transparent);
}
:root[data-kit="golden-hills-oak"] main input:focus-visible,
:root[data-kit="golden-hills-oak"] main select:focus-visible {
  outline: 2px solid var(--gho-oak);
  outline-offset: 2px;
}
:root[data-kit="golden-hills-oak"] main select {
  appearance: none;
  -webkit-appearance: none;
  padding-right: 2.6rem;
  background-image:
    linear-gradient(45deg, transparent 50%, var(--gho-oak) 50%),
    linear-gradient(135deg, var(--gho-oak) 50%, transparent 50%);
  background-position:
    calc(100% - 20px) 52%,
    calc(100% - 14px) 52%;
  background-size: 6px 6px;
  background-repeat: no-repeat;
}
:root[data-kit="golden-hills-oak"] #rsvp .note {
  color: var(--muted);
}

/* ---------- Buttons: primary (saddle leather, stitched), secondary (oak hairline, stitched), link ---------- */
:root[data-kit="golden-hills-oak"] main .btn {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.6em;
  min-height: 48px;
  padding: 0.95rem 1.9rem;
  font-family: var(--gho-sans);
  font-weight: 600;
  font-size: 0.7rem;
  letter-spacing: 0.24em;
  text-transform: uppercase;
  color: var(--gho-oak);
  background: transparent;
  border: 1px solid var(--gho-oak);
  border-radius: 2px;
  transition:
    background-color 0.3s ease,
    color 0.3s ease,
    transform 0.15s ease,
    box-shadow 0.3s ease;
}
:root[data-kit="golden-hills-oak"] main .btn::before {
  /* the stitch, 4 px inside the edge */
  content: "";
  position: absolute;
  inset: 4px;
  border: 1px dashed color-mix(in srgb, currentColor 55%, transparent);
  border-radius: 1px;
  pointer-events: none;
}
:root[data-kit="golden-hills-oak"] main .btn:hover {
  background: var(--gho-oak);
  color: var(--gho-straw);
}
:root[data-kit="golden-hills-oak"] main .btn:active {
  transform: translateY(1px);
}
:root[data-kit="golden-hills-oak"] main .btn:focus-visible {
  outline: 2px solid var(--gho-oak);
  outline-offset: 4px;
}
/* Primary: the RSVP submit. Saddle leather with a running stitch, a slow polish on hover, pressed on click. */
:root[data-kit="golden-hills-oak"] main button.btn[type="submit"] {
  width: 100%;
  margin-top: 0.8rem;
  color: var(--gho-on-leather);
  background:
    var(--gho-img-leather) center / 400px,
    linear-gradient(180deg, #86562f, var(--gho-leather) 60%, #70462a);
  background-blend-mode: multiply, normal;
  border-color: var(--gho-leather-deep);
  box-shadow:
    inset 0 1px 0 rgba(255, 226, 190, 0.18),
    0 10px 24px -14px rgba(94, 58, 33, 0.85);
}
:root[data-kit="golden-hills-oak"] main button.btn[type="submit"]::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 35%, rgba(255, 230, 196, 0.26) 50%, transparent 65%);
  transform: translateX(-110%);
  transition: transform 0.9s var(--gho-ease);
  pointer-events: none;
}
:root[data-kit="golden-hills-oak"] main button.btn[type="submit"]:hover {
  color: var(--gho-on-leather);
  background:
    var(--gho-img-leather) center / 400px,
    linear-gradient(180deg, #6b4427, var(--gho-leather-deep) 60%, #4f301b);
  background-blend-mode: multiply, normal;
  box-shadow:
    inset 0 1px 0 rgba(255, 226, 190, 0.14),
    0 14px 28px -14px rgba(94, 58, 33, 0.95);
}
:root[data-kit="golden-hills-oak"] main button.btn[type="submit"]:hover::after {
  transform: translateX(110%);
}
:root[data-kit="golden-hills-oak"] main button.btn[type="submit"]:active {
  transform: translateY(1px);
  box-shadow: inset 0 2px 7px rgba(0, 0, 0, 0.35);
}
:root[data-kit="golden-hills-oak"] main button.btn[type="submit"]:focus-visible {
  outline-color: var(--gho-leather-deep);
}
:root[data-kit="golden-hills-oak"] main button.btn:disabled {
  opacity: 0.6;
}
/* Link: small caps in deep leather, an underline that draws in. */
:root[data-kit="golden-hills-oak"] main .lf-link {
  display: inline-block;
  padding-bottom: 3px;
  font-family: var(--gho-sans);
  font-weight: 600;
  color: var(--gho-leather-deep);
  background: linear-gradient(currentColor, currentColor) 0 100% / 0% 1px no-repeat;
  transition: background-size 0.45s var(--gho-ease);
}
:root[data-kit="golden-hills-oak"] main a:hover .lf-link,
:root[data-kit="golden-hills-oak"] main a.lf-link:hover,
:root[data-kit="golden-hills-oak"] main a.lf-link:focus-visible {
  background-size: 100% 1px;
}
:root[data-kit="golden-hills-oak"] main a.lf-link:focus-visible {
  outline: 2px solid var(--gho-oak);
  outline-offset: 3px;
}

/* ---------- Footer: the couple walking off along the ridge at last light, under the oak-shade night ---------- */
:root[data-kit="golden-hills-oak"] footer {
  --gold: var(--gho-hill-gold);
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  min-height: clamp(24rem, 64vh, 36rem);
  padding-top: 4.5rem;
  color: rgba(242, 234, 218, 0.8);
  background:
    linear-gradient(
      180deg,
      var(--gho-night) 0%,
      rgba(42, 42, 32, 0.45) 24%,
      rgba(42, 42, 32, 0.12) 46%,
      rgba(42, 42, 32, 0.84) 74%,
      var(--gho-night) 100%
    ),
    var(--gho-img-ridge) center 46% / cover no-repeat,
    var(--gho-night);
  border-top: 0;
  font-size: 0.82rem;
}
:root[data-kit="golden-hills-oak"] footer::before {
  /* the lone oak (motion.ts replaces it with the couple's brand) */
  content: "";
  display: block;
  width: 72px;
  height: 54px;
  margin: 0 auto 1.4rem;
  background: var(--gho-hill-gold);
  -webkit-mask: var(--gho-el-oak) center / contain no-repeat;
  mask: var(--gho-el-oak) center / contain no-repeat;
}
:root[data-kit="golden-hills-oak"] footer.gho-branded::before {
  display: none;
}
:root[data-kit="golden-hills-oak"] footer .brand {
  font-family: var(--gho-sans);
  font-weight: 600;
  font-size: 0.7rem;
  letter-spacing: 0.36em;
}

/* ---------- The couple's brand (motion.ts): a burned ring with their initials, pressed into leather ---------- */
:root[data-kit="golden-hills-oak"] .gho-brand {
  position: relative;
  display: grid;
  place-items: center;
  width: 84px;
  height: 84px;
  margin: 0 auto 1.4rem;
  pointer-events: none;
}
:root[data-kit="golden-hills-oak"] .gho-brand > span {
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
}
:root[data-kit="golden-hills-oak"] .gho-brand > span::before {
  content: "";
  position: absolute;
  inset: 0;
  background: currentColor;
  -webkit-mask: var(--gho-el-brand) center / contain no-repeat;
  mask: var(--gho-el-brand) center / contain no-repeat;
}
:root[data-kit="golden-hills-oak"] .gho-brand b {
  position: relative;
  font-family: var(--font-headings), "Domine", Georgia, serif;
  font-weight: 600;
  font-size: 1.32rem;
  letter-spacing: 0.04em;
  line-height: 1;
}
:root[data-kit="golden-hills-oak"] .gho-brand b i {
  /* the bar between the initials, as a rancher would brand it */
  display: inline-block;
  width: 0.5em;
  height: 0.12em;
  margin: 0 0.12em;
  vertical-align: 0.3em;
  background: currentColor;
}
:root[data-kit="golden-hills-oak"] .gho-brand .mark {
  color: var(--gho-hill-gold);
}
:root[data-kit="golden-hills-oak"] .gho-brand .heat {
  color: #ffb36b;
  filter: drop-shadow(0 0 6px rgba(255, 140, 60, 0.9)) drop-shadow(0 0 16px rgba(200, 102, 42, 0.7));
  opacity: 0;
}

/* ---------- The persistent RSVP tag (motion.ts): a small leather luggage tag on a cord, bottom right ---------- */
:root[data-kit="golden-hills-oak"] .gho-pill {
  position: fixed;
  z-index: 50;
  right: 16px;
  bottom: calc(18px + env(safe-area-inset-bottom));
  display: block;
  padding: 10px 0 0 12px;
  text-decoration: none;
  opacity: 0;
  visibility: hidden;
  transform: translateY(12px);
  transition:
    opacity 0.4s ease,
    transform 0.5s var(--gho-ease),
    visibility 0s linear 0.5s;
}
:root[data-kit="golden-hills-oak"] .gho-pill.on {
  opacity: 1;
  visibility: visible;
  transform: none;
  transition:
    opacity 0.4s ease,
    transform 0.5s var(--gho-ease),
    visibility 0s;
}
:root[data-kit="golden-hills-oak"] .gho-pill::before {
  /* the cord, looped from a pin into the punched hole */
  content: "";
  position: absolute;
  left: 2px;
  top: 0;
  width: 22px;
  height: 30px;
  border: 1.5px solid #c9b48a;
  border-right: 0;
  border-bottom: 0;
  border-radius: 14px 0 0 0;
}
:root[data-kit="golden-hills-oak"] .gho-pill span {
  position: relative;
  display: block;
  min-height: 44px;
  padding: 0.95rem 1.1rem 0.9rem 2.1rem;
  font-family: var(--gho-sans);
  font-weight: 600;
  font-size: 0.66rem;
  letter-spacing: 0.26em;
  text-transform: uppercase;
  color: var(--gho-on-leather);
  background:
    var(--gho-img-leather) center / 300px,
    linear-gradient(170deg, #8a5a36, var(--gho-leather) 55%, var(--gho-leather-deep));
  background-blend-mode: multiply, normal;
  clip-path: polygon(14px 0, 100% 0, 100% 100%, 14px 100%, 0 50%);
  -webkit-mask: radial-gradient(circle at 15px 50%, transparent 3.4px, #000 4px);
  mask: radial-gradient(circle at 15px 50%, transparent 3.4px, #000 4px);
  transform-origin: 15px 50%;
  filter: drop-shadow(0 6px 10px rgba(42, 38, 32, 0.35));
}
:root[data-kit="golden-hills-oak"] .gho-pill span::after {
  content: "";
  position: absolute;
  inset: 5px 5px 5px 26px;
  border: 1px dashed rgba(249, 244, 234, 0.45);
  border-radius: 1px;
}
:root[data-kit="golden-hills-oak"] .gho-pill:hover span {
  background:
    var(--gho-img-leather) center / 300px,
    linear-gradient(170deg, #6b4427, var(--gho-leather-deep) 60%, #4f301b);
  background-blend-mode: multiply, normal;
}
:root[data-kit="golden-hills-oak"] .gho-pill:focus-visible {
  outline: 2px solid var(--gho-oak);
  outline-offset: 4px;
}

/* ---------- Motion hooks (motion.ts) ---------- */
/* Drifting oat florets: the recurring motif, carried across the section on the breeze. */
:root[data-kit="golden-hills-oak"] .gho-drift {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  overflow: hidden;
  pointer-events: none;
}
:root[data-kit="golden-hills-oak"] .gho-drift i {
  position: absolute;
  left: 0;
  width: 34px;
  height: 11px;
  background: var(--gho-oat);
  opacity: 0.6;
  -webkit-mask: var(--gho-el-seed) center / contain no-repeat;
  mask: var(--gho-el-seed) center / contain no-repeat;
  will-change: transform;
}
:root[data-kit="golden-hills-oak"] footer .gho-drift i {
  background: var(--gho-hill-gold);
  opacity: 0.38;
}
/* RSVP sent: oat florets and white petals burst from the button; a leather tag swings in on its cord and the
   couple's brand presses into it, glowing and cooling. */
:root[data-kit="golden-hills-oak"] .gho-burst {
  position: absolute;
  z-index: 3;
  inset: 0;
  pointer-events: none;
}
:root[data-kit="golden-hills-oak"] .gho-burst i {
  position: absolute;
  left: 0;
  top: 0;
  will-change: transform, opacity;
}
:root[data-kit="golden-hills-oak"] .gho-burst .seed {
  width: 36px;
  height: 12px;
  margin: -6px 0 0 -18px;
  background: var(--gho-oat);
  -webkit-mask: var(--gho-el-seed) center / contain no-repeat;
  mask: var(--gho-el-seed) center / contain no-repeat;
}
:root[data-kit="golden-hills-oak"] .gho-burst .seed.dark {
  background: var(--gho-oak);
}
:root[data-kit="golden-hills-oak"] .gho-burst .petal {
  width: 17px;
  height: 13px;
  margin: -6px 0 0 -8px;
  border-radius: 70% 30% 70% 30% / 60% 40% 60% 40%;
  background: radial-gradient(ellipse at 35% 35%, #fffdf8, #f5ede0 62%, #e6d7bf);
  box-shadow:
    0 2px 4px rgba(42, 38, 32, 0.22),
    inset 0 0 0 0.5px rgba(42, 38, 32, 0.12);
}
:root[data-kit="golden-hills-oak"] .gho-tag {
  position: absolute;
  z-index: 2;
  left: 50%;
  bottom: -74px;
  width: 72px;
  height: 100px;
  margin-left: -36px;
  transform-origin: 50% 0;
  pointer-events: none;
}
:root[data-kit="golden-hills-oak"] .gho-tag::before {
  /* the cord from the reply card's edge to the tag */
  content: "";
  position: absolute;
  left: 50%;
  top: -14px;
  width: 1.5px;
  height: 30px;
  margin-left: -0.75px;
  background: #b59c6c;
}
:root[data-kit="golden-hills-oak"] .gho-tag > div {
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
  padding-top: 18px;
  background:
    var(--gho-img-leather) center / 260px,
    linear-gradient(170deg, #8f5e38, var(--gho-leather) 50%, var(--gho-leather-deep));
  background-blend-mode: multiply, normal;
  clip-path: polygon(24% 0, 76% 0, 100% 16%, 100% 100%, 0 100%, 0 16%);
  -webkit-mask: radial-gradient(circle at 50% 12px, transparent 4px, #000 4.8px);
  mask: radial-gradient(circle at 50% 12px, transparent 4px, #000 4.8px);
  filter: drop-shadow(0 8px 12px rgba(42, 38, 32, 0.4));
}
:root[data-kit="golden-hills-oak"] .gho-tag > div::after {
  content: "";
  position: absolute;
  inset: 6px;
  top: 22px;
  border: 1px dashed rgba(249, 244, 234, 0.4);
}
:root[data-kit="golden-hills-oak"] .gho-tag .gho-brand {
  width: 52px;
  height: 52px;
  margin: 0;
}
:root[data-kit="golden-hills-oak"] .gho-tag .gho-brand b {
  font-size: 0.82rem;
}
:root[data-kit="golden-hills-oak"] .gho-tag .gho-brand .mark {
  /* burned in: darker than the leather, a light lip below */
  color: rgba(48, 26, 12, 0.78);
  filter: drop-shadow(0 1px 0 rgba(255, 214, 170, 0.25));
}

@media (prefers-reduced-motion: reduce) {
  :root[data-kit="golden-hills-oak"] section.block > h2::before,
  :root[data-kit="golden-hills-oak"] main .btn,
  :root[data-kit="golden-hills-oak"] main button.btn[type="submit"]::after,
  :root[data-kit="golden-hills-oak"] a.lf-card,
  :root[data-kit="golden-hills-oak"] .lf-acc summary i,
  :root[data-kit="golden-hills-oak"] .lf-acc details,
  :root[data-kit="golden-hills-oak"] .lf-tl li::before,
  :root[data-kit="golden-hills-oak"] .lf-sched li::before,
  :root[data-kit="golden-hills-oak"] main .lf-link,
  :root[data-kit="golden-hills-oak"] .gho-pill,
  :root[data-kit="golden-hills-oak"] .lf-still .gho-loop {
    transition: none;
  }
  :root[data-kit="golden-hills-oak"].gho-motion section.block:not(.gho-in) > h2::before {
    clip-path: inset(0);
  }
  :root[data-kit="golden-hills-oak"] .lf-sched.gho-fence li:not(.gho-in)::before {
    opacity: 1;
    transform: none;
  }
  :root[data-kit="golden-hills-oak"] a.lf-card:hover {
    transform: none;
  }
}
