{"id":30755,"date":"2025-02-18T21:01:56","date_gmt":"2025-02-18T21:01:56","guid":{"rendered":"https:\/\/beyoga.pt\/blog\/"},"modified":"2026-07-16T15:41:20","modified_gmt":"2026-07-16T14:41:20","slug":"blog","status":"publish","type":"page","link":"https:\/\/beyoga.pt\/en\/blog\/","title":{"rendered":"Blog"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"30755\" class=\"elementor elementor-30755 elementor-7507\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5388085 e-con e-atomic-element e-flexbox-base e-5388085-dbaeb1f \" data-id=\"5388085\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5388085\">\n    \t\t<div class=\"elementor-element elementor-element-dd691c0 elementor-widget elementor-widget-html\" data-id=\"dd691c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- orange bar -->\n<div class=\"by-orange-bar\">\n    Teacher Training in<em>Yoga<\/em>2026 \u2014 Lisbon, Porto and Online\n    <a style=\"color: #fff !important; text-decoration: none !important;\" href=\"https:\/\/beyoga.pt\/en\/?page_id=29910\">Enrolment open \u2192<\/a>\n<\/div>\n<!-- end orange bar -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-8ceb47c e-con e-atomic-element e-flexbox-base e-8ceb47c-f2ac643 \" data-id=\"8ceb47c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"8ceb47c\">\n    \t\t<div class=\"elementor-element elementor-element-e36ed33 elementor-widget elementor-widget-html\" data-id=\"e36ed33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- BY HERO -->\n<style>\n.by-hero-bg {\n    position: absolute;\n    inset: 0;\n    background: url('https:\/\/beyoga.pt\/wp-content\/uploads\/2026\/02\/Aula-comunitaria-25-Out-2025-20-scaled.jpg') center 35% \/ cover no-repeat;\n}\n<\/style>\n<div class=\"by-hero\">\n<div class=\"by-hero-bg\"><\/div>\n    <div class=\"by-hero-overlay\"><\/div>\n    <div class=\"by-hero-wrap\">\n        <div class=\"sn-anim\">\n            <span class=\"by-hero-label\">BeYoga \u00b7 Yoga School \u00b7 Blog<\/span>\n            <h1 class=\"heroh1 sn-anim\">Articles &amp; <br><em>Reflections<\/em><\/h1>\n            <p class=\"sub sn-anim sn-anim-d2\">Yoga, teacher training and the paths of practice. <br>Articles to read unhurriedly \u2014 because taking a moment to think always matters.<\/p>\n\t\t\t\t\n        <\/div>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-235454a e-con e-atomic-element e-flexbox-base e-235454a-cdc79a2 \" data-id=\"235454a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"235454a\">\n    \t\t<div class=\"elementor-element elementor-element-4adff9a elementor-widget elementor-widget-html\" data-id=\"4adff9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- filtros-->\n\t<div class=\"by2-filter-bar\">\n\t\t<div class=\"by2-filter-inner\">\n\t\t\t<button class=\"by2-pill active\" data-filter=\"all\">All <span class=\"by2-pill-count\">\u2014<\/span><\/button>\n\t\t\t<button class=\"by2-pill\" data-filter=\"formacao\">Training <span class=\"by2-pill-count\">\u2014<\/span><\/button>\n\t\t\t<button class=\"by2-pill\" data-filter=\"professor\">From Student to Teacher <span class=\"by2-pill-count\">\u2014<\/span><\/button>\n\t\t\t<button class=\"by2-pill\" data-filter=\"pratica\">Practice <span class=\"by2-pill-count\">\u2014<\/span><\/button>\n\t\t\t<button class=\"by2-pill\" data-filter=\"retiros\">Retreats <span class=\"by2-pill-count\">\u2014<\/span><\/button>\n\t\t\t<button class=\"by2-pill\" data-filter=\"gravidez\">Pregnancy <span class=\"by2-pill-count\">\u2014<\/span><\/button>\n\t\t<\/div>\n\t<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-6068c01 e-con e-atomic-element e-flexbox-base e-6068c01-5649b21 \" data-id=\"6068c01\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6068c01\">\n    \t\t<div class=\"elementor-element elementor-element-a01138e elementor-widget elementor-widget-html\" data-id=\"a01138e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"by-hub by2-page\">\n\t<style>\n\/* Anima\u00e7\u00f5es de entrada *\/\n\t\t@keyframes snUp {\n\t\t\tfrom {\n\t\t\t    opacity: 0;\n\t\t\t    transform: translateY(28px);\n\t\t\t}\n\t\t\tto   {\n\t\t\t    opacity: 1;\n\t\t\t    transform: translateY(0);\n\t\t\t}\n\t\t}\n\t\t.sn-anim {\n\t\t    animation: snUp .65s ease both;\n\t\t}\n\t\t.sn-anim-d1 {\n\t\t    animation-delay: .08s;\n\t\t}\n\t\t.sn-anim-d2 {\n\t\t    animation-delay: .18s;\n\t\t}\n\t\t.sn-anim-d3 {\n\t\t    animation-delay: .28s;\n\t\t}\n\t\t.sn-anim-d4{\n\t\t    animation-delay: .38s;\n\t\t}\n\t\t@media (prefers-reduced-motion: reduce) {\n\t\t    .sn-anim { animation: none;\n\t\t    }\n\t\t}\n\/* HERO *\/\n.by2-hero {\n\tbackground: #000;\n\tpadding: 60px 0 56px;\n\tposition: relative;\n\toverflow: hidden;\n}\n.by2-hero-photo {\n\tposition: absolute;\n\tinset: 0;\n\tz-index: 0;\n}\n.by2-hero-photo img {\n\twidth: 100%;\n\theight: 100%;\n\tobject-fit: cover;\n\tobject-position: center 40%;\n\topacity: 0.40;\n\tdisplay: block;\n}\n.by2-hero > *:not(.by2-hero-photo) {\n\tposition: relative;\n\tz-index: 1;\n}\n.by2-hero-label {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 10px;\n\tfont-weight: 700;\n\tletter-spacing: 0.32em;\n\ttext-transform: uppercase;\n\tcolor: var(--by-hub-sage);\n\tdisplay: block;\n\tmargin-bottom: 14px;\n}\n.by2-hero h1 {\n\tfont-family: var(--by-hub-fh) !important;\n\tfont-size: clamp(56px,7.8vw,96px) !important;\n\tcolor: #fff !important;\n\tline-height: 0.95 !important;\n\tmargin: 0 0 20px !important;\n\tmax-width: 580px !important;\n\ttext-transform: none !important;\n}\n.by2-hero h1 em {\n\tfont-style: normal !important;\n\tcolor: var(--by-hub-sage) !important;\n}\n.by2-hero-sub {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 16px;\n\tcolor: rgba(255,255,255,0.58);\n\tline-height: 1.7;\n\tmax-width: 480px;\n\tdisplay: block;\n}\n.by2-hero-bg {\n\tfont-family: var(--by-hub-fh);\n\tfont-size: 300px;\n\tcolor: var(--by-hub-sage);\n\topacity: 0.042;\n\tposition: absolute !important;\n\tright: -20px;\n\tbottom: -80px;\n\tline-height: 1;\n\tpointer-events: none;\n\tuser-select: none;\n\tz-index: 0;\n}\n.by2-hero p:empty, .by2-hero p:blank {\n\tdisplay: none !important;\n\tmargin: 0 !important;\n\tpadding: 0 !important;\n\theight: 0 !important;\n\tline-height: 0 !important;\n}\n\n\/* FILTER BAR *\/\n.by2-filter-bar {\n\tbackground: #fff;\n\tborder-bottom: 1px solid var(--by-hub-border);\n\tpadding: 6px 0;\n}\n.by2-filter-inner {\n\tmax-width: var(--by-hub-max);\n\tmargin: 0 auto;\n\tpadding: 0 40px;\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 8px;\n\toverflow-x: auto;\n\tscrollbar-width: none;\n}\n.by2-filter-inner::-webkit-scrollbar {\n\tdisplay: none;\n}\n.by2-pill {\n\tdisplay: inline-flex !important;\n\talign-items: center !important;\n\tgap: 8px !important;\n\tfont-family: var(--by-hub-fb) !important;\n\tfont-size: 11px !important;\n\tfont-weight: 600 !important;\n\tletter-spacing: 0.08em !important;\n\ttext-transform: uppercase !important;\n\tcolor: var(--by-hub-taupe) !important;\n\tpadding: 14px 20px !important;\n\tborder: none !important;\n\tborder-top: none !important;\n\tborder-left: none !important;\n\tborder-right: none !important;\n\tborder-bottom: 2px solid transparent !important;\n\tborder-radius: 0 !important;\n\tbackground: none !important;\n\tcursor: pointer;\n\twhite-space: nowrap;\n\ttransition: color .2s, border-color .2s;\n\tbox-shadow: none !important;\n}\n.by2-pill:hover {\n\tcolor: var(--by-hub-dark) !important;\n\tbackground: none !important;\n}\n.by2-pill.active {\n\tcolor: var(--by-hub-terra) !important;\n\tborder-bottom-color: var(--by-hub-terra) !important;\n\tbackground: none !important;\n}\n.by2-pill-count {\n\tfont-size: 9.5px !important;\n\tbackground: var(--by-hub-terra-l) !important;\n\tcolor: var(--by-hub-terra) !important;\n\tpadding: 2px 7px !important;\n\tborder-radius: 200px !important;\n\tfont-weight: 700 !important;\n\tdisplay: inline-flex !important;\n\talign-items: center !important;\n\tline-height: 1 !important;\n}\n.by2-pill.active .by2-pill-count {\n\tbackground: var(--by-hub-terra) !important;\n\tcolor: #fff !important;\n}\n\n\/* MAIN *\/\n.by2-main {\n\tpadding: 64px 0 100px;\n\tbackground: var(--by-hub-cream);\n}\n.by2-section-lbl {\n\tfont-family: var(--by-hub-fh);\n\tfont-size: 10px;\n\tfont-weight: 700;\n\tletter-spacing: 0.3em;\n\ttext-transform: uppercase;\n\tcolor: var(--by-hub-taupe);\n\tdisplay: block;\n\tmargin-bottom: 20px;\n}\n.by2-section-hdr {\n\tdisplay: flex;\n\talign-items: baseline;\n\tjustify-content: space-between;\n\tmargin-bottom: 28px;\n}\n.by2-section-hdr h2 {\n\tfont-family: var(--by-hub-fh);\n\tfont-size: 30px;\n\tfont-weight: 400;\n\tmargin: 0;\n}\n\n\/* FEATURED *\/\n.by2-featured-wrap {\n\tmargin-bottom: 72px;\n}\n.by2-featured-card {\n\tdisplay: grid;\n\tgrid-template-columns: 1fr 400px;\n\tborder-radius: 12px;\n\toverflow: hidden;\n\tborder: 1px solid var(--by-hub-border);\n\tbackground: #fff;\n\tmin-height: 340px;\n\tmax-height: 420px;\n\ttext-decoration: none !important;\n\tcolor: inherit;\n\ttransition: box-shadow .2s;\n}\n.by2-featured-card:hover {\n\tbox-shadow: 0 8px 40px rgba(45,58,46,0.10);\n}\n.by2-featured-content {\n\tpadding: 48px 44px;\n\tdisplay: flex;\n\tflex-direction: column;\n\tjustify-content: center;\n}\n.by2-featured-cat {\n\tdisplay: inline-block;\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 9.5px;\n\tfont-weight: 700;\n\tletter-spacing: 0.22em;\n\ttext-transform: uppercase;\n\tcolor: var(--by-hub-terra);\n\tbackground: var(--by-hub-terra-l);\n\tpadding: 5px 13px;\n\tborder-radius: 200px;\n\tmargin-bottom: 20px;\n\twidth: fit-content;\n}\n.by2-featured-title {\n\tfont-family: var(--by-hub-fh);\n\tfont-size: 42px;\n\tfont-weight: 400;\n\tcolor: var(--by-hub-dark);\n\tline-height: 1.1;\n\tmargin: 0 0 18px;\n}\n.by2-featured-title em {\n\tfont-style: italic;\n\tcolor: var(--by-hub-terra);\n\tmargin-right: 4px;\n}\n.by2-featured-exc {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 15px;\n\tline-height: 1.8;\n\tcolor: var(--by-hub-body);\n\tmargin: 0 0 28px;\n}\n.by2-featured-meta {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 12px;\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 11.5px;\n\tcolor: var(--by-hub-taupe);\n\tmargin-bottom: 28px;\n}\n.by2-featured-cta {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tgap: 10px;\n\tbackground: var(--by-hub-terra);\n\tcolor: #fff !important;\n\tpadding: 12px 26px;\n\tborder-radius: 200px;\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 12.5px;\n\tfont-weight: 600;\n\twidth: fit-content;\n\ttext-decoration: none !important;\n\ttransition: background .2s;\n}\n.by2-featured-cta:hover {\n\tbackground: #9d4a41;\n}\n.by2-featured-img {\n\tposition: relative;\n\toverflow: hidden;\n\tbackground: var(--by-hub-green);\n}\n.by2-featured-img img {\n\twidth: 100%;\n\theight: 100%;\n\tobject-fit: cover;\n\tdisplay: block;\n\ttransition: transform .5s ease;\n}\n.by2-featured-card:hover .by2-featured-img img {\n\ttransform: scale(1.04);\n}\n.by2-featured-badge {\n\tposition: absolute;\n\ttop: 16px;\n\tleft: 16px;\n\tbackground: rgba(45,58,46,0.75);\n\tcolor: var(--by-hub-sage);\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 9.5px;\n\tfont-weight: 700;\n\tletter-spacing: 0.18em;\n\ttext-transform: uppercase;\n\tpadding: 5px 13px;\n\tborder-radius: 200px;\n}\n\n\/* SKELETONS *\/\n.by2-feat-sk {\n\tdisplay: grid;\n\tgrid-template-columns: 1fr 400px;\n\tborder-radius: 12px;\n\toverflow: hidden;\n\tborder: 1px solid var(--by-hub-border);\n\tbackground: #fff;\n\tmin-height: 340px;\n}\n.by2-feat-sk-img {\n\tbackground: linear-gradient(90deg, #e8e2dc 25%, #f0ebe6 50%, #e8e2dc 75%);\n\tbackground-size: 200% 100%;\n\tanimation: by2Sk 1.4s infinite;\n}\n.by2-feat-sk-body {\n\tpadding: 48px 44px;\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 14px;\n}\n.by2-sk {\n\tborder-radius: 4px;\n\tbackground: linear-gradient(90deg, #e8e2dc 25%, #f0ebe6 50%, #e8e2dc 75%);\n\tbackground-size: 200% 100%;\n\tanimation: by2Sk 1.4s infinite;\n}\n@keyframes by2Sk {\n\t0% { background-position: 200% 0; }\n\t100% { background-position: -200% 0; }\n}\n\n\/* GRID \u2014 estado de filtro e skeleton dos cards (estrutura base em .by-hub-card \/ .by-hub-grid) *\/\n.by-hub-card[data-hidden=\"true\"] {\n\tdisplay: none;\n}\n.by-hub-card--sk {\n\tpointer-events: none;\n}\n.by-hub-card--sk .by-hub-card-img {\n\tbackground: linear-gradient(90deg, #e8e2dc 25%, #f0ebe6 50%, #e8e2dc 75%);\n\tbackground-size: 200% 100%;\n\tanimation: by2Sk 1.4s infinite;\n\taspect-ratio: 16\/10;\n}\n.by-hub-card--sk .by-hub-card-body {\n\tgap: 10px;\n}\n\n.by2-divider {\n\theight: 1px;\n\tbackground: var(--by-hub-border);\n\tmargin: 0 0 72px;\n\tborder: none;\n}\n\n\/* SERIES *\/\n.by2-series {\n\tbackground: var(--by-hub-green);\n\tborder-radius: 12px;\n\tpadding: 44px 48px;\n\tdisplay: grid;\n\tgrid-template-columns: 280px 1fr;\n\tgap: 32px;\n\talign-items: start;\n\tmargin-bottom: 72px;\n\tmargin-top:60px;\n\tposition: relative;\n\toverflow: hidden;\n\tborder-top: 3px solid var(--by-hub-terra);\n}\n.by2-series-bg {\n\tfont-family: var(--by-hub-fh);\n\tfont-size: 200px;\n\tcolor: var(--by-hub-sage);\n\topacity: 0.048;\n\tposition: absolute;\n\tright: -20px;\n\tbottom: -50px;\n\tline-height: 1;\n\tpointer-events: none;\n}\n.by2-series-lbl {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 9.5px;\n\tfont-weight: 700;\n\tletter-spacing: 0.3em;\n\ttext-transform: uppercase;\n\tcolor: var(--by-hub-terra);\n\tmargin-bottom: 12px;\n\tdisplay: block;\n}\n.by2-series h3 {\n\tfont-family: var(--by-hub-fh);\n\tfont-size: 36px;\n\tfont-weight: 400;\n\tcolor: #fff;\n\tline-height: 1.1;\n\tmargin: 0 0 14px;\n}\n.by2-series-desc {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 13.5px;\n\tcolor: rgba(255,255,255,0.5);\n\tline-height: 1.7;\n\tmargin: 0 0 24px;\n}\n.by2-series-btn {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tgap: 8px;\n\tbackground: rgba(255,255,255,0.08);\n\tborder: 1px solid rgba(255,255,255,0.18);\n\tcolor: #fff !important;\n\tpadding: 10px 20px;\n\tborder-radius: 200px;\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 11.5px;\n\tfont-weight: 600;\n\ttext-decoration: none !important;\n\ttransition: background .2s;\n}\n.by2-series-btn:hover {\n\tbackground: rgba(255,255,255,0.16);\n}\n.by2-series-card {\n\tbackground: rgba(255,255,255,0.06);\n\tborder: 1px solid rgba(255,255,255,0.11);\n\tborder-top: 2px solid rgba(196,97,74,0.4);\n\tborder-radius: 10px;\n\tpadding: 20px 22px;\n\ttext-decoration: none !important;\n\tdisplay: block;\n\ttransition: background .2s;\n}\n.by2-series-card:hover {\n\tbackground: rgba(255,255,255,0.1);\n}\n.by2-series-num {\n\tfont-family: var(--by-hub-fh);\n\tfont-size: 40px;\n\tcolor: var(--by-hub-terra);\n\topacity: 0.7;\n\tline-height: 1;\n\tmargin-bottom: 8px;\n}\n.by2-series-name {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 12.5px;\n\tfont-weight: 600;\n\tcolor: rgba(255,255,255,0.85);\n\tmargin-bottom: 5px;\n}\n.by2-series-ttl {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 11.5px;\n\tcolor: rgba(255,255,255,0.42);\n\tline-height: 1.5;\n\tmargin-bottom: 13px;\n}\n.by2-series-lnk {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 10.5px;\n\tfont-weight: 600;\n\tcolor: var(--by-hub-sage) !important;\n}\n\n\/* NEWSLETTER *\/\n.by2-newsletter {\n\tbackground: #fff;\n\tborder: 1px solid var(--by-hub-border);\n\tborder-radius: 12px;\n\tpadding: 48px 52px;\n\tdisplay: grid;\n\tgrid-template-columns: 1fr auto;\n\tgap: 44px;\n\talign-items: center;\n}\n.by2-nl-lbl {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 9.5px;\n\tfont-weight: 700;\n\tletter-spacing: 0.3em;\n\ttext-transform: uppercase;\n\tcolor: var(--by-hub-terra);\n\tdisplay: block;\n\tmargin-bottom: 10px;\n}\n.by2-newsletter h3 {\n\tfont-family: var(--by-hub-fh);\n\tfont-size: 36px;\n\tfont-weight: 400;\n\tline-height: 1.1;\n\tmargin: 0 0 8px;\n}\n.by2-newsletter p {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 13.5px;\n\tcolor: var(--by-hub-body);\n\tline-height: 1.7;\n\tmax-width: 360px;\n\tmargin: 0;\n}\n.by2-nl-form {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\tmin-width: 280px;\n}\n.by2-nl-input {\n\tborder: 1.5px solid rgba(45,58,46,0.16);\n\tborder-radius: 8px;\n\tpadding: 13px 16px;\n\tfont-size: 13.5px;\n\tfont-family: var(--by-hub-fb);\n\tcolor: var(--by-hub-dark);\n\toutline: none;\n\tbackground: var(--by-hub-cream);\n\ttransition: border-color .2s;\n}\n.by2-nl-input:focus {\n\tborder-color: var(--by-hub-terra);\n}\n.by2-nl-input::placeholder {\n\tcolor: var(--by-hub-taupe);\n}\n.by2-nl-btn {\n\tbackground: var(--by-hub-green);\n\tcolor: #fff;\n\tborder: none;\n\tborder-radius: 200px;\n\tpadding: 13px 24px;\n\tfont-size: 13.5px;\n\tfont-weight: 600;\n\tfont-family: var(--by-hub-fb);\n\tcursor: pointer;\n\ttransition: background .2s;\n}\n.by2-nl-btn:hover {\n\tbackground: #1e2820;\n}\n.by2-nl-note {\n\tfont-family: var(--by-hub-fb);\n\tfont-size: 10.5px;\n\tcolor: var(--by-hub-taupe);\n\ttext-align: center;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 960px) {\n\t.by2-featured-card, .by2-feat-sk { grid-template-columns: 1fr; }\n\t.by2-featured-img { aspect-ratio: 16\/9; }\n\t.by2-series { grid-template-columns: 1fr; }\n\t.by2-series #by2-series-cards { grid-template-columns: 1fr; }\n\t.by2-newsletter { grid-template-columns: 1fr; }\n\t.by2-nl-form { min-width: auto; }\n}\n@media (max-width: 600px) {\n\t.by2-page .by-hub-wrap { padding: 0 20px; }\n\t.by2-filter-inner { padding: 0 20px; }\n\t.by2-featured-content { padding: 28px 24px; }\n\t.by2-series { padding: 32px 24px; }\n\t.by2-newsletter { padding: 32px 24px; }\n}\n<\/style>\n\n\n\n\t<div class=\"by2-main\">\n\t\t<div class=\"by-hub-wrap\">\n\n\t\t\t<!-- ARTIGO EM DESTAQUE -->\n\t\t\t<div class=\"by2-featured-wrap\">\n\t\t\t\t<span class=\"by2-section-lbl\">Featured article<\/span>\n\t\t\t\t<div id=\"by2-featured-wrap\">\n\t\t\t\t\t<div class=\"by2-feat-sk\">\n\t\t\t\t\t\t<div class=\"by2-feat-sk-img\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-feat-sk-body\">\n\t\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 10px; width: 55%; margin-bottom: 4px;\"><\/div>\n\t\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 38px; width: 90%; margin-top: 8px;\"><\/div>\n\t\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 38px; width: 70%;\"><\/div>\n\t\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 14px; width: 100%; margin-top: 16px;\"><\/div>\n\t\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 14px; width: 80%;\"><\/div>\n\t\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 14px; width: 60%;\"><\/div>\n\t\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 36px; width: 140px; margin-top: 16px; border-radius: 200px;\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<!-- ARTIGOS RECENTES -->\n\t\t\t<div class=\"by2-section-hdr\">\n\t\t\t\t<h2 class=\"by-hub-title\">Recent articles<\/h2>\n\t\t\t<\/div>\n\t\t\t<div id=\"by2-grid\" class=\"by-hub-grid\">\n\t\t\t\t<div class=\"by-hub-card by-hub-card--sk\">\n\t\t\t\t\t<div class=\"by-hub-card-img\"><\/div>\n\t\t\t\t\t<div class=\"by-hub-card-body\">\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 8px; width: 50%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 90%; margin-top: 6px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 70%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 100%; margin-top: 10px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 85%;\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"by-hub-card by-hub-card--sk\">\n\t\t\t\t\t<div class=\"by-hub-card-img\"><\/div>\n\t\t\t\t\t<div class=\"by-hub-card-body\">\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 8px; width: 50%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 90%; margin-top: 6px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 70%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 100%; margin-top: 10px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 85%;\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"by-hub-card by-hub-card--sk\">\n\t\t\t\t\t<div class=\"by-hub-card-img\"><\/div>\n\t\t\t\t\t<div class=\"by-hub-card-body\">\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 8px; width: 50%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 90%; margin-top: 6px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 70%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 100%; margin-top: 10px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 85%;\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"by-hub-card by-hub-card--sk\">\n\t\t\t\t\t<div class=\"by-hub-card-img\"><\/div>\n\t\t\t\t\t<div class=\"by-hub-card-body\">\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 8px; width: 50%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 90%; margin-top: 6px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 70%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 100%; margin-top: 10px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 85%;\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"by-hub-card by-hub-card--sk\">\n\t\t\t\t\t<div class=\"by-hub-card-img\"><\/div>\n\t\t\t\t\t<div class=\"by-hub-card-body\">\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 8px; width: 50%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 90%; margin-top: 6px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 70%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 100%; margin-top: 10px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 85%;\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"by-hub-card by-hub-card--sk\">\n\t\t\t\t\t<div class=\"by-hub-card-img\"><\/div>\n\t\t\t\t\t<div class=\"by-hub-card-body\">\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 8px; width: 50%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 90%; margin-top: 6px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 20px; width: 70%;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 100%; margin-top: 10px;\"><\/div>\n\t\t\t\t\t\t<div class=\"by2-sk\" style=\"height: 12px; width: 85%;\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<hr class=\"by2-divider\" \/>\n\n\t\t\t<!-- S\u00c9RIE: DE ALUNO A PROFESSOR -->\n\t\t\t<div class=\"by2-series\">\n\t\t\t\t<div>\n\t\t\t\t\t<span class=\"by2-series-lbl\">Exclusive series<\/span>\n\t\t\t\t\t<h3>From Student to Teacher<\/h3>\n\t\t\t\t\t<p class=\"by2-series-desc\">Hist\u00f3rias reais de professores formados pela BeYoga. Os seus percursos, os seus medos, e o que mudou quando come\u00e7aram a ensinar.<\/p>\n\t\t\t\t\t<a class=\"by2-series-btn\" href=\"https:\/\/beyoga.pt\/en\/blog\/\">See the whole series \u2192<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<div id=\"by2-series-cards\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\">\n\t\t\t\t\t<div class=\"by2-series-card\">\n\t\t\t\t\t\t<div class=\"by2-series-num\">01<\/div>\n\t\t\t\t\t\t<div class=\"by2-series-name\">In\u00eas Guerreiro<\/div>\n\t\t\t\t\t\t<div class=\"by2-series-ttl\">\u201cI never wanted to teach yoga.\u201d She ended up discovering that was exactly what she had to give.<\/div>\n\t\t\t\t\t\t<a class=\"by2-series-lnk\" href=\"https:\/\/beyoga.pt\/en\/?p=29867\">Read the story \u2192<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"by2-series-card\">\n\t\t\t\t\t\t<div class=\"by2-series-num\">02<\/div>\n\t\t\t\t\t\t<div class=\"by2-series-name\">Paulo Vieira<\/div>\n\t\t\t\t\t\t<div class=\"by2-series-ttl\">Social consultant, Cape Verdean and Portuguese. How UNO Yoga and Breathwork was born.<\/div>\n\t\t\t\t\t\t<a class=\"by2-series-lnk\" href=\"https:\/\/beyoga.pt\/en\/?p=29881\">Read the story \u2192<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"by2-series-card\">\n\t\t\t\t\t\t<div class=\"by2-series-num\">03<\/div>\n\t\t\t\t\t\t<div class=\"by2-series-name\">Danahe Garrido<\/div>\n\t\t\t\t\t\t<div class=\"by2-series-ttl\">Dancer and choreographer. How the training gave rise to YogArte in Vila Nova de Gaia.<\/div>\n\t\t\t\t\t\t<a class=\"by2-series-lnk\" href=\"https:\/\/beyoga.pt\/en\/?p=29893\">Read the story \u2192<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"by2-series-card\">\n\t\t\t\t\t\t<div class=\"by2-series-num\">04<\/div>\n\t\t\t\t\t\t<div class=\"by2-series-name\">Lu\u00eds Sanchez<\/div>\n\t\t\t\t\t\t<div class=\"by2-series-ttl\">He traded Lisbon for the countryside of Santar\u00e9m. How yoga gave rise to transformative journeys.<\/div>\n\t\t\t\t\t\t<a class=\"by2-series-lnk\" href=\"https:\/\/beyoga.pt\/en\/?p=29896\">Read the story \u2192<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"by2-series-bg\">03<\/div>\n\t\t\t<\/div>\n\n\t\t\t<!-- NEWSLETTER -->\n\t\t\t<div class=\"by2-newsletter\">\n\t\t\t\t<div>\n\t\t\t\t\t<span class=\"by2-nl-lbl\">BeYoga Updates<\/span>\n\t\t\t\t\t<h3 class=\"by-hub-title\">New articles, straight to your inbox.<\/h3>\n\t\t\t\t\t<p>No spam. Only carefully chosen content: practice, teacher training and the path of the yoga teacher. A newsletter worth opening.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"by2-nl-form\">\n\t\t\t\t\t<input class=\"by2-nl-input\" type=\"email\" placeholder=\"Your email\" \/>\n\t\t\t\t\t<button class=\"by2-nl-btn\">Subscribe<\/button>\n\t\t\t\t\t<span class=\"by2-nl-note\">Unsubscribe anytime.<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t<\/div>\n\t<\/div>\n\n<\/section>\n\n<script>\n(function () {\n\tvar MONTHS = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];\n\tvar MSHORT = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];\n\n\tvar SR = [\n\t\t{ m: 'student-to-teacher', c: 'professor', l: 'From Student to Teacher' }, { m: '200h-or-300h', c: 'formacao', l: 'Training' }, { m: 'cost', c: 'formacao', l: 'Training' }, { m: 'compare', c: 'formacao', l: 'Training' }, { m: 'in-person-or-online', c: 'formacao', l: 'Training' }, { m: 'dgert', c: 'formacao', l: 'Training' }, { m: 'best-yoga-teacher-training', c: 'formacao', l: 'Training' }, { m: 'become-a-yoga-teacher', c: 'formacao', l: 'Training' }, { m: 'what-is-yoga', c: 'formacao', l: 'Training' }, { m: 'earn', c: 'formacao', l: 'Training' }, { m: 'glossary', c: 'pratica', l: 'Practice' }, { m: 'types-of-yoga', c: 'pratica', l: 'Practice' }, { m: 'meditation', c: 'pratica', l: 'Practice' }, { m: 'bali', c: 'retiros', l: 'Retreats' }, { m: 'retreat', c: 'retiros', l: 'Retreats' }, { m: 'experience', c: 'retiros', l: 'Retreats' }, { m: 'prenatal', c: 'gravidez', l: 'Pregnancy' }, { m: 'postnatal', c: 'gravidez', l: 'Pregnancy' }, { m: 'pregnan', c: 'gravidez', l: 'Pregnancy' }\n\t];\n\n\tvar OVERRIDE_IMGS = {\n\t\t23857: 'https:\/\/beyoga.pt\/wp-content\/uploads\/2026\/04\/diplomados2.jpg',\n\t\t24251: 'https:\/\/beyoga.pt\/wp-content\/uploads\/2026\/04\/aula-porto-1-2.jpg'\n\t};\n\n\tfunction fi(slug) {\n\t\tfor (var i = 0; i < SR.length; i++) {\n\t\t\tif (slug ? slug.indexOf(SR[i].m) !== -1 : false) return { c: SR[i].c, l: SR[i].l };\n\t\t}\n\t\treturn { c: 'pratica', l: 'Practice' };\n\t}\n\n\tfunction embedImg(post, sz) {\n\t\ttry {\n\t\t\tvar m = post._embedded['wp:featuredmedia'][0];\n\t\t\tif (!m || m.code) return '';\n\t\t\tvar s = m.media_details ? m.media_details.sizes : null;\n\t\t\treturn s ? ((s[sz] || s.medium_large || s.large || s.full || {}).source_url || m.source_url || '') : m.source_url || '';\n\t\t} catch (e) {\n\t\t\treturn '';\n\t\t}\n\t}\n\n\tfunction strip(h) {\n\t\treturn (h || '').replace(\/<(?!\\\/?strong\\b)[^>]+>\/gi, '').replace(\/\\s+\/g, ' ').trim();\n\t}\n\n\tfunction stripAll(h) {\n\t\tvar d = document.createElement('div');\n\t\td.innerHTML = h || '';\n\t\treturn (d.textContent || d.innerText || '').trim();\n\t}\n\n\tfunction fmtL(iso) {\n\t\tvar d = new Date(iso);\n\t\treturn d.getDate() + ' de ' + MONTHS[d.getMonth()] + ' de ' + d.getFullYear();\n\t}\n\n\tfunction fmtS(iso) {\n\t\tvar d = new Date(iso);\n\t\treturn MSHORT[d.getMonth()] + ' ' + d.getFullYear();\n\t}\n\n\tfunction el(t, c) {\n\t\tvar e = document.createElement(t);\n\t\tif (c) e.className = c;\n\t\treturn e;\n\t}\n\n\tfunction mkImg(src, alt, eager) {\n\t\tvar i = document.createElement('img');\n\t\ti.src = src;\n\t\ti.alt = alt || '';\n\t\ti.setAttribute(eager ? 'fetchpriority' : 'loading', eager ? 'high' : 'lazy');\n\t\ti.setAttribute('decoding', 'async');\n\t\ti.style.cssText = 'width:100%;height:100%;object-fit:cover;display:block';\n\t\treturn i;\n\t}\n\n\tvar pending = {};\n\n\tfunction setImg(post, sz, container, eager) {\n\t\tif (OVERRIDE_IMGS[post.featured_media]) {\n\t\t\tcontainer.appendChild(mkImg(OVERRIDE_IMGS[post.featured_media], '', eager));\n\t\t\treturn;\n\t\t}\n\t\tvar src = embedImg(post, sz);\n\t\tif (src) {\n\t\t\tcontainer.appendChild(mkImg(src, '', eager));\n\t\t} else if (post.featured_media) {\n\t\t\tpending[post.featured_media] = container;\n\t\t}\n\t}\n\n\tfunction flushPending() {\n\t\tvar ids = Object.keys(pending);\n\t\tif (!ids.length) return;\n\t\tvar AMP = String.fromCharCode(38);\n\t\tfetch('\/wp-json\/wp\/v2\/media?include=' + ids.join(',') + AMP + 'per_page=100')\n\t\t\t.then(function (r) { return r.json(); })\n\t\t\t.then(function (items) {\n\t\t\t\tif (!items || !items.length) return;\n\t\t\t\titems.forEach(function (m) {\n\t\t\t\t\tif (pending[m.id]) {\n\t\t\t\t\t\tvar c = pending[m.id];\n\t\t\t\t\t\tif (m.source_url) {\n\t\t\t\t\t\t\tc.innerHTML = '';\n\t\t\t\t\t\t\tc.appendChild(mkImg(m.source_url, m.alt_text || '', false));\n\t\t\t\t\t\t}\n\t\t\t\t\t\tdelete pending[m.id];\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t})\n\t\t\t.catch(function () {});\n\t}\n\n\tfunction arrowSvg() {\n\t\treturn '<svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width:13px;height:13px\"><path d=\"M3 8h10M9 4l4 4-4 4\"\/><\/svg>';\n\t}\n\n\tfunction renderFeatured(post) {\n\t\tvar sec = document.getElementById('by2-featured-wrap');\n\t\tif (!sec) return;\n\t\tvar f = fi(post.slug);\n\t\tvar exc = strip(post.excerpt.rendered);\n\t\tif (exc.length > 400) exc = exc.substring(0, 400).replace(\/\\s\\S*$\/, '') + '\u2026';\n\n\t\tvar a = el('a', 'by2-featured-card');\n\t\ta.href = post.link;\n\n\t\tvar content = el('div', 'by2-featured-content');\n\n\t\tvar cat = el('span', 'by2-featured-cat');\n\t\tcat.textContent = f.l;\n\t\tcontent.appendChild(cat);\n\n\t\tvar ti = el('div', 'by2-featured-title');\n\t\tti.innerHTML = post.title.rendered;\n\t\tcontent.appendChild(ti);\n\n\t\tvar ep = el('p', 'by2-featured-exc');\n\t\tep.innerHTML = exc;\n\t\tcontent.appendChild(ep);\n\n\t\tvar mt = el('div', 'by2-featured-meta');\n\t\tvar ds = el('span');\n\t\tds.textContent = fmtL(post.date);\n\t\tmt.appendChild(ds);\n\t\tcontent.appendChild(mt);\n\n\t\tvar cta = el('a', 'by2-featured-cta');\n\t\tcta.href = post.link;\n\t\tcta.innerHTML = 'Read article ' + arrowSvg();\n\t\tcontent.appendChild(cta);\n\n\t\ta.appendChild(content);\n\n\t\tvar imgWrap = el('div', 'by2-featured-img');\n\t\tsetImg(post, 'large', imgWrap, true);\n\n\t\tvar badge = el('div', 'by2-featured-badge');\n\t\tbadge.textContent = 'Featured Article';\n\t\timgWrap.appendChild(badge);\n\n\t\ta.appendChild(imgWrap);\n\n\t\tsec.innerHTML = '';\n\t\tsec.appendChild(a);\n\t\tflushPending();\n\t}\n\n\tfunction renderGrid(posts) {\n\t\tvar grid = document.getElementById('by2-grid');\n\t\tif (!grid) return;\n\t\tgrid.innerHTML = '';\n\n\t\tif (!posts.length) {\n\t\t\tvar ep = el('p');\n\t\t\tep.style.cssText = 'color:var(--by-hub-body);text-align:center;padding:40px;grid-column:1\/-1;font-family:var(--by-hub-fb)';\n\t\t\tep.textContent = 'No articles found.';\n\t\t\tgrid.appendChild(ep);\n\t\t\treturn;\n\t\t}\n\n\t\tposts.forEach(function (post) {\n\t\t\tvar f = fi(post.slug);\n\t\t\tvar exc = strip(post.excerpt.rendered);\n\t\t\tif (exc.length > 350) exc = exc.substring(0, 350).replace(\/\\s\\S*$\/, '') + '\u2026';\n\n\t\t\tvar a = el('a', 'by-hub-card');\n\t\t\ta.href = post.link;\n\t\t\ta.setAttribute('data-cats', f.c);\n\n\t\t\tvar imgWrap = el('div', 'by-hub-card-img');\n\t\t\tsetImg(post, 'medium_large', imgWrap, false);\n\t\t\ta.appendChild(imgWrap);\n\n\t\t\tvar body = el('div', 'by-hub-card-body');\n\n\t\t\tvar cat = el('span', 'by-hub-card-cat');\n\t\t\tcat.textContent = f.l;\n\t\t\tbody.appendChild(cat);\n\n\t\t\tvar ti = el('div', 'by-hub-card-title');\n\t\t\tti.innerHTML = post.title.rendered;\n\t\t\tbody.appendChild(ti);\n\n\t\t\tvar ep = el('p', 'by-hub-card-exc');\n\t\t\tep.innerHTML = exc;\n\t\t\tbody.appendChild(ep);\n\n\t\t\tvar footer = el('div', 'by-hub-card-footer');\n\t\t\tvar meta = el('div', 'by-hub-card-meta');\n\t\t\tvar dt = el('span', 'by-hub-card-date');\n\t\t\tdt.textContent = fmtS(post.date);\n\t\t\tmeta.appendChild(dt);\n\t\t\tfooter.appendChild(meta);\n\n\t\t\tvar lk = el('span', 'by-hub-card-link');\n\t\t\tlk.innerHTML = 'Read ' + arrowSvg();\n\t\t\tfooter.appendChild(lk);\n\n\t\t\tbody.appendChild(footer);\n\t\t\ta.appendChild(body);\n\t\t\tgrid.appendChild(a);\n\t\t});\n\n\t\tvar active = document.querySelector('.by2-pill.active');\n\t\tif (active) {\n\t\t\tvar f = active.getAttribute('data-filter');\n\t\t\tif (f !== 'all') by2Filter({ currentTarget: active }, f);\n\t\t}\n\t\tflushPending();\n\t}\n\n\tfunction renderSeriesCards(posts) {\n\t\tvar wrap = document.getElementById('by2-series-cards');\n\t\tif (!wrap) return;\n\n\t\tvar serie = posts.filter(function (p) {\n\t\t\treturn (p.slug || '').indexOf('de-aluno-a-professor') !== -1;\n\t\t});\n\t\tif (!serie.length) return;\n\n\t\twrap.innerHTML = '';\n\t\tserie.slice(0, 4).forEach(function (post, idx) {\n\t\t\tvar a = el('a', 'by2-series-card');\n\t\t\ta.href = post.link;\n\n\t\t\tvar num = el('div', 'by2-series-num');\n\t\t\tnum.textContent = '0' + (idx + 1);\n\t\t\ta.appendChild(num);\n\n\t\t\tvar name = el('div', 'by2-series-name');\n\t\t\tname.innerHTML = post.title.rendered;\n\t\t\ta.appendChild(name);\n\n\t\t\tvar exc = stripAll(post.excerpt.rendered);\n\t\t\tif (exc.length > 100) exc = exc.substring(0, 100).replace(\/\\s\\S*$\/, '') + '\u2026';\n\n\t\t\tvar ttl = el('div', 'by2-series-ttl');\n\t\t\tttl.textContent = exc;\n\t\t\ta.appendChild(ttl);\n\n\t\t\tvar lnk = el('span', 'by2-series-lnk');\n\t\t\tlnk.textContent = 'Read the story \u2192';\n\t\t\ta.appendChild(lnk);\n\n\t\t\twrap.appendChild(a);\n\t\t});\n\t}\n\n\tdocument.querySelectorAll('.by2-pill[data-filter]').forEach(function (btn) {\n\t\tbtn.addEventListener('click', function (e) {\n\t\t\tby2Filter(e, btn.getAttribute('data-filter'));\n\t\t});\n\t});\n\n\tvar AMP = String.fromCharCode(38);\n\tvar apiUrl = '\/wp-json\/wp\/v2\/posts?per_page=100' + AMP + 'orderby=date' + AMP + 'order=desc' + AMP + '_embed=1' + AMP + 'status=publish' + AMP + 'lang=en';\n\n\tfetch(apiUrl)\n\t\t.then(function (r) { return r.json(); })\n\t\t.then(function (posts) {\n\t\t\tif (!posts || !posts.length) return;\n\n\t\t\tvar featured = posts.find(function (p) { return p.id === 30265; }) || posts[0];\n\t\t\trenderFeatured(featured);\n\t\t\trenderGrid(posts);\n\t\t\trenderSeriesCards(posts);\n\n\t\t\tvar cats = { formacao: 0, professor: 0, pratica: 0, retiros: 0, gravidez: 0 };\n\t\t\tposts.forEach(function (p) {\n\t\t\t\tvar c = fi(p.slug).c;\n\t\t\t\tif (cats[c] !== undefined) cats[c]++;\n\t\t\t});\n\n\t\t\tdocument.querySelectorAll('.by2-pill[data-filter]').forEach(function (btn) {\n\t\t\t\tvar f = btn.getAttribute('data-filter');\n\t\t\t\tvar countEl = btn.querySelector('.by2-pill-count');\n\t\t\t\tif (countEl) {\n\t\t\t\t\tif (f === 'all') countEl.textContent = posts.length;\n\t\t\t\t\telse if (cats[f] !== undefined) countEl.textContent = cats[f];\n\t\t\t\t}\n\t\t\t});\n\t\t})\n\t\t.catch(function (err) { console.warn('BeYoga Blog:', err); });\n})();\n\nfunction by2Filter(e, cat) {\n\tdocument.querySelectorAll('.by2-pill').forEach(function (b) { b.classList.remove('active'); });\n\te.currentTarget.classList.add('active');\n\tdocument.querySelectorAll('.by-hub-card').forEach(function (c) {\n\t\tvar cats = c.getAttribute('data-cats') || '';\n\t\tif (cat === 'all' || cats === cat) {\n\t\t\tc.removeAttribute('data-hidden');\n\t\t} else {\n\t\t\tc.setAttribute('data-hidden', 'true');\n\t\t}\n\t});\n}\n<\/script>\n\n<style id=\"by-cardtitle-fix\">.by2-page .by-hub-card-title{color:var(--by-hub-dark) !important;}.by2-page .by-hub-card-title em{color:var(--by-hub-terra) !important;font-style:italic;}<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Teacher Training inYoga2026 \u2014 Lisbon, Porto and Online Enrolment open \u2192 BeYoga \u00b7 Yoga School \u00b7 Blog Articles &amp; Reflections Yoga, teacher training and the paths of practice. Articles to read unhurriedly \u2014 because taking a moment to think always matters. All \u2014 Training \u2014 From Student to Teacher \u2014 Practice \u2014 Retreats \u2014 Pregnancy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"dificuldade":[],"tempo":[],"intensidade":[],"tema":[],"class_list":["post-30755","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Yoga Blog \u2014 Practice &amp; Teacher Training Articles | BeYoga<\/title>\n<meta name=\"description\" content=\"Articles in English on yoga practice, teacher training and certification \u2014 from a Yoga Alliance school in Lisbon, Portugal. New posts regularly.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/beyoga.pt\/en\/blog\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Yoga Blog \u2014 Practice &amp; Teacher Training Articles | BeYoga\" \/>\n<meta property=\"og:description\" content=\"Articles in English on yoga practice, teacher training and certification \u2014 from a Yoga Alliance school in Lisbon, Portugal. New posts regularly.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/beyoga.pt\/en\/blog\/\" \/>\n<meta property=\"og:site_name\" content=\"BeYoga\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BeYogabyCarlaGoncalves\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-16T14:41:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/beyoga.pt\/wp-content\/uploads\/2024\/10\/seo-image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/blog\\\/\",\"url\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/blog\\\/\",\"name\":\"Yoga Blog \u2014 Practice & Teacher Training Articles | BeYoga\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/#website\"},\"datePublished\":\"2025-02-18T21:01:56+00:00\",\"dateModified\":\"2026-07-16T14:41:20+00:00\",\"description\":\"Articles in English on yoga practice, teacher training and certification \u2014 from a Yoga Alliance school in Lisbon, Portugal. New posts regularly.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/blog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/beyoga.pt\\\/en\\\/blog\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/blog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/\",\"name\":\"BeYoga School\",\"description\":\"Escola de Yoga em Portugal \u2014 Forma\u00e7\u00e3o Certificada Yoga Alliance, DGERT e IPDJ\",\"publisher\":{\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/#organization\"},\"alternateName\":\"BeYoga\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/#organization\",\"name\":\"BeYoga\",\"alternateName\":\"BeYoga\",\"url\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/beyoga.pt\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/logo-quadrado.jpg\",\"contentUrl\":\"https:\\\/\\\/beyoga.pt\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/logo-quadrado.jpg\",\"width\":625,\"height\":621,\"caption\":\"BeYoga\"},\"image\":{\"@id\":\"https:\\\/\\\/beyoga.pt\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/beyoga.pt\",\"https:\\\/\\\/www.facebook.com\\\/BeYogabyCarlaGoncalves\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/carlabeyoga\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@BeYogaSchool\"],\"foundingDate\":\"2018\",\"founder\":{\"@type\":\"Person\",\"name\":\"Carla Gon\u00e7alves\",\"jobTitle\":\"Fundadora e Professora Principal (E-RYT 500)\"},\"description\":\"Escola de forma\u00e7\u00e3o de professores de yoga em Portugal, certificada pela DGERT e reconhecida pelo IPDJ. Registered Yoga School (RYS 200 e RYS 300) pela Yoga Alliance. Mais de 200 professores formados desde 2018.\",\"knowsAbout\":[\"Yoga\",\"Forma\u00e7\u00e3o de professores de yoga\",\"Medita\u00e7\u00e3o\",\"Pranayama\",\"Yoga Nidra\",\"Yin Yoga\",\"Yoga Terap\u00eautico\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Yoga Blog \u2014 Practice & Teacher Training Articles | BeYoga","description":"Articles in English on yoga practice, teacher training and certification \u2014 from a Yoga Alliance school in Lisbon, Portugal. New posts regularly.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/beyoga.pt\/en\/blog\/","og_locale":"pt_PT","og_type":"article","og_title":"Yoga Blog \u2014 Practice & Teacher Training Articles | BeYoga","og_description":"Articles in English on yoga practice, teacher training and certification \u2014 from a Yoga Alliance school in Lisbon, Portugal. New posts regularly.","og_url":"https:\/\/beyoga.pt\/en\/blog\/","og_site_name":"BeYoga","article_publisher":"https:\/\/www.facebook.com\/BeYogabyCarlaGoncalves","article_modified_time":"2026-07-16T14:41:20+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/beyoga.pt\/wp-content\/uploads\/2024\/10\/seo-image.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/beyoga.pt\/en\/blog\/","url":"https:\/\/beyoga.pt\/en\/blog\/","name":"Yoga Blog \u2014 Practice & Teacher Training Articles | BeYoga","isPartOf":{"@id":"https:\/\/beyoga.pt\/en\/#website"},"datePublished":"2025-02-18T21:01:56+00:00","dateModified":"2026-07-16T14:41:20+00:00","description":"Articles in English on yoga practice, teacher training and certification \u2014 from a Yoga Alliance school in Lisbon, Portugal. New posts regularly.","breadcrumb":{"@id":"https:\/\/beyoga.pt\/en\/blog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/beyoga.pt\/en\/blog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/beyoga.pt\/en\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/beyoga.pt\/en\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/beyoga.pt\/en\/#website","url":"https:\/\/beyoga.pt\/en\/","name":"BeYoga School","description":"Escola de Yoga em Portugal \u2014 Forma\u00e7\u00e3o Certificada Yoga Alliance, DGERT e IPDJ","publisher":{"@id":"https:\/\/beyoga.pt\/en\/#organization"},"alternateName":"BeYoga","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/beyoga.pt\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/beyoga.pt\/en\/#organization","name":"BeYoga","alternateName":"BeYoga","url":"https:\/\/beyoga.pt\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/beyoga.pt\/en\/#\/schema\/logo\/image\/","url":"https:\/\/beyoga.pt\/wp-content\/uploads\/2026\/04\/logo-quadrado.jpg","contentUrl":"https:\/\/beyoga.pt\/wp-content\/uploads\/2026\/04\/logo-quadrado.jpg","width":625,"height":621,"caption":"BeYoga"},"image":{"@id":"https:\/\/beyoga.pt\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/beyoga.pt","https:\/\/www.facebook.com\/BeYogabyCarlaGoncalves","https:\/\/www.linkedin.com\/in\/carlabeyoga\/","https:\/\/www.youtube.com\/@BeYogaSchool"],"foundingDate":"2018","founder":{"@type":"Person","name":"Carla Gon\u00e7alves","jobTitle":"Fundadora e Professora Principal (E-RYT 500)"},"description":"Escola de forma\u00e7\u00e3o de professores de yoga em Portugal, certificada pela DGERT e reconhecida pelo IPDJ. Registered Yoga School (RYS 200 e RYS 300) pela Yoga Alliance. Mais de 200 professores formados desde 2018.","knowsAbout":["Yoga","Forma\u00e7\u00e3o de professores de yoga","Medita\u00e7\u00e3o","Pranayama","Yoga Nidra","Yin Yoga","Yoga Terap\u00eautico"]}]}},"_links":{"self":[{"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/pages\/30755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/comments?post=30755"}],"version-history":[{"count":3,"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/pages\/30755\/revisions"}],"predecessor-version":[{"id":31058,"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/pages\/30755\/revisions\/31058"}],"wp:attachment":[{"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/media?parent=30755"}],"wp:term":[{"taxonomy":"dificuldade","embeddable":true,"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/dificuldade?post=30755"},{"taxonomy":"tempo","embeddable":true,"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/tempo?post=30755"},{"taxonomy":"intensidade","embeddable":true,"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/intensidade?post=30755"},{"taxonomy":"tema","embeddable":true,"href":"https:\/\/beyoga.pt\/en\/wp-json\/wp\/v2\/tema?post=30755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}