.df{display:flex;flex-flow:column nowrap;align-items:center;width:100%;min-width:20rem;margin-top:var(--line-height-md)}.dg{width:calc(100% - 4.5rem)}.dg h1{margin:var(--line-height-h1) 0 calc(var(--line-height-h1) / 2)}.dg h2{margin:var(--line-height-h2) 0 calc(var(--line-height-h2) / 2)}.dg h3{margin:var(--line-height-h3) 0 calc(var(--line-height-h3) / 2)}.dg h2~h3{margin-top:var(--line-height-h3)}.dg h4{margin:var(--line-height-h4) 0 calc(var(--line-height-h4) / 2)}.dg h2~h4,.dg h3~h4{margin-top:var(--line-height-h4)}.dg p+p{margin-top:var(--line-height-md)}.dg p+ol,.dg p+ul{margin-top:calc(var(--line-height-md) / 2)}.dg ol+p,.dg ul+p{margin-top:var(--line-height-md)}.dg li,.dg li p{margin:calc(var(--line-height-md) / 2) 0}.dg a{color:rgb(var(--color-black));border-bottom-color:rgb(var(--color-black))}.dg a:hover{color:rgb(var(--color-green));border-bottom-color:rgb(var(--color-green))}.dg a:active{color:var(--color-dark-green);border-bottom-color:var(--color-dark-green)}@media (min-width:640px){.dg{width:min(46.25rem,90%)}}@media (min-width:1024px){.dg{width:clamp(46.25rem,21.9643rem + 37.9464vw,67.5rem)}}.dx{align-items:center;width:100%;min-width:20rem;margin-top:calc(3 * var(--line-height-md))}.dx,.dy{display:flex;flex-flow:column nowrap}.dy{width:calc(100% - 4.5rem)}.dz{display:flex;align-self:flex-start;margin-bottom:.5rem;font-size:var(--font-size-sm);background:transparent;border:0;cursor:pointer;opacity:.25}.dz,.dz .dA{line-height:var(--line-height-sm)}.dz .dA{margin-right:.25rem;font-size:var(--font-size-xs)}.dz:hover{opacity:.5}.dB{position:relative;height:calc(var(--line-height-md) * 3);transition:all .3s;overflow:hidden}.dB:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--line-height-md);background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.dB h1{margin:var(--line-height-h1) 0 calc(var(--line-height-h1) / 2)}.dB h2{margin:var(--line-height-h2) 0 calc(var(--line-height-h2) / 2)}.dB h3{margin:var(--line-height-h3) 0 calc(var(--line-height-h3) / 2)}.dB h2~h3{margin-top:var(--line-height-h3)}.dB h4{margin:var(--line-height-h4) 0 calc(var(--line-height-h4) / 2)}.dB h2~h4,.dB h3~h4{margin-top:var(--line-height-h4)}.dB p+p{margin-top:var(--line-height-md)}.dB p+ol,.dB p+ul{margin-top:calc(var(--line-height-md) / 2)}.dB ol+p,.dB ul+p{margin-top:var(--line-height-md)}.dB li,.dB li p{margin:calc(var(--line-height-md) / 2) 0}.dB a{color:rgb(var(--color-black));border-bottom-color:rgb(var(--color-black))}.dB a:hover{color:rgb(var(--color-green));border-bottom-color:rgb(var(--color-green))}.dB a:active{color:var(--color-dark-green);border-bottom-color:var(--color-dark-green)}.dy.dC .dB{height:auto;height:calc-size(auto,size)}.dy.dC .dB:after{content:none}@media (min-width:640px){.dy{width:min(46.25rem,90%)}}@media (min-width:1024px){.dy{width:clamp(46.25rem,21.9643rem + 37.9464vw,67.5rem)}}.eC{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)}.eD{width:calc(100% - 2rem);scroll-margin-top:var(--header-content-height)}.eE{width:100%;table-layout:fixed;background-color:rgb(var(--color-white))}.eE,.eE td,.eE th{border:1px solid #eaeaea;border-collapse:collapse;border-spacing:0}.eF{background:#fafafa}.eG{width:8.5rem;padding:1rem .75rem;text-align:left;text-transform:uppercase}.eG,.eH{font-size:.75rem;line-height:.9375rem;font-weight:700}.eH{padding:.25rem;color:rgb(var(--color-green))}.eH .eI .eJ,.eH .eK{display:none}.eL{padding:1rem 1.75rem 1rem .75rem;font-size:.75rem;line-height:.9375rem;font-weight:500}.eL,.eM,.eM>span{position:relative}.eM>span{top:4px;padding:3px 6px;font-size:.75rem;font-weight:400;white-space:nowrap;background-color:var(--color-light-grey);border-radius:4px}.eN{list-style:none;cursor:pointer}.eN::marker{content:none}.eN::-webkit-details-marker{display:none}.eO{position:absolute;top:1.5rem;right:.625rem;width:.625rem;height:fit-content;translate:0 -50%;transform:rotate(180deg)}[open] .eO{transform:rotate(0deg)}.eP{margin-top:.625rem;font-size:.75rem;line-height:1rem;font-weight:400}.eQ{text-align:center;vertical-align:middle}@media (min-width:640px){.eC{margin-top:clamp(1.5rem,-4.3486rem + 14.6214vw,5rem);padding:3.75rem 0 0}.eD{width:min(46.25rem,90%)}.eG{width:clamp(10rem,1.6449rem + 20.8877vw,15rem);padding:clamp(1.125rem,-.3371rem + 3.6554vw,2rem) clamp(1.25rem,-.421rem + 4.1775vw,2.25rem)}.eG,.eH{font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem);line-height:clamp(.9375rem,.4153rem + 1.3055vw,1.25rem)}.eH .eI{position:relative}.eH .eI .eJ{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}.eH .eK{display:block;margin-top:clamp(.25rem,-.1678rem + 1.0444vw,.5rem);font-weight:400;color:rgb(var(--color-black))}.eR .eL{padding:1rem 2.5rem;font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem);line-height:clamp(.9375rem,.4153rem + 1.3055vw,1.25rem)}.eO{top:clamp(1.375rem,.9572rem + 1.0444vw,1.625rem);right:clamp(.625rem,.2072rem + 1.0444vw,.875rem);width:clamp(.625rem,.2072rem + 1.0444vw,.875rem)}.eS{width:clamp(.75rem,.3322rem + 1.0444vw,1rem);height:fit-content}.eP{font-size:clamp(.75rem,.3322rem + 1.0444vw,1rem);line-height:clamp(.9375rem,.4153rem + 1.3055vw,1.25rem)}}@media (min-width:1024px){.eC{margin-top:clamp(5rem,2.1429rem + 4.4643vw,7.5rem);padding:clamp(3.75rem,-.5357rem + 6.6964vw,7.5rem) 0 0}.eD{width:clamp(46.25rem,-15.1786rem + 95.9821vw,100rem)}.eG{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)}.eH{font-size:clamp(1rem,.1429rem + 1.3393vw,1.75rem);line-height:clamp(1.25rem,.1071rem + 1.7857vw,2.25rem)}.eH .eI .eJ{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)}.eH .eK{line-height:clamp(1.25rem,.9643rem + .4464vw,1.5rem)}.eH .eK,.eL{font-size:clamp(1rem,.7143rem + .4464vw,1.25rem)}.eL{padding:clamp(1rem,.7143rem + .4464vw,1.25rem) 2.5rem;line-height:clamp(1.25rem,.8929rem + .558vw,1.5625rem)}.eM>span{font-size:1rem}.eO{top:clamp(1.625rem,1.1964rem + .6696vw,2rem)}.eS{width:clamp(1rem,.8571rem + .2232vw,1.125rem)}.eP{margin-top:clamp(.625rem,.2679rem + .558vw,.9375rem);font-size:clamp(1rem,.7143rem + .4464vw,1.25rem);line-height:clamp(1.25rem,.8929rem + .558vw,1.5625rem)}}