@layer defaults{:root{color-scheme:light;--ff:#fff;--a2:#2a2a39;--a2-50:color-mix(in lch, var(--a2), var(--ff) 50%);--a6:#5c7a56;--a6-70:color-mix(in lch, var(--a6), var(--ff) 70%);--b10:#ec8a4b;--bg:light-dark(var(--a6-70),var(--a2));--bg-i:light-dark(var(--a2),var(--a6-70));--bg-l:light-dark(var(--ff),var(--a2));--bg-il:light-dark(var(--a6-70),var(--ff));--fg:light-dark(var(--a2),var(--a6-70));--fg-i:light-dark(var(--a6-70),var(--a2));--fg-il:light-dark(color-mix(in lch, var(--bg), var(--fg) 50%),var(--a2));--fg-l:color-mix(in lch, var(--fg), var(--bg) 50%);--fg-ll:var(--a2-50);--xs2:.3rem;--xs:.6rem;--sm:.9rem;--md:1.2rem;--lg:1.8rem;--xl:2.7rem;--xl2:3.6rem;--xl3:5.4rem;--xl4:7.2rem;--xl5:13.5rem;--xs-lg:calc(clamp(.6rem, .05455rem + 1.4545vw, 1.8rem));--sm-xl:calc(clamp(.9rem, .08182rem + 2.1818vw, 2.7rem));--lg-xl3:calc(clamp(1.8rem, .16364rem + 4.3636vw, 5.4rem));--xl3-xl4:calc(clamp(5.4rem, 4.58182rem + 2.1818vw, 7.2rem));--xl3-xl5:calc(clamp(5.4rem, 1.71818rem + 9.8182vw, 13.5rem));--xl4-xl5:calc(clamp(7.2rem, 4.33636rem + 7.6364vw, 13.5rem));--container-max-width:91.2rem;--container-column-gap:calc(clamp(2.7rem, .65455rem + 5.4545vw, 7.2rem));--container-padding-inline:calc(clamp(1.5rem, -4.36364rem + 15.6364vw, 14.4rem));--g:var(--container-column-gap);--o:calc(max(calc((100% - min(100%, var(--container-max-width))) / 2), var(--container-padding-inline)));--gutter:var(--xs-lg);--n-gutter:calc(-1 * var(--xs-lg));--fs-sm:1.4rem;--fs-md:1.7rem;--fs-lg:calc(clamp(2rem, 1.86364rem + .3636vw, 2.3rem));--fs-xl:calc(clamp(2.3rem, 2.02727rem + .7273vw, 2.9rem));--fs-xl2:calc(clamp(2.7rem, 2.29091rem + 1.0909vw, 3.6rem));--lh-md:2.7rem;--lh-lg:3.6rem;--lh-dy:clamp(2.7rem, 2.29091rem + 1.0909vw, 3.6rem)}main[data-astro-cid-prdc47d4]>*{grid-column:c1/c7}}@layer global{*,:before,:after{box-sizing:border-box}html,body{background-color:var(--bg);color:var(--fg);font-size:62.5%;font-family:var(--serif);font-size-adjust:ex-height from-font;border:0;margin:0;padding:0}body{font-size:var(--fs-md);line-height:var(--lh-md)}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}:is(h1,h2,h3,h4,h5,h6) a{text-decoration:none}nav :is(ul,li){padding:0;list-style-type:none}h1,h2,h3,h4,ul,ol,p{margin:0}*+:is(p,ul,ol){margin-top:var(--lh-md)}h2,h3,h4,h5{text-wrap:balance;text-rendering:geometricprecision}.sans{font-family:var(--sans);font-size-adjust:ex-height from-font;font-weight:500}.serif{font-family:var(--serif)}.h1,.prose h2{font-family:var(--serif);font-size:var(--fs-lg);line-height:var(--lh-md);font-weight:500}*+:is(.h1,.prose h2){margin-top:var(--lg-xl3)}.h2,.prose h3{font-family:var(--sans);font-size:var(--fs-lg);font-weight:500;line-height:var(--lh-md);font-size-adjust:ex-height from-font;text-transform:uppercase}*+:is(.h2,.prose h3){margin-top:var(--lg-xl3)}:is(.h2,.prose h3)+*{margin-top:var(--sm-xl)}.h3,.prose h4{font-family:var(--serif);font-size:var(--fs-md);line-height:var(--lh-md);text-transform:uppercase;font-weight:500}*+:is(.h3,.prose h4){margin-top:var(--lh-md)}:is(.h3,.prose h4)+*{margin-top:var(--xs)}.sr-only{clip:rect(0, 0, 0, 0);width:0;height:0;display:block;position:absolute;overflow:hidden}button,input{border-radius:0}nav a{text-decoration:none}a{transition:color .1s}main a{color:var(--fg-hh)}[rel=permalink]:hover{color:var(--b10)}.lg:min{display:none}.card{position:relative}.card [rel=permalink]:after{content:"";position:absolute;inset:0}@media screen and (width>=912px){.lg:min{display:unset}}@media not all and (hover:none){.over{aspect-ratio:1;--over:var(--bg-hhh);justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex;position:relative}.over:before{content:"";background:var(--over);opacity:0;mix-blend-mode:overlay;aspect-ratio:1;border-radius:50%;transition:all .1s;display:block;position:absolute;inset:-50%;transform:scale(.75)}:is(a,button):hover .over:before{opacity:.1;transform:scale(1.25)}:is(a,button):active .over:before{opacity:.3;transform:scale(1)}}}@layer grid{.container{width:min(100%, var(--container-max-width) + var(--container-padding-inline) * 2);grid-column:leading/trailing;grid-template:"c1  .  c2  .  c3  .  c4  .  c5  .  c6  .  c7" min-content / 1fr var(--g) 1fr var(--g) 1fr var(--g) 1fr var(--g) 1fr var(--g) 1fr var(--g) 1fr;padding-inline:var(--container-padding-inline);grid-auto-rows:min-content;margin-inline:auto;display:grid}.gap{row-gap:var(--xl5)}.subgrid{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.container>*,.subgrid>*{grid-column:c1/c7}.grid>section,section.grid{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.grid>*+section{margin-top:var(--xl4-xl5)}@layer defaults{.grid>*,.grid section>*{grid-column:span 5}}.cl_1{grid-column:leading/c1}.cl_2{grid-column:leading/c2}.cl_3{grid-column:leading/c3}.cl_4{grid-column:leading/c4}.cl_5{grid-column:leading/c5}.cl_6{grid-column:leading/c6}.cl_7{grid-column:leading/c7}.cl_t{grid-column:leading/trailing}.c1_2{grid-column:c1/c2}.c1_3{grid-column:c1/c3}.c1_4{grid-column:c1/c4}.c1_5{grid-column:c1/c5}.c1_6{grid-column:c1/c6}.c1_7{grid-column:c1/c7}.c1_t{grid-column:c1/trailing}.c2_3{grid-column:c2/c3}.c2_4{grid-column:c2/c4}.c2_5{grid-column:c2/c5}.c2_6{grid-column:c2/c6}.c2_7{grid-column:c2/c7}.c2_t{grid-column:c2/trailing}.c3_4{grid-column:c3/c4}.c3_5{grid-column:c3/c5}.c3_6{grid-column:c3/c6}.c3_7{grid-column:c3/c7}.c3_t{grid-column:c3/trailing}.c4_6{grid-column:c4/c6}.c4_7{grid-column:c4/c7}.c4_t{grid-column:c4/trailing}.c5_6{grid-column:c5/c6}.c5_7{grid-column:c5/c7}.c5_t{grid-column:c5/trailing}.c6_7{grid-column:c6/c7}.c6_t{grid-column:c6/trailing}.c7_t{grid-column:c7/trailing}@media screen and (width>=912px){.lg\:cl_1{grid-column:leading/c1}.lg\:cl_2{grid-column:leading/c2}.lg\:cl_3{grid-column:leading/c3}.lg\:cl_4{grid-column:leading/c4}.lg\:cl_5{grid-column:leading/c5}.lg\:cl_6{grid-column:leading/c6}.lg\:cl_7{grid-column:leading/c7}.lg\:cl_t{grid-column:leading/trailing}.lg\:c1_2{grid-column:c1/c2}.lg\:c1_3{grid-column:c1/c3}.lg\:c1_4{grid-column:c1/c4}.lg\:c1_5{grid-column:c1/c5}.lg\:c1_6{grid-column:c1/c6}.lg\:c1_7{grid-column:c1/c7}.lg\:c1_t{grid-column:c1/trailing}.lg\:c2_3{grid-column:c2/c3}.lg\:c2_4{grid-column:c2/c4}.lg\:c2_5{grid-column:c2/c5}.lg\:c2_6{grid-column:c2/c6}.lg\:c2_7{grid-column:c2/c7}.lg\:c2_t{grid-column:c2/trailing}.lg\:c3_4{grid-column:c3/c4}.lg\:c3_5{grid-column:c3/c5}.lg\:c3_6{grid-column:c3/c6}.lg\:c3_7{grid-column:c3/c7}.lg\:c3_t{grid-column:c3/trailing}.lg\:c4_5{grid-column:c4/c5}.lg\:c4_6{grid-column:c4/c6}.lg\:c4_7{grid-column:c4/c7}.lg\:c4_t{grid-column:c4/trailing}.lg\:c5_6{grid-column:c5/c6}.lg\:c5_7{grid-column:c5/c7}.lg\:c5_t{grid-column:c5/trailing}.lg\:c6_7{grid-column:c6/c7}.lg\:c6_t{grid-column:c6/t}.lg\:c7_t{grid-column:c7/trailing}}.mt-0{margin-top:0}@media screen and (width>=912px){.lg\:mt-0{margin-top:0}}}a[data-astro-cid-wpvy4v7s]{color:inherit}@media screen and (width<=912px){ul[data-astro-cid-wpvy4v7s]{margin-top:var(--md);gap:var(--md);display:flex}}header[data-astro-cid-5ou22c6j]{padding-block:var(--xl3-xl5);grid-area:header}h1[data-astro-cid-5ou22c6j]{margin-bottom:var(--xl)}p[data-astro-cid-5ou22c6j]{margin-top:0}header[data-astro-cid-5ou22c6j] nav{text-align:right;font-size:var(--fs-lg);line-height:var(--lh-lg);text-transform:uppercase;font-weight:400}header[data-astro-cid-5ou22c6j] nav a{color:var(--a6)}header[data-astro-cid-5ou22c6j] nav a[aria-current=page]{color:var(--fg)}header[data-astro-cid-5ou22c6j] nav a:hover{color:var(--b10)}footer[data-astro-cid-e4ghmytf]{padding-block:var(--xl4-xl5) var(--xl3);background:var(--bg-i);color:var(--fg-il);grid-area:footer}.compliment[data-astro-cid-e4ghmytf]{color:var(--fg-i)}.end[data-astro-cid-e4ghmytf]{margin-top:var(--lh-md)}.end[data-astro-cid-e4ghmytf],.end[data-astro-cid-e4ghmytf] nav ul{gap:var(--lg);display:flex}.end[data-astro-cid-e4ghmytf] p[data-astro-cid-e4ghmytf]{margin:0}.end[data-astro-cid-e4ghmytf] nav a:hover{color:var(--b10)}main[data-astro-cid-prdc47d4]{min-height:calc(100% - var(--xl) - var(--xl5));padding-block:var(--xl) var(--xl5);grid-template:"leading  c1  .  c2  .  c3  .  c4  .  c5  .  c6  .  c7  trailing" min-content / var(--o) 1fr var(--g) 1fr var(--g) 1fr var(--g) 1fr var(--g) 1fr var(--g) 1fr var(--g) 1fr var(--o);column-gap:0;row-gap:var(--xl5);box-sizing:content-box;grid-auto-rows:auto;display:grid}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}body{grid-template:"header""page"1fr"footer"/100%;max-width:100%;min-height:100dvh;display:grid}.page[data-astro-cid-md2lkezl]{grid-area:page}
