.growing-roots>.growing-roots-inner{display:flex;flex-direction:column;gap:var(--content-spacer-m)}.growing-intro-subheading{margin-bottom:var(--content-spacer)}.growing-intro>.growing-diagram{display:flex;justify-content:center;margin-top:min(60px,20/768 * 100vw);overflow:hidden;width:100%}.growing-diagram img{display:block;height:auto;margin-inline:auto;width:min(965px,95%)}.growing-roots-inner>.growing-education{align-items:center;background-color:var(--color-beige);display:flex;flex-direction:column;gap:var(--content-spacer);padding:min(40px,40/390 * 100vw) var(--content-spacer)}.growing-education-heading{margin-bottom:0}.growing-education .growing-g-list{background-color:var(--color-white);padding:min(20px,20/390 * 100vw);width:100%}.growing-education .growing-g-list-inner{display:flex;flex-direction:column;gap:min(16px,16/390 * 100vw);inline-size:fit-content;margin-inline:auto}.growing-g-item{display:flex;gap:min(20px,10/390 * 100vw)}.growing-g-item-word{align-items:center;background-color:var(--color-beige);display:flex;flex-shrink:0;font-family:var(--font-en);font-size:min(26px,22/768 * 100vw);font-weight:300;height:min(40px,40/390 * 100vw);justify-content:center;width:min(120px,100/768 * 100vw)}.growing-g-item-desc{padding-top:.3em}.growing-education>.growing-education-row{align-items:flex-start;display:flex;gap:min(32px,20/390 * 100vw);width:100%}.growing-education-photo{flex-shrink:0;width:min(400px,280/768 * 100vw)}.growing-education-message{align-self:center;flex:1 1 0;min-width:0}.growing-education-message p+p{margin-top:min(30px,20/390 * 100vw)}.growing-training-row,.growing-training-text{display:flex;gap:min(40px,20/768 * 100vw)}.growing-training-text{align-self:center;flex-direction:column}.growing-training-row>.growing-training-photos{display:grid;flex-shrink:0;gap:min(20px,10/768 * 100vw);grid-template-columns:repeat(2,1fr);order:-1;width:min(520px,400/768 * 100vw)}.growing-training-heading{margin:0}@media screen and (max-width:1023px){.growing-training-row{flex-direction:column}.growing-training-row>.growing-training-photos{align-self:center;order:1;width:min(520px,100%)}}@media screen and (max-width:767px){.growing-diagram img{width:100%}.growing-education-heading{text-align:center}.growing-g-item{align-items:flex-start;flex-direction:column}.growing-g-item-word{font-size:22px;width:min(100px,100/390 * 100vw)}.growing-education>.growing-education-row{flex-direction:column}.growing-education-photo{width:100%}.growing-roots-inner>.growing-training-row{row-gap:20px}}.growing-lesson-message,.growing-lesson-row{display:flex;gap:min(40px,20/768 * 100vw)}.growing-lesson-message{align-self:center;flex-direction:column}.growing-lesson-row .growing-lesson-photo{display:grid;flex-shrink:0;gap:min(20px,10/768 * 100vw);grid-template-columns:repeat(2,1fr);order:-1;width:min(500px,400/768 * 100vw)}@media screen and (max-width:1023px){.growing-lesson-row{flex-direction:column}.growing-lesson-row>.growing-lesson-photo{align-self:center;order:1;width:min(500px,100%)}}@media screen and (max-width:767px){.growing-lesson-row{height:auto;row-gap:20px}.growing-lesson-row>.growing-lesson-photo{width:100%}}.growing-lesson-content{display:flex;flex-direction:column;gap:min(40px,20/768 * 100vw)}.growing-lesson-carousel{margin-top:min(40px,20/768 * 100vw);position:relative;width:100%}.growing-lesson-carousel-wrapper{display:flex;flex-direction:column;gap:min(40px,20/768 * 100vw)}.growing-lesson-carousel>.growing-lesson-viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.growing-lesson-carousel>.growing-lesson-viewport::-webkit-scrollbar{display:none}.growing-lesson-viewport>.growing-lesson-track{display:flex;gap:min(20px,10/390 * 100vw);width:max-content}.growing-lesson-track>.growing-lesson-gallery-item{flex:none;overflow:hidden;scroll-snap-align:center;width:400px}.growing-lesson-gallery-item>img{display:block;height:100%;object-fit:cover;width:100%}.growing-lesson-carousel>.growing-lesson-nav{height:60px;top:150.5px;width:60px}.growing-lesson-nav.is-prev{left:20px}.growing-lesson-nav.is-next{right:20px}.growing-lesson-nav>.growing-lesson-nav-icon{border-right-color:#5e595c;border-top-color:#5e595c;height:15px;opacity:1;width:15px}.growing-lesson-carousel>.growing-lesson-nav.is-next>.growing-lesson-nav-icon{transform:translateX(-3.5px) rotate(45deg)}.growing-lesson-carousel>.growing-lesson-nav.is-prev>.growing-lesson-nav-icon{transform:translateX(2.4px) rotate(225deg)}@media screen and (max-width:767px){.growing-lesson-carousel{margin-top:20px}.growing-lesson-track>.growing-lesson-gallery-item{width:220px}.growing-lesson-carousel>.growing-lesson-nav{display:none}}.growing-lesson-below{margin-top:min(40px,20/768 * 100vw)}.growing-lesson-below a{color:var(--color-link);word-break:break-all}.growing-lesson-below a:hover{color:var(--color-link-hover)}@media screen and (max-width:767px){.growing-lesson-below{margin-top:20px}}