.faq-outer-wrapper{width:100%;max-width:none}.btech-faq-section-outer{width:100%;max-width:none;padding-top:20px;padding-bottom:50px;box-sizing:border-box}.btech-faq-section-wrapper{max-width:1000px;margin:0 auto;padding:0 1rem;box-sizing:border-box}.faq-item{border:1px solid #e5e7eb;border-radius:16px;margin-bottom:16px;background:#fff;overflow:hidden;transition:all .3s ease}.faq-question{cursor:pointer;padding:28px 36px;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;color:#111827;background-color:#fff}.faq-question:hover{background:#f9fafb}.faq-answer{padding:24px 36px;display:none;font-size:16px;line-height:1.8;color:#4b5563;background:#fff}.faq-toggle{transition:transform .3s ease}.faq-item.open .faq-answer{display:block}.faq-item.open .faq-toggle{transform:rotate(180deg)}.faq-heading{font-size:42px;font-weight:800;margin-bottom:70px;text-align:center;color:#111827}@media(max-width:768px){.faq-question{font-size:1.5rem;padding:24px}.faq-answer{font-size:1.5rem;padding:12px 24px 36px}.btech-faq-section-wrapper{padding:0 15px!important}}.faq-anchor:before{content:"";display:block;height:100px;margin-top:-100px}@media(max-width:768px){.faq-heading{font-size:clamp(26px,9vw,36px);text-align:left;padding-left:5px}}.section-waitlist-aac{overflow-x:clip;max-width:100%;width:100%}.wl2-aac{position:relative;scroll-margin-top:5.5rem;width:100%;max-width:100%;overflow-x:clip;box-sizing:border-box;margin-top:-1px;padding:0 0 clamp(5rem,11vw,8rem);background:#e8e8ed}.wl2-aac__fade{position:absolute;top:0;left:0;right:0;height:clamp(5rem,14vw,9rem);background:linear-gradient(180deg,#f1f3f7,#ececf0 42%,#e8e8ed);pointer-events:none}.wl2-aac__shell{position:relative;z-index:1;width:min(1400px,calc(100vw - 40px));max-width:calc(100vw - 40px);margin:0 auto;box-sizing:border-box}.wl2-aac__intro{text-align:center;padding:clamp(4.5rem,11vw,7.5rem) 0 clamp(2.5rem,6vw,4rem)}.wl2-aac__kicker{margin:0 0 1.1rem;font-size:clamp(.78rem,1.1vw,.88rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--wl-accent, #e11d1d)}.wl2-aac__title{margin:0 auto 1.25rem;max-width:none;font-size:clamp(3rem,9vw,6.25rem);line-height:.96;letter-spacing:-.05em;font-weight:900;color:#0f172a}.wl2-aac__sub{margin:0 auto;max-width:52ch;font-size:clamp(1.08rem,1.75vw,1.28rem);line-height:1.4;font-weight:520;letter-spacing:-.012em;color:#0f172a9e}.wl2-aac__sub strong{font-weight:700;color:#0f172ad1}.wl2-aac__modes{margin-top:clamp(2rem,5vw,3rem);padding-top:clamp(2rem,5vw,3rem);border-top:1px solid rgba(15,23,42,.08)}.wl2-aac__modes-grid{display:grid;gap:clamp(1rem,2vw,1.25rem);max-width:100%;margin:0 auto}@media screen and (min-width:760px){.wl2-aac__modes-grid{grid-template-columns:1fr 1fr}}.wl2-aac__mode{text-align:left;padding:clamp(1.5rem,2.8vw,2rem);border-radius:1.35rem;background:#ffffffb8;border:1px solid rgba(15,23,42,.07);box-shadow:0 16px 40px #0f172a0d}.wl2-aac__mode--featured{border-color:#e11d1d2e;background:#ffffffe0;box-shadow:0 8px 24px #e11d1d12,0 20px 48px #0f172a0f}.wl2-aac__mode-label{margin:0 0 .5rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#11182773}.wl2-aac__mode-title{margin:0;font-size:clamp(1.45rem,2.4vw,1.85rem);line-height:1.08;letter-spacing:-.03em;font-weight:800;color:#0f172a}.wl2-aac__close{margin-top:clamp(2.5rem,6vw,4rem);padding-top:clamp(2rem,5vw,3rem);border-top:1px solid rgba(15,23,42,.08);text-align:center}.wl2-aac__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:1.75rem}.wl2-aac__trust-pill{display:inline-flex;align-items:center;padding:.5rem .95rem;border-radius:999px;background:#ffffffa6;border:1px solid rgba(15,23,42,.08);font-size:.84rem;font-weight:650;color:#0f172ac7}@media screen and (max-width:749px){.wl2-aac__shell{width:calc(100vw - 20px);max-width:calc(100vw - 20px)}}.comparison-section{max-width:1000px;margin:80px auto;padding:0 1rem;font-family:inherit}.comparison-heading{text-align:center;font-size:36px;font-weight:800;margin-bottom:48px;color:#111827}.comparison-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:24px 0;border-bottom:1px solid #e5e7eb}.comparison-row:last-child{border-bottom:none}.comparison-col{text-align:center;font-size:16px;color:#111827}.comparison-col strong{font-weight:700}.comparison-arrow svg{width:18px;height:18px;stroke:#9ca3af}@media(max-width:768px){.comparison-heading{font-size:1.5rem}.comparison-row{grid-template-columns:1fr;text-align:center}.comparison-arrow{display:none}.comparison-col{padding:8px 0}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
