@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=DM+Sans:wght@300;400;500;600;700&family=Montserrat:wght@400;600;700;800&display=swap";
:root{--orange:#e8600a;--orange-dark:#c04800;--orange-light:#fff3eb;--orange-glow:#e8600a1f;--text-dark:#1a1a1a;--text-body:#3a3a3a;--text-muted:#777;--white:#fff;--off-white:#fff;--card-bg:#fff;--border:#e8e0d5;--border-light:#f0ece5;--table-header:#e8600a;--table-stripe:#fef6f0;--available:#e8600a;--shadow-sm:0 2px 12px #0000000f;--shadow-md:0 6px 24px #00000017;--shadow-lg:0 12px 40px #0000001f;--radius-sm:8px;--radius-md:16px;--radius-lg:24px}.Yogabeginners-module__zfIm5a__pageWrapper{background:var(--off-white);color:var(--text-body);font-family:Montserrat,Arial,sans-serif;overflow-x:hidden}.Yogabeginners-module__zfIm5a__divider{justify-content:center;align-items:center;gap:14px;max-width:220px;margin:12px auto 32px;display:flex}.Yogabeginners-module__zfIm5a__dividerLine{background:linear-gradient(90deg,transparent,var(--orange),transparent);border-radius:2px;flex:1;height:1.5px}.Yogabeginners-module__zfIm5a__omSymbol{flex-shrink:0;align-items:center;display:flex}.Yogabeginners-module__zfIm5a__omSymbol svg{width:36px;height:36px;filter:drop-shadow(0 2px 6px var(--orange-glow))}.Yogabeginners-module__zfIm5a__heroSection{background:var(--white);width:100%;line-height:0;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__heroImage{object-fit:cover;width:100%;height:auto;display:block}.Yogabeginners-module__zfIm5a__heroContainer{max-width:1520px;margin:0 auto;padding:32px 32px 0}.Yogabeginners-module__zfIm5a__heroImageBox{border-radius:var(--radius-lg);width:100%;height:480px;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__contentSection{background:var(--white);width:100%;padding:0 0 60px;position:relative}.Yogabeginners-module__zfIm5a__contentSection:before{content:"";background:linear-gradient(90deg,transparent,var(--orange),transparent);height:4px;position:absolute;top:0;left:0;right:0}.Yogabeginners-module__zfIm5a__contentContainer{max-width:1480px;margin:0 auto;padding:56px 32px 0}.Yogabeginners-module__zfIm5a__mainTitle{color:var(--orange);text-align:center;letter-spacing:-.01em;max-width:860px;margin:0 auto 8px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.6rem,3.5vw,2rem);font-weight:700;line-height:1.25}.Yogabeginners-module__zfIm5a__orangeTitle{color:var(--orange);text-align:center;margin-bottom:4px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.3rem,2.8vw,2rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__contentBlock{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);max-width:1400px;margin:0 auto;padding:36px 40px;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__contentBlock:before{content:"";background:linear-gradient(180deg,var(--orange),var(--orange-dark));border-radius:4px 0 0 4px;width:5px;height:100%;position:absolute;top:0;left:0}.Yogabeginners-module__zfIm5a__questionText{color:var(--text-dark);border-bottom:1px solid var(--border-light);margin-bottom:24px;padding-bottom:20px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:600;line-height:1.7}.Yogabeginners-module__zfIm5a__bodyText{color:var(--text-body);margin-bottom:18px;font-size:clamp(.88rem,1.4vw,1.2rem);line-height:1.9}.Yogabeginners-module__zfIm5a__bodyText:last-of-type{margin-bottom:28px}.Yogabeginners-module__zfIm5a__bodyText strong{color:var(--text-dark);font-weight:700}.Yogabeginners-module__zfIm5a__bodyText em{color:var(--orange-dark)}.Yogabeginners-module__zfIm5a__infoRow{border-top:1px solid var(--border-light);flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-top:8px;padding-top:28px;display:flex}.Yogabeginners-module__zfIm5a__infoItem{text-align:center;border-right:1px solid var(--border-light);flex:1;min-width:120px;padding:0 24px}.Yogabeginners-module__zfIm5a__infoItem:last-child{border-right:none}.Yogabeginners-module__zfIm5a__infoNumber{color:var(--orange);margin-bottom:4px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1;display:block}.Yogabeginners-module__zfIm5a__infoLabel{color:var(--text-muted);letter-spacing:1.5px;text-transform:uppercase;font-size:clamp(.62rem,1vw,.85rem);font-weight:500}.Yogabeginners-module__zfIm5a__sectionContainer{max-width:1480px;margin:0 auto;padding:0 32px}.Yogabeginners-module__zfIm5a__sectionTitle{color:var(--orange);text-align:center;margin-bottom:8px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__benefitsFullSection{background:var(--off-white);width:100%;padding:64px 0;position:relative}.Yogabeginners-module__zfIm5a__benefitsFullSection:before{content:"";background:linear-gradient(90deg,transparent,var(--orange)30%,transparent);height:3px;position:absolute;top:0;left:0;right:0}.Yogabeginners-module__zfIm5a__benefitsFullContainer{max-width:1480px;margin:0 auto;padding:0 32px}.Yogabeginners-module__zfIm5a__benefitsHeader{text-align:center;margin-bottom:36px}.Yogabeginners-module__zfIm5a__benefitsFullTitle{color:var(--orange);margin-bottom:14px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__benefitsUnderline{background:linear-gradient(90deg,var(--orange),var(--orange-dark));border-radius:2px;width:60px;height:3px;margin:0 auto}.Yogabeginners-module__zfIm5a__understandingBlock{background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-bottom:40px;padding:32px 36px;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__understandingBlock:before{content:"";background:linear-gradient(90deg,var(--orange),var(--orange-dark),transparent);width:100%;height:3px;position:absolute;top:0;left:0}.Yogabeginners-module__zfIm5a__understandingTitle{color:var(--text-dark);margin:0 0 12px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__understandingIntro{color:var(--text-body);margin:0 0 24px;font-size:clamp(.88rem,1.4vw,1rem);line-height:1.85}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.Yogabeginners-module__zfIm5a__yogaPillarCard{background:var(--orange-light);border-radius:var(--radius-sm);border:1px solid #e8600a2e;align-items:flex-start;gap:14px;padding:20px 18px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.Yogabeginners-module__zfIm5a__yogaPillarCard:hover{box-shadow:var(--shadow-md);border-color:var(--orange);transform:translateY(-3px)}.Yogabeginners-module__zfIm5a__yogaPillarIcon{background:var(--white);border-radius:var(--radius-sm);border:1px solid #e8600a33;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Yogabeginners-module__zfIm5a__yogaPillarName{color:var(--text-dark);margin:0 0 6px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(.88rem,1.3vw,.98rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__yogaPillarName span{color:var(--orange-dark);font-weight:500}.Yogabeginners-module__zfIm5a__yogaPillarDesc{color:var(--text-muted);margin:0;font-size:clamp(.78rem,1.1vw,.88rem);line-height:1.6}.Yogabeginners-module__zfIm5a__benefitsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Yogabeginners-module__zfIm5a__benefitFullCard{background:var(--white);border-radius:var(--radius-md);border:1px solid var(--border);padding:28px 24px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__benefitFullCard:after{content:"";background:linear-gradient(90deg,var(--orange),var(--orange-dark));transform-origin:0;width:100%;height:3px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.Yogabeginners-module__zfIm5a__benefitFullCard:hover{box-shadow:var(--shadow-md);border-color:var(--orange);transform:translateY(-5px)}.Yogabeginners-module__zfIm5a__benefitFullCard:hover:after{transform:scaleX(1)}.Yogabeginners-module__zfIm5a__benefitFullNumber{color:var(--orange);opacity:.18;margin-bottom:14px;font-family:Montserrat,Arial,sans-serif;font-size:2.8rem;font-weight:700;line-height:1}.Yogabeginners-module__zfIm5a__benefitFullContent{flex:1}.Yogabeginners-module__zfIm5a__benefitFullName{color:var(--text-dark);margin-bottom:8px;font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:600}.Yogabeginners-module__zfIm5a__benefitFullDesc{color:var(--text-muted);margin:0;font-size:clamp(.8rem,1.2vw,1.1rem);line-height:1.65}.Yogabeginners-module__zfIm5a__qaSection{background:var(--white);border-top:1px solid var(--border-light);width:100%;padding:64px 0;position:relative}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:8px;display:grid}.Yogabeginners-module__zfIm5a__qaCard{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-md);padding:28px 28px 24px;transition:box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__qaCard:before{content:"";background:linear-gradient(180deg,var(--orange),var(--orange-dark));border-radius:4px 0 0 4px;width:4px;height:100%;position:absolute;top:0;left:0}.Yogabeginners-module__zfIm5a__qaCard:hover{box-shadow:var(--shadow-md);border-color:#e8600a66}.Yogabeginners-module__zfIm5a__qaQuestion{color:var(--text-dark);border-bottom:1px solid var(--border-light);margin:0 0 16px;padding-bottom:14px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(.92rem,1.5vw,1.05rem);font-weight:700;line-height:1.5}.Yogabeginners-module__zfIm5a__qaAnswerBlock{flex-direction:column;gap:12px;display:flex}.Yogabeginners-module__zfIm5a__qaAnswer{color:var(--text-body);text-align:justify;margin:0;font-size:clamp(.82rem,1.25vw,.95rem);line-height:1.85}.Yogabeginners-module__zfIm5a__moreInfoSection{background:var(--off-white);border-top:1px solid var(--border-light);width:100%;padding:64px 0}.Yogabeginners-module__zfIm5a__bulletList{margin-bottom:16px;padding-left:20px;list-style:outside}.Yogabeginners-module__zfIm5a__bulletList li{color:var(--text-body);font-size:clamp(.82rem,1.4vw,.92rem);line-height:1.9}.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0;display:grid}.Yogabeginners-module__zfIm5a__infoCard{background:var(--card-bg);border-radius:var(--radius-md);border:1px solid var(--border);align-items:flex-start;gap:14px;padding:22px 18px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.Yogabeginners-module__zfIm5a__infoCard:hover{box-shadow:var(--shadow-md);border-color:var(--orange);transform:translateY(-4px)}.Yogabeginners-module__zfIm5a__infoIcon{background:var(--orange-light);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Yogabeginners-module__zfIm5a__infoContent{flex:1;min-width:0}.Yogabeginners-module__zfIm5a__infoTitle{color:var(--text-dark);margin-bottom:5px;font-size:clamp(.85rem,1.3vw,.95rem);font-weight:600}.Yogabeginners-module__zfIm5a__infoDesc{color:var(--text-muted);margin:0;font-size:clamp(.78rem,1.1vw,1rem);line-height:1.55}.Yogabeginners-module__zfIm5a__noteBox{border-left:4px solid var(--orange);border-radius:0 var(--radius-md)var(--radius-md)0;box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fff8f3,#fff3eb);margin-top:28px;padding:22px 28px}.Yogabeginners-module__zfIm5a__noteText{color:#555;margin:0;font-size:clamp(.88rem,1.3vw,1.1rem);line-height:1.75}.Yogabeginners-module__zfIm5a__noteText strong{color:var(--orange);font-weight:700}.Yogabeginners-module__zfIm5a__pricingSection{background:var(--off-white);border-top:1px solid var(--border-light);width:100%;padding:64px 0 80px}.Yogabeginners-module__zfIm5a__pricingIntro{color:#555;text-align:center;margin-bottom:32px;font-size:clamp(.85rem,1.3vw,1.1rem);line-height:1.75}.Yogabeginners-module__zfIm5a__pricingIntro strong{color:var(--orange)}.Yogabeginners-module__zfIm5a__tableWrapper{border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:visible}.Yogabeginners-module__zfIm5a__pricingTable{border-collapse:collapse;background:var(--white);border-radius:var(--radius-md);table-layout:fixed;width:100%;overflow:hidden}.Yogabeginners-module__zfIm5a__pricingTable thead tr{background:linear-gradient(90deg,var(--orange),var(--orange-dark))}.Yogabeginners-module__zfIm5a__pricingTable thead th{color:var(--white);text-align:center;letter-spacing:.3px;word-break:break-word;border-right:1px solid #ffffff2e;padding:clamp(10px,1.5vw,16px) clamp(6px,1.2vw,14px);font-size:clamp(.65rem,1.1vw,.85rem);font-weight:600}.Yogabeginners-module__zfIm5a__pricingTable thead th:first-child{text-align:left}.Yogabeginners-module__zfIm5a__pricingTable thead th:last-child{border-right:none}.Yogabeginners-module__zfIm5a__pricingTable tbody tr{border-bottom:1px solid var(--border-light)}.Yogabeginners-module__zfIm5a__pricingTable tbody tr:nth-child(2n){background:var(--table-stripe)}.Yogabeginners-module__zfIm5a__pricingTable tbody tr:hover{background:#fef0e0;transition:background .15s}.Yogabeginners-module__zfIm5a__pricingTable tbody td{text-align:center;color:var(--text-body);border-right:1px solid var(--border-light);word-break:break-word;padding:clamp(9px,1.2vw,14px) clamp(6px,1.2vw,14px);font-size:clamp(.65rem,1.1vw,.85rem)}.Yogabeginners-module__zfIm5a__pricingTable tbody td:first-child{text-align:left}.Yogabeginners-module__zfIm5a__pricingTable tbody td:last-child{border-right:none}.Yogabeginners-module__zfIm5a__dateCell{color:var(--text-dark);font-weight:600}.Yogabeginners-module__zfIm5a__availableCell{color:var(--available);font-weight:700}.Yogabeginners-module__zfIm5a__bookRow{background:var(--white)!important;border-top:2px solid var(--orange)!important}.Yogabeginners-module__zfIm5a__bookRow td{padding:clamp(12px,1.8vw,20px) clamp(10px,1.5vw,20px)!important}.Yogabeginners-module__zfIm5a__bookContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Yogabeginners-module__zfIm5a__bookInfo{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.Yogabeginners-module__zfIm5a__bookInfo strong{color:var(--text-dark);font-size:clamp(.82rem,1.2vw,1.2rem)}.Yogabeginners-module__zfIm5a__bookInfo span{color:var(--text-muted);font-size:clamp(.75rem,1vw,1.1rem)}.Yogabeginners-module__zfIm5a__paymentsBtn{background:linear-gradient(135deg,var(--orange),var(--orange-dark));color:var(--white);white-space:nowrap;border-radius:40px;padding:11px 28px;font-size:clamp(.75rem,1.1vw,.88rem);font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 14px #e8600a59}.Yogabeginners-module__zfIm5a__paymentsBtn:hover{background:linear-gradient(135deg,var(--orange-dark),#a03a00);transform:translateY(-2px);box-shadow:0 6px 20px #e8600a73}.Yogabeginners-module__zfIm5a__titleSection{max-width:1600px;margin:0 auto;padding:24px 32px 16px}.Yogabeginners-module__zfIm5a__heroImageSection{max-width:1140px;margin:0 auto;padding:24px 32px 0}.Yogabeginners-module__zfIm5a__understandingSection{max-width:1446px;margin:0 auto;padding:16px 32px 28px}.Yogabeginners-module__zfIm5a__questionsSection{max-width:1600px;margin:0 auto;padding:16px 32px 28px}.Yogabeginners-module__zfIm5a__sideImageBox{border-radius:4px;width:100%;height:460px;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__twoColRow{grid-template-columns:1fr 1fr;align-items:start;gap:36px;margin-top:16px;display:grid}.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:16px;display:grid}.Yogabeginners-module__zfIm5a__colHeading{color:var(--text-dark);margin:0 0 10px;font-size:clamp(.88rem,1.5vw,1rem);font-weight:700}@media (min-width:1400px){.Yogabeginners-module__zfIm5a__heroImageBox{height:520px}.Yogabeginners-module__zfIm5a__benefitsGrid,.Yogabeginners-module__zfIm5a__infoGrid,.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px) and (max-width:1399.98px){.Yogabeginners-module__zfIm5a__heroImageBox{height:460px}.Yogabeginners-module__zfIm5a__sideImageBox{height:500px}.Yogabeginners-module__zfIm5a__benefitsGrid,.Yogabeginners-module__zfIm5a__infoGrid,.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px) and (max-width:1199.98px){.Yogabeginners-module__zfIm5a__heroContainer{padding:24px 24px 0}.Yogabeginners-module__zfIm5a__heroImageBox{height:400px}.Yogabeginners-module__zfIm5a__sideImageBox{height:430px}.Yogabeginners-module__zfIm5a__contentContainer{padding:48px 24px 0}.Yogabeginners-module__zfIm5a__sectionContainer,.Yogabeginners-module__zfIm5a__benefitsFullContainer{padding:0 24px}.Yogabeginners-module__zfIm5a__benefitsGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:repeat(2,1fr)}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:991.98px){.Yogabeginners-module__zfIm5a__heroContainer{padding:20px 20px 0}.Yogabeginners-module__zfIm5a__heroImageBox,.Yogabeginners-module__zfIm5a__sideImageBox{height:340px}.Yogabeginners-module__zfIm5a__contentSection{padding-bottom:48px}.Yogabeginners-module__zfIm5a__contentContainer{padding:40px 20px 0}.Yogabeginners-module__zfIm5a__sectionContainer,.Yogabeginners-module__zfIm5a__benefitsFullContainer{padding:0 20px}.Yogabeginners-module__zfIm5a__benefitsFullSection,.Yogabeginners-module__zfIm5a__moreInfoSection{padding:48px 0}.Yogabeginners-module__zfIm5a__pricingSection{padding:48px 0 64px}.Yogabeginners-module__zfIm5a__qaSection{padding:48px 0}.Yogabeginners-module__zfIm5a__contentBlock{padding:28px 26px}.Yogabeginners-module__zfIm5a__understandingBlock{padding:24px 26px}.Yogabeginners-module__zfIm5a__benefitsGrid{grid-template-columns:repeat(2,1fr);gap:18px}.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:repeat(2,1fr);gap:16px}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(2,1fr);gap:14px}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr);gap:20px}.Yogabeginners-module__zfIm5a__twoColRow,.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr 1fr;gap:22px}.Yogabeginners-module__zfIm5a__mainTitle{font-size:1.6rem}.Yogabeginners-module__zfIm5a__sectionTitle,.Yogabeginners-module__zfIm5a__benefitsFullTitle{font-size:1.4rem}.Yogabeginners-module__zfIm5a__questionText{font-size:1.1rem}.Yogabeginners-module__zfIm5a__bodyText{font-size:.92rem}.Yogabeginners-module__zfIm5a__infoItem{min-width:100px;padding:0 16px}.Yogabeginners-module__zfIm5a__bookContent{flex-direction:column;align-items:flex-start}.Yogabeginners-module__zfIm5a__bookInfo{flex-direction:column;gap:4px}}@media (min-width:576px) and (max-width:767.98px){.Yogabeginners-module__zfIm5a__heroContainer{padding:16px 16px 0}.Yogabeginners-module__zfIm5a__heroImageBox{border-radius:var(--radius-md);height:260px}.Yogabeginners-module__zfIm5a__sideImageBox{height:240px}.Yogabeginners-module__zfIm5a__contentSection{padding-bottom:40px}.Yogabeginners-module__zfIm5a__contentContainer{padding:32px 16px 0}.Yogabeginners-module__zfIm5a__sectionContainer,.Yogabeginners-module__zfIm5a__benefitsFullContainer{padding:0 16px}.Yogabeginners-module__zfIm5a__benefitsFullSection,.Yogabeginners-module__zfIm5a__moreInfoSection{padding:44px 0}.Yogabeginners-module__zfIm5a__pricingSection{padding:44px 0 56px}.Yogabeginners-module__zfIm5a__qaSection{padding:44px 0}.Yogabeginners-module__zfIm5a__contentBlock{padding:22px 18px}.Yogabeginners-module__zfIm5a__understandingBlock{padding:20px 18px}.Yogabeginners-module__zfIm5a__benefitsGrid,.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:1fr;gap:14px}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:1fr;gap:12px}.Yogabeginners-module__zfIm5a__qaGrid,.Yogabeginners-module__zfIm5a__twoColRow,.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr;gap:18px}.Yogabeginners-module__zfIm5a__twoColImage{order:-1}.Yogabeginners-module__zfIm5a__mainTitle{font-size:1.4rem}.Yogabeginners-module__zfIm5a__sectionTitle,.Yogabeginners-module__zfIm5a__benefitsFullTitle{font-size:1.2rem}.Yogabeginners-module__zfIm5a__questionText{margin-bottom:18px;padding-bottom:14px;font-size:1rem}.Yogabeginners-module__zfIm5a__bodyText{margin-bottom:14px;font-size:.88rem}.Yogabeginners-module__zfIm5a__infoRow{flex-wrap:wrap}.Yogabeginners-module__zfIm5a__infoItem{min-width:100px;padding:0 12px}.Yogabeginners-module__zfIm5a__bookContent{flex-direction:column;align-items:flex-start}.Yogabeginners-module__zfIm5a__bookInfo{flex-direction:column;gap:3px}}@media (max-width:575.98px){.Yogabeginners-module__zfIm5a__heroContainer{padding:12px 12px 0}.Yogabeginners-module__zfIm5a__heroImageBox{border-radius:var(--radius-sm);height:210px}.Yogabeginners-module__zfIm5a__sideImageBox{height:200px}.Yogabeginners-module__zfIm5a__contentSection{padding-bottom:32px}.Yogabeginners-module__zfIm5a__contentContainer{padding:24px 14px 0}.Yogabeginners-module__zfIm5a__sectionContainer,.Yogabeginners-module__zfIm5a__benefitsFullContainer{padding:0 14px}.Yogabeginners-module__zfIm5a__benefitsFullSection,.Yogabeginners-module__zfIm5a__moreInfoSection{padding:40px 0}.Yogabeginners-module__zfIm5a__pricingSection{padding:40px 0 52px}.Yogabeginners-module__zfIm5a__qaSection{padding:40px 0}.Yogabeginners-module__zfIm5a__contentBlock,.Yogabeginners-module__zfIm5a__understandingBlock{padding:18px 16px}.Yogabeginners-module__zfIm5a__benefitsGrid,.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:1fr;gap:12px}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:1fr;gap:10px}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:1fr;gap:16px}.Yogabeginners-module__zfIm5a__twoColRow,.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr;gap:14px}.Yogabeginners-module__zfIm5a__twoColImage{order:-1}.Yogabeginners-module__zfIm5a__mainTitle{font-size:1.25rem}.Yogabeginners-module__zfIm5a__sectionTitle,.Yogabeginners-module__zfIm5a__benefitsFullTitle{font-size:1.05rem}.Yogabeginners-module__zfIm5a__understandingTitle{font-size:1rem}.Yogabeginners-module__zfIm5a__questionText{margin-bottom:14px;padding-bottom:12px;font-size:.95rem}.Yogabeginners-module__zfIm5a__bodyText{margin-bottom:12px;font-size:.84rem;line-height:1.75}.Yogabeginners-module__zfIm5a__bodyText:last-of-type{margin-bottom:16px}.Yogabeginners-module__zfIm5a__divider{margin:8px auto 22px}.Yogabeginners-module__zfIm5a__infoRow{flex-direction:column;gap:0;padding-top:16px}.Yogabeginners-module__zfIm5a__infoItem{border-right:none;border-bottom:1px solid var(--border-light);min-width:unset;flex:unset;justify-content:space-between;align-items:center;width:100%;padding:10px 0;display:flex}.Yogabeginners-module__zfIm5a__infoItem:last-child{border-bottom:none}.Yogabeginners-module__zfIm5a__infoNumber{margin-bottom:0;font-size:1.5rem}.Yogabeginners-module__zfIm5a__infoLabel{font-size:.65rem}.Yogabeginners-module__zfIm5a__benefitFullCard{padding:18px 15px}.Yogabeginners-module__zfIm5a__benefitFullNumber{margin-bottom:10px;font-size:2rem}.Yogabeginners-module__zfIm5a__benefitFullName{font-size:.95rem}.Yogabeginners-module__zfIm5a__benefitFullDesc{font-size:.8rem}.Yogabeginners-module__zfIm5a__yogaPillarCard{gap:10px;padding:14px 12px}.Yogabeginners-module__zfIm5a__yogaPillarIcon{width:34px;height:34px}.Yogabeginners-module__zfIm5a__yogaPillarName{font-size:.88rem}.Yogabeginners-module__zfIm5a__yogaPillarDesc{font-size:.78rem}.Yogabeginners-module__zfIm5a__qaCard{padding:20px 18px 16px}.Yogabeginners-module__zfIm5a__qaQuestion{font-size:.9rem}.Yogabeginners-module__zfIm5a__qaAnswer{text-align:left;font-size:.82rem}.Yogabeginners-module__zfIm5a__infoCard{gap:10px;padding:14px 12px}.Yogabeginners-module__zfIm5a__infoIcon{width:34px;height:34px}.Yogabeginners-module__zfIm5a__infoTitle{font-size:.84rem}.Yogabeginners-module__zfIm5a__infoDesc{font-size:.76rem}.Yogabeginners-module__zfIm5a__noteBox{padding:14px 15px}.Yogabeginners-module__zfIm5a__noteText{font-size:.84rem}.Yogabeginners-module__zfIm5a__pricingIntro{margin-bottom:20px;font-size:.82rem}.Yogabeginners-module__zfIm5a__pricingTable thead th,.Yogabeginners-module__zfIm5a__pricingTable tbody td{letter-spacing:0;padding:9px 5px;font-size:.65rem}.Yogabeginners-module__zfIm5a__paymentsBtn{padding:9px 18px;font-size:.76rem}.Yogabeginners-module__zfIm5a__bookContent{flex-direction:column;align-items:flex-start;gap:8px}.Yogabeginners-module__zfIm5a__bookInfo{flex-direction:column;gap:2px}.Yogabeginners-module__zfIm5a__bookInfo strong{font-size:.82rem}.Yogabeginners-module__zfIm5a__bookInfo span{font-size:.75rem}}@media (max-width:379.98px){.Yogabeginners-module__zfIm5a__heroImageBox{height:168px}.Yogabeginners-module__zfIm5a__mainTitle{font-size:1.1rem}.Yogabeginners-module__zfIm5a__sectionTitle,.Yogabeginners-module__zfIm5a__benefitsFullTitle{font-size:.95rem}.Yogabeginners-module__zfIm5a__understandingTitle{font-size:.9rem}.Yogabeginners-module__zfIm5a__contentBlock,.Yogabeginners-module__zfIm5a__understandingBlock{padding:14px 12px}.Yogabeginners-module__zfIm5a__pricingTable thead th,.Yogabeginners-module__zfIm5a__pricingTable tbody td{padding:7px 4px;font-size:.6rem}.Yogabeginners-module__zfIm5a__paymentsBtn{padding:8px 13px;font-size:.7rem}}
