.faq-block{width:100%;min-height:100vh;padding:var(--space-10);background-color:var(--text);font-family:var(--font-main);color:var(--bg-green);z-index:var(--z-base);overflow-x:hidden}.faq-inner{display:flex;flex-direction:column;max-width:1300px;margin:0 auto;gap:var(--space-10)}.faq-left{width:100%}.faq-title{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:1.2}.faq-list{overflow-y:auto;height:100%;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.faq-right::-webkit-scrollbar{display:none}ul{list-style:none;padding:0;margin:0}.faq-item{border-bottom:1px solid var(--aqua);padding-bottom:var(--space-3);cursor:pointer;transition:all .3s ease}.faq-question{width:100%;text-align:left;padding:var(--space-3);background:transparent;border:none;display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:var(--font-main);color:var(--bg-green)}.faq-answer-wrapper{max-height:0;transition:max-height .4s ease-in-out,padding .4s ease;overflow:hidden}.faq-item.open .faq-answer-wrapper{max-height:400px;padding:0 var(--space-4) var(--space-4)}.faq-answer p{font-size:var(--font-size-sm);line-height:1.6;font-weight:var(--font-weight-regular);color:var(--moss)}.icon{transition:transform .3s ease;font-size:1.25rem;color:var(--jungle)}.rotate{transform:rotate(45deg)}@media (min-width:768px){.faq-inner{flex-direction:row;align-items:flex-start}.faq-left{width:50%;position:sticky;top:var(--space-10);align-self:flex-start;height:fit-content;padding-right:var(--space-6)}.faq-right{width:50%;height:100vh;overflow-y:auto;padding-right:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}}.page_container__tKOXv{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--text);padding:2rem;box-sizing:border-box;text-align:center}.page_main__AeSJd{width:100%;max-width:1350px}.page_heroSection__f60bh,.page_main__AeSJd{display:flex;flex-direction:column;align-items:center}.page_heroSection__f60bh{gap:2.5rem}.page_headlineRow__GxJyn{display:flex;flex-direction:row;gap:1.5rem;justify-content:center;flex-wrap:wrap}.page_word__bz47I{font-family:RadioGrotesk,sans-serif;font-size:9.5rem;font-weight:900;line-height:1;color:var(--bg-green)}.page_highlight__Pewpg{background:linear-gradient(90deg,#072e23,#18ffc1,#1aa882);background-size:500%;background-clip:text;-webkit-background-clip:text;color:transparent;--bg-position:0%;background-position:var(--bg-position);display:inline-block}.page_highlight__Pewpg h1{color:transparent;-webkit-text-fill-color:transparent}@supports not (background-clip:text){.page_highlight__Pewpg h1{color:#18ffc1}}@media (max-width:768px){.page_contentWrapper__FgvUy{flex-direction:column;align-items:flex-start}.page_word__bz47I{font-size:8rem}}@media (max-width:480px){.page_container__tKOXv{padding:1.5rem}.page_main__AeSJd{padding:1rem 0;max-width:100%}.page_word__bz47I{font-size:6.5rem}}@media (min-width:1400px){.page_word__bz47I{font-family:RadioGrotesk,sans-serif;font-size:11rem}}.carousel-container{overflow:hidden;width:100%;padding:var(--space-8) 0;position:relative}.carousel-track{display:flex;align-items:center;white-space:nowrap;gap:var(--space-8);width:max-content}.carousel-slide{display:flex;align-items:center;margin-right:4rem}.carousel-text{font-size:clamp(4rem,10vw,12rem);font-weight:var(--font-weight-extrabold);font-family:var(--font-main);white-space:nowrap;color:transparent;margin-right:4rem;background:var(--bg-green);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.2rem}.carousel-image{height:145px;width:auto;margin-bottom:var(--space-8);object-fit:cover}.spacer{height:250px;width:100%}.wrapper{width:100%;padding-bottom:50px;border-top:2px dashed var(--color-surface50);border-bottom:2px dashed var(--color-surface50)}.card-wrapper{width:100%;perspective:500px;margin-bottom:150px}.card-wrapper:last-child{margin-bottom:0}.card{background:white;width:75vw;height:70vh;margin:0 auto;border-radius:20px;padding:2.5rem 2rem 2rem;box-shadow:0 8px 20px rgb(0 0 0/.1);overflow-y:auto;display:flex;flex-direction:column;gap:.8rem;scrollbar-width:thin;scrollbar-color:#aaa transparent}.card::-webkit-scrollbar{width:6px}.card::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:10px}.title{font-weight:700;font-size:2rem;color:#222;margin-bottom:.2rem}.headline{font-weight:600;font-size:1.3rem;color:#555;margin-bottom:1rem;font-style:italic}.description{flex-grow:1;font-weight:400;line-height:1.5;color:#444}.tags{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.tag{background:#e0e0e3;border-radius:12px;padding:.3rem .8rem;font-size:.85rem;color:#555;user-select:none;transition:background-color .3s ease}.tag:hover{background-color:#c7c7cc;cursor:default}.who-container{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-12);color:var(--bg-green);font-family:var(--font-main);min-height:55vh;align-items:flex-start;justify-content:center;overflow-x:hidden}.who-question{display:list-item;list-style-type:disc;font-size:var(--font-size-sm);font-family:var(--font-main);color:var(--moss)}.who-intro,.who-question{font-weight:var(--font-weight-regular)}.who-intro{font-size:var(--font-size-md);line-height:1.6}@media (min-width:768px){.who-container{flex-direction:row;align-items:flex-start;justify-content:space-between;padding:var(--space-16)}.who-question{flex:1;font-size:var(--font-size-sm);margin-top:var(--space-2)}.who-intro{flex:2;font-size:var(--font-size-md)}}