:root{--parchment:#fdf6e3;--parchment-mid:#f5e9c8;--parchment-drk:#ecdbb0;--ink:#2e1a0e;--ink-mid:#5c3d1e;--orange:#c8791a;--orange-dark:#a05c10;--orange-acc:#e8600a;--gold:#d4a44c;--gold-light:#f0d080;--border:#c8a84b;--faq-bg:#c8600a;--faq-hover:#a04808;--white:#fff;--shadow:#643c0a2e}.Yogafaq-module__8yrqTq__pageWrapper{background:var(--parchment);color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E"),linear-gradient(160deg,#fdf6e3 0%,#f8edd4 40%,#fdf6e3 100%);font-family:EB Garamond,Crimson Pro,Georgia,serif;overflow-x:hidden}.Yogafaq-module__8yrqTq__heroSection{text-align:center;border-bottom:2px solid var(--border);background:linear-gradient(180deg,#f5e9c8 0%,var(--parchment)100%);padding:52px 32px 36px;position:relative;overflow:hidden}.Yogafaq-module__8yrqTq__heroMandalaTL{opacity:.35;animation:40s linear infinite Yogafaq-module__8yrqTq__spinSlow;position:absolute;top:12px;left:12px}.Yogafaq-module__8yrqTq__heroMandalaTR{opacity:.35;animation:40s linear infinite reverse Yogafaq-module__8yrqTq__spinSlow;position:absolute;top:12px;right:12px}@keyframes Yogafaq-module__8yrqTq__spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Yogafaq-module__8yrqTq__heroContent{z-index:1;position:relative}.Yogafaq-module__8yrqTq__mainTitle{color:var(--ink);letter-spacing:.03em;text-shadow:1px 2px #c896502e;margin:0 0 6px;font-family:Cinzel Decorative,Cinzel,serif;font-size:clamp(1.1rem,3vw,2rem);font-weight:700;line-height:1.3}.Yogafaq-module__8yrqTq__mainTitleSub{color:var(--orange);letter-spacing:.15em;margin-top:4px;font-family:Cinzel,serif;font-size:clamp(.9rem,1.8vw,1.2rem);display:block}.Yogafaq-module__8yrqTq__divider{align-items:center;gap:14px;max-width:480px;margin:20px auto;padding:0 16px;display:flex}.Yogafaq-module__8yrqTq__divLine{background:linear-gradient(90deg,transparent,var(--gold),transparent);flex:1;height:1.5px}.Yogafaq-module__8yrqTq__divMandala{opacity:.85;flex-shrink:0}.Yogafaq-module__8yrqTq__section{max-width:1100px;margin:0 auto;padding:24px 40px 28px;position:relative}.Yogafaq-module__8yrqTq__section:before{content:"";pointer-events:none;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='100' r='95' fill='none' stroke='%23c8a84b' stroke-width='0.5' opacity='0.18'/%3E%3Ccircle cx='100' cy='100' r='70' fill='none' stroke='%23c8a84b' stroke-width='0.5' opacity='0.18'/%3E%3Ccircle cx='100' cy='100' r='45' fill='none' stroke='%23c8a84b' stroke-width='0.5' opacity='0.18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:220px;height:220px;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.Yogafaq-module__8yrqTq__aboutLabel{color:var(--ink-mid);text-align:center;letter-spacing:.08em;margin-bottom:6px;font-family:Cinzel,serif;font-size:clamp(.82rem,1.6vw,1rem);font-weight:600}.Yogafaq-module__8yrqTq__subLabel{color:var(--ink-mid);letter-spacing:.04em;margin-bottom:12px;font-family:Cinzel,serif;font-size:clamp(.8rem,1.4vw,.92rem);font-weight:600}.Yogafaq-module__8yrqTq__sectionHeader{text-align:center;margin-bottom:24px}.Yogafaq-module__8yrqTq__sectionTitle{color:var(--orange);letter-spacing:.04em;margin:0 0 6px;font-family:Cinzel,serif;font-size:clamp(1.1rem,2.5vw,1.6rem);font-weight:700}.Yogafaq-module__8yrqTq__sectionUnderline{background:var(--orange);border-radius:2px;width:64px;height:2.5px;margin:0 auto;display:block}.Yogafaq-module__8yrqTq__bodyText{color:var(--ink);margin-bottom:10px;font-family:EB Garamond,Georgia,serif;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.9}.Yogafaq-module__8yrqTq__bodyText strong{color:var(--ink);font-weight:600}.Yogafaq-module__8yrqTq__link{color:var(--orange);text-underline-offset:3px;text-decoration:underline}.Yogafaq-module__8yrqTq__link:hover{color:var(--orange-dark)}.Yogafaq-module__8yrqTq__numberedList{margin-bottom:10px;padding-left:28px;list-style:decimal}.Yogafaq-module__8yrqTq__numberedList li{color:var(--ink);margin-bottom:4px;font-family:EB Garamond,Georgia,serif;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.9}.Yogafaq-module__8yrqTq__qaBlock{border-bottom:1px dashed var(--parchment-drk);margin-bottom:20px;padding-bottom:16px}.Yogafaq-module__8yrqTq__qaBlock:last-child{border-bottom:none}.Yogafaq-module__8yrqTq__qaQuestion{color:var(--ink);margin:0 0 8px;font-family:Cinzel,serif;font-size:clamp(.84rem,1.5vw,.96rem);font-weight:700;line-height:1.4}.Yogafaq-module__8yrqTq__qaAnswer{border-left:2px solid var(--gold-light);padding-left:16px}.Yogafaq-module__8yrqTq__imgCenter{justify-content:center;width:100%;margin:18px 0 20px;display:flex}.Yogafaq-module__8yrqTq__schoolImageBox{border:2px solid var(--border);width:100%;max-width:820px;height:360px;box-shadow:0 6px 24px var(--shadow);border-radius:3px;position:relative;overflow:hidden}.Yogafaq-module__8yrqTq__booksImageBox{border:2px solid var(--border);width:100%;max-width:820px;height:320px;box-shadow:0 6px 24px var(--shadow);border-radius:3px;position:relative;overflow:hidden}.Yogafaq-module__8yrqTq__certImageBox{border:2px solid var(--border);width:100%;max-width:760px;height:420px;box-shadow:0 6px 24px var(--shadow);border-radius:3px;position:relative;overflow:hidden}.Yogafaq-module__8yrqTq__transportImageBox{border:2px solid var(--border);width:100%;max-width:660px;height:300px;box-shadow:0 4px 16px var(--shadow);border-radius:3px;position:relative;overflow:hidden}.Yogafaq-module__8yrqTq__imageWrapper{justify-content:center;width:100%;margin:18px 0 20px;display:flex}.Yogafaq-module__8yrqTq__accordionWrapper{border:1.5px solid var(--border);box-shadow:0 4px 18px var(--shadow);border-radius:6px;margin-top:8px;overflow:hidden}.Yogafaq-module__8yrqTq__faqItem{border-bottom:1px solid #c8781a40}.Yogafaq-module__8yrqTq__faqItem:last-child{border-bottom:none}.Yogafaq-module__8yrqTq__faqQuestion{background:var(--faq-bg);width:100%;color:var(--white);cursor:pointer;text-align:left;letter-spacing:.01em;border:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-family:EB Garamond,serif;font-size:clamp(.88rem,1.5vw,1rem);font-weight:500;line-height:1.45;transition:background .2s;display:flex}.Yogafaq-module__8yrqTq__faqQuestion:hover,.Yogafaq-module__8yrqTq__faqOpen{background:var(--faq-hover)}.Yogafaq-module__8yrqTq__faqArrow{opacity:.85;flex-shrink:0;font-size:.75rem;transition:transform .2s}.Yogafaq-module__8yrqTq__faqAnswer{background:var(--parchment);border-left:3px solid var(--gold);padding:16px 28px 18px;animation:.2s Yogafaq-module__8yrqTq__fadeSlide}.Yogafaq-module__8yrqTq__faqAnswer p{color:var(--ink);margin:0;font-family:EB Garamond,Georgia,serif;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.9}@keyframes Yogafaq-module__8yrqTq__fadeSlide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:575.98px){.Yogafaq-module__8yrqTq__heroSection{padding:36px 14px 28px}.Yogafaq-module__8yrqTq__heroMandalaTL,.Yogafaq-module__8yrqTq__heroMandalaTR{width:52px;height:52px}.Yogafaq-module__8yrqTq__section{padding:18px 14px 20px}.Yogafaq-module__8yrqTq__section:before{display:none}.Yogafaq-module__8yrqTq__schoolImageBox,.Yogafaq-module__8yrqTq__booksImageBox{height:200px}.Yogafaq-module__8yrqTq__certImageBox{height:240px}.Yogafaq-module__8yrqTq__transportImageBox{height:180px}.Yogafaq-module__8yrqTq__faqQuestion{padding:12px 14px;font-size:.86rem}.Yogafaq-module__8yrqTq__faqAnswer{padding:12px 14px 14px}.Yogafaq-module__8yrqTq__qaAnswer{padding-left:10px}}@media (min-width:576px) and (max-width:767.98px){.Yogafaq-module__8yrqTq__heroSection{padding:40px 20px 30px}.Yogafaq-module__8yrqTq__section{padding:20px 20px 22px}.Yogafaq-module__8yrqTq__section:before{display:none}.Yogafaq-module__8yrqTq__schoolImageBox{height:260px}.Yogafaq-module__8yrqTq__booksImageBox{height:240px}.Yogafaq-module__8yrqTq__certImageBox{height:300px}.Yogafaq-module__8yrqTq__transportImageBox{height:220px}}@media (min-width:768px) and (max-width:991.98px){.Yogafaq-module__8yrqTq__section{padding:22px 28px 24px}.Yogafaq-module__8yrqTq__schoolImageBox{height:300px}.Yogafaq-module__8yrqTq__booksImageBox{height:270px}.Yogafaq-module__8yrqTq__certImageBox{height:360px}.Yogafaq-module__8yrqTq__transportImageBox{height:260px}}@media (min-width:992px) and (max-width:1199.98px){.Yogafaq-module__8yrqTq__schoolImageBox{height:340px}.Yogafaq-module__8yrqTq__booksImageBox{height:300px}.Yogafaq-module__8yrqTq__certImageBox{height:400px}.Yogafaq-module__8yrqTq__transportImageBox{height:290px}}@media (min-width:1200px){.Yogafaq-module__8yrqTq__heroSection{padding:64px 60px 44px}.Yogafaq-module__8yrqTq__section{padding:28px 60px 32px}.Yogafaq-module__8yrqTq__schoolImageBox{height:380px}.Yogafaq-module__8yrqTq__booksImageBox{height:340px}.Yogafaq-module__8yrqTq__certImageBox{height:440px}.Yogafaq-module__8yrqTq__transportImageBox{height:320px}}
