.d2{display:flex;flex-direction:row;gap:.625rem;margin-top:2rem}.d3,.d4{display:inline-flex;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;font-size:1rem;line-height:1.5rem;border:0;border-radius:1rem;text-decoration:none}.d3{color:rgb(var(--color-white));background-color:rgb(var(--color-black));cursor:default}.d4{background-color:var(--color-light-grey)}.d4,.d4:hover{color:rgb(var(--color-black))}.d4:hover{opacity:.85}.d3:hover{color:rgb(var(--color-white))}@media (min-width:1024px){.d2{margin-top:clamp(2rem,0rem + 3.125vw,3.75rem);gap:clamp(.625rem,.3393rem + .4464vw,.875rem)}.d3,.d4{width:clamp(3.125rem,.9821rem + 3.3482vw,5rem);height:clamp(3.125rem,.9821rem + 3.3482vw,5rem);font-size:clamp(1rem,.5714rem + .6696vw,1.375rem);line-height:clamp(1.5rem,.9286rem + .8929vw,2rem);border-radius:clamp(1rem,.5714rem + .6696vw,1.375rem)}}.eC{text-decoration:none;color:var(--color-black)}.eC:hover{color:rgb(var(--color-green))}.eC:active{color:var(--color-dark-green)}.zL{display:flex;flex-flow:row nowrap;gap:.75rem;margin-top:calc(2 * var(--line-height-md));padding:0 1.25rem}.zL .zM{width:3rem;height:3rem;object-fit:cover;border-radius:50%}.zL .zN{display:flex;flex-flow:column nowrap;font-size:1.25rem;line-height:1.75rem;font-weight:500;line-clamp:2}.zL .zN,.zL .zN .zO{text-overflow:ellipsis;overflow:hidden}.zL .zN .zO{font-size:.75rem;line-height:1rem;font-weight:400;line-clamp:4}@media (min-width:640px){.zL{padding:0}}@media (min-width:1024px){.zL{gap:clamp(.75rem,.1786rem + .8929vw,1.25rem)}.zL .zM{width:clamp(3rem,.7143rem + 3.5714vw,5rem);height:clamp(3rem,.7143rem + 3.5714vw,5rem)}.zL .zN{font-size:clamp(1.25rem,.3929rem + 1.3393vw,2rem);line-height:clamp(1.75rem,.55rem + 1.875vw,2.8rem)}.zL .zN .zO{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,0rem + 1.5625vw,1.875rem)}}.z8{display:flex;flex-flow:column nowrap;gap:.5rem;width:fit-content;padding:0 1.25rem}.z9{font-size:.875rem;line-height:1.25rem;font-weight:500}.aa{list-style-type:circle}.ab{font-size:.75rem;line-height:1rem;text-decoration:none}@media (min-width:640px){.z8{padding:1rem 1.25rem;background-color:var(--color-light-grey);border-radius:1rem}}@media (min-width:1024px){.z8{gap:clamp(.5rem,.2143rem + .4464vw,.75rem);padding:clamp(1rem,-.1429rem + 1.7857vw,2rem) clamp(1.25rem,.3929rem + 1.3393vw,2rem);border-radius:clamp(1rem,.1645rem + 2.0888vw,1.5rem)}.z9{font-size:clamp(.875rem,-.4107rem + 2.0089vw,2rem);line-height:clamp(1.25rem,-.4643rem + 2.6786vw,2.75rem)}.ab{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}}.eD{display:flex;flex-flow:column nowrap;gap:1rem;margin-top:calc(2 * var(--line-height-md));padding:1rem 1.25rem 2rem;background-color:var(--color-light-grey);border-radius:1rem}.eE{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:500}.eF{gap:1.25rem}.eF,.eG{display:flex;flex-flow:column nowrap}.eG{justify-content:flex-start}.eH{display:flex;flex-flow:row nowrap;gap:.5rem}.eI{display:inline-flex;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:rgb(var(--color-green))}.eJ{display:flex;margin-top:.25rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-black);text-decoration:none}.eJ:hover{color:rgb(var(--color-green))}.eJ:active{color:var(--color-dark-green)}.eK{margin-top:.375rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-grey)}@media (min-width:1024px){.eD{gap:1rem;padding:clamp(1rem,-.1429rem + 1.7857vw,2rem) clamp(1.25rem,.3929rem + 1.3393vw,2rem);border-radius:clamp(1rem,.1645rem + 2.0888vw,1.5rem)}}.z6{flex-flow:column nowrap;gap:2rem}.z6,.z7{display:flex}.z7{width:100%;margin-bottom:var(--line-height-md);padding:0 1.25rem}.z7 img{max-width:100%;height:auto;border-radius:1rem}@media (min-width:640px){.z7{padding:0}}@media (min-width:1024px){.z7 img{border-radius:clamp(1rem,.1645rem + 2.0888vw,1.5rem)}}.eL{display:flex;justify-content:center;margin-top:var(--line-height-md);padding:0 1.25rem}.eL img{display:block;width:auto;height:auto;max-width:100%;max-height:60vh;margin:0 auto;object-fit:contain}@media (min-width:640px){.eL{padding:0}}.d5{background:var(--color-light-grey);border-radius:1rem;overflow:hidden}.d6{display:flex;width:100%;height:clamp(10.125rem,-1.1252rem + 56.2508vw,21.34rem)}.d6 img{width:100%;height:100%;object-fit:cover}.d7{padding:var(--font-size-lg) 1.25rem calc(1.5 * var(--font-size-lg))}.d8{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.d9{margin-top:1rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-grey)}.ea{display:flex;color:var(--color-black);text-decoration:none}.ea:hover{color:rgb(var(--color-green))}.ea:active{color:var(--color-dark-green)}.eb{margin-top:var(--line-height-sm);font-size:var(--font-size-sm);line-height:var(--line-height-sm);white-space:break-spaces}.eb,.ec{color:var(--color-grey)}.ec{text-decoration:none}.ec:hover{color:rgb(var(--color-green))}.ec:active{color:var(--color-dark-green)}@media (min-width:640px){.d5{border-radius:clamp(1rem,-.671rem + 4.1775vw,2rem)}.d6{height:clamp(20.25rem,10.6333rem + 24.0417vw,26.02rem)}.d7{padding:var(--font-size-lg) 1.75rem calc(1.5 * var(--font-size-lg))}.d9{margin-top:1rem}.eb{margin-top:1.5rem}}@media (min-width:1024px){.d6{height:clamp(14.77rem,-17.1788rem + 49.92vw,23.35rem)}}@media (min-width:1300px){.d6{height:clamp(11.13rem,-9.1668rem + 24.9806vw,20.81rem)}}.zr{display:grid;gap:2rem}@media (min-width:1300px){.zr{grid-template-columns:repeat(2,1fr)}}.zw{position:relative;display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:1.5rem}.zx{display:grid;gap:1.5rem;width:calc(100% - 2rem)}.zx.zy .zz{display:none}@media (min-width:640px){.zw{margin-top:clamp(1.5rem,.6667rem + 2.0833vw,2rem)}.zx{gap:2rem;width:min(46.25rem,90%)}}@media (min-width:1024px){.zx{grid-template-columns:1fr clamp(18rem,13.4286rem + 7.1429vw,22rem);grid-template-rows:auto auto;width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.zA{grid-column:1/-1}.zB{grid-column:1}.zz{grid-column:2}.zx.zy .zz{display:block}}.zE{display:flex;flex-flow:row nowrap;max-width:100%;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:rgb(var(--color-white));overflow:hidden}.zF{white-space:pre}.zF,.zG{color:rgba(var(--color-white),.5)}.zG{text-decoration:none}.zG:hover{color:rgba(var(--color-white),.9)}.zG:active{color:rgb(var(--color-white))}.zH{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.zs{position:relative;align-items:center;gap:2rem;width:100%;min-width:20rem;min-height:fit-content;padding:calc(var(--header-height) + 1rem) 0 1.25rem;background-color:var(--color-dark-green);z-index:1}.zs,.zt{display:flex;flex-flow:column nowrap}.zt{align-items:flex-start;width:calc(100% - 4.5rem)}.zu{font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:rgb(var(--color-white))}.zv{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:rgba(var(--color-white),.5);white-space:break-spaces}@media (min-width:640px){.zs{gap:clamp(2rem,1.1645rem + 2.0888vw,2.5rem);padding:calc(var(--header-height) + 1rem) 0 clamp(1.25rem,.6234rem + 1.5666vw,1.625rem)}.zt{width:min(46.25rem,90%)}.zu{white-space:break-spaces}}@media (min-width:1024px){.zs{padding:calc(var(--header-height) + clamp(1rem, -.4286rem + 2.2321vw, 2.25rem)) 0 clamp(1.625rem,1.1964rem + .6696vw,2rem)}.zt{gap:clamp(1rem,.7143rem + .4464vw,1.25rem);width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.zu{max-width:clamp(32rem,-11.4286rem + 67.8571vw,70rem)}}.i{align-items:center;width:100%;min-width:20rem;margin-top:3rem}.i,.j{display:flex;flex-flow:column nowrap}.j{gap:2.5rem;width:calc(100% - 4.5rem)}.k{color:rgb(var(--color-green))}.l{display:flex;flex-flow:column nowrap;gap:1.5rem}.m{color:var(--color-black);text-decoration:none}.m:hover{color:rgb(var(--color-green))}.m:active{color:var(--color-dark-green)}@media (min-width:640px){.j{width:min(32rem,90%)}}@media (min-width:1024px){.j{width:clamp(32rem,-11.4286rem + 67.8571vw,70rem)}}.z2{display:flex;flex-flow:column nowrap;gap:1rem}.z3{font-size:var(--font-size-md);line-height:var(--line-height-md)}.z3 a{color:rgb(var(--color-black));text-decoration:none}.z3 a:hover{text-decoration:underline}.z3 span{color:var(--color-text-grey)}.z4{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:.75rem}.z4 a{font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-decoration:none}.z4 a:hover{text-decoration:underline}.s{display:flex;flex-flow:column nowrap;gap:1.5rem}.t{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:600}.t a{color:rgb(var(--color-black));text-decoration:none}.t a:hover{text-decoration:underline}.u{display:flex;flex-flow:column wrap;gap:1.5rem}.g{align-items:center;width:100%;min-width:20rem;margin-top:var(--line-height-md)}.g,.h{display:flex;flex-flow:column nowrap}.h{gap:2rem;width:calc(100% - 4.5rem)}@media (min-width:640px){.h{width:min(32rem,90%)}}@media (min-width:1024px){.h{width:clamp(32rem,-11.4286rem + 67.8571vw,70rem)}}.p{display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:var(--line-height-md)}.q{width:calc(100% - 4.5rem)}.q>p:has("⏰"):first-of-type{display:inline-flex;padding:.75rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);background-color:var(--color-light-grey);border-radius:.5rem}.q blockquote{display:inline-block;padding:.5rem 1rem;font-style:italic;background-color:var(--color-light-grey);border-left:4px solid rgb(var(--color-green))}.q img{display:block;width:auto;height:auto;max-width:100%;max-height:60vh;margin:0 auto;object-fit:contain}.q p:has(img){text-align:center}.q p:has(img) em{display:block;font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-align:center}.q hr{display:flex;margin:var(--line-height-md) 0;padding:0;height:1px;border:0;border-top:1px solid var(--color-text-grey)}.q h1{margin:var(--line-height-h1) 0 calc(var(--line-height-h1) / 2)}.q h2{margin:var(--line-height-h2) 0 calc(var(--line-height-h2) / 2)}.q h3{margin:var(--line-height-h3) 0 calc(var(--line-height-h3) / 2)}.q h2~h3{margin-top:var(--line-height-h3)}.q h4{margin:var(--line-height-h4) 0 calc(var(--line-height-h4) / 2)}.q h2~h4,.q h3~h4{margin-top:var(--line-height-h4)}.q p+p{margin-top:var(--line-height-md)}.q p+blockquote,.q p+ol,.q p+ul{margin-top:calc(var(--line-height-md) / 2)}.q blockquote+p,.q ol+p,.q ul+p{margin-top:var(--line-height-md)}.q li,.q li p{margin:calc(var(--line-height-md) / 2) 0}.q a{color:rgb(var(--color-black));border-bottom-color:rgb(var(--color-black))}.q a:hover{color:rgb(var(--color-green));border-bottom-color:rgb(var(--color-green))}.q a:active{color:var(--color-dark-green);border-bottom-color:var(--color-dark-green)}@media (min-width:640px){.q{width:min(46.25rem,90%)}}@media (min-width:1024px){.q{width:clamp(46.25rem,21.9643rem + 37.9464vw,67.5rem)}}.eh{display:flex;flex-flow:column nowrap;gap:1rem}.ei{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:500}.ej{gap:1rem}.ej,.ek{display:flex;flex-flow:column nowrap}.ek{justify-content:flex-start;padding-bottom:1rem;border-bottom:1px solid var(--color-light-grey)}.ek:last-child{border-bottom:none}.el{display:flex;flex-flow:row nowrap;gap:.5rem}.em{display:inline-flex;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:rgb(var(--color-green))}.en{display:flex;margin-top:.25rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-black);text-decoration:none}.en:hover{color:rgb(var(--color-green))}.en:active{color:var(--color-dark-green)}.eo{margin-top:.5rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-grey)}.zC{display:flex;flex-flow:column nowrap;gap:2rem;padding:0 1.25rem}@media (min-width:640px){.zC{position:sticky;top:var(--header-height);padding:0}}.zI{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:.75rem;padding:0 1.25rem}.zJ,.zK{display:inline-flex;padding:.5rem 1rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);border-radius:1rem;text-decoration:none}.zK{color:rgb(var(--color-black));background-color:var(--color-light-grey)}.zK:hover{color:rgb(var(--color-green))}.zK:active{color:var(--color-dark-green)}.zJ{background-color:rgb(var(--color-black));cursor:default}.zJ,.zJ:hover{color:rgb(var(--color-white))}@media (min-width:640px){.zI{padding:0}}@media (min-width:1024px){.zJ,.zK{border-radius:clamp(1rem,.5714rem + .6696vw,1.375rem)}}.zD{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:.75rem}.zD a{font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-decoration:none}.zD a:hover{text-decoration:underline}.zV{position:relative;align-items:center;gap:2rem;width:100%;min-width:20rem;min-height:fit-content;padding:calc(var(--header-height) + 1rem) 0 1.25rem;background-color:var(--color-dark-green);z-index:1}.zV,.zW{display:flex;flex-flow:column nowrap}.zW{align-items:flex-start;gap:1rem;width:calc(100% - 4.5rem)}.zX{display:flex;flex-flow:row nowrap;gap:.75rem}.zY{width:calc(var(--line-height-h2) + var(--line-height-sm));height:calc(var(--line-height-h2) + var(--line-height-sm));object-fit:cover;border-radius:50%}.zZ{display:flex;flex-flow:column nowrap}.z0{font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:rgb(var(--color-white))}.z1{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:rgba(var(--color-white),.5);white-space:break-spaces}@media (min-width:640px){.zV{gap:clamp(2rem,1.1645rem + 2.0888vw,2.5rem);padding:calc(var(--header-height) + 1rem) 0 clamp(1.25rem,.6234rem + 1.5666vw,1.625rem)}.zW{width:min(46.25rem,90%)}.z0{white-space:break-spaces}}@media (min-width:1024px){.zV{padding:calc(var(--header-height) + clamp(1rem, -.4286rem + 2.2321vw, 2.25rem)) 0 clamp(1.625rem,1.1964rem + .6696vw,2rem)}.zW{gap:clamp(1rem,-.1429rem + 1.7857vw,2rem);width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.z0{max-width:clamp(32rem,-11.4286rem + 67.8571vw,70rem)}}.n{margin:var(--line-height-md) 1.25rem;border:none;border-top:1px solid var(--color-light-grey)}@media (min-width:640px){.n{margin:var(--line-height-md) 0;border-top-color:var(--color-text-grey)}}.z5{margin-top:var(--line-height-md);padding:0 1.25rem}.z5 h1{margin:var(--line-height-h1) 0 calc(var(--line-height-h1) / 2)}.z5 h1,.z5 h2{scroll-margin-top:var(--header-content-height)}.z5 h2{margin:var(--line-height-h2) 0 calc(var(--line-height-h2) / 2)}.z5 h3{margin:var(--line-height-h3) 0 calc(var(--line-height-h3) / 2);scroll-margin-top:var(--header-content-height)}.z5 h2~h3{margin-top:var(--line-height-h3)}.z5 h4{margin:var(--line-height-h4) 0 calc(var(--line-height-h4) / 2);scroll-margin-top:var(--header-content-height)}.z5 h2~h4,.z5 h3~h4{margin-top:var(--line-height-h4)}.z5 p+p{margin-top:var(--line-height-md)}.z5 p+ol,.z5 p+ul{margin-top:calc(var(--line-height-md) / 2)}.z5 ol+p,.z5 ul+p{margin-top:var(--line-height-md)}.z5 li,.z5 li p{margin:calc(var(--line-height-md) / 2) 0}.z5 a{color:rgb(var(--color-black));border-bottom-color:rgb(var(--color-black))}.z5 a:hover{color:rgb(var(--color-green));border-bottom-color:rgb(var(--color-green))}.z5 a:active{color:var(--color-dark-green);border-bottom-color:var(--color-dark-green)}.z5 img{max-width:100%;height:auto}@media (min-width:640px){.z5{padding:0}}.o{color:rgba(var(--color-white),.5);text-decoration:none}.o:hover{color:rgba(var(--color-white),.75);color:rgb(var(--color-white))}.aj{position:relative;display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:1.5rem}.ak{display:grid;gap:1.5rem;width:calc(100% - 2rem)}@media (min-width:640px){.aj{margin-top:clamp(1.5rem,.6667rem + 2.0833vw,2rem)}.ak{gap:2rem;width:min(46.25rem,90%)}}@media (min-width:1024px){.ak{grid-template-columns:1fr clamp(18rem,13.4286rem + 7.1429vw,22rem);grid-template-rows:auto auto;width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.al{grid-column:1/-1}.am{grid-column:1}.an{grid-column:2}.ak.ao .an{display:block}}.aZ{display:flex;flex-flow:column nowrap;gap:2rem;padding:0 1.25rem}.a0{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:500}.a1{gap:1rem}.a1,.a2{display:flex;flex-flow:column nowrap}.a2{justify-content:flex-start;padding-bottom:1rem;border-bottom:1px solid var(--color-light-grey)}.a2:last-child{border-bottom:none}.a3{display:flex;margin-top:.25rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-black);text-decoration:none}.a3:hover{color:rgb(var(--color-green))}.a3:active{color:var(--color-dark-green)}.a4{margin-top:.5rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-grey)}@media (min-width:640px){.aZ{position:sticky;top:var(--header-height);padding:0}}