.kI{position:relative;display:flex;flex-flow:column nowrap;align-items:center;gap:clamp(1rem,.95rem + .25vw,1.25rem);width:clamp(18.75rem,10rem + 43.75vw,62.5rem);padding:clamp(4rem,2.8rem + 6vw,10rem) 0;text-align:center;background:rgb(var(--color-white));border-radius:clamp(1.5rem,1rem + 2.5vw,4rem)}.kI .kJ{top:clamp(1rem,.525rem + 2.375vw,3.375rem);left:clamp(1rem,.625rem + 1.875vw,2.875rem);width:clamp(6.5625rem,5.75rem + 4.0625vw,10.625rem);height:auto}.kI .kJ,.kI .kK{position:absolute}.kI .kK{top:clamp(1rem,.625rem + 1.875vw,2.875rem);right:clamp(1.0625rem,.6rem + 2.3125vw,3.375rem);width:clamp(1.5625rem,1.375rem + .9375vw,2.5rem);height:clamp(1.5625rem,1.375rem + .9375vw,2.5rem);margin:0;padding:0;background:transparent;border:0;cursor:pointer}.kI .kK img{width:100%;height:auto}.kI .kL{width:12rem;font-size:var(--font-size-h3);line-height:var(--line-height-h3);color:var(--color-dark-green)}.kI .kM{width:clamp(16rem,10.6rem + 27vw,43rem)}.kI .kM p{margin-top:.625rem;font-size:var(--font-size-md);line-height:var(--line-height-md)}@media (min-width:640px){.kI .kL{width:clamp(16rem,10.6rem + 27vw,43rem)}}.jQ{position:relative;width:100%;height:3rem}.jQ .jR{display:flex;align-items:center;width:100%;height:100%;padding:0 2rem 0 1rem;text-align:left;font-size:var(--font-size-md);line-height:var(--line-height-md);color:rgba(var(--color-white),.5);background-color:transparent;border:2px solid #d4dfea;border-radius:1rem;cursor:pointer}.jQ .jR.jS{color:rgb(var(--color-white))}.jQ .jR.jT{pointer-events:none;background-color:rgba(var(--color-black),.1)}.jQ .jR.jU{color:var(--color-error);border-color:var(--color-error)}.jQ .jR:after{content:"";position:absolute;top:1.1875rem;right:1rem;width:.625rem;height:.625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%23fff' d='M3.701 8.75c.577 1 2.02 1 2.598 0l3.464-6A1.5 1.5 0 0 0 8.464.5H1.536a1.5 1.5 0 0 0-1.3 2.25l3.465 6Z'/%3E%3C/svg%3E");z-index:20}.jQ .jR.jU:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%239a000c' d='M3.701 8.75c.577 1 2.02 1 2.598 0l3.464-6A1.5 1.5 0 0 0 8.464.5H1.536a1.5 1.5 0 0 0-1.3 2.25l3.465 6Z'/%3E%3C/svg%3E")}.jQ .jR.jV:after{transform:rotate(180deg)}.jQ .jW{position:absolute;top:0;left:0;display:flex;flex-flow:column nowrap;width:100%;padding:.75rem 0;background:var(--color-dark-green);border-radius:1rem;border:2px solid #d4dfea;pointer-events:auto;overflow:hidden;z-index:10}.jQ .jW .jX{display:grid;padding:.25rem 1rem;text-align:left;font-size:var(--font-size-md);line-height:var(--line-height-md);color:rgb(var(--color-white));background-color:transparent;border:0;cursor:pointer}.jQ .jW .jX:hover{color:rgb(var(--color-dark-grey))}.jQ .jW .jX:active{color:rgb(var(--color-black))}@media (min-width:640px){.jQ .jR{padding:0 2rem 0 1.25rem}.jQ .jW{padding:clamp(.75rem,.0983rem + 1.6043vw,1.125rem) 0}.jQ .jW .jX{padding:.25rem 1.25rem}}@media (min-width:1024px){.jQ{height:clamp(4rem,3.4286rem + .8929vw,4.5rem)}.jQ .jR{padding:0 2rem 0 1.5rem}.jQ .jR:after{top:clamp(1.75rem,1.4643rem + .4464vw,2rem)}.jQ .jW .jX{padding:.25rem 1.5rem}}.jY{position:relative;display:flex;flex-flow:row nowrap;align-items:center;width:100%;height:3rem;border:2px solid #d4dfea;border-radius:1rem}.jY.jZ{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.jY.j0{pointer-events:none;background-color:rgba(var(--color-black),.1)}.jY.j1{border-color:var(--color-error)}.j2{width:100%;height:100%;padding:1rem 1.25rem .5rem;font-size:var(--font-size-md);line-height:var(--line-height-md);color:rgb(var(--color-white));background-color:transparent;border:0}.j2:focus{outline:none}.j3{position:absolute;top:.75rem;left:1rem;width:fit-content;margin:0 -.25rem;padding:0 .25rem;font-size:var(--font-size-md);line-height:var(--line-height-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:rgba(var(--color-white),.5);background-color:var(--color-dark-green);border-radius:.25rem;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-out;pointer-events:none}.j2:disabled+.j3{background-color:transparent}.jY.j1 .j3{color:var(--color-error)}.j2.j4+.j3,.j2:active+.j3,.j2:focus+.j3{font-size:var(--font-size-xs);transform:translateY(-.75rem)}.j5{position:absolute;top:calc(100% - .5rem);left:-2px;display:flex;flex-flow:column nowrap;width:calc(100% + 4px);max-height:4.125rem;padding-bottom:.75rem;background:var(--color-dark-green);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border:2px solid #d4dfea;border-top:0;pointer-events:auto;overflow-y:auto;overflow-x:hidden;z-index:30;scrollbar-width:none;-ms-overflow-style:none}.j5::-webkit-scrollbar{display:none}.j5 .j6{display:grid;padding:.25rem 1.25rem;text-align:left;font-size:var(--font-size-md);line-height:var(--line-height-md);color:rgb(var(--color-white));background-color:transparent;border:0;cursor:pointer}.j5 .j6:hover{color:rgb(var(--color-dark-grey))}.j5 .j6:active{color:rgb(var(--color-black))}.jY.j1 .j5{border-color:var(--color-error)}@media (min-width:640px){.j2{padding:clamp(1rem,1.2089rem + -.5222vw,.875rem) 1.25rem .5rem}.j3{top:clamp(.75rem,.8544rem + -.2611vw,.6875rem)}.j5{padding-bottom:clamp(.75rem,.0983rem + 1.6043vw,1.125rem)}}@media (min-width:1024px){.jY{height:clamp(4rem,3.4286rem + .8929vw,4.5rem)}.j2{padding:clamp(1.5rem,1.2143rem + .4464vw,1.75rem) 1.5rem .875rem}.j3{top:clamp(1.1875rem,1.1161rem + .1116vw,1.25rem);left:1.25rem}.j2.j4+.j3,.j2:active+.j3,.j2:focus+.j3{transform:translateY(calc((-1) * clamp(.875rem, .7321rem + .2232vw, 1rem)))}.j5{top:calc(100% - .75rem);max-height:calc(clamp(4.625rem, 3.9107rem + 1.1161vw, 5.25rem) + .75rem)}.j5 .j6{padding:.25rem 1.5rem}}.ia{position:relative;flex-flow:column nowrap;width:100%;min-width:20rem;margin-top:3.5rem;padding:4rem 0;background-color:var(--color-dark-green);border-radius:2rem 2rem 0 0;scroll-margin-top:var(--header-content-height)}.ia,.ib{display:flex;justify-content:center;align-items:center}.ib{position:absolute;top:1rem;left:2.25rem;width:2.1875rem;height:2.1875rem;background-color:rgb(var(--color-white));border:0;border-radius:50%;cursor:pointer}.ib img{width:.875rem;height:.875rem}.ic{width:min(32rem,calc(100% - 4.5rem));font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:rgb(var(--color-white))}.id{align-items:flex-start;width:min(32rem,calc(100% - 4.5rem))}.id,.ie{display:flex;flex-flow:column nowrap}.ie{align-items:center;margin-top:1.25rem}.ie,.if{width:100%}.if{display:flex;flex-flow:column nowrap;gap:.625rem;grid-auto-flow:column}.ig{width:100%;margin-top:.625rem}.ih{margin-top:.9375rem}.ii{color:rgb(var(--color-white))}.ij{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;text-align:center;margin-top:1.875rem;padding:.75rem 1.875rem;font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:500;color:rgb(var(--color-black));white-space:nowrap;background:rgb(var(--color-white));border:0;border-radius:1rem;cursor:pointer}.ij:hover{color:rgb(var(--color-green))}.ij:active{color:var(--color-dark-green)}.ij:disabled{opacity:.8;pointer-events:none}.ij .ik{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.ij .ik: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}.ij .ik: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))}.ij:hover .ik:before{background-color:rgb(var(--color-green))}.ij:hover .ik:after{border-color:rgb(var(--color-green))}.ij:active .ik:before{background-color:var(--color-dark-green)}.ij:active .ik:after{border-color:var(--color-dark-green)}@media (min-width:1024px){.ia{margin-top:clamp(5rem,2.1429rem + 4.4643vw,7.5rem);padding:clamp(5rem,4.2857rem + 1.1161vw,5.625rem) 0 clamp(5rem,2.1429rem + 4.4643vw,7.5rem);border-radius:clamp(2rem,-1.4286rem + 5.3571vw,5rem) clamp(2rem,-1.4286rem + 5.3571vw,5rem) 0 0}.ib{top:2rem;left:2rem;width:clamp(2.1875rem,-1.0268rem + 5.0223vw,5rem);height:clamp(2.1875rem,-1.0268rem + 5.0223vw,5rem)}.ib img{width:clamp(.875rem,.2321rem + 1.0045vw,1.4375rem);height:clamp(.875rem,.2321rem + 1.0045vw,1.4375rem)}.ic{width:100%;font-size:clamp(2.375rem,1.0893rem + 2.0089vw,3.5rem);line-height:clamp(2.25rem,.25rem + 3.125vw,4rem);text-align:center;white-space:break-spaces}.id{align-items:center;width:clamp(46.25rem,39.6786rem + 10.2679vw,52rem)}.ie{margin-top:clamp(2rem,1.4286rem + .8929vw,2.5rem)}.if{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:clamp(1rem,.4286rem + .8929vw,1.5rem);grid-row-gap:clamp(.625rem,.4821rem + .2232vw,.75rem);grid-auto-flow:column;width:100%}.ig{margin-top:clamp(.625rem,.4821rem + .2232vw,.75rem)}.ih,.ij{margin-top:clamp(1rem,.4286rem + .8929vw,1.5rem)}.ij{width:auto;padding:clamp(.875rem,.1607rem + 1.1161vw,1.5rem) clamp(1.5rem,-1.0714rem + 4.0179vw,3.75rem);border-radius:clamp(1rem,.5714rem + .6696vw,1.375rem)}}.ix{opacity:0;transform:translateX(-100vw)}.iy{transition:opacity .5s,transform .5s}.iy,.iz{opacity:1;transform:translateX(0)}.iA{opacity:0;transform:translateX(100vw);transition:opacity .5s ease-out,transform .5s ease-out}.ge{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem;background-color:var(--color-light-grey);border-radius:1rem;scroll-margin-top:var(--header-content-height)}.gf{width:calc(100% - 2rem);padding:2.5rem 0}.gg{padding:0 1.25rem;font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.gh{grid-row-gap:.625rem;margin-top:2rem}.gh,.gi{display:grid}.gi{grid-template-areas:"icon title" "icon link";grid-template-columns:2.5rem 1fr;grid-column-gap:.875rem;grid-row-gap:1.25rem;padding:1.25rem 1.25rem 2rem;background-color:rgb(var(--color-white));border-radius:1rem}.gi .gj{grid-area:icon;width:2.5rem;height:2.5rem}.gi .gk{grid-area:title;line-height:1.375rem}.gi .gk,.gi .gl{font-size:1rem;font-weight:500}.gi .gl{grid-area:link;width:fit-content;padding:.75rem 1.5rem;line-height:1.5rem;text-decoration:none;color:rgb(var(--color-white));background-color:rgb(var(--color-green));border:0;border-radius:1rem;cursor:pointer}.gi .gl,.gi .gl .gm{position:relative;display:inline-flex}.gi .gl .gm{top:5px;margin-left:.75rem;width:.9375rem;height:.9375rem}.gi .gl .gm: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}.gi .gl .gm: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))}.gi .gl:hover{color:rgb(var(--color-dark-grey))}.gi .gl:hover .gm:before{background-color:rgb(var(--color-dark-grey))}.gi .gl:hover .gm:after{border-color:rgb(var(--color-dark-grey))}.gi .gl:active{color:rgb(var(--color-black))}.gi .gl:active .gm:before{background-color:rgb(var(--color-black))}.gi .gl:active .gm:after{border-color:rgb(var(--color-black))}@media (min-width:640px){.ge{border-radius:clamp(1rem,-1.5065rem + 6.2663vw,2.5rem)}.gf{width:min(46.25rem,90%);padding:clamp(2.5rem,-1.6775rem + 10.4439vw,5rem) 0}.gg{text-align:center;white-space:break-spaces}.gh{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:0;grid-column-gap:.625rem;margin-top:clamp(2rem,1.1645rem + 2.0888vw,2.5rem)}.gi{padding:.875rem clamp(.875rem,-.5871rem + 3.6554vw,1.75rem) 2rem .875rem}.gi .gk{font-size:clamp(1rem,.7911rem + .5222vw,1.125rem);line-height:clamp(1.375rem,1.0617rem + .7833vw,1.5625rem)}.gi .gl{width:100%;padding:.75rem 0;justify-content:center}}@media (min-width:1024px){.ge{margin-top:clamp(3.5rem,2.3571rem + 1.7857vw,4.5rem);border-radius:clamp(2.5rem,-.3571rem + 4.4643vw,5rem)}.gf{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem);padding:clamp(5rem,3.5714rem + 2.2321vw,6.25rem) 0}.gh{grid-column-gap:clamp(.625rem,-.9464rem + 2.4554vw,2rem);margin-top:clamp(2.5rem,.7857rem + 2.6786vw,4rem)}.gi{grid-template-columns:clamp(2.5rem,-.9286rem + 5.3571vw,5.5rem) 1fr;grid-template-rows:1fr auto;grid-column-gap:clamp(.875rem,-.4107rem + 2.0089vw,2rem);grid-row-gap:clamp(1.25rem,.3929rem + 1.3393vw,2rem);padding:clamp(.875rem,-.4107rem + 2.0089vw,2rem) clamp(2rem,1.4286rem + .8929vw,2.5rem) clamp(.875rem,-.4107rem + 2.0089vw,2rem) clamp(.875rem,-.4107rem + 2.0089vw,2rem);border-radius:clamp(1rem,-.7143rem + 2.6786vw,2.5rem)}.gi .gj{width:clamp(2.5rem,-.9286rem + 5.3571vw,5.5rem);height:clamp(2.5rem,-.9286rem + 5.3571vw,5.5rem)}.gi .gk{font-size:clamp(1.125rem,-.4464rem + 2.4554vw,2.5rem);line-height:clamp(1.375rem,-1.0536rem + 3.7946vw,3.5rem)}.gi .gl{width:fit-content;padding:clamp(.75rem,-.1071rem + 1.3393vw,1.5rem) clamp(1.5rem,-5.3571rem + 10.7143vw,7.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)}.gi .gl .gm{top:clamp(.3125rem,-.0446rem + .558vw,.625rem)}}.bl{flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.bl,.bm{display:flex}.bm{flex-flow:column nowrap;gap:1.25rem;width:calc(100% - 4.5rem)}.bn{font-size:1.5rem;line-height:2rem}.bo{display:flex;flex-flow:column nowrap;gap:.625rem}.bp{display:grid;grid-template-areas:"number title" "number description";grid-template-columns:2.375rem 1fr;grid-column-gap:1rem;padding:1.125rem;background-color:var(--color-light-grey);border-radius:1rem}.bq{grid-area:number;display:flex;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;line-height:1;color:rgb(var(--color-white));background-color:rgb(var(--color-green));border-radius:50%}.bq,.br{font-size:.875rem}.br{grid-area:title;line-height:1.25rem;font-weight:500}.bs{grid-area:description;margin-top:.5rem;font-size:.75rem;line-height:1rem}@media (min-width:640px){.bm{gap:clamp(1.25rem,-.0033rem + 3.1332vw,2rem);width:min(46.25rem,90%)}.bn{font-size:clamp(1.5rem,1.0822rem + 1.0444vw,1.75rem);line-height:clamp(2rem,1.5822rem + 1.0444vw,2.25rem);text-align:center;white-space:break-spaces}.bo{position:relative;flex-flow:row nowrap}.bo:before{content:"";position:absolute;top:1.125rem;left:0;width:100%;height:1px;background-color:rgb(var(--color-green))}.bp{position:relative;display:flex;flex-flow:column nowrap;width:calc(25% - .625rem / 3);margin-top:3.75rem}.bq{position:absolute;top:-3.75rem;left:0}}@media (min-width:1024px){.bl{margin-top:clamp(3.5rem,-1.0714rem + 7.1429vw,7.5rem)}.bm{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.bn{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2.25rem,-.8929rem + 4.9107vw,5rem)}.bo{gap:clamp(.625rem,-.0893rem + 1.1161vw,1.25rem)}.bo:before{top:clamp(1.125rem,-.5179rem + 2.567vw,2.5625rem)}.bp{width:calc(25% - clamp(1.125rem, -.5179rem + 2.567vw, 2.5625rem) / 3);margin-top:clamp(3.75rem,-2.1071rem + 9.1518vw,8.875rem);padding:clamp(1.125rem,-.4464rem + 2.4554vw,2.5rem) clamp(1.125rem,.4107rem + 1.1161vw,1.75rem) clamp(1.125rem,-1.5893rem + 4.2411vw,3.5rem);border-radius:clamp(1rem,-.1429rem + 1.7857vw,2rem)}.bq{top:calc((-1) * clamp(3.75rem, -2.1071rem + 9.1518vw, 8.875rem));width:clamp(2.375rem,-.7679rem + 4.9107vw,5.125rem);height:clamp(2.375rem,-.7679rem + 4.9107vw,5.125rem)}.bq,.br{font-size:clamp(.875rem,-.4107rem + 2.0089vw,2rem)}.br{line-height:clamp(1.25rem,-.4643rem + 2.6786vw,2.75rem)}.bs{margin-top:clamp(.5rem,-.0714rem + .8929vw,1rem);font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}}.bt{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.bu{display:grid;width:calc(100% - 2rem)}.bv{padding:0 1.25rem;font-size:1.75rem;line-height:2.25rem}.bw{position:relative;display:flex;flex-flow:column nowrap;gap:1rem;margin-top:1.25rem;padding:4.5rem 1.25rem;border-radius:1rem;z-index:1}.bw:after{content:"";right:0;bottom:0;background:rgba(var(--color-black),.6);z-index:-2}.bw:after,.bx{position:absolute;top:0;left:0;border-radius:1rem}.bx{width:100%;height:100%;object-fit:cover;object-position:80%;z-index:-3}.by{max-width:14rem;font-size:1.5rem;line-height:2rem}.by,.bz{color:rgb(var(--color-white))}.bz{max-width:18.75rem;font-size:.875rem;line-height:1.25rem}.bA{display:flex;flex-flow:column nowrap;gap:.5rem;margin-top:.75rem;padding:1rem 1.25rem;background-color:var(--color-light-grey);border-radius:1rem}.bB{font-size:.875rem;line-height:1.25rem;font-weight:500}.bC,.bD{font-size:.75rem;line-height:1rem}.bD{font-weight:500;text-decoration:none}.bD .bE{position:relative;top:1px;display:inline-flex;margin-left:.25rem;width:.5625rem;height:.5625rem}.bD .bE:before{content:"";position:absolute;bottom:1px;left:.5px;width:1px;height:.625rem;background-color:rgb(var(--color-green));transform:rotate(45deg);transform-origin:bottom}.bD .bE:after{content:"";position:absolute;top:0;right:0;width:.375rem;height:.375rem;border-top-width:1px;border-top-style:solid;border-right-width:1px;border-right-style:solid;border-color:rgb(var(--color-green))}.bD:hover .bE:before{background-color:rgb(var(--color-dark-grey))}.bD:hover .bE:after{border-color:rgb(var(--color-dark-grey))}.bD:active .bE:before{background-color:rgb(var(--color-black))}.bD:active .bE:after{border-color:rgb(var(--color-black))}.bF{display:flex;align-items:center;margin-top:.75rem;padding:1rem;background-color:var(--color-light-grey);border-radius:1rem}.bG{width:100%;height:auto}@media (min-width:640px){.bu{grid-template-areas:"title   title" "text    text" "card-1  picture" "card-2  picture" "card-3  picture";grid-template-columns:1fr 1fr;grid-column-gap:.75rem;width:min(46.25rem,90%)}.bv{grid-area:title;padding:0;white-space:break-spaces}.bw{grid-area:text;gap:.75rem;margin-top:clamp(1.25rem,-.0033rem + 3.1332vw,2rem);padding:4.5rem clamp(1.25rem,-1.2565rem + 6.2663vw,2.75rem)}.bw,.bw:after,.bx{border-radius:clamp(1rem,.1645rem + 2.0888vw,1.5rem)}.by{max-width:14rem;font-size:1.125rem;line-height:1.375rem}.bz{max-width:22rem;font-size:.75rem;line-height:1rem}.bA:first-child{grid-area:card-1}.bA:nth-child(2){grid-area:card-2}.bA:last-child{grid-area:card-3}.bF{grid-area:picture}}@media (min-width:1024px){.bt{margin-top:clamp(3.5rem,-1.0714rem + 7.1429vw,7.5rem)}.bu{grid-column-gap:1.25rem;width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.bv{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2.25rem,-.8929rem + 4.9107vw,5rem)}.bw{gap:clamp(.75rem,-.6786rem + 2.2321vw,2rem);margin-top:clamp(1.25rem,.3929rem + 1.3393vw,2rem);padding:clamp(4.5rem,-3.5rem + 12.5vw,11.5rem) clamp(2.75rem,-1.25rem + 6.25vw,6.25rem)}.by{max-width:clamp(14rem,-11.4286rem + 39.7321vw,36.25rem);font-size:clamp(1.125rem,-1.3036rem + 3.7946vw,3.25rem);line-height:clamp(1.375rem,-1.625rem + 4.6875vw,4rem)}.bz{max-width:clamp(22rem,5.7143rem + 25.4464vw,36.25rem);font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}.bA{gap:clamp(.5rem,.2143rem + .4464vw,.75rem);margin-top:clamp(.75rem,.1786rem + .8929vw,1.25rem);padding:clamp(1rem,-.1429rem + 1.7857vw,2rem) clamp(1.25rem,.3929rem + 1.3393vw,2rem);border-radius:clamp(1rem,.1645rem + 2.0888vw,1.5rem)}.bB{font-size:clamp(.875rem,-.4107rem + 2.0089vw,2rem);line-height:clamp(1.25rem,-.4643rem + 2.6786vw,2.75rem)}.bC,.bD{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}.bD .bE{margin-left:clamp(.25rem,-.0357rem + .4464vw,.5rem);width:clamp(.5625rem,-.2232rem + 1.2277vw,1.25rem);height:clamp(.5625rem,-.2232rem + 1.2277vw,1.25rem)}.bD .bE:before{width:clamp(.0625rem,-.0089rem + .1116vw,.125rem);height:clamp(.625rem,.0536rem + .8929vw,1.125rem)}.bD .bE:after{top:clamp(0rem,-.3035rem + .4743vw,.2656rem);right:clamp(0rem,-.2501rem + .3907vw,.2188rem);width:clamp(.375rem,.0179rem + .558vw,.6875rem);height:clamp(.375rem,.0179rem + .558vw,.6875rem);border-top-width:clamp(.0625rem,-.0089rem + .1116vw,.125rem);border-right-width:clamp(.0625rem,-.0089rem + .1116vw,.125rem)}.bF{margin-top:clamp(.75rem,.1786rem + .8929vw,1.25rem)}}.bT{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.bU{width:calc(100% - 4.5rem)}.bV{font-size:1.75rem;line-height:2rem}.bW{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}.bX{grid-row-gap:1rem;width:100%;margin-top:2rem}.bX,.bY{display:grid}.bY{grid-template-columns:1.5rem 1fr;gap:1rem}.bY .bZ{width:1.5rem;height:auto}.bY .b0{font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width:640px){.bU{display:flex;flex-flow:column nowrap;align-items:center;width:min(46.25rem,90%)}.bV,.bW{text-align:center;white-space:break-spaces}.bX.b1{grid-template-columns:repeat(2,auto);grid-column-gap:clamp(2rem,.1201rem + 4.6997vw,3.125rem);max-width:35rem}}@media (min-width:1024px){.bT{margin-top:clamp(3.5rem,-1.0714rem + 7.1429vw,7.5rem)}.bU{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.bV{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2rem,-1.4286rem + 5.3571vw,5rem)}.bW{margin-top:clamp(1.25rem,-.1786rem + 2.2321vw,2.5rem);font-size:clamp(.875rem,.1607rem + 1.1161vw,1.5rem);line-height:clamp(1.25rem,.3929rem + 1.3393vw,2rem)}.bX{grid-row-gap:clamp(1rem,-.1429rem + 1.7857vw,2rem);width:clamp(46.25rem,21.9643rem + 37.9464vw,67.5rem);margin-top:clamp(2rem,-.2857rem + 3.5714vw,4rem)}.bX.b1{max-width:100%}.bY{grid-template-columns:clamp(1.5rem,.0714rem + 2.2321vw,2.75rem) 1fr;gap:clamp(1rem,-.1429rem + 1.7857vw,2rem)}.bY .bZ{position:relative;top:5px;width:clamp(1.5rem,.0714rem + 2.2321vw,2.75rem)}.bY .b0{font-size:clamp(.875rem,.1607rem + 1.1161vw,1.5rem);line-height:clamp(1.25rem,.3929rem + 1.3393vw,2rem)}}.bM{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.bN{width:calc(100% - 4.5rem)}.bO{font-size:1.75rem;line-height:2.25rem}.bP{display:grid;margin-top:1.25rem}.bP .bQ{display:flex;flex-flow:row nowrap;gap:1rem;padding:1rem 1.75rem 1rem 1rem;background:var(--color-light-grey);border-radius:1.25rem}.bP .bQ+.bQ{margin-top:.75rem}.bP .bR{width:2.5rem;height:2.5rem}.bP .bS{font-size:.75rem;line-height:1rem}@media (min-width:640px){.bN{width:min(46.25rem,90%)}.bO{white-space:break-spaces}.bP{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:.75rem;margin-top:clamp(1.25rem,.3929rem + 1.3393vw,2rem)}.bP .bQ:first-child{grid-column-start:1;grid-column-end:3}.bP .bQ:nth-child(2){grid-column-start:3;grid-column-end:5}.bP .bQ:nth-child(3){grid-column-start:5;grid-column-end:7}.bP .bQ:nth-child(5n+4){grid-column-start:1;grid-column-end:4}.bP .bQ:nth-child(5n){grid-column-start:4;grid-column-end:7}.bP .bQ+.bQ{margin-top:0}}@media (min-width:1024px){.bM{margin-top:clamp(3.5rem,-1.0714rem + 7.1429vw,7.5rem)}.bN{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.bO{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2.25rem,-.8929rem + 4.9107vw,5rem)}.bP{gap:clamp(.75rem,.1786rem + .8929vw,1.25rem);margin-top:clamp(2rem,1.4286rem + .8929vw,2.5rem)}.bP .bQ{display:flex;flex-flow:row nowrap;gap:clamp(1rem,.1429rem + 1.3393vw,1.75rem);padding:clamp(1rem,-.1429rem + 1.7857vw,2rem) clamp(1.75rem,.3214rem + 2.2321vw,3rem) clamp(1rem,-.1429rem + 1.7857vw,2rem) clamp(1rem,-.1429rem + 1.7857vw,2rem);background:var(--color-light-grey);border-radius:clamp(1.25rem,.1071rem + 1.7857vw,2.25rem)}.bP .bR{width:clamp(2.5rem,-.9286rem + 5.3571vw,5.5rem);height:clamp(2.5rem,-.9286rem + 5.3571vw,5.5rem)}.bP .bS{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}}.g4{width:calc(100% - 4.5rem);overflow:hidden}.g4,.g5{margin-top:2rem}.g5{flex-flow:row nowrap;justify-content:flex-end;gap:.5rem}.g5,.g6{display:flex}.g6{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}.g6 img{width:.875rem;height:.875rem}.g6.g7{transform:rotate(180deg)}.g8{display:grid;grid-auto-flow:column dense;grid-template-rows:1fr 1fr;grid-auto-columns:calc(50% - .625rem);grid-row:2;grid-gap:.75rem;width:100%;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.g8::-webkit-scrollbar{display:none}.g9{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}.g9 .ha{width:100%;height:100%;object-fit:contain;object-position:center center}@media (min-width:640px){.g4{width:100%;padding:0 .75rem;margin-top:clamp(2rem,1.1645rem + 2.0888vw,2.5rem)}.g5{display:none}.g8{grid-template-rows:1fr;grid-auto-columns:calc((100% - 4.375rem) / 8);grid-column-gap:.625rem}}@media (min-width:1024px){.g9{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)}}.b2{display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:3.5rem}.b3{width:calc(100% - 4.5rem)}.b4{font-size:1.75rem;line-height:2.25rem}.b5{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.b3{width:min(46.25rem,90%)}.b4,.b5{text-align:center;white-space:break-spaces}}@media (min-width:1024px){.b2{margin-top:clamp(3.5rem,-1.0714rem + 7.1429vw,7.5rem)}.b3{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.b4{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2.25rem,-.8929rem + 4.9107vw,5rem)}.b5{margin-top:clamp(1.25rem,.3929rem + 1.3393vw,2rem);font-size:clamp(.875rem,.1607rem + 1.1161vw,1.5rem);line-height:clamp(1.25rem,.25rem + 1.5625vw,2.125rem)}}.yt-lite{background-color:#000;position:relative;display:block;contain:content;background-position:50%;background-size:cover;cursor:pointer}.yt-lite.lyt-activated:before{content:"";box-sizing:content-box;display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0,0,.2,1)}.yt-lite:after{content:"";display:block;padding-bottom:var(--aspect-ratio)}.yt-lite>iframe{width:100%;height:100%;position:absolute;top:0;left:0}.yt-lite>.lty-playbtn{width:70px;height:46px;background-color:#212121;z-index:1;opacity:.8;border-radius:14%;transition:all .2s cubic-bezier(0,0,.2,1)}.yt-lite:hover>.lty-playbtn{background-color:red;opacity:1}.yt-lite>.lty-playbtn:before{content:"";border-color:transparent transparent transparent #fff;border-style:solid;border-width:11px 0 11px 19px}.yt-lite>.lty-playbtn,.yt-lite>.lty-playbtn:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.yt-lite.lyt-activated{cursor:unset}.yt-lite.lyt-activated:before,.yt-lite.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.an{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;padding:2.5rem 0 1.875rem;z-index:1}.an:not(.ao){margin-top:3.5rem}.an:before{content:"";background:linear-gradient(0deg,rgba(var(--color-black),.92) 0,rgba(var(--color-black),0) 100%);z-index:-1}.an:before,.ap{position:absolute;top:0;left:0;width:100%;height:100%}.ap{object-fit:cover;z-index:-2}.aq{display:flex;flex-flow:column nowrap;align-items:flex-start;width:calc(100% - 4.5rem)}.ar{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:500;white-space:break-spaces}.ar,.as{color:rgb(var(--color-white))}.as{width:15rem;margin-top:1rem;font-size:var(--font-size-md);line-height:var(--line-height-md)}.as p+p{margin-top:calc(var(--line-height-md) / 2)}.as p+ol,.as p+ul{margin-top:calc(var(--line-height-md) / 4)}.at{position:relative;display:flex;flex-flow:row nowrap;align-items:center;margin-top:1.5rem;padding:.75rem 1.875rem;font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:500;color:rgb(var(--color-black));white-space:nowrap;background:rgb(var(--color-white));border-radius:1rem;text-decoration:none;cursor:pointer}.at:hover{color:rgb(var(--color-green))}.at:active{color:var(--color-dark-green)}.at .au{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.at .au: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}.at .au: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))}.at:hover .au:before{background-color:rgb(var(--color-green))}.at:hover .au:after{border-color:rgb(var(--color-green))}.at:active .au:before{background-color:var(--color-dark-green)}.at:active .au:after{border-color:var(--color-dark-green)}@media (min-width:640px){.an{padding:clamp(2.5rem,1.4556rem + 2.611vw,3.125rem) 0 clamp(1.875rem,-.2138rem + 5.2219vw,3.125rem)}.aq{width:min(46.25rem,90%)}.as{width:clamp(15rem,-.0392rem + 37.5979vw,24rem);margin-top:clamp(1rem,.5822rem + 1.0444vw,1.25rem)}.at{margin-top:clamp(1.5rem,.8734rem + 1.5666vw,1.875rem);padding:clamp(.75rem,.5411rem + .5222vw,.875rem) clamp(1.875rem,2.5016rem + -1.5666vw,1.5rem)}}@media (min-width:1024px){.an:not(.ao){margin-top:clamp(3.5rem,2.3571rem + 1.7857vw,4.5rem)}.aq{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.as{width:clamp(24rem,8rem + 25vw,38rem);margin-top:clamp(1.25rem,.5357rem + 1.1161vw,1.875rem)}.at{margin-top:clamp(1.875rem,1.1607rem + 1.1161vw,2.5rem);padding:clamp(.875rem,.1607rem + 1.1161vw,1.5rem) clamp(1.875rem,-.2679rem + 3.3482vw,3.75rem);border-radius:clamp(1rem,.5714rem + .6696vw,1.375rem)}}.bH{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.bI{display:grid;width:calc(100% - 4.5rem)}.bJ{align-self:flex-end;font-size:1.75rem;line-height:2.25rem}.bK{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}.bL{width:clamp(15.5rem,-5rem + 102.5vw,36rem);aspect-ratio:16/9;margin-top:2rem;border-radius:1rem;overflow:hidden}@media (min-width:640px){.bI{grid-template-areas:"title       video" "description video";grid-template-columns:1fr 1fr;grid-column-gap:clamp(2rem,-.0888rem + 5.2219vw,3.25rem);width:min(46.25rem,90%)}.bJ{grid-area:title}.bK{grid-area:description}.bL{grid-area:video;width:100%;aspect-ratio:16/9;margin-top:0}}@media (min-width:1024px){.bH{margin-top:clamp(3.5rem,-1.0714rem + 7.1429vw,7.5rem)}.bI{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.bJ{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2.25rem,-.8929rem + 4.9107vw,5rem)}.bK{margin-top:clamp(1.25rem,.3929rem + 1.3393vw,2rem);font-size:clamp(.875rem,.1607rem + 1.1161vw,1.5rem);line-height:clamp(1.25rem,.25rem + 1.5625vw,2.125rem)}.bL{border-radius:clamp(1rem,-.1429rem + 1.7857vw,2rem)}}.cp{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem}.cp:not(.cq){margin-top:1.5rem}.cp.cr{background-color:transparent}.cp.cs{padding:2.5rem 0;background-color:rgb(var(--color-green))}.ct{display:flex;flex-flow:column nowrap;width:calc(100% - 4.5rem)}.cu{font-size:1.75rem;line-height:2.25rem}.cp.cr .cu{color:rgb(var(--color-black))}.cp.cs .cu{color:rgb(var(--color-white))}.cv{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}.cp.cr .cv{color:rgb(var(--color-black))}.cp.cs .cv{color:rgb(var(--color-white))}.cw{display:grid;grid-gap:.625rem;margin-top:1.25rem}.cw .cx{display:flex;flex-flow:row nowrap;align-items:center;gap:1rem;padding:.875rem;background:var(--color-light-grey);border-radius:1.25rem}.cw .cy{width:2.5rem;height:2.5rem}.cw .cz{font-size:.75rem;line-height:1rem}.cA{align-self:center;width:fit-content;margin-top:2rem;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;text-decoration:none;color:rgb(var(--color-white));background-color:rgb(var(--color-green));border:0;border-radius:1rem}.cA,.cA .cB{position:relative;display:inline-flex}.cA .cB{top:5px;margin-left:.75rem;width:.9375rem;height:.9375rem}.cA .cB: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}.cA .cB: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))}.cA:hover{color:rgb(var(--color-dark-grey))}.cA:hover .cB:before{background-color:rgb(var(--color-dark-grey))}.cA:hover .cB:after{border-color:rgb(var(--color-dark-grey))}.cA:active{color:rgb(var(--color-black))}.cA:active .cB:before{background-color:rgb(var(--color-black))}.cA:active .cB:after{border-color:rgb(var(--color-black))}@media (min-width:640px){.cp.cs{padding:clamp(2.5rem,-.0065rem + 6.2663vw,4rem) 0}.ct{width:min(46.25rem,90%)}.cu{white-space:break-spaces}.cw{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(1.25rem,-.0033rem + 3.1332vw,2rem)}}@media (min-width:1024px){.cp.cs{padding:clamp(4rem,1.4286rem + 4.0179vw,6.25rem) 0}.cp:not(.cq){margin-top:clamp(1.5rem,-.7857rem + 3.5714vw,3.5rem)}.ct{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.cu{font-size:clamp(1.75rem,-.8214rem + 4.0179vw,4rem);line-height:clamp(2.25rem,-.8929rem + 4.9107vw,5rem)}.cv{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)}.cw{grid-gap:clamp(.625rem,.4821rem + .2232vw,.75rem);margin-top:clamp(1.25rem,-1.8929rem + 4.9107vw,4rem)}.cw .cx{padding:clamp(.875rem,-.4107rem + 2.0089vw,2rem)}.cw .cy{width:clamp(2.5rem,-.9286rem + 5.3571vw,5.5rem);height:clamp(2.5rem,-.9286rem + 5.3571vw,5.5rem)}.cw .cz{font-size:clamp(.75rem,.1786rem + .8929vw,1.25rem);line-height:clamp(1rem,.1429rem + 1.3393vw,1.75rem)}.cA{margin-top:clamp(2rem,.7143rem + 2.0089vw,3.125rem);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)}.cA .cB{top:clamp(.3125rem,-.0446rem + .558vw,.625rem)}}.b6{flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.b6,.b7{display:flex}.b7{flex-flow:column nowrap;align-items:flex-start;gap:1.25rem;width:calc(100% - 4.5rem)}.b8{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.b9{display:flex;flex-flow:column nowrap;gap:1.25rem;width:100%}.b9 .ca{margin:0;padding-bottom:1.25rem;border-bottom:1px solid rgba(52,59,78,.2)}.b9 .cb{position:relative;padding-right:1.25rem;font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:500;color:var(--color-dark-green);list-style:none;cursor:pointer}.b9 [open] .cb{margin-bottom:.625rem}.b9 .cb::marker{content:none}.b9 .cb::-webkit-details-marker{display:none}.b9 .cb:after,.b9 .cb:before{content:"";position:absolute;top:calc(50% - 1px);right:0;width:.9375rem;height:0;border-bottom:.125rem solid var(--color-dark-green);transition:.2s}.b9 .cb:after{transform:rotate(90deg);transform-origin:50% 50%}.b9 [open] .cb:after{transform:rotate(0deg)}.b9 .cc{font-size:var(--font-size-md);line-height:var(--line-height-md)}@media (min-width:640px){.b6{margin-top:clamp(3.75rem,1.6612rem + 5.2219vw,5rem)}.b7{align-items:center;gap:clamp(1.25rem,.2056rem + 2.611vw,1.875rem);width:min(46.25rem,90%)}.b8{text-align:center;white-space:break-spaces}.b9{gap:clamp(1.25rem,.8322rem + 1.0444vw,1.5rem)}.b9 .ca{padding-bottom:clamp(1.25rem,.8322rem + 1.0444vw,1.5rem)}.b9 [open] .cb{margin-bottom:clamp(.625rem,.4161rem + .5222vw,.75rem)}}@media (min-width:1024px){.b6{margin-top:clamp(5rem,2.1429rem + 4.4643vw,7.5rem)}.b7{gap:clamp(1.875rem,-.2679rem + 3.3482vw,3.75rem);width:clamp(46.25rem,21.9643rem + 37.9464vw,67.5rem)}.b9{gap:clamp(1.5rem,.9286rem + .8929vw,2rem)}.b9 .ca{padding-bottom:clamp(1.5rem,.9286rem + .8929vw,2rem)}.b9 .cb{padding-right:clamp(1.25rem,-.75rem + 3.125vw,3rem)}.b9 [open] .cb{margin-bottom:clamp(.75rem,.4643rem + .4464vw,1rem)}.b9 .cb:after,.b9 .cb:before{width:clamp(.9375rem,.2946rem + 1.0045vw,1.5rem)}}.cd{flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.cd,.ce{display:flex}.ce{flex-flow:column nowrap;gap:.625rem;width:calc(100% - 2rem);padding:2.5rem 0 1.25rem;border-radius:1.875rem}.ce.cf{background-color:var(--color-light-grey)}.ce.cg{background-color:rgb(var(--color-dark-grey))}.ch{display:flex;flex-flow:column nowrap;gap:.625rem;padding:0 1.25rem}.ce.cg>.ch{color:var(--color-text-grey)}.ci{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.cj *{font-size:var(--font-size-md);line-height:var(--line-height-md)}.cj p+p{margin-top:calc(var(--line-height-md) / 2)}.cj p+ol,.cj p+ul{margin-top:.5rem}.ce.ck .cl{max-width:25rem}.ce.cm .cl{max-width:16rem}.cl{align-self:center;width:calc(100% - 2.5rem);height:auto}@media (min-width:640px){.ce{flex-flow:row nowrap;gap:0;width:min(46.25rem,90%);padding:clamp(1.875rem,-.0049rem + 4.6997vw,3rem) clamp(1.5rem,-.171rem + 4.1775vw,2.5rem)}.ce.ck{justify-content:space-between}.ce.cm{justify-content:space-around}.ce.cn .cl{order:1}.ce.cn .ch,.ce.co .cl{order:2}.ce.co .ch{order:1}.ce.ck .cl{width:clamp(16rem,5.9739rem + 25.0653vw,22rem);max-width:100%}.ce.cm .cl{height:clamp(22.5rem,16.6514rem + 14.6214vw,26rem);width:auto;max-width:100%}.ch{justify-content:center;width:clamp(16rem,12.658rem + 8.3551vw,18rem);gap:clamp(.75rem,-.0855rem + 2.0888vw,1.25rem);padding:0}.ci{white-space:break-spaces}}@media (min-width:1024px){.cd{margin-top:clamp(3.5rem,2.3571rem + 1.7857vw,4.5rem)}.ce{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem);border-radius:clamp(1.875rem,.5893rem + 2.0089vw,3rem)}.ce.ck{padding:clamp(3rem,.7143rem + 3.5714vw,5rem) clamp(2.5rem,-1.5rem + 6.25vw,6rem)}.ce.cm{padding:clamp(3rem,2.1429rem + 1.3393vw,3.75rem) clamp(2.5rem,-7.5rem + 15.625vw,11.25rem)}.ce.ck .cl{width:clamp(22rem,-10rem + 50vw,50rem)}.ce.cm .cl{height:clamp(26rem,10rem + 25vw,40rem)}.ch{width:clamp(18rem,2rem + 25vw,32rem);gap:clamp(1.25rem,.5357rem + 1.1161vw,1.875rem)}}.cC{flex-flow:row nowrap;justify-content:center;width:100%;min-width:20rem;margin-top:3.5rem}.cC,.cD{display:flex}.cD{flex-flow:column nowrap;gap:1.875rem;width:calc(100% - 2rem);padding:2.5rem 0 1.875rem;background-color:rgb(var(--color-dark-grey));border-radius:1.875rem}.cE{width:100%;height:auto}.cF{display:none}.cG{display:flex;flex-flow:column nowrap;gap:.625rem;padding:0 1.25rem;color:var(--color-text-grey)}.cG strong{color:rgb(var(--color-white))}.cH{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.cI{font-size:var(--font-size-md);line-height:var(--line-height-md)}.cI p+p{margin-top:calc(var(--line-height-md) / 2)}@media (min-width:640px){.cD{flex-flow:row nowrap;justify-content:space-around;gap:0;width:min(46.25rem,90%);padding:0 clamp(1.5rem,-.171rem + 4.1775vw,2.5rem)}.cE{display:none}.cF{display:flex;width:clamp(16.5rem,10.6514rem + 14.6214vw,20rem);height:auto}.cG{justify-content:center;width:clamp(16.5rem,13.9935rem + 6.2663vw,18rem);gap:clamp(.75rem,-.0855rem + 2.0888vw,1.25rem);padding:0}.cH{white-space:break-spaces}}@media (min-width:1024px){.cC{margin-top:clamp(3.5rem,2.3571rem + 1.7857vw,4.5rem)}.cD{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem);padding:0 clamp(2.5rem,1.0714rem + 2.2321vw,3.75rem);border-radius:clamp(1.875rem,.5893rem + 2.0089vw,3rem)}.cF{width:clamp(20rem,-2.8571rem + 35.7143vw,40rem)}.cG{width:clamp(18rem,2rem + 25vw,32rem);gap:clamp(1.25rem,.5357rem + 1.1161vw,1.875rem)}}.fh{position:relative;display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;min-height:fit-content;padding:calc(var(--header-height) + 4rem) 0 5rem;z-index:1}.fh:after{content:"";right:0;bottom:0;background:rgba(var(--color-black),.6);z-index:-2}.fh:after,.fi{position:absolute;top:0;left:0}.fi{width:100%;height:100%;object-fit:cover;object-position:80%;z-index:-3}.fj{display:none}.fk{width:calc(100% - 4.5rem)}.fl{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.fl,.fm{color:rgb(var(--color-white))}.fm{margin-top:1.25rem;font-size:var(--font-size-md);line-height:var(--line-height-md)}.fn{gap:clamp(.5rem,-2.9286rem + 17.1429vw,1.25rem);margin-top:2.5rem}.fn,.fn .fo{display:flex;flex-flow:row nowrap}.fn .fo{position:relative;align-items:center;padding:.75rem clamp(.75rem,-1.5357rem + 11.4286vw,1.25rem);font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:500;color:rgb(var(--color-black));white-space:nowrap;background:rgb(var(--color-white));border-radius:1rem;text-decoration:none;cursor:pointer}.fn .fo.fp{color:rgb(var(--color-white));background:transparent;border:1px solid rgb(var(--color-white))}.fn .fo:hover{color:rgb(var(--color-green))}.fn .fo:active{color:var(--color-dark-green)}.fn .fo .fq{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.fn .fo .fq: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}.fn .fo .fq: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))}.fn .fo.fp .fq:before{background-color:rgb(var(--color-white))}.fn .fo.fp .fq:after{border-color:rgb(var(--color-white))}.fn .fo:hover .fq:before{background-color:rgb(var(--color-green))}.fn .fo:hover .fq:after{border-color:rgb(var(--color-green))}.fn .fo:active .fq:before{background-color:var(--color-dark-green)}.fn .fo:active .fq:after{border-color:var(--color-dark-green)}@media (min-width:640px){.fh{padding:calc(var(--header-height) + clamp(4rem, .658rem + 8.3551vw, 6rem)) 0 clamp(5rem,.8225rem + 10.4439vw,7.5rem)}.fj{display:block;position:absolute;top:0;right:0;width:auto;height:100%;z-index:-1}.fk{width:min(46.25rem,90%)}.fl,.fm{white-space:break-spaces}.fn{gap:2rem;margin-top:2rem}.fn .fo{padding:.875rem 1.5rem}}@media (min-width:1024px){.fh{padding:calc(var(--header-height) + clamp(6rem, 3.7143rem + 3.5714vw, 8rem)) 0 clamp(7.5rem,4.6429rem + 4.4643vw,10rem)}.fk{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.fm{margin-top:clamp(1.25rem,-.1786rem + 2.2321vw,2.5rem)}.fn{gap:clamp(2rem,1.1429rem + 1.3393vw,2.75rem);margin-top:clamp(2rem,-.2857rem + 3.5714vw,4rem)}.fn .fo{padding:clamp(.875rem,.1607rem + 1.1161vw,1.5rem) clamp(1.5rem,-1.0714rem + 4.0179vw,3.75rem);border-radius:clamp(1rem,.5714rem + .6696vw,1.375rem)}}.gc{display:none;left:0;object-position:center}.gc,.gd{position:absolute;top:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:-3}.gd{right:0;object-position:top}@media (min-width:1024px){.gc{display:block}.gd{display:none}}.fa{position:relative;display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;min-height:fit-content;padding:calc(var(--header-height) + 4rem) 0 5rem;z-index:1}.fa:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-black),.75);backdrop-filter:saturate(180%) blur(1px);z-index:-2}.fb{width:calc(100% - 4.5rem)}.fc{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.fc,.fd{color:rgb(var(--color-white))}.fd{margin-top:1.25rem;font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.fe{flex-flow:row wrap;gap:clamp(1rem,-1.2857rem + 11.4286vw,1.5rem);margin-top:2.5rem}.fe,.fe .ff{display:flex}.fe .ff{position:relative;flex-flow:row nowrap;align-items:center;padding:0;font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:500;color:rgb(var(--color-white));white-space:nowrap;background:transparent;border:0;text-decoration:none;cursor:pointer}.fe .ff:hover{color:rgb(var(--color-green))}.fe .ff:active{color:var(--color-dark-green)}.fe .ff .fg{position:relative;margin-left:.5rem;width:.9375rem;height:.9375rem}.fe .ff .fg: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}.fe .ff .fg: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))}.fe .ff:hover .fg:before{background-color:rgb(var(--color-green))}.fe .ff:hover .fg:after{border-color:rgb(var(--color-green))}.fe .ff:active .fg:before{background-color:var(--color-dark-green)}.fe .ff:active .fg:after{border-color:var(--color-dark-green)}@media (min-width:640px){.fa{padding:calc(var(--header-height) + clamp(4rem, .658rem + 8.3551vw, 6rem)) 0 clamp(5rem,.8225rem + 10.4439vw,7.5rem)}.fb{width:min(46.25rem,90%)}.fc,.fd{white-space:break-spaces}.fe{gap:2rem;margin-top:2rem}.fe .ff{padding:0 1rem}}@media (min-width:1024px){.fa{padding:calc(var(--header-height) + clamp(6rem, 3.7143rem + 3.5714vw, 8rem)) 0 clamp(7.5rem,4.6429rem + 4.4643vw,10rem)}.fb{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.fd{margin-top:clamp(1.25rem,-.1786rem + 2.2321vw,2.5rem)}.fe{gap:clamp(2rem,1.1429rem + 1.3393vw,2.75rem);margin-top:clamp(2rem,-.2857rem + 3.5714vw,4rem)}.fe .ff{padding:0 1.5rem}}