:root{--orange:#e8600a;--orange-dark:#c04800;--text-dark:#1a1a1a;--text-body:#2c2c2c;--white:#fff;--table-header:#e8600a;--table-stripe:#fef6f0;--border:#e0c8b0;--available:#e8600a}.Yogabeginners-module__zfIm5a__pageWrapper{background:var(--white);color:var(--text-body);font-family:Open Sans,sans-serif;overflow-x:hidden}.Yogabeginners-module__zfIm5a__divider{justify-content:center;align-items:center;gap:16px;max-width:400px;margin:14px auto 20px;padding:0 16px;display:flex}.Yogabeginners-module__zfIm5a__dividerLine{background:var(--orange);border-radius:2px;flex:1;height:2px}.Yogabeginners-module__zfIm5a__omSymbol{flex-shrink:0;align-items:center;display:flex}.Yogabeginners-module__zfIm5a__omSymbol svg{width:34px;height:34px}.Yogabeginners-module__zfIm5a__heroImageSection{max-width:1140px;margin:0 auto;padding:24px 32px 0}.Yogabeginners-module__zfIm5a__heroImageBox{border-radius:4px;width:100%;height:420px;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__titleSection{max-width:1140px;margin:0 auto;padding:24px 32px 16px}.Yogabeginners-module__zfIm5a__mainTitle{color:var(--orange);text-align:center;margin-bottom:4px;font-family:Lora,serif;font-size:clamp(1.2rem,2.8vw,1.75rem);font-weight:600;line-height:1.35}.Yogabeginners-module__zfIm5a__orangeTitle{color:var(--orange);text-align:center;margin-bottom:4px;font-family:Lora,serif;font-size:clamp(1.1rem,2.5vw,1.55rem);font-weight:600;line-height:1.35}.Yogabeginners-module__zfIm5a__bodyText{color:var(--text-body);margin-bottom:1rem;font-size:clamp(.82rem,1.4vw,.92rem);line-height:1.85}.Yogabeginners-module__zfIm5a__bodyText strong{color:var(--text-dark);font-weight:700}.Yogabeginners-module__zfIm5a__bodyText em{font-style:italic}.Yogabeginners-module__zfIm5a__understandingSection{max-width:1140px;margin:0 auto;padding:16px 32px 28px}.Yogabeginners-module__zfIm5a__twoColRow{grid-template-columns:1fr 1fr;align-items:start;gap:36px;margin-top:16px;display:grid}.Yogabeginners-module__zfIm5a__colHeading{color:var(--text-dark);margin:0 0 10px;font-family:Open Sans,sans-serif;font-size:clamp(.88rem,1.5vw,1rem);font-weight:700}.Yogabeginners-module__zfIm5a__sideImageBox{border-radius:4px;width:100%;height:460px;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__questionsSection{max-width:1140px;margin:0 auto;padding:16px 32px 28px}.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:16px;display:grid}.Yogabeginners-module__zfIm5a__qaQuestion{color:var(--text-dark);margin:0 0 12px;font-family:Open Sans,sans-serif;font-size:clamp(.85rem,1.4vw,.96rem);font-weight:700;line-height:1.45}.Yogabeginners-module__zfIm5a__moreInfoSection{max-width:1140px;margin:0 auto;padding:16px 32px 20px}.Yogabeginners-module__zfIm5a__bulletList{margin-bottom:16px;padding-left:20px;list-style:outside}.Yogabeginners-module__zfIm5a__bulletList li{color:var(--text-body);padding-left:4px;font-size:clamp(.82rem,1.4vw,.92rem);line-height:1.9}.Yogabeginners-module__zfIm5a__pricingSection{max-width:1140px;margin:0 auto;padding:16px 32px 52px}.Yogabeginners-module__zfIm5a__tableWrapper{border-radius:4px;margin-top:16px;overflow-x:auto;box-shadow:0 2px 12px #00000014}.Yogabeginners-module__zfIm5a__pricingTable{border-collapse:collapse;width:100%;min-width:600px;font-size:clamp(.78rem,1.3vw,.88rem)}.Yogabeginners-module__zfIm5a__pricingTable thead tr{background:var(--table-header)}.Yogabeginners-module__zfIm5a__pricingTable thead th{color:var(--white);text-align:center;letter-spacing:.05em;border-right:1px solid #fff3;padding:12px 14px;font-size:clamp(.75rem,1.2vw,.84rem);font-weight:700}.Yogabeginners-module__zfIm5a__pricingTable thead th:last-child{border-right:none}.Yogabeginners-module__zfIm5a__pricingTable tbody tr{border-bottom:1px solid var(--border)}.Yogabeginners-module__zfIm5a__pricingTable tbody tr:nth-child(2n){background:var(--table-stripe)}.Yogabeginners-module__zfIm5a__pricingTable tbody tr:hover{background:#fde8d8;transition:background .15s}.Yogabeginners-module__zfIm5a__pricingTable tbody td{text-align:center;color:var(--text-body);border-right:1px solid var(--border);padding:11px 14px}.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__availableCell{font-weight:600;color:var(--available)!important}.Yogabeginners-module__zfIm5a__bookRow{background:var(--white)!important;border-top:2px solid var(--border)!important}.Yogabeginners-module__zfIm5a__bookRow td{padding:13px 14px!important}.Yogabeginners-module__zfIm5a__paymentsBtn{background:var(--orange);color:var(--white);white-space:nowrap;border-radius:4px;padding:8px 18px;font-size:clamp(.76rem,1.2vw,.84rem);font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.Yogabeginners-module__zfIm5a__paymentsBtn:hover{background:var(--orange-dark)}@media (max-width:575.98px){.Yogabeginners-module__zfIm5a__heroImageSection,.Yogabeginners-module__zfIm5a__titleSection,.Yogabeginners-module__zfIm5a__understandingSection,.Yogabeginners-module__zfIm5a__questionsSection,.Yogabeginners-module__zfIm5a__moreInfoSection,.Yogabeginners-module__zfIm5a__pricingSection{padding-left:14px;padding-right:14px}.Yogabeginners-module__zfIm5a__heroImageBox{height:200px}.Yogabeginners-module__zfIm5a__sideImageBox{height:220px}.Yogabeginners-module__zfIm5a__twoColRow,.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr;gap:20px}.Yogabeginners-module__zfIm5a__twoColImage{order:-1}}@media (min-width:576px) and (max-width:767.98px){.Yogabeginners-module__zfIm5a__heroImageSection,.Yogabeginners-module__zfIm5a__titleSection,.Yogabeginners-module__zfIm5a__understandingSection,.Yogabeginners-module__zfIm5a__questionsSection,.Yogabeginners-module__zfIm5a__moreInfoSection,.Yogabeginners-module__zfIm5a__pricingSection{padding-left:20px;padding-right:20px}.Yogabeginners-module__zfIm5a__heroImageBox{height:280px}.Yogabeginners-module__zfIm5a__sideImageBox{height:300px}.Yogabeginners-module__zfIm5a__twoColRow,.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr;gap:24px}.Yogabeginners-module__zfIm5a__twoColImage{order:-1}}@media (min-width:768px) and (max-width:991.98px){.Yogabeginners-module__zfIm5a__heroImageSection,.Yogabeginners-module__zfIm5a__titleSection,.Yogabeginners-module__zfIm5a__understandingSection,.Yogabeginners-module__zfIm5a__questionsSection,.Yogabeginners-module__zfIm5a__moreInfoSection,.Yogabeginners-module__zfIm5a__pricingSection{padding-left:24px;padding-right:24px}.Yogabeginners-module__zfIm5a__heroImageBox{height:320px}.Yogabeginners-module__zfIm5a__sideImageBox{height:380px}.Yogabeginners-module__zfIm5a__twoColRow{grid-template-columns:1fr 1fr;gap:24px}.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr 1fr;gap:28px}}@media (min-width:992px) and (max-width:1199.98px){.Yogabeginners-module__zfIm5a__heroImageBox{height:380px}.Yogabeginners-module__zfIm5a__sideImageBox{height:430px}}@media (min-width:1200px){.Yogabeginners-module__zfIm5a__heroImageSection,.Yogabeginners-module__zfIm5a__titleSection,.Yogabeginners-module__zfIm5a__understandingSection,.Yogabeginners-module__zfIm5a__questionsSection,.Yogabeginners-module__zfIm5a__moreInfoSection,.Yogabeginners-module__zfIm5a__pricingSection{padding-left:48px;padding-right:48px}.Yogabeginners-module__zfIm5a__heroImageBox{height:460px}.Yogabeginners-module__zfIm5a__sideImageBox{height:500px}}
