#Qa{flex-direction:column;gap:.625rem;width:100%;display:flex}@media screen and (min-width:64.0625em){#Qa{gap:1rem}}#Qa .qa_item{width:100%}#Qa .qa_item button{justify-content:space-between;gap:.625rem;width:100%;padding-block:.625rem;display:flex}#Qa .qa_item button h4{text-align:left;font-size:1.25rem;font-weight:400;font-family:var(--font-geist-mono);letter-spacing:-1px}#Qa .qa_item button .icon{width:fit-content;height:fit-content}#Qa .qa_content{max-width:90%;font-weight:200;overflow:hidden}#Qa .qa_content p{white-space:pre-line}
#Ask{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:64.0625em){#Ask{padding-inline:12vw}}@media screen and (min-width:127.5em){#Ask{padding-inline:20vw}}@media screen and (min-width:64.0625em){#Ask{padding-block:5rem}}
#HomeHero{height:250vh;position:relative}#HomeHero .hero_slide{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:64.0625em){#HomeHero .hero_slide{padding-inline:12vw}}@media screen and (min-width:127.5em){#HomeHero .hero_slide{padding-inline:20vw}}#HomeHero .hero_slide{z-index:1;flex-direction:column;justify-content:center;align-items:center;height:100vh;margin-top:-100svh;display:flex;position:sticky;top:0}#HomeHero svg{opacity:0;width:100%;position:relative;bottom:20%}@media screen and (min-width:51.25em){#HomeHero svg{bottom:0}}#HomeHero .hero_img_container{aspect-ratio:1;transform-origin:bottom;width:140%;position:absolute;bottom:0}@media screen and (min-width:51.25em){#HomeHero .hero_img_container{width:100%}}@media screen and (min-width:64.0625em){#HomeHero .hero_img_container{width:48%}}@media screen and (min-width:90.625em){#HomeHero .hero_img_container{width:40%}}#HomeHero .hero_img_container img{object-fit:contain}#HomeHero .designation{color:#e7c700;z-index:2;opacity:0;position:absolute;bottom:6%}@media screen and (min-width:51.25em){#HomeHero .designation{font-size:1.5rem}}@media screen and (min-width:64.0625em){#HomeHero .designation{font-size:1rem}}#HomeHero .text{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:64.0625em){#HomeHero .text{padding-inline:12vw}}@media screen and (min-width:127.5em){#HomeHero .text{padding-inline:20vw}}#HomeHero .text{z-index:2;color:#f5f5f7;font-family:var(--font-geist-mono);font-size:.75rem;position:relative}@media screen and (min-width:51.25em){#HomeHero .text{font-size:1.5rem}}@media screen and (min-width:64.0625em){#HomeHero .text{font-size:1rem}}#HomeHero .text p{max-width:80%;position:absolute}@media screen and (min-width:51.25em){#HomeHero .text p{max-width:60%}}@media screen and (min-width:64.0625em){#HomeHero .text p{max-width:30%}}#HomeHero .text_one{bottom:-50%}#HomeHero .text_two{justify-content:flex-end;display:flex;bottom:-55%}#HomeHero .bottom{z-index:2;width:100%;height:50vh;position:absolute;bottom:calc(.0625rem - 50vh)}
.home_loader{z-index:999;pointer-events:all;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;transition:opacity .9s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}.home_loader.exiting{opacity:0;pointer-events:none}.home_loader.hidden{display:none}.home_loader .grid_loader{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:.25rem;width:3.5rem;height:3.5rem;display:grid;position:relative}.home_loader .grid_box{background-color:#ffffffbf;width:100%;height:100%;transition:background-color .1s linear,box-shadow .1s linear}.home_loader .grid_box.active{z-index:2;background-color:#db2f27;box-shadow:0 0 .5rem #db2f27}.home_loader .loader_text{flex-direction:column;align-items:center;gap:.5rem;display:flex}.home_loader .loader_label{font-family:var(--font-geist-mono);letter-spacing:.3em;color:#e7c700bf;text-transform:uppercase;font-size:.625rem;animation:2.4s cubic-bezier(.45,0,.55,1) infinite text_blink}.home_loader .loader_dots{gap:.3125rem;display:flex}.home_loader .loader_dots span{background:#f5f5f7;border-radius:0;width:.1875rem;height:.1875rem;animation:1.6s cubic-bezier(.45,0,.55,1) infinite dot_seq}.home_loader .loader_dots span:nth-child(2){animation-delay:.24s}.home_loader .loader_dots span:nth-child(3){animation-delay:.48s}@keyframes text_blink{0%,to{opacity:.4}50%{opacity:.9}}@keyframes dot_seq{0%,80%,to{opacity:.3;transform:scaleX(.5)scaleY(.5)}40%{opacity:1;transform:scaleX(2)scaleY(.8)}}
