.eh{display:flex;flex-direction:row;gap:.625rem;margin-top:2rem}.ei,.ej{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}.ei{color:rgb(var(--color-white));background-color:rgb(var(--color-black));cursor:default}.ej{background-color:var(--color-light-grey)}.ej,.ej:hover{color:rgb(var(--color-black))}.ej:hover{opacity:.85}.ei:hover{color:rgb(var(--color-white))}@media (min-width:1024px){.eh{margin-top:clamp(2rem,0rem + 3.125vw,3.75rem);gap:clamp(.625rem,.3393rem + .4464vw,.875rem)}.ei,.ej{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)}}.eH{text-decoration:none;color:var(--color-black)}.eH:hover{color:rgb(var(--color-green))}.eH:active{color:var(--color-dark-green)}.hx{position:relative;flex-flow:column nowrap;margin-top:1.875rem}.hx,.hy{display:flex}.hy{position:absolute;top:-4.0625rem;right:1.25rem;flex-flow:row nowrap;gap:.625rem}.hz{display:flex;align-items:center;justify-content:center;width:2.1875rem;height:2.1875rem;background-color:rgb(var(--color-white));border:0;border-radius:50%;cursor:pointer}.hz .hA{width:.875rem;height:.875rem}.hz.hB{transform:rotate(180deg)}.hC{display:grid;grid-auto-columns:100%;grid-column-gap:.25rem;grid-auto-flow:column;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hC::-webkit-scrollbar{display:none}.hC>.hD{scroll-snap-align:start}.hD{background:rgb(var(--color-white));border-radius:1rem;overflow:hidden}.hD .hE{display:flex;width:100%;height:clamp(11.5rem,1.6567rem + 49.2163vw,21.3125rem)}.hD .hE img{width:100%;height:100%;object-fit:cover}.hD .hF{padding:var(--font-size-lg) 1.25rem calc(1.5 * var(--font-size-lg))}.hD .hG{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.hD .hH{margin-top:1rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-grey)}.hD .hI{display:flex;color:var(--color-black);text-decoration:none}.hD .hI:hover{color:rgb(var(--color-green))}.hD .hI:active{color:var(--color-dark-green)}.hD .hJ{margin-top:var(--line-height-sm);font-size:var(--font-size-sm);line-height:var(--line-height-sm);white-space:break-spaces}.hD .hJ,.hD .hK{color:var(--color-grey)}.hD .hK{text-decoration:none}.hD .hK:hover{color:rgb(var(--color-green))}.hD .hK:active{color:var(--color-dark-green)}@media (min-width:640px){.hy{right:0}.hC{grid-auto-columns:calc(50% - 1.25rem / 2);grid-column-gap:1.25rem}.hD{border-radius:clamp(1rem,-.671rem + 4.1775vw,2rem)}.hD .hE{height:clamp(9.75rem,4.9583rem + 11.9792vw,12.625rem)}.hD .hF{padding:var(--font-size-lg) 1.75rem calc(1.5 * var(--font-size-lg))}.hD .hH{margin-top:1rem}.hD .hJ{margin-top:1.5rem}}@media (min-width:1024px){.hy{top:calc((-1) * clamp(4.0625rem, .8482rem + 5.0223vw, 6.875rem));gap:clamp(.625rem,-.0893rem + 1.1161vw,1.25rem)}.hz{width:clamp(2.1875rem,-1.0268rem + 5.0223vw,5rem);height:clamp(2.1875rem,-1.0268rem + 5.0223vw,5rem)}.hz .hA{width:clamp(.875rem,.2321rem + 1.0045vw,1.4375rem);height:clamp(.875rem,.2321rem + 1.0045vw,1.4375rem)}.hD .hE{height:clamp(12.625rem,-3.2005rem + 24.7273vw,16.875rem)}}@media (min-width:1280px){.hC{grid-auto-columns:calc(calc(100% / 3) - 5rem / 3);grid-column-gap:2.5rem}.hD .hE{height:clamp(10.625rem,-4.4456rem + 18.5484vw,17.8125rem)}}.dt{flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem;padding:2.5rem 0;background-color:var(--color-light-grey)}.dt,.du{display:flex}.du{flex-flow:column nowrap;width:calc(100% - 2rem)}.dv{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.dv,.dw{padding:0 1.25rem}.dw{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}.dx{align-self:center;width:fit-content;margin-top:1.5rem;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;color:rgb(var(--color-black));background-color:transparent;border:1px solid rgb(var(--color-black));border-radius:1rem;text-decoration:none}.dx,.dx .dy{position:relative;display:inline-flex}.dx .dy{top:5px;margin-left:.75rem;width:.9375rem;height:.9375rem}.dx .dy:before{content:"";position:absolute;bottom:1px;left:0;width:.125rem;height:1.125rem;background-color:rgb(var(--color-black));transform:rotate(45deg);transform-origin:bottom}.dx .dy:after{content:"";position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;border-color:rgb(var(--color-black))}.dx:hover{color:rgb(var(--color-green))}.dx:hover .dy:before{background-color:rgb(var(--color-green))}.dx:hover .dy:after{border-color:rgb(var(--color-green))}.dx:active{color:var(--color-dark-green)}.dx:active .dy:before{background-color:var(--color-dark-green)}.dx:active .dy:after{border-color:var(--color-dark-green)}@media (min-width:640px){.dt{padding:clamp(2.5rem,-1.6775rem + 10.4439vw,5rem) 0}.du{width:min(46.25rem,90%)}.dv,.dw{padding:0}}@media (min-width:1024px){.dt{margin-top:clamp(3.5rem,-1.0714rem + 7.1429vw,7.5rem);padding:clamp(5rem,2.1429rem + 4.4643vw,7.5rem) 0}.du{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.dw{font-size:clamp(.875rem,-.125rem + 1.5625vw,1.75rem);line-height:clamp(1.25rem,-.1786rem + 2.2321vw,2.5rem)}.dx{align-self:center;margin-top:2rem;padding:clamp(.75rem,-.1071rem + 1.3393vw,1.5rem) clamp(1.5rem,-1.0714rem + 4.0179vw,3.75rem);font-size:clamp(1rem,.5714rem + .6696vw,1.375rem);line-height:clamp(1.5rem,.9286rem + .8929vw,2rem);border-radius:clamp(1rem,.5714rem + .6696vw,1.375rem)}.dx .dy{top:clamp(.3125rem,-.0446rem + .558vw,.625rem)}}.dp{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.dq{width:calc(100% - 4.5rem)}.dr{display:flex;justify-content:center;align-items:center;padding:.75rem 0;font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:500;color:rgb(var(--color-white));background:rgb(var(--color-green));text-decoration:none;border-radius:1rem}.dr:hover{color:rgb(var(--color-black))}.dr:active{color:rgb(var(--color-dark-grey))}.dr .ds{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.dr .ds:before{content:"";position:absolute;bottom:1px;left:0;width:.125rem;height:1.125rem;background-color:rgb(var(--color-white));transform:rotate(45deg);transform-origin:bottom}.dr .ds:after{content:"";position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;border-color:rgb(var(--color-white))}.dr:hover .ds:before{background-color:rgb(var(--color-black))}.dr:hover .ds:after{border-color:rgb(var(--color-black))}.dr:active .ds:before{background-color:rgb(var(--color-dark-grey))}.dr:active .ds:after{border-color:rgb(var(--color-dark-grey))}@media (min-width:640px){.dq{display:flex;justify-content:center;width:min(46.25rem,90%)}.dr{padding:clamp(.75rem,.6456rem + .2611vw,.8125rem) 1.8125rem}}@media (min-width:1024px){.dp{margin-top:clamp(3.5rem,2.3571rem + 1.7857vw,4.5rem)}.dq{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.dr{padding:clamp(.8125rem,.0982rem + 1.1161vw,1.4375rem) clamp(1.8125rem,-.4018rem + 3.4598vw,3.75rem);border-radius:clamp(1rem,.5714rem + .6696vw,1.375rem)}}.dn{flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:var(--line-height-md)}.dn,.do{display:flex}.do{justify-content:center;width:calc(100% - 4.5rem)}@media (min-width:640px){.do{width:min(46.25rem,90%)}}@media (min-width:1024px){.do{width:clamp(46.25rem,21.9643rem + 37.9464vw,67.5rem)}}.dz{display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:var(--line-height-md)}.dA{width:calc(100% - 4.5rem)}.dA h1{margin:var(--line-height-h1) 0 calc(var(--line-height-h1) / 2)}.dA h2{margin:var(--line-height-h2) 0 calc(var(--line-height-h2) / 2)}.dA h3{margin:var(--line-height-h3) 0 calc(var(--line-height-h3) / 2)}.dA h2~h3{margin-top:var(--line-height-h3)}.dA h4{margin:var(--line-height-h4) 0 calc(var(--line-height-h4) / 2)}.dA h2~h4,.dA h3~h4{margin-top:var(--line-height-h4)}.dA p+p{margin-top:var(--line-height-md)}.dA p+ol,.dA p+ul{margin-top:calc(var(--line-height-md) / 2)}.dA ol+p,.dA ul+p{margin-top:var(--line-height-md)}.dA li,.dA li p{margin:calc(var(--line-height-md) / 2) 0}.dA a{color:rgb(var(--color-black));border-bottom-color:rgb(var(--color-black))}.dA a:hover{color:rgb(var(--color-green));border-bottom-color:rgb(var(--color-green))}.dA a:active{color:var(--color-dark-green);border-bottom-color:var(--color-dark-green)}@media (min-width:640px){.dA{width:min(46.25rem,90%)}}@media (min-width:1024px){.dA{width:clamp(46.25rem,21.9643rem + 37.9464vw,67.5rem)}}.dB{align-items:center;width:100%;min-width:20rem;margin-top:calc(3 * var(--line-height-md))}.dB,.dC{display:flex;flex-flow:column nowrap}.dC{width:calc(100% - 4.5rem)}.dD{display:flex;align-self:flex-start;margin-bottom:.5rem;font-size:var(--font-size-sm);background:transparent;border:0;cursor:pointer;opacity:.25}.dD,.dD .dE{line-height:var(--line-height-sm)}.dD .dE{margin-right:.25rem;font-size:var(--font-size-xs)}.dD:hover{opacity:.5}.dF{position:relative;height:calc(var(--line-height-md) * 3);transition:all .3s;overflow:hidden}.dF:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--line-height-md);background:linear-gradient(0deg,#fff,rgba(255,255,255,0))}.dF h1{margin:var(--line-height-h1) 0 calc(var(--line-height-h1) / 2)}.dF h2{margin:var(--line-height-h2) 0 calc(var(--line-height-h2) / 2)}.dF h3{margin:var(--line-height-h3) 0 calc(var(--line-height-h3) / 2)}.dF h2~h3{margin-top:var(--line-height-h3)}.dF h4{margin:var(--line-height-h4) 0 calc(var(--line-height-h4) / 2)}.dF h2~h4,.dF h3~h4{margin-top:var(--line-height-h4)}.dF p+p{margin-top:var(--line-height-md)}.dF p+ol,.dF p+ul{margin-top:calc(var(--line-height-md) / 2)}.dF ol+p,.dF ul+p{margin-top:var(--line-height-md)}.dF li,.dF li p{margin:calc(var(--line-height-md) / 2) 0}.dF a{color:rgb(var(--color-black));border-bottom-color:rgb(var(--color-black))}.dF a:hover{color:rgb(var(--color-green));border-bottom-color:rgb(var(--color-green))}.dF a:active{color:var(--color-dark-green);border-bottom-color:var(--color-dark-green)}.dC.dG .dF{height:auto;height:calc-size(auto,size)}.dC.dG .dF:after{content:none}@media (min-width:640px){.dC{width:min(46.25rem,90%)}}@media (min-width:1024px){.dC{width:clamp(46.25rem,21.9643rem + 37.9464vw,67.5rem)}}.eY{display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:1.5rem;padding:3rem 0 0;background-color:var(--color-light-grey)}.eZ{width:calc(100% - 2rem);scroll-margin-top:var(--header-content-height)}.e0{width:100%;table-layout:fixed;background-color:rgb(var(--color-white))}.e0,.e0 td,.e0 th{border:1px solid #eaeaea;border-collapse:collapse;border-spacing:0}.e1{background:#fafafa}.e2{width:8.5rem;padding:1rem .75rem;text-align:left;text-transform:uppercase}.e2,.e3{font-size:.75rem;line-height:.9375rem;font-weight:700}.e3{padding:.25rem;color:rgb(var(--color-green))}.e3 .e4 .e5,.e3 .e6{display:none}.e7{padding:1rem 1.75rem 1rem .75rem;font-size:.75rem;line-height:.9375rem;font-weight:500}.e7,.e8,.e8>span{position:relative}.e8>span{top:4px;padding:3px 6px;font-size:.75rem;font-weight:400;white-space:nowrap;background-color:var(--color-light-grey);border-radius:4px}.e9{list-style:none;cursor:pointer}.e9::marker{content:none}.e9::-webkit-details-marker{display:none}.fa{position:absolute;top:1.5rem;right:.625rem;width:.625rem;height:fit-content;translate:0 -50%;transform:rotate(180deg)}[open] .fa{transform:rotate(0deg)}.fb{margin-top:.625rem;font-size:.75rem;line-height:1rem;font-weight:400}.fc{text-align:center;vertical-align:middle}@media (min-width:640px){.eY{margin-top:clamp(1.5rem,-4.3486rem + 14.6214vw,5rem);padding:3.75rem 0 0}.eZ{width:min(46.25rem,90%)}.e2{width:clamp(10rem,1.6449rem + 20.8877vw,15rem);padding:clamp(1.125rem,-.3371rem + 3.6554vw,2rem) clamp(1.25rem,-.421rem + 4.1775vw,2.25rem)}.e2,.e3{font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem);line-height:clamp(.9375rem,.4153rem + 1.3055vw,1.25rem)}.e3 .e4{position:relative}.e3 .e4 .e5{display:block;position:absolute;top:clamp(0rem,-.1044rem + .2611vw,.0625rem);left:calc(-1 * clamp(1rem, .5822rem + 1.0444vw, 1.25rem));width:clamp(.75rem,.3322rem + 1.0444vw,1rem);height:fit-content}.e3 .e6{display:block;margin-top:clamp(.25rem,-.1678rem + 1.0444vw,.5rem);font-weight:400;color:rgb(var(--color-black))}.fd .e7{padding:1rem 2.5rem;font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem);line-height:clamp(.9375rem,.4153rem + 1.3055vw,1.25rem)}.fa{top:clamp(1.375rem,.9572rem + 1.0444vw,1.625rem);right:clamp(.625rem,.2072rem + 1.0444vw,.875rem);width:clamp(.625rem,.2072rem + 1.0444vw,.875rem)}.fe{width:clamp(.75rem,.3322rem + 1.0444vw,1rem);height:fit-content}.fb{font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem);line-height:clamp(.9375rem,.4153rem + 1.3055vw,1.25rem)}}@media (min-width:1024px){.eY{margin-top:clamp(5rem,2.1429rem + 4.4643vw,7.5rem);padding:clamp(3.75rem,-.5357rem + 6.6964vw,7.5rem) 0 0}.eZ{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.e2{width:clamp(15rem,2.8571rem + 18.9732vw,25.625rem);padding:clamp(2rem,1.4286rem + .8929vw,2.5rem) 2.25rem 1.5625rem;font-size:clamp(1rem,.4286rem + .8929vw,1.5rem);line-height:clamp(1.25rem,.5357rem + 1.1161vw,1.875rem)}.e3{font-size:clamp(1rem,.1429rem + 1.3393vw,1.75rem);line-height:clamp(1.25rem,.1071rem + 1.7857vw,2.25rem)}.e3 .e4 .e5{top:clamp(.0625rem,-.0089rem + .1116vw,.125rem);left:calc(-1 * clamp(1.25rem, .1071rem + 1.7857vw, 2.25rem));width:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}.e3 .e6{line-height:clamp(1.25rem,.9643rem + .4464vw,1.5rem)}.e3 .e6,.e7{font-size:clamp(1rem,.7143rem + .4464vw,1.25rem)}.e7{padding:clamp(1rem,.7143rem + .4464vw,1.25rem) 2.5rem;line-height:clamp(1.25rem,.8929rem + .558vw,1.5625rem)}.e8>span{font-size:1rem}.fa{top:clamp(1.625rem,1.1964rem + .6696vw,2rem)}.fe{width:clamp(1rem,.8571rem + .2232vw,1.125rem)}.fb{margin-top:clamp(.625rem,.2679rem + .558vw,.9375rem);font-size:clamp(1rem,.7143rem + .4464vw,1.25rem);line-height:clamp(1.25rem,.8929rem + .558vw,1.5625rem)}}.d9{background:var(--color-light-grey);border-radius:1rem;overflow:hidden}.ea{display:flex;width:100%;height:clamp(10.125rem,-1.1252rem + 56.2508vw,21.34rem)}.ea img{width:100%;height:100%;object-fit:cover}.eb{padding:var(--font-size-lg) 1.25rem calc(1.5 * var(--font-size-lg))}.ec{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.ed{margin-top:1rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-grey)}.ee{display:flex;color:var(--color-black);text-decoration:none}.ee:hover{color:rgb(var(--color-green))}.ee:active{color:var(--color-dark-green)}.ef{margin-top:var(--line-height-sm);font-size:var(--font-size-sm);line-height:var(--line-height-sm);white-space:break-spaces}.ef,.eg{color:var(--color-grey)}.eg{text-decoration:none}.eg:hover{color:rgb(var(--color-green))}.eg:active{color:var(--color-dark-green)}@media (min-width:640px){.d9{border-radius:clamp(1rem,-.671rem + 4.1775vw,2rem)}.ea{height:clamp(20.25rem,10.6333rem + 24.0417vw,26.02rem)}.eb{padding:var(--font-size-lg) 1.75rem calc(1.5 * var(--font-size-lg))}.ed{margin-top:1rem}.ef{margin-top:1.5rem}}@media (min-width:1024px){.ea{height:clamp(14.77rem,-17.1788rem + 49.92vw,23.35rem)}}@media (min-width:1300px){.ea{height:clamp(11.13rem,-9.1668rem + 24.9806vw,20.81rem)}}.zu{display:grid;gap:2rem}@media (min-width:1300px){.zu{grid-template-columns:repeat(2,1fr)}}.zM{display:flex;flex-flow:row nowrap;gap:.75rem;margin-top:calc(2 * var(--line-height-md));padding:0 1.25rem}.zM .zN{width:3rem;height:3rem;object-fit:cover;border-radius:50%}.zM .zO{display:flex;flex-flow:column nowrap;font-size:1.25rem;line-height:1.75rem;font-weight:500;line-clamp:2}.zM .zO,.zM .zO .zP{text-overflow:ellipsis;overflow:hidden}.zM .zO .zP{font-size:.75rem;line-height:1rem;font-weight:400;line-clamp:4}@media (min-width:640px){.zM{padding:0}}@media (min-width:1024px){.zM{gap:clamp(.75rem,.1786rem + .8929vw,1.25rem)}.zM .zN{width:clamp(3rem,.7143rem + 3.5714vw,5rem);height:clamp(3rem,.7143rem + 3.5714vw,5rem)}.zM .zO{font-size:clamp(1.25rem,.3929rem + 1.3393vw,2rem);line-height:clamp(1.75rem,.55rem + 1.875vw,2.8rem)}.zM .zO .zP{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,0rem + 1.5625vw,1.875rem)}}.z4{display:flex;flex-flow:column nowrap;gap:.5rem;width:fit-content;padding:0 1.25rem}.z5{font-size:.875rem;line-height:1.25rem;font-weight:500}.z6{list-style-type:circle}.z7{font-size:.75rem;line-height:1rem;text-decoration:none}@media (min-width:640px){.z4{padding:1rem 1.25rem;background-color:var(--color-light-grey);border-radius:1rem}}@media (min-width:1024px){.z4{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)}.z5{font-size:clamp(.875rem,-.4107rem + 2.0089vw,2rem);line-height:clamp(1.25rem,-.4643rem + 2.6786vw,2.75rem)}.z7{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}}.eI{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}.eJ{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:500}.eK{gap:1.25rem}.eK,.eL{display:flex;flex-flow:column nowrap}.eL{justify-content:flex-start}.eM{display:flex;flex-flow:row nowrap;gap:.5rem}.eN{display:inline-flex;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:rgb(var(--color-green))}.eO{display:flex;margin-top:.25rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-black);text-decoration:none}.eO:hover{color:rgb(var(--color-green))}.eO:active{color:var(--color-dark-green)}.eP{margin-top:.375rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-grey)}@media (min-width:1024px){.eI{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)}}.z3{flex-flow:column nowrap;gap:2rem}.z3,.z8{display:flex}.z8{width:100%;margin-bottom:var(--line-height-md);padding:0 1.25rem}.z8 img{max-width:100%;height:auto;border-radius:1rem}@media (min-width:640px){.z8{padding:0}}@media (min-width:1024px){.z8 img{border-radius:clamp(1rem,.1645rem + 2.0888vw,1.5rem)}}.eQ{display:flex;justify-content:center;margin-top:var(--line-height-md);padding:0 1.25rem}.eQ img{display:block;width:auto;height:auto;max-width:100%;max-height:60vh;margin:0 auto;object-fit:contain}@media (min-width:640px){.eQ{padding:0}}.ex{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:2rem}.ex+.ex{margin-top:1rem}.ey{display:flex;flex-flow:column nowrap;gap:1.5rem;width:calc(100% - 2rem);padding:2rem 0;border-radius:2rem}.ey.ez{background-color:var(--color-light-grey)}.ey.eA{background-color:rgb(var(--color-dark-grey))}.eB{display:flex;flex-flow:column nowrap;padding:0 1.25rem}.eA>.eB{color:var(--color-text-grey)}.eC{font-size:1.125rem;line-height:1.5rem}.eD *{font-size:.75rem;line-height:1rem}.eD p{margin-top:1rem}.eD p+ol,.eD p+ul{margin-top:.5rem}.eE{align-self:center;width:calc(100% - 2.5rem);height:auto}@media (min-width:640px){.ey{flex-flow:row nowrap;justify-content:space-between;width:min(46.25rem,90%);padding:clamp(1.25rem,-1.15rem + 6vw,2rem) clamp(1.75rem,-1.45rem + 8vw,2.75rem);border-radius:1.25rem}.ey.eF .eE{order:1}.ey.eF .eB,.ey.eG .eE{order:2}.ey.eG .eB{order:1}.eE{width:clamp(14.75rem,1.95rem + 32vw,18.75rem)}.eB{justify-content:center;width:clamp(15.375rem,5.775rem + 24vw,18.375rem);padding:0}}@media (min-width:1024px){.ex{margin-top:clamp(2rem,-.2857rem + 3.5714vw,4rem)}.ex+.ex{margin-top:clamp(1rem,-.1429rem + 1.7857vw,2rem)}.ey{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem);padding:clamp(2rem,-.7143rem + 4.2411vw,4.375rem) clamp(2.75rem,-3.8214rem + 10.2679vw,8.5rem);border-radius:clamp(1.25rem,-1.0357rem + 3.5714vw,3.25rem)}.eE{width:clamp(18.75rem,-1.25rem + 31.25vw,36.25rem)}.eB{width:clamp(18.375rem,.8036rem + 27.4554vw,33.75rem);padding:0}.eC{font-size:clamp(1.125rem,-1.3036rem + 3.7946vw,3.25rem);line-height:clamp(1.5rem,-1.3571rem + 4.4643vw,4rem);white-space:break-spaces}.eD *{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}.eD p{margin-top:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}.eD p+ol,.eD p+ul{margin-top:clamp(.5rem,.0714rem + .6696vw,.875rem)}}.eu{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:2.5rem}.ev{width:calc(100% - 4.5rem)}.ew{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}@media (min-width:640px){.eu{margin-top:clamp(2.5rem,.4112rem + 5.2219vw,3.75rem)}.ev{width:min(46.25rem,90%)}.ew{white-space:break-spaces}}@media (min-width:1024px){.eu{margin-top:clamp(3.75rem,2.4967rem + 3.1332vw,4.5rem)}.ev{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}}.l3{font-size:1.75rem;line-height:1rem}.l3.l4{line-height:2rem}.l3>i{position:relative;font-style:normal}.l3>i>sup{position:absolute;top:0;right:-1rem;font-size:.75rem;font-style:italic}.l3 span{font-size:.875rem;line-height:1rem;white-space:break-spaces}@media (min-width:640px){.l3{font-size:clamp(1.75rem,.4967rem + 3.1332vw,2.5rem)}.l3.l4{line-height:clamp(2rem,.7467rem + 3.1332vw,2.75rem)}.l3>i>sup{top:clamp(0rem,-.4178rem + 1.0444vw,.25rem);right:calc(-1 * clamp(1rem, .5822rem + 1.0444vw, 1.25rem));font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem)}.l3 span{font-size:clamp(.875rem,.4572rem + 1.0444vw,1.125rem);line-height:clamp(1rem,.5822rem + 1.0444vw,1.25rem)}}@media (min-width:1400px){.l3{font-size:clamp(2.5rem,-1.5385rem + 4.6154vw,4rem)}.l3.l4{line-height:clamp(2.5rem,1.1538rem + 1.5385vw,3rem);font-size:clamp(2.5rem,1.1538rem + 1.5385vw,3rem);white-space:break-spaces}.l3>i>sup{top:clamp(.25rem,-.1678rem + 1.0444vw,.5rem);right:calc(-1 * clamp(1.25rem, .4145rem + 2.0888vw, 1.75rem));font-size:clamp(1rem,-.3462rem + 1.5385vw,1.5rem)}.l3 span{font-size:clamp(1.125rem,.7885rem + .3846vw,1.25rem);line-height:clamp(1.25rem,.9135rem + .3846vw,1.375rem)}}.jS{align-items:flex-start;gap:1.25rem;margin-top:.625rem}.jS,.jT{display:flex;flex-flow:column nowrap;width:100%}.jT{padding:2.5rem 1.5rem;background:var(--color-light-grey);border-radius:1.75rem}[open].jT{align-self:stretch}.jT.jU{border:1px solid rgb(var(--color-green))}.jV{position:relative;display:flex;flex-flow:column nowrap;gap:1rem;list-style:none;cursor:pointer}.jV::marker{content:none}.jV::-webkit-details-marker{display:none}.jW{font-size:1.5rem;line-height:2rem}.jW,.jX{color:rgb(var(--color-green))}.jX{position:absolute;top:0;right:0;padding:.375rem;display:flex;flex-flow:row nowrap;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background:rgb(var(--color-white));border-radius:5rem}.jX .jY{position:relative;top:-1px;width:.9375rem;height:.9375rem}.jZ{position:absolute;right:0;bottom:.5rem;width:.875rem;height:.5rem;transform:rotate(180deg)}[open] .jZ{transform:rotate(0deg)}.j0{flex-flow:column nowrap;margin-top:2.5rem}.j0,.j1{display:flex}.j1{justify-content:center;align-items:center;width:100%;margin-top:1.25rem;padding:.75rem 0;font-size:1rem;font-weight:500;line-height:1.5rem;color:rgb(var(--color-white));background:var(--color-dark-green);border-radius:1rem;text-decoration:none}.j1:hover{color:rgb(var(--color-dark-grey))}.j1:active{color:rgb(var(--color-black))}.j1 .jY{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.j1 .jY:before{content:"";position:absolute;bottom:1px;left:0;width:.125rem;height:1.125rem;background-color:rgb(var(--color-white));transform:rotate(45deg);transform-origin:bottom}.j1 .jY:after{content:"";position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;border-color:rgb(var(--color-white))}.j1:hover .jY:before{background-color:rgb(var(--color-black))}.j1:hover .jY:after{border-color:rgb(var(--color-black))}.j2{margin:2.5rem -.75rem 0;padding:1.25rem .8125rem;background:rgb(var(--color-white));border-radius:1rem}.j3{font-size:1.125rem;line-height:1.25rem;font-weight:500}.j4{margin-top:.3125rem;font-size:.875rem;line-height:1.1875rem;color:var(--color-grey)}.j5{display:flex;flex-flow:row wrap;gap:.625rem;margin-top:.9375rem}.j4+.j5{margin-top:1.25rem}.j6{display:grid;grid-template-columns:20px 1fr;gap:.5rem;width:calc(50% - .3125rem);font-size:.75rem;line-height:1rem}@media (min-width:640px){.jS{flex-flow:row wrap;margin-top:1.25rem}.jT{width:calc(50% - .625rem);padding:2.5rem clamp(1.5rem,-.171rem + 4.1775vw,2.5rem)}.jV{gap:clamp(1rem,-.2533rem + 3.1332vw,1.75rem)}.jW{font-size:clamp(1.5rem,.8734rem + 1.5666vw,1.875rem)}.jX{padding:clamp(.375rem,.2706rem + .2611vw,.4375rem) clamp(.375rem,-.2516rem + 1.5666vw,.75rem)}.jX .jY{width:clamp(.9375rem,-.1069rem + 2.611vw,1.5625rem);height:clamp(.9375rem,-.1069rem + 2.611vw,1.5625rem)}.j2{margin:1.875rem -1.25rem 0;padding:1.875rem 1.5rem}.j3{font-size:clamp(1.125rem,.7072rem + 1.0444vw,1.375rem);line-height:clamp(1.25rem,.8322rem + 1.0444vw,1.5rem)}.j4{font-size:clamp(.3125rem,-.6274rem + 2.3499vw,.875rem)}.j5{flex-flow:column nowrap;gap:clamp(.625rem,.2072rem + 1.0444vw,.875rem)}.j4+.j5,.j5{margin-top:.625rem}.j6{width:100%;font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem);line-height:clamp(1rem,.3734rem + 1.5666vw,1.375rem)}}@media (min-width:1140px){.jS{flex-flow:row nowrap;justify-content:space-between;gap:0;margin-top:3.5rem}.jT{width:calc(33% - clamp(.75rem, .0192rem + 1.0256vw, 1.25rem));padding:1.875rem 1.5rem .5rem;border-radius:clamp(1.75rem,.6538rem + 1.5385vw,2.5rem)}.jV{height:clamp(10rem,7.0769rem + 4.1026vw,12rem);justify-content:space-between;gap:0}.jW{font-size:clamp(1.875rem,-.1346rem + 2.8205vw,3.25rem);line-height:clamp(2rem,-.375rem + 3.3333vw,3.625rem)}.jZ{display:none}.jX{padding:clamp(.375rem,-.1731rem + .7692vw,.75rem) clamp(.75rem,.0192rem + 1.0256vw,1.25rem);font-size:clamp(.875rem,.3269rem + .7692vw,1.25rem);line-height:clamp(1.25rem,.3365rem + 1.2821vw,1.875rem)}.j0{margin-top:1.875rem;height:calc(100% - clamp(12rem, 9.4423rem + 3.5897vw, 13.75rem))}.j1{margin:0 0 1rem}.j2{flex:1;margin:0 -1rem;border-radius:clamp(1rem,-.4615rem + 2.0513vw,2rem)}.j3{font-size:clamp(1.375rem,.8269rem + .7692vw,1.75rem);line-height:clamp(1.5rem,.7692rem + 1.0256vw,2rem);font-weight:500}.j4{margin-top:clamp(.3125rem,.0385rem + .3846vw,.5rem);font-size:clamp(.875rem,.3269rem + .7692vw,1.25rem);line-height:clamp(1.6875rem,2.4183rem + -1.0256vw,1.1875rem)}.j5{flex-flow:column nowrap;gap:.75rem;margin-top:clamp(.625rem,-.2885rem + 1.2821vw,1.25rem)}.j4+.j5{margin-top:clamp(.625rem,.4423rem + .2564vw,.75rem)}.j6{font-size:clamp(1rem,.6346rem + .5128vw,1.25rem);line-height:clamp(1.375rem,.9183rem + .641vw,1.6875rem)}.j7{height:1.6875rem;width:100%}}.hl{position:relative;display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:3.5rem}.hm{width:calc(100% - 2rem)}.hn{text-align:center;font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.ho{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1.25rem;padding:.5rem 0;font-size:var(--font-size-button);line-height:var(--line-height-button);color:rgb(var(--color-white));background:rgb(var(--color-black));border-radius:1rem;text-decoration:none}.ho:hover{color:rgb(var(--color-green))}.ho:active{color:var(--color-dark-green)}.ho .hp{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.ho .hp:before{content:"";position:absolute;bottom:1px;left:0;width:.125rem;height:1.125rem;background-color:rgb(var(--color-white));transform:rotate(45deg);transform-origin:bottom}.ho .hp:after{content:"";position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;border-color:rgb(var(--color-white))}.ho:hover .hp:before{background-color:rgb(var(--color-green))}.ho:hover .hp:after{border-color:rgb(var(--color-green))}.ho:active .hp:before{background-color:var(--color-dark-green)}.ho:active .hp:after{border-color:var(--color-dark-green)}@media (min-width:640px){.hl{margin-top:2rem}.hm{width:min(46.25rem,90%)}.ho{margin-top:clamp(1.25rem,.2056rem + 2.611vw,1.875rem)}}@media (min-width:1024px){.hl{margin-top:clamp(3.5rem,2.3571rem + 1.7857vw,4.5rem)}.hm{width:clamp(46.25rem,7.6786rem + 60.2679vw,80rem)}.ho{padding:clamp(.5rem,-.5rem + 1.5625vw,1.375rem) 0;font-weight:500}}.j8{display:flex;flex-flow:row nowrap;align-self:flex-start;gap:clamp(.15rem,-1.95rem + 9.3333vw,.5rem);padding-bottom:4rem}.j9{font-size:var(--font-size-md);line-height:var(--line-height-md);white-space:break-spaces}.j9 span{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:600;color:rgb(var(--color-green))}.ka{position:relative;display:flex;flex-flow:row nowrap;background:#f8f8f8}.ka,.kb{border-radius:1.875rem}.kb{padding:.75rem 1rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-grey);background:transparent;border:0;cursor:pointer}.kb.kc{color:rgb(var(--color-white));background:rgb(var(--color-green))}.kd{position:absolute;top:.625rem;left:-5rem}.ke,.kf{display:none}@media (min-width:420px){.j8{gap:1.5rem}.kb{padding:.75rem 1.5rem}}@media (min-width:640px){.j8{align-items:center;flex-flow:column nowrap;row-gap:1.75rem;padding-bottom:0}.j9{text-align:center}.kb{padding:clamp(.75rem,.3322rem + 1.0444vw,1rem) clamp(1.5rem,.6645rem + 2.0888vw,2rem)}.kd{display:none}.ke{display:block;position:absolute;top:-2.5rem;left:clamp(1.5rem,.6645rem + 2.0888vw,2rem)}}@media (min-width:1024px){.j8{align-items:flex-start;flex-flow:row nowrap;gap:2.5rem;row-gap:0;padding-bottom:6.25rem}.ke{display:none}.kb{padding:.75rem 2.25rem}.kf{display:block;position:absolute;top:clamp(2rem,.8571rem + 1.7857vw,3rem);left:-5.625rem}}.kg{align-items:flex-start;gap:1.25rem;margin-top:2rem}.kg,.kh{display:flex;flex-flow:column nowrap;width:100%}.kh{padding:2.5rem 1.5rem;background:var(--color-light-grey);border-radius:1.75rem}[open].kh{align-self:stretch}.kh.ki{border:1px solid rgb(var(--color-green))}.kj{position:relative;display:flex;flex-flow:column nowrap;gap:1rem;list-style:none;cursor:pointer}.kj::marker{content:none}.kj::-webkit-details-marker{display:none}.kk{font-size:1.5rem;line-height:2rem}.kk,.kl{color:rgb(var(--color-green))}.kl{position:absolute;top:0;right:0;padding:.375rem;display:flex;flex-flow:row nowrap;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background:rgb(var(--color-white));border-radius:5rem}.kl .km{position:relative;top:-1px;width:.9375rem;height:.9375rem}.kn{position:absolute;right:0;bottom:.5rem;width:.875rem;height:.5rem;transform:rotate(180deg)}[open] .kn{transform:rotate(0deg)}.ko{display:flex;flex-flow:column nowrap;margin-top:2.5rem}.kp{font-size:.875rem;line-height:1.1875rem}.kq{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1.25rem;padding:.75rem 0;font-size:1rem;font-weight:500;line-height:1.5rem;color:rgb(var(--color-white));background:var(--color-dark-green);border-radius:1rem;text-decoration:none}.kq:hover{color:rgb(var(--color-dark-grey))}.kq:active{color:rgb(var(--color-black))}.kq .km{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.kq .km:before{content:"";position:absolute;bottom:1px;left:0;width:.125rem;height:1.125rem;background-color:rgb(var(--color-white));transform:rotate(45deg);transform-origin:bottom}.kq .km:after{content:"";position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;border-color:rgb(var(--color-white))}.kq:hover .km:before{background-color:rgb(var(--color-black))}.kq:hover .km:after{border-color:rgb(var(--color-black))}.kr{margin:2.5rem -.75rem 0;padding:1.25rem .8125rem;background:rgb(var(--color-white));border-radius:1rem}.ks{font-size:1.125rem;line-height:1.25rem;font-weight:500}.kt{margin-top:.3125rem;font-size:.875rem;line-height:1.1875rem;color:var(--color-grey)}.ku{display:flex;flex-flow:row wrap;gap:.625rem;margin-top:.9375rem}.kt+.ku{margin-top:1.25rem}.kv{display:grid;grid-template-columns:20px 1fr;gap:.5rem;width:calc(50% - .3125rem);font-size:.75rem;line-height:1rem}@media (min-width:640px){.kg{flex-flow:row wrap;margin-top:clamp(2rem,.7467rem + 3.1332vw,2.75rem)}.kh{width:calc(50% - .625rem);padding:2.5rem clamp(1.5rem,-.171rem + 4.1775vw,2.5rem)}.kj{gap:clamp(1rem,-.2533rem + 3.1332vw,1.75rem)}.kk{font-size:clamp(1.5rem,.8734rem + 1.5666vw,1.875rem)}.kl{padding:clamp(.375rem,.2706rem + .2611vw,.4375rem) clamp(.375rem,-.2516rem + 1.5666vw,.75rem)}.kl .km{width:clamp(.9375rem,-.1069rem + 2.611vw,1.5625rem);height:clamp(.9375rem,-.1069rem + 2.611vw,1.5625rem)}.kp{font-size:clamp(.875rem,.6661rem + .5222vw,1rem);line-height:clamp(1.1875rem,.8742rem + .7833vw,1.375rem)}.kr{margin:1.875rem -1.25rem 0;padding:1.875rem 1.5rem}.ks{font-size:clamp(1.125rem,.7072rem + 1.0444vw,1.375rem);line-height:clamp(1.25rem,.8322rem + 1.0444vw,1.5rem)}.kt{font-size:clamp(.3125rem,-.6274rem + 2.3499vw,.875rem)}.ku{flex-flow:column nowrap;gap:clamp(.625rem,.2072rem + 1.0444vw,.875rem)}.kt+.ku,.ku{margin-top:.625rem}.kv{width:100%;font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem);line-height:clamp(1rem,.3734rem + 1.5666vw,1.375rem)}}@media (min-width:1400px){.kg{flex-flow:row nowrap;justify-content:space-between;gap:0;margin-top:1.25rem}.kh{width:calc(25% - clamp(.75rem, -.5962rem + 1.5385vw, 1.25rem));padding:1.875rem 1.5rem .5rem;border-radius:clamp(1.75rem,-.2692rem + 2.3077vw,2.5rem)}.kj{height:clamp(10rem,4.6154rem + 6.1538vw,12rem);justify-content:space-between;gap:0}.kk{font-size:clamp(1.875rem,-1.8269rem + 4.2308vw,3.25rem);line-height:clamp(2rem,-2.375rem + 5vw,3.625rem)}.kn{display:none}.kl{padding:clamp(.375rem,-.6346rem + 1.1538vw,.75rem) clamp(.75rem,-.5962rem + 1.5385vw,1.25rem);font-size:clamp(.875rem,-.1346rem + 1.1538vw,1.25rem);line-height:clamp(1.25rem,-.4327rem + 1.9231vw,1.875rem)}.ko{margin-top:1.875rem;height:calc(100% - clamp(12rem, 7.2885rem + 5.3846vw, 13.75rem))}.kq{order:1;margin-top:0}.kp{order:2;height:8.5rem;margin:1.25rem 0 1rem}.kr{order:3;flex:1;margin:0 -1rem;border-radius:clamp(1rem,-1.6923rem + 3.0769vw,2rem)}.ks{font-size:clamp(1.375rem,.3654rem + 1.1538vw,1.75rem);line-height:clamp(1.5rem,.1538rem + 1.5385vw,2rem);font-weight:500}.kt{margin-top:clamp(.3125rem,-.1923rem + .5769vw,.5rem);font-size:clamp(.875rem,-.1346rem + 1.1538vw,1.25rem);line-height:clamp(1.6875rem,3.0337rem + -1.5385vw,1.1875rem)}.ku{flex-flow:column nowrap;gap:.75rem;margin-top:clamp(.625rem,-1.0577rem + 1.9231vw,1.25rem)}.kt+.ku{margin-top:clamp(.625rem,.2885rem + .3846vw,.75rem)}.kv{font-size:clamp(1rem,.3269rem + .7692vw,1.25rem);line-height:clamp(1.375rem,.5337rem + .9615vw,1.6875rem)}.kw{height:1.6875rem;width:100%}}.hL{position:relative;display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:4rem}.hM{width:calc(100% - 2rem)}.hN{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.hN,.hO{padding:0 1.5rem}.hO{display:flex;flex-flow:column nowrap;margin-top:.625rem}.hP{font-size:var(--font-size-md);line-height:var(--line-height-md)}.hQ{width:fit-content;margin-top:1rem;padding:1rem;font-style:italic;font-size:var(--font-size-sm);line-height:var(--line-height-sm);background:var(--color-light-grey);border-radius:1rem}.hR,.hS{margin-top:1.25rem}.hS{display:flex;justify-content:center;align-items:center;width:100%;padding:.5rem 0;font-size:var(--font-size-button);line-height:var(--line-height-button);color:rgb(var(--color-white));background:rgb(var(--color-black));border-radius:1rem;text-decoration:none}.hS:hover{color:rgb(var(--color-green))}.hS:active{color:var(--color-dark-green)}.hS .hT{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.hS .hT:before{content:"";position:absolute;bottom:1px;left:0;width:.125rem;height:1.125rem;background-color:rgb(var(--color-white));transform:rotate(45deg);transform-origin:bottom}.hS .hT:after{content:"";position:absolute;top:0;right:0;width:.6875rem;height:.6875rem;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;border-color:rgb(var(--color-white))}.hS:hover .hT:before{background-color:rgb(var(--color-green))}.hS:hover .hT:after{border-color:rgb(var(--color-green))}.hS:active .hT:before{background-color:var(--color-dark-green)}.hS:active .hT:after{border-color:var(--color-dark-green)}@media (min-width:640px){.hL{margin-top:2rem}.hM{width:min(46.25rem,90%)}.hN,.hO{padding:0}.hO{flex-flow:row nowrap;gap:2rem;margin-top:1.25rem}.hP{flex:1}.hR{margin-top:0}.hS{margin-top:clamp(1.25rem,.2056rem + 2.611vw,1.875rem)}}@media (min-width:1024px){.hL{margin-top:clamp(2rem,-4.8571rem + 10.7143vw,8rem)}.hM{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.hO{justify-content:space-between;margin-top:1.875rem}.hP{max-width:60rem}.hS{padding:clamp(.5rem,-.5rem + 1.5625vw,1.375rem) 0;font-weight:500}}.h7{position:relative;width:100%;min-width:20rem;margin-top:1.25rem;padding:0 3rem;overflow:hidden}.h8{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background-color:var(--color-light-grey);border:0;border-radius:50%;cursor:pointer}.h8 img{width:.875rem;height:.875rem}.h8.h9{left:.5rem}.h8.h9,.h8.ia{position:absolute;top:1.25rem}.h8.ia{right:.5rem;transform:rotate(180deg)}.ib{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc(50% - .625rem);grid-column-gap:1.25rem;width:100%;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ib::-webkit-scrollbar{display:none}.ic{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;height:4.6875rem;padding:1.25rem;border:2px solid var(--color-light-grey);border-radius:1.75rem;scroll-snap-align:start}.ic.id{display:none}.ic .ie{width:100%;height:100%;object-fit:contain;object-position:center center}@media (min-width:640px){.h7{margin-top:clamp(1.25rem,-.8388rem + 5.2219vw,2.5rem);padding:0 .75rem}.h8{display:none}.ib{grid-auto-columns:calc((100% - 4.375rem) / 8);grid-column-gap:.625rem}.ic.id{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:clamp(.25rem,-.3214rem + .8929vw,.75rem);padding:0;border:0;background-color:rgb(var(--color-green));color:rgb(var(--color-white))}.ic.id .if{font-size:1.25rem;font-weight:500}.ic.id .ig{font-size:.5rem;line-height:1;text-align:center}}@media (min-width:1024px){.ic{height:clamp(4.6875rem,.0446rem + 7.2545vw,8.75rem);padding:clamp(1.25rem,.1071rem + 1.7857vw,2.25rem) clamp(1.25rem,.9643rem + .4464vw,1.5rem);border-radius:clamp(1.75rem,.3214rem + 2.2321vw,3rem)}.ic.id{display:flex}.ic.id .if{font-size:clamp(1.25rem,.1071rem + 1.7857vw,2.25rem)}.ic.id .if,.ic.id .ig{color:rgb(var(--color-white))}.ic.id .ig{font-size:clamp(.5rem,-.0714rem + .8929vw,1rem)}}.iq,.ir{width:100%;height:100%}.ir{background-color:var(--color-light-grey);border-radius:.75rem}@media (min-width:640px){.ir{border-radius:clamp(.75rem,-1.7565rem + 6.2663vw,2.25rem)}}@media (min-width:1024px){.ir{border-radius:clamp(2.25rem,-1.6071rem + 6.0268vw,5.625rem)}}.dH{flex-flow:column nowrap;justify-content:center;align-items:center;width:100%;min-width:20rem;margin-top:3.5rem}.dH,.dI{display:flex}.dI{order:1;width:calc(100% - 4.5rem);font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.dJ{order:2}.dK{gap:1rem;display:flex;flex-flow:row nowrap;justify-content:space-between;order:3;width:calc(100% - 4.5rem);margin-top:1.5rem}.dK .dL{display:none}.dK .dM{display:flex;flex-flow:column nowrap;justify-content:space-between;gap:.1875rem}.dK .dN{font-size:.75rem;line-height:1.0625rem}.dK .dO{font-size:1.25rem;line-height:1.5625rem}@media (min-width:640px){.dI,.dK{width:min(46.25rem,90%)}.dK{gap:initial;grid-template-rows:5rem 5rem 5rem;grid-template-columns:1fr clamp(10.75rem,3.6482rem + 17.7546vw,15rem);grid-column-gap:1.25rem;grid-row-gap:.625rem;order:2;padding:0}.dK,.dK .dL{display:grid}.dK .dL{grid-row:1/4;grid-column:1/2}.dK .dM{justify-content:flex-start;padding:1rem clamp(1.5rem,-.171rem + 4.1775vw,2.5rem);background:var(--color-light-grey);border-radius:1.5rem}.dK .dO{font-size:clamp(1.25rem,1.0411rem + .5222vw,1.375rem);line-height:clamp(1.5625rem,1.3536rem + .5222vw,1.6875rem)}.dJ{order:3}}@media (min-width:1024px){.dH{margin-top:clamp(3.5rem,2.3571rem + 1.7857vw,4.5rem)}.dI,.dK{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.dK{grid-template-rows:clamp(5rem,-.7143rem + 8.9286vw,10rem) clamp(5rem,-.7143rem + 8.9286vw,10rem) clamp(5rem,-.7143rem + 8.9286vw,10rem);grid-template-columns:1fr clamp(15rem,-3.2857rem + 28.5714vw,31rem);grid-column-gap:2.5rem;grid-row-gap:1.5rem}.dK .dM{gap:clamp(.1875rem,-.1696rem + .558vw,.5rem);padding:clamp(1rem,-.1429rem + 1.7857vw,2rem) 2.5rem;border-radius:clamp(1.5rem,.6429rem + 1.3393vw,2.25rem)}.dK .dN{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1.0625rem,.2768rem + 1.2277vw,1.75rem)}.dK .dO{font-size:clamp(1.375rem,-.7679rem + 3.3482vw,3.25rem);line-height:clamp(1.6875rem,-.9554rem + 4.1295vw,4rem)}}.dP{flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.dP,.dQ{display:flex}.dQ{flex-flow:column nowrap;width:calc(100% - 2rem);padding:0 1.25rem;gap:2rem}.dR{font-size:1.75rem;line-height:2.25rem}.dS{gap:2rem}.dS,.dT{display:flex;flex-flow:column wrap}.dT .dU{width:8rem;height:8rem;max-width:100%;object-fit:cover}.dT .dV{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.dT .dW{margin-top:.125rem;font-size:.75rem;line-height:1rem}.dT .dX{margin-top:.5rem;padding-top:.5rem;border-top:3px solid var(--color-light-green)}.dT .dX ol,.dT .dX p,.dT .dX ul{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}:is(.dT .dX) p+p{margin-top:var(--line-height-sm)}:is(.dT .dX) p+ol,:is(.dT .dX) p+ul{margin-top:calc(var(--line-height-sm) / 2)}:is(.dT .dX) ol+p,:is(.dT .dX) ul+p{margin-top:var(--line-height-sm)}.dT .dX li,.dT .dX li p{margin:calc(var(--line-height-sm) / 2) 0}@media (min-width:640px){.dQ{align-items:center;width:min(46.25rem,90%);padding:0}.dR{text-align:center;white-space:break-spaces}.dS{flex-flow:row wrap}.dT{width:calc(100% / 2 - 2rem)}.dT .dU{width:clamp(8rem,4.6667rem + 8.3333vw,10rem);height:clamp(8rem,4.6667rem + 8.3333vw,10rem)}}@media (min-width:1024px){.dP{margin-top:clamp(3.5rem,-1.0714rem + 7.1429vw,7.5rem);border-radius:clamp(2.5rem,-.3571rem + 4.4643vw,5rem)}.dQ{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.dR{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2.25rem,-.8929rem + 4.9107vw,5rem)}.dS{margin-top:clamp(2rem,.8571rem + 1.7857vw,3rem);gap:clamp(2rem,.8571rem + 1.7857vw,3rem)}.dT{width:calc(100% / 3 - clamp(2rem, .8571rem + 1.7857vw, 3rem))}.dT .dU{width:clamp(10rem,5.4286rem + 7.1429vw,14rem);height:clamp(10rem,5.4286rem + 7.1429vw,14rem)}.dT .dV{margin-top:clamp(.25rem,-.3214rem + .8929vw,.75rem);font-size:clamp(.875rem,-.4107rem + 2.0089vw,2rem);line-height:clamp(1.25rem,-.4643rem + 2.6786vw,2.75rem);font-weight:600}.dT .dW{margin-top:clamp(.125rem,-.0179rem + .2232vw,.25rem);font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}.dT .dX{margin-top:clamp(.5rem,-.0714rem + .8929vw,1rem);padding-top:clamp(.5rem,-.0714rem + .8929vw,1rem)}}.dY{flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.dY,.dZ{display:flex}.dZ{flex-flow:column nowrap;width:calc(100% - 4.5rem)}.d0{font-size:1.75rem;line-height:2.25rem}.d0,.d1{color:rgb(var(--color-black))}.d1{font-size:.875rem;line-height:1.25rem}.d1,.d2{margin-top:1.25rem}.d2{flex-flow:row wrap;gap:1rem}.d2,.d3{display:flex}.d3{flex-direction:column;gap:.5rem;width:calc(50% - 1rem);text-decoration:none}.d3 .d4{max-width:100%;aspect-ratio:1/1.4;object-fit:contain;height:auto;background:var(--color-light-grey);border:1px solid var(--color-grey);border-radius:.5rem}.d3 .d5{color:rgb(var(--color-black))}.d3:hover .d4{border-color:rgb(var(--color-green))}.d3:hover .d5{color:rgb(var(--color-green))}.d3:active .d4{border-color:rgb(var(--color-dark-green))}.d3:active .d5{color:rgb(var(--color-dark-green))}@media (min-width:640px){.dZ{width:min(46.25rem,90%)}.d0{white-space:break-spaces}.d2{margin-top:clamp(1.25rem,-.0033rem + 3.1332vw,2rem)}}@media (min-width:1024px){.dY{margin-top:clamp(3.5rem,1.7857rem + 2.6786vw,5rem)}.dZ{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.d0{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2.25rem,-.8929rem + 4.9107vw,5rem)}.d0,.d1{text-align:center}.d1{margin-top:clamp(1.25rem,.3929rem + 1.3393vw,2rem);font-size:clamp(.875rem,-.125rem + 1.5625vw,1.75rem);line-height:clamp(1.25rem,-.1786rem + 2.2321vw,2.5rem)}.d2{gap:1.5rem;align-self:center;max-width:64rem;margin-top:clamp(1.25rem,-1.8929rem + 4.9107vw,4rem)}.d3{width:calc(100% / 3 - 1.5rem)}}.d6{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:4.5rem;scroll-margin-top:var(--header-content-height)}.d7{width:calc(100% - 4.5rem)}.d8{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}@media (min-width:640px){.d7{width:min(46.25rem,90%)}.d8{white-space:break-spaces}}@media (min-width:1024px){.d6{margin-top:clamp(4.5rem,3.9286rem + .8929vw,5rem)}.d7{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}}.zv{position:relative;display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:1.5rem}.zw{display:grid;gap:1.5rem;width:calc(100% - 2rem)}.zw.zx .zy{display:none}@media (min-width:640px){.zv{margin-top:clamp(1.5rem,.6667rem + 2.0833vw,2rem)}.zw{gap:2rem;width:min(46.25rem,90%)}}@media (min-width:1024px){.zw{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)}.zz{grid-column:1/-1}.zA{grid-column:1}.zy{grid-column:2}.zw.zx .zy{display:block}}.ek{display:flex;flex-flow:column nowrap;gap:1rem}.el{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:500}.em{gap:1rem}.em,.en{display:flex;flex-flow:column nowrap}.en{justify-content:flex-start;padding-bottom:1rem;border-bottom:1px solid var(--color-light-grey)}.en:last-child{border-bottom:none}.eo{display:flex;flex-flow:row nowrap;gap:.5rem}.ep{display:inline-flex;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:rgb(var(--color-green))}.eq{display:flex;margin-top:.25rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-black);text-decoration:none}.eq:hover{color:rgb(var(--color-green))}.eq:active{color:var(--color-dark-green)}.er{margin-top:.5rem;color:var(--color-grey)}.er,.zC{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.zC{display:flex;flex-flow:row nowrap;max-width:100%;color:rgb(var(--color-white));overflow:hidden}.zD{white-space:pre}.zD,.zE{color:rgba(var(--color-white),.5)}.zE{text-decoration:none}.zE:hover{color:rgba(var(--color-white),.9)}.zE:active{color:rgb(var(--color-white))}.zF{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.zp{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}.zp,.zq{display:flex;flex-flow:column nowrap}.zq{align-items:flex-start;width:calc(100% - 4.5rem)}.zr{font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:rgb(var(--color-white))}.zs{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){.zp{gap:clamp(2rem,1.1645rem + 2.0888vw,2.5rem);padding:calc(var(--header-height) + 1rem) 0 clamp(1.25rem,.6234rem + 1.5666vw,1.625rem)}.zq{width:min(46.25rem,90%)}.zr{white-space:break-spaces}}@media (min-width:1024px){.zp{padding:calc(var(--header-height) + clamp(1rem, -.4286rem + 2.2321vw, 2.25rem)) 0 clamp(1.625rem,1.1964rem + .6696vw,2rem)}.zq{gap:clamp(1rem,.7143rem + .4464vw,1.25rem);width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.zr{max-width:clamp(32rem,-11.4286rem + 67.8571vw,70rem)}}.g{align-items:center;width:100%;min-width:20rem;margin-top:3rem}.g,.h{display:flex;flex-flow:column nowrap}.h{gap:2.5rem;width:calc(100% - 4.5rem)}.i{color:rgb(var(--color-green))}.j{display:flex;flex-flow:column nowrap;gap:1.5rem}.k{color:var(--color-black);text-decoration:none}.k:hover{color:rgb(var(--color-green))}.k:active{color:var(--color-dark-green)}@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)}}.z9{display:flex;flex-flow:column nowrap;gap:1rem}.aa{font-size:var(--font-size-md);line-height:var(--line-height-md)}.aa a{color:rgb(var(--color-black));text-decoration:none}.aa a:hover{text-decoration:underline}.aa span{color:var(--color-text-grey)}.ab{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:.75rem}.ab a{font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-decoration:none}.ab a:hover{text-decoration:underline}.zJ{display:flex;flex-flow:column nowrap;gap:1.5rem}.zK{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:600}.zK a{color:rgb(var(--color-black));text-decoration:none}.zK a:hover{text-decoration:underline}.zL{display:flex;flex-flow:column wrap;gap:1.5rem}.l{align-items:center;width:100%;min-width:20rem;margin-top:var(--line-height-md)}.l,.m{display:flex;flex-flow:column nowrap}.m{gap:2rem;width:calc(100% - 4.5rem)}@media (min-width:640px){.m{width:min(32rem,90%)}}@media (min-width:1024px){.m{width:clamp(32rem,-11.4286rem + 67.8571vw,70rem)}}.zB{display:flex;flex-flow:column nowrap;gap:2rem;padding:0 1.25rem}@media (min-width:640px){.zB{position:sticky;top:var(--header-height);padding:0}}.zQ{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}.zQ,.zR{display:flex;flex-flow:column nowrap}.zR{align-items:flex-start;gap:1rem;width:calc(100% - 4.5rem)}.zS{display:flex;flex-flow:row nowrap;gap:.75rem}.zT{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%}.zU{display:flex;flex-flow:column nowrap}.zV{font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:rgb(var(--color-white))}.zW{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){.zQ{gap:clamp(2rem,1.1645rem + 2.0888vw,2.5rem);padding:calc(var(--header-height) + 1rem) 0 clamp(1.25rem,.6234rem + 1.5666vw,1.625rem)}.zR{width:min(46.25rem,90%)}.zV{white-space:break-spaces}}@media (min-width:1024px){.zQ{padding:calc(var(--header-height) + clamp(1rem, -.4286rem + 2.2321vw, 2.25rem)) 0 clamp(1.625rem,1.1964rem + .6696vw,2rem)}.zR{gap:clamp(1rem,-.1429rem + 1.7857vw,2rem);width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.zV{max-width:clamp(32rem,-11.4286rem + 67.8571vw,70rem)}}.o{margin:var(--line-height-md) 1.25rem;border:none;border-top:1px solid var(--color-light-grey)}@media (min-width:640px){.o{margin:var(--line-height-md) 0;border-top-color:var(--color-text-grey)}}.ac{margin-top:var(--line-height-md);padding:0 1.25rem}.ac h1{margin:var(--line-height-h1) 0 calc(var(--line-height-h1) / 2)}.ac h1,.ac h2{scroll-margin-top:var(--header-content-height)}.ac h2{margin:var(--line-height-h2) 0 calc(var(--line-height-h2) / 2)}.ac h3{margin:var(--line-height-h3) 0 calc(var(--line-height-h3) / 2);scroll-margin-top:var(--header-content-height)}.ac h2~h3{margin-top:var(--line-height-h3)}.ac h4{margin:var(--line-height-h4) 0 calc(var(--line-height-h4) / 2);scroll-margin-top:var(--header-content-height)}.ac h2~h4,.ac h3~h4{margin-top:var(--line-height-h4)}.ac p+p{margin-top:var(--line-height-md)}.ac p+ol,.ac p+ul{margin-top:calc(var(--line-height-md) / 2)}.ac ol+p,.ac ul+p{margin-top:var(--line-height-md)}.ac li,.ac li p{margin:calc(var(--line-height-md) / 2) 0}.ac a{color:rgb(var(--color-black));border-bottom-color:rgb(var(--color-black))}.ac a:hover{color:rgb(var(--color-green));border-bottom-color:rgb(var(--color-green))}.ac a:active{color:var(--color-dark-green);border-bottom-color:var(--color-dark-green)}.ac img{max-width:100%;height:auto}@media (min-width:640px){.ac{padding:0}}.n{color:rgba(var(--color-white),.5);text-decoration:none}.n:hover{color:rgba(var(--color-white),.75);color:rgb(var(--color-white))}.zG{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:.75rem;padding:0 1.25rem}.zH,.zI{display:inline-flex;padding:.5rem 1rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);border-radius:1rem;text-decoration:none}.zI{color:rgb(var(--color-black));background-color:var(--color-light-grey)}.zI:hover{color:rgb(var(--color-green))}.zI:active{color:var(--color-dark-green)}.zH{background-color:rgb(var(--color-black));cursor:default}.zH,.zH:hover{color:rgb(var(--color-white))}@media (min-width:640px){.zG{padding:0}}@media (min-width:1024px){.zH,.zI{border-radius:clamp(1rem,.5714rem + .6696vw,1.375rem)}}.zt{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:.75rem}.zt a{font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-decoration:none}.zt a:hover{text-decoration:underline}.ad{position:relative;display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:1.5rem}.ae{display:grid;gap:1.5rem;width:calc(100% - 2rem)}@media (min-width:640px){.ad{margin-top:clamp(1.5rem,.6667rem + 2.0833vw,2rem)}.ae{gap:2rem;width:min(46.25rem,90%)}}@media (min-width:1024px){.ae{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)}.af{grid-column:1/-1}.ag{grid-column:1}.ah{grid-column:2}.ae.ai .ah{display:block}}.aD{display:flex;flex-flow:column nowrap;gap:2rem;padding:0 1.25rem}.aE{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:500}.aF{gap:1rem}.aF,.aG{display:flex;flex-flow:column nowrap}.aG{justify-content:flex-start;padding-bottom:1rem;border-bottom:1px solid var(--color-light-grey)}.aG:last-child{border-bottom:none}.aH{display:flex;margin-top:.25rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-black);text-decoration:none}.aH:hover{color:rgb(var(--color-green))}.aH:active{color:var(--color-dark-green)}.aI{margin-top:.5rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-grey)}@media (min-width:640px){.aD{position:sticky;top:var(--header-height);padding:0}}