.faq-page .wrapper{overflow:clip}.faq-page{isolation:isolate;background:#fff}.faq-hero-row{grid-template-columns:minmax(0,700fr) minmax(0,520fr);align-items:start;gap:3.75004vw;display:grid}.faq-hero-copy{flex-direction:column;gap:1.50004vw;display:flex}.faq-eyebrow:before{content:"";background:#05b256;flex-shrink:0;width:2.49996vw;height:.12498vw}.faq-hero-copy h1{font-size:max(var(--compact-h1-font,0vw), 2.875vw);margin-top:-.24996vw;line-height:1.15}.faq-hero-copy>p:last-child{max-width:37.5vw;font-size:max(var(--compact-body-font,0vw), 1.00002vw);line-height:max(var(--compact-body-line,0vw), 1.62502vw)}.faq-hero-copy>p a{color:#007d49;text-underline-offset:.15vw;text-decoration:underline}.faq-hero-image{object-fit:cover;border-radius:1.50004vw;width:100%;height:20vw}.faq-search{background:#fff;border:.0625vw solid #dbe4de;border-radius:1.00002vw;align-items:center;gap:1.00002vw;width:42.875vw;height:4.24995vw;padding:0 .62499vw 0 1.50004vw;display:flex;box-shadow:0 .74997vw .74997vw #0c171205}.faq-search>img{flex-shrink:0;width:1.24998vw;height:1.24998vw}.faq-search input::placeholder{color:#607068;opacity:1}.faq-search button{background:#007d49;border-radius:.74997vw;flex-shrink:0;place-items:center;width:2.99997vw;height:2.99997vw;display:grid}.faq-search button img{width:1.125vw;height:1.125vw}.faq-popular>span{color:#607068;font-size:max(var(--compact-small-font,0vw), .74997vw)}.faq-popular a{white-space:nowrap}.faq-popular a:not(:last-child):after{content:"•";color:#607068;font-size:max(var(--compact-small-font,0vw), .68753vw);margin-left:.50001vw}.faq-search-status{font-size:max(var(--compact-body-font,0vw), .87505vw);margin-top:1.00002vw}.faq-search-status:empty{display:none}.faq-layout{grid-template-columns:22.5vw minmax(0,1fr);align-items:start;gap:5.00002vw;margin-top:13.8125vw;display:grid}.faq-topics{position:sticky;top:8.75547vw}.faq-topics h2{font-family:M-B;font-size:max(var(--compact-h2-font,0vw), 1.74999vw);margin-bottom:1.50004vw}.faq-topics nav{flex-direction:column;gap:.12498vw;display:flex}.faq-topics a img{flex-shrink:0;width:.87505vw;height:.87505vw}.faq-topics a[aria-current]{color:#0c1712;background:#edf7f1;border-left-color:#05b256;padding-left:1.00002vw;font-family:M-B}.faq-topics a[aria-current] span:first-child{color:#007d49}.faq-category:last-of-type{margin-bottom:0}.faq-number{width:1.50004vw;font-family:I-SB;font-size:max(var(--compact-small-font,0vw), .74997vw);color:#007d49;flex-shrink:0}.faq-question{min-width:0;font-family:M-B;font-size:max(var(--compact-body-font,0vw), 1.125vw);flex:1;line-height:1.4}.faq-toggle img{width:1.00002vw;height:1.00002vw}.faq-answer{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s,visibility .3s;display:grid}.faq-answer>div{min-height:0;overflow:hidden}.faq-entry.open .faq-answer{visibility:visible;grid-template-rows:1fr}.faq-empty{font-size:max(var(--compact-body-font,0vw), 1.00002vw);line-height:1.6}.faq-main [hidden]{display:none}.faq-page header:not(.scrolled){height:6.375vw}.faq-page:before{content:"";opacity:.5;pointer-events:none;z-index:-1;background:url(../assets/faq/faq-background-optimized.webp) -3.125vw bottom/103.688vw 54.3125vw no-repeat;width:100%;height:19.3125vw;position:absolute;top:0;left:0;mask-image:none}.faq-page:after{content:"";pointer-events:none;z-index:-1;background:url(../assets/faq/fade.png) 50%/100% 100% no-repeat;width:100%;height:19.625vw;position:absolute;top:5.5vw;left:0;transform:scaleY(-1)}.faq-main{isolation:isolate;width:80vw;margin:auto;padding:14.8125vw 0 8.25vw;position:relative}.faq-main:before{content:"";pointer-events:none;z-index:-1;background:url(../assets/faq/fade.png) 50%/100% 100% no-repeat;width:100vw;height:19.625vw;position:absolute;top:49.8125vw;left:-10vw;transform:scaleY(-1)}.faq-eyebrow{font-family:I-M;font-size:max(var(--compact-small-font,0vw), .74997vw);line-height:max(var(--compact-body-line,0vw), .9375vw);align-items:center;gap:.74997vw;display:flex}.faq-popular{font-family:I-M;font-size:max(var(--compact-small-font,0vw), .81251vw);color:#007d49;line-height:max(var(--compact-body-line,0vw), 1vw);flex-wrap:wrap;align-items:baseline;gap:.50001vw;height:1vw;margin-top:1.00002vw;display:flex}.faq-category{margin-bottom:5.625vw;scroll-margin-top:2.00005vw}.faq-category h2{font-size:max(var(--compact-h2-font,0vw), 2.25001vw);line-height:max(var(--compact-h2-line,0vw), 2.5625vw);margin-bottom:1.74999vw}.faq-entry{border-bottom:0;box-shadow:0 .0625vw #dbe4de}.faq-entry h3 button{text-align:left;color:#0c1712;align-items:center;gap:1.50004vw;width:100%;padding:1.74999vw 0;transition:color .2s,padding-bottom .3s;display:flex}.faq-entry.open h3 button{padding-bottom:1vw}.faq-answer p{font-size:max(var(--compact-body-font,0vw), 1vw);line-height:max(var(--compact-body-line,0vw), 1.625vw);padding:0 3vw 1.75vw}.faq-toggle{background:#e2ede6;border-radius:50%;flex-shrink:0;place-items:center;width:2.37498vw;height:2.37498vw;transition:background-color .2s;display:grid}.faq-topics a span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.faq-search input:focus{box-shadow:none;outline:none}.faq-search input{color:#0c1712;min-width:0;font-family:I-R;font-size:max(var(--compact-body-font,0vw), .93749vw);text-overflow:ellipsis;background:0 0;border:0;flex:1;height:100%}.faq-category:focus{outline:none}.faq-topics a:not([aria-current]){border-left:.24996vw solid #0000}.faq-topics a{color:#607068;min-height:3.25003vw;font-family:M-R;font-size:max(var(--compact-body-font,0vw), .87505vw);border-bottom:.0625vw solid #dbe4de;border-left:.24996vw solid #0000;border-radius:.62499vw;align-items:center;gap:.74997vw;padding:.50001vw 1.00002vw;transition:color .2s,background .2s;display:flex}.faq-topics a span:first-child{font-family:I-SB;font-size:max(var(--compact-small-font,0vw), .74997vw);flex-shrink:0;width:1.25vw}@media (width>=1025px) and (hover:hover){.faq-entry button:hover{color:#007d49}.faq-topics a:hover{background:#edf7f1}.faq-entry button:hover .faq-toggle{background:#cce9d7}}@media (width<=1200px){.faq-hero-image{height:100%}.faq-search>img{width:18px;height:18px}.faq-search button img{width:16px;height:16px}.faq-layout{grid-template-columns:260px minmax(0,1fr);gap:32px}.faq-topics a img{width:16px;height:16px}.faq-toggle{width:32px;height:32px}.faq-toggle img{width:18px;height:18px}.faq-topics{top:max(8.75547vw,104px)}.faq-topics a{gap:10px;padding:12px}.faq-topics a span:nth-child(2){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0;overflow:visible}.faq-entry h3 button{gap:16px;padding:22px 0}.faq-popular{gap:8px;height:auto;line-height:1.6}.faq-search{gap:12px;min-height:56px;padding-right:8px}.faq-search button{width:40px;height:40px}}@media (width<=960px){.faq-search button img,.faq-topics a img{width:3.72093vw;height:3.72093vw}.faq-topics a span:nth-child(2){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0;overflow:visible}.faq-hero-copy>p a{text-underline-offset:.55814vw}.faq-entry{border-bottom:.23256vw solid #dbe4de;box-shadow:0 .23256vw #dbe4de}.faq-page header:not(.scrolled){height:20.4651vw}.faq-page:after{height:73.0233vw;top:20.4651vw}.faq-main:before{width:calc(100% + 11.1628vw);height:73.0233vw;top:185.349vw;left:-5.5814vw}.faq-entry.open h3 button{padding-bottom:3.72093vw}.faq-main{width:auto;margin:0 5.5814vw;padding:34.4186vw 0 14.8837vw}.faq-hero-row{grid-template-columns:1fr;gap:7.44186vw}.faq-hero-copy{gap:4.65116vw}.faq-eyebrow{gap:2.7907vw;font-size:2.55814vw;line-height:3.48837vw}.faq-eyebrow:before{width:7.44186vw;height:.46512vw}.faq-hero-copy h1{margin:0;font-size:6.97674vw}.faq-hero-copy>p:last-child{max-width:none;font-size:3.48837vw;line-height:5.5814vw}.faq-hero-image{aspect-ratio:13/8;border-radius:4.65116vw;height:auto;max-height:83.7209vw}.faq-search{border:.23256vw solid #dbe4de;border-radius:3.72093vw;gap:2.32558vw;width:100%;height:14.8837vw;min-height:13.0233vw;margin-top:6.51163vw;padding:0 1.86047vw 0 3.25581vw}.faq-search>img{width:4.65116vw;height:4.65116vw}.faq-search input{font-size:3.72093vw}.faq-search button{border-radius:2.7907vw;width:10.2326vw;height:10.2326vw}.faq-popular>span{font-size:2.7907vw}.faq-popular a:not(:last-child):after{margin-left:2.7907vw;font-size:2.55814vw}.faq-search-status{margin-top:3.72093vw;font-size:3.25581vw}.faq-layout{grid-template-columns:minmax(0,1fr);gap:9.30233vw;margin-top:11.1628vw}.faq-topics{position:static;top:24.1861vw}.faq-topics h2{margin-bottom:3.72093vw;font-size:6.04651vw}.faq-topics nav{gap:.46512vw}.faq-category{margin-bottom:11.1628vw;scroll-margin-top:5.5814vw}.faq-category h2{margin-bottom:3.72093vw;font-size:6.51163vw;line-height:1.15}.faq-entry h3 button{gap:2.7907vw;padding:5.11628vw 0}.faq-number{width:4.65116vw;font-size:2.7907vw}.faq-question{font-size:3.72093vw}.faq-answer p{padding:0 0 5.5814vw 7.44186vw;font-size:3.25581vw;line-height:5.34884vw}.faq-empty{font-size:3.48837vw}.faq-page header nav a:not(.active):after{transform:scaleX(0)}.faq-page .btn{box-shadow:none;background:#007d49;transform:none}.faq-page .btn.dark{background:#0c1712}.faq-page .footer-grid a{color:#fff}.faq-popular{gap:0 2.7907vw;height:auto;margin-top:3.72093vw;font-size:3.02326vw;line-height:6.51163vw}.faq-topics a{border-bottom:.23256vw solid #dbe4de;border-left-width:.93023vw;border-radius:2.32558vw;gap:2.7907vw;min-height:11.1628vw;padding:2.32558vw 3.72093vw 2.32558vw 3.25581vw;font-size:3.25581vw}.faq-topics a[aria-current]{padding-left:3.25581vw}.faq-topics a:not([aria-current]){border-left-width:.93023vw}.faq-topics a span:first-child{width:4.65116vw;font-size:2.7907vw}.faq-toggle{flex:0 0 7.44186vw;width:7.44186vw;height:7.44186vw}.faq-toggle img{width:3.25581vw;height:3.25581vw}.faq-page:before{opacity:.85;background-position:top;background-size:100%;height:71.8605vw}}