.faq-page{--faq-green:#35b84b;--faq-black:#030303;--faq-soft-black:#0f0f0f;--faq-muted:#707070;width:100%;min-height:100vh;font-family:var(--font-monserrat-sans-serif), "Montserrat", Arial, Helvetica, sans-serif;background:#000;padding-top:85px;overflow-x:hidden}.faq-hero{isolation:isolate;background-color:#f5f7f4;background-image:var(--faq-hero-bg,none);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:280px;padding:50px 20px;display:flex;position:relative}.faq-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:clamp(24px,3vw,34px);width:min(100%,960px);display:flex}.faq-hero h1{color:#111;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;line-height:1.08}.faq-search{background:#fff;border:1px solid #e0e0e0;border-radius:999px;grid-template-columns:minmax(0,1fr) 52px;align-items:center;width:min(100%,650px);min-height:52px;display:grid;overflow:hidden;box-shadow:0 6px 16px #0000000f}.faq-search input{color:#222;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0 4px 0 28px;font-size:clamp(.98rem,1.2vw,1.12rem);font-weight:500}.faq-search input::placeholder{color:#9a9a9a}.faq-search button{width:46px;height:46px;color:var(--faq-green);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.faq-search svg{width:29px;height:29px}.faq-main{background:linear-gradient(#fffbc8 0%,#fff 10%);padding:clamp(42px,5vw,72px) clamp(18px,5vw,84px) clamp(76px,8vw,112px);position:relative}.faq-main-inner{grid-template-columns:minmax(235px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,74px);width:min(100%,1220px);margin:0 auto;display:grid}.faq-sidebar{padding-top:70px}.faq-sidebar h2{color:var(--faq-green);letter-spacing:0;margin:0 0 24px;font-size:clamp(1.2rem,1.7vw,1.7rem);font-weight:700;line-height:1.12}.faq-topic-list{flex-direction:column;display:flex}.faq-topic{color:#111;text-align:left;width:100%;min-height:54px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px dashed #00000026;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:14px;padding:14px 0;font-size:clamp(.94rem,1.05vw,1.06rem);font-weight:600;line-height:1.2;display:grid}.faq-topic:hover,.faq-topic.is-active{color:#111}.faq-topic-plus{color:#69696999;justify-self:end;width:20px;height:20px;display:inline-flex;position:relative}.faq-topic-plus:before,.faq-topic-plus:after{content:"";background-color:currentColor;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-topic-plus:before{width:18px;height:5px}.faq-topic-plus:after{width:5px;height:18px}.faq-topic.is-active .faq-topic-plus{color:var(--faq-green)}.faq-content{min-width:0}.faq-tabs{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,24px);margin-bottom:clamp(26px,3vw,38px);display:grid}.faq-tab{width:100%;min-height:64px;color:var(--faq-green);font:inherit;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;font-size:clamp(1.13rem,1.4vw,1.7rem);font-weight:600;transition:background .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 10px #0000000f}.faq-tab:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.faq-tab.is-active{background:var(--faq-green);color:#fff}.faq-accordion{flex-direction:column;gap:18px;display:flex}.faq-card{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 16px 34px #00000047}.faq-card-trigger{color:#111;text-align:left;width:100%;min-height:72px;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:20px;padding:20px clamp(18px,2vw,30px);font-size:clamp(.98rem,1.15vw,1.16rem);font-weight:700;line-height:1.26;display:grid}.faq-card-plus{width:30px;height:30px;color:var(--faq-green);justify-self:end;display:inline-flex;position:relative}.faq-card-plus:before,.faq-card-plus:after{content:"";background-color:var(--faq-green);border-radius:999px;border-radius:0 px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-card-plus:before{width:26px;height:9px}.faq-card-plus:after{width:9px;height:26px}.faq-card-panel{padding:0 clamp(18px,2vw,30px) clamp(22px,2.5vw,34px)}.faq-card-panel p{color:#555;white-space:pre-line;max-width:830px;margin:0;font-size:clamp(.92rem,1vw,1.03rem);font-weight:500;line-height:1.62}.faq-rating{border-top:1px solid #ededed;justify-content:space-between;align-items:center;gap:18px;margin-top:clamp(22px,2.5vw,30px);padding-top:18px;display:flex}.faq-rating span{color:#222;letter-spacing:0;font-size:clamp(.76rem,.9vw,.86rem);font-weight:800}.faq-rating-actions{gap:9px;display:inline-flex}.faq-rating-button{color:#111;min-width:35px;min-height:31px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #222;border-radius:999px;justify-content:center;align-items:center;font-size:.74rem;font-weight:800;display:inline-flex}.faq-rating-button.is-selected{border-color:var(--faq-green);color:var(--faq-green)}.faq-empty{color:#111;margin:0;padding:22px 0;font-weight:600}.faq-floating-actions{z-index:30;flex-direction:column;gap:13px;display:flex;position:fixed;bottom:clamp(18px,3vw,40px);right:clamp(16px,2vw,30px)}.faq-floating-actions button{background:var(--faq-green);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;box-shadow:0 14px 28px #00000057}.faq-floating-actions svg{width:27px;height:27px}@media (max-width:900px){.faq-main-inner{grid-template-columns:1fr;gap:34px}.faq-sidebar{padding-top:0}}@media (max-width:640px){.faq-hero{min-height:200px;padding:40px 16px}.faq-search{grid-template-columns:minmax(0,1fr) 52px;min-height:54px}.faq-search input{padding-left:20px}.faq-main{padding:36px 16px 76px}.faq-tabs{grid-template-columns:1fr;display:grid}.faq-tab{width:100%}.faq-card-trigger{grid-template-columns:minmax(0,1fr) 28px;gap:14px;min-height:68px}.faq-rating{flex-direction:column;align-items:flex-start}.faq-floating-actions{bottom:16px;right:14px}.faq-floating-actions button{width:48px;height:48px}}@media (max-width:1580px){.faq-page{width:100%;min-height:100vh;padding-top:76.5px}.faq-hero{min-height:252px;padding:45px 18px}.faq-hero-inner{width:min(100%,864px)}.faq-hero h1{margin:0}.faq-search{width:min(100%,585px);min-height:46.8px}.faq-search input{width:100%;min-width:0;padding:0 3.6px 0 25.2px}.faq-search button{width:41.4px;height:41.4px;margin-right:3.6px}.faq-search svg{width:26.1px;height:26.1px}.faq-main-inner{width:min(100%,1098px);margin:0 auto}.faq-sidebar{padding-top:63px}.faq-sidebar h2{margin:0 0 21.6px}.faq-topic{gap:12.6px;width:100%;min-height:48.6px;padding:12.6px 0}.faq-topic-plus{width:18px;height:18px}.faq-topic-plus:before,.faq-topic-plus:after{top:50%;left:50%}.faq-topic-plus:before{width:16.2px;height:4.5px}.faq-topic-plus:after{width:4.5px;height:16.2px}.faq-content{min-width:0}.faq-tab{width:100%;min-height:57.6px;padding:0 21.6px}.faq-accordion{gap:16.2px}.faq-card-trigger{gap:18px;width:100%;min-height:64.8px}.faq-card-plus{width:27px;height:27px}.faq-card-plus:before,.faq-card-plus:after{top:50%;left:50%}.faq-card-plus:before{width:23.4px;height:8.1px}.faq-card-plus:after{width:8.1px;height:23.4px}.faq-card-panel p{max-width:747px;margin:0}.faq-rating{gap:16.2px;padding-top:16.2px}.faq-rating-actions{gap:8.1px}.faq-rating-button{min-width:31.5px;min-height:27.9px;font-size:.67rem}.faq-empty{margin:0;padding:19.8px 0}.faq-floating-actions{gap:11.7px}.faq-floating-actions button{width:48.6px;height:48.6px}.faq-floating-actions svg{width:24.3px;height:24.3px}}@media (max-width:1480px){.faq-page{width:100%;min-height:100vh;padding-top:72.25px}.faq-hero{min-height:238px;padding:42.5px 17px}.faq-hero-inner{width:min(100%,816px)}.faq-hero h1{margin:0}.faq-search{width:min(100%,552.5px);min-height:44.2px}.faq-search input{width:100%;min-width:0;padding:0 3.4px 0 23.8px}.faq-search button{width:39.1px;height:39.1px;margin-right:3.4px}.faq-search svg{width:24.65px;height:24.65px}.faq-main-inner{width:min(100%,1037px);margin:0 auto}.faq-sidebar{padding-top:59.5px}.faq-sidebar h2{margin:0 0 20.4px}.faq-topic{gap:11.9px;width:100%;min-height:45.9px;padding:11.9px 0}.faq-topic-plus{width:17px;height:17px}.faq-topic-plus:before,.faq-topic-plus:after{top:50%;left:50%}.faq-topic-plus:before{width:15.3px;height:4.25px}.faq-topic-plus:after{width:4.25px;height:15.3px}.faq-content{min-width:0}.faq-tab{width:100%;min-height:54.4px;padding:0 20.4px}.faq-accordion{gap:15.3px}.faq-card-trigger{gap:17px;width:100%;min-height:61.2px}.faq-card-plus{width:25.5px;height:25.5px}.faq-card-plus:before,.faq-card-plus:after{top:50%;left:50%}.faq-card-plus:before{width:22.1px;height:7.65px}.faq-card-plus:after{width:7.65px;height:22.1px}.faq-card-panel p{max-width:705.5px;margin:0}.faq-rating{gap:15.3px;padding-top:15.3px}.faq-rating-actions{gap:7.65px}.faq-rating-button{min-width:29.75px;min-height:26.35px;font-size:.63rem}.faq-empty{margin:0;padding:18.7px 0}.faq-floating-actions{gap:11.05px}.faq-floating-actions button{width:45.9px;height:45.9px}.faq-floating-actions svg{width:22.95px;height:22.95px}}@media (max-width:1380px){.faq-page{width:100%;min-height:100vh;padding-top:68px}.faq-hero{min-height:224px;padding:40px 16px}.faq-hero-inner{width:min(100%,768px)}.faq-hero h1{margin:0}.faq-search{width:min(100%,520px);min-height:41.6px}.faq-search input{width:100%;min-width:0;padding:0 3.2px 0 22.4px}.faq-search button{width:36.8px;height:36.8px;margin-right:3.2px}.faq-search svg{width:23.2px;height:23.2px}.faq-main-inner{width:min(100%,976px);margin:0 auto}.faq-sidebar{padding-top:56px}.faq-sidebar h2{margin:0 0 19.2px}.faq-topic{gap:11.2px;width:100%;min-height:43.2px;padding:11.2px 0}.faq-topic-plus{width:16px;height:16px}.faq-topic-plus:before,.faq-topic-plus:after{top:50%;left:50%}.faq-topic-plus:before{width:14.4px;height:4px}.faq-topic-plus:after{width:4px;height:14.4px}.faq-content{min-width:0}.faq-tab{width:100%;min-height:51.2px;padding:0 19.2px}.faq-accordion{gap:14.4px}.faq-card-trigger{gap:16px;width:100%;min-height:57.6px}.faq-card-plus{width:24px;height:24px}.faq-card-plus:before,.faq-card-plus:after{top:50%;left:50%}.faq-card-plus:before{width:20.8px;height:7.2px}.faq-card-plus:after{width:7.2px;height:20.8px}.faq-card-panel p{max-width:664px;margin:0}.faq-rating{gap:14.4px;padding-top:14.4px}.faq-rating-actions{gap:7.2px}.faq-rating-button{min-width:28px;min-height:24.8px;font-size:.59rem}.faq-empty{margin:0;padding:17.6px 0}.faq-floating-actions{gap:10.4px}.faq-floating-actions button{width:43.2px;height:43.2px}.faq-floating-actions svg{width:21.6px;height:21.6px}}@media (max-width:1280px){.faq-page{width:100%;min-height:100vh;padding-top:63.75px}.faq-hero{min-height:210px;padding:37.5px 15px}.faq-hero-inner{width:min(100%,720px)}.faq-hero h1{margin:0}.faq-search{width:min(100%,487.5px);min-height:39px}.faq-search input{width:100%;min-width:0;padding:0 3px 0 21px}.faq-search button{width:34.5px;height:34.5px;margin-right:3px}.faq-search svg{width:21.75px;height:21.75px}.faq-main-inner{width:min(100%,915px);margin:0 auto}.faq-sidebar{padding-top:52.5px}.faq-sidebar h2{margin:0 0 18px}.faq-topic{gap:10.5px;width:100%;min-height:40.5px;padding:10.5px 0}.faq-topic-plus{width:15px;height:15px}.faq-topic-plus:before,.faq-topic-plus:after{top:50%;left:50%}.faq-topic-plus:before{width:13.5px;height:3.75px}.faq-topic-plus:after{width:3.75px;height:13.5px}.faq-content{min-width:0}.faq-tab{width:100%;min-height:48px;padding:0 18px}.faq-accordion{gap:13.5px}.faq-card-trigger{gap:15px;width:100%;min-height:54px}.faq-card-plus{width:22.5px;height:22.5px}.faq-card-plus:before,.faq-card-plus:after{top:50%;left:50%}.faq-card-plus:before{width:19.5px;height:6.75px}.faq-card-plus:after{width:6.75px;height:19.5px}.faq-card-panel p{max-width:622.5px;margin:0}.faq-rating{gap:13.5px;padding-top:13.5px}.faq-rating-actions{gap:6.75px}.faq-rating-button{min-width:26.25px;min-height:23.25px;font-size:.55rem}.faq-empty{margin:0;padding:16.5px 0}.faq-floating-actions{gap:9.75px}.faq-floating-actions button{width:40.5px;height:40.5px}.faq-floating-actions svg{width:20.25px;height:20.25px}}@media (max-width:1024px){.faq-page{width:100%;min-height:100vh;padding-top:59.5px}.faq-hero{min-height:196px;padding:35px 14px}.faq-hero-inner{width:min(100%,672px)}.faq-hero h1{margin:0}.faq-search{width:min(100%,455px);min-height:36.4px}.faq-search input{width:100%;min-width:0;padding:0 2.8px 0 19.6px}.faq-search button{width:32.2px;height:32.2px;margin-right:2.8px}.faq-search svg{width:20.3px;height:20.3px}.faq-main-inner{width:min(100%,854px);margin:0 auto}.faq-sidebar{padding-top:49px}.faq-sidebar h2{margin:0 0 16.8px}.faq-topic{gap:9.8px;width:100%;min-height:37.8px;padding:9.8px 0}.faq-topic-plus{width:14px;height:14px}.faq-topic-plus:before,.faq-topic-plus:after{top:50%;left:50%}.faq-topic-plus:before{width:12.6px;height:3.5px}.faq-topic-plus:after{width:3.5px;height:12.6px}.faq-content{min-width:0}.faq-tab{width:100%;min-height:44.8px;padding:0 16.8px}.faq-accordion{gap:12.6px}.faq-card-trigger{gap:14px;width:100%;min-height:50.4px}.faq-card-plus{width:21px;height:21px}.faq-card-plus:before,.faq-card-plus:after{top:50%;left:50%}.faq-card-plus:before{width:18.2px;height:6.3px}.faq-card-plus:after{width:6.3px;height:18.2px}.faq-card-panel p{max-width:581px;margin:0}.faq-rating{gap:12.6px;padding-top:12.6px}.faq-rating-actions{gap:6.3px}.faq-rating-button{min-width:24.5px;min-height:21.7px;font-size:.52rem}.faq-empty{margin:0;padding:15.4px 0}.faq-floating-actions{gap:9.1px}.faq-floating-actions button{width:37.8px;height:37.8px}.faq-floating-actions svg{width:18.9px;height:18.9px}}@media (max-width:768px){.faq-page{width:100%;min-height:100vh;padding-top:51px}.faq-hero{min-height:168px;padding:30px 12px}.faq-hero-inner{width:min(100%,576px)}.faq-hero h1{margin:0}.faq-search{width:min(100%,390px);min-height:31.2px}.faq-search input{width:100%;min-width:0;padding:0 2.4px 0 16.8px}.faq-search button{width:27.6px;height:27.6px;margin-right:2.4px}.faq-search svg{width:17.4px;height:17.4px}.faq-main-inner{width:min(100%,732px);margin:0 auto}.faq-sidebar{padding-top:42px}.faq-sidebar h2{margin:0 0 14.4px}.faq-topic{gap:8.4px;width:100%;min-height:32.4px;padding:8.4px 0}.faq-topic-plus{width:12px;height:12px}.faq-topic-plus:before,.faq-topic-plus:after{top:50%;left:50%}.faq-topic-plus:before{width:10.8px;height:3px}.faq-topic-plus:after{width:3px;height:10.8px}.faq-content{min-width:0}.faq-tab{width:100%;min-height:38.4px;padding:0 14.4px}.faq-accordion{gap:10.8px}.faq-card-trigger{gap:12px;width:100%;min-height:43.2px}.faq-card-plus{width:18px;height:18px}.faq-card-plus:before,.faq-card-plus:after{top:50%;left:50%}.faq-card-plus:before{width:15.6px;height:5.4px}.faq-card-plus:after{width:5.4px;height:15.6px}.faq-card-panel p{max-width:498px;margin:0}.faq-rating{gap:10.8px;padding-top:10.8px}.faq-rating-actions{gap:5.4px}.faq-rating-button{min-width:21px;min-height:18.6px;font-size:.44rem}.faq-empty{margin:0;padding:13.2px 0}.faq-floating-actions{gap:7.8px}.faq-floating-actions button{width:32.4px;height:32.4px}.faq-floating-actions svg{width:16.2px;height:16.2px}}
