.bio-edu{color:rgb(var(--color-foreground))}.bio-edu__inner{padding-top:3rem;padding-bottom:3rem}.bio-edu__intro{position:relative;max-width:76rem}.bio-edu__view-marker{position:absolute;inset:0 auto auto 0;width:100%;height:120px;pointer-events:none}.bio-edu__heading{margin:0 0 1.5rem}.bio-edu__definition{margin:0}.bio-edu__media{margin-top:2.5rem}.bio-edu__track{flex-wrap:nowrap;margin:0;scroll-snap-align:start}.bio-edu__slide{min-width:0;margin:0;list-style:none}.bio-edu__track.slider--everywhere .bio-edu__slide{scroll-snap-align:start}.bio-edu__zoom{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.bio-edu__image{display:block;width:100%;height:clamp(22rem,56vw,32rem);object-fit:contain;border-radius:0}.bio-edu__slide[data-media-id=MEDIA-01] .bio-edu__image{object-position:left center}.bio-edu__slide[data-media-id=MEDIA-03] .bio-edu__image{object-fit:cover;object-position:center 40%}.bio-edu__caption{padding:1.2rem 1.5rem 0}.bio-edu__caption strong{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.bio-edu__slider .slider-buttons{margin-top:.4rem}.bio-edu__benefits{display:grid;gap:.8rem;margin:3rem 0 0;padding-left:2.4rem;list-style:disc outside}.bio-edu__availability{margin-top:2rem}.bio-edu__availability p{margin:0}.bio-edu__text-link{display:inline-block;margin:.3rem 0 1rem}.bio-edu__availability .bio-edu__text-link{margin-bottom:0}.bio-edu__faq{margin-top:3rem}.bio-edu__faq h2{margin:0 0 1rem}.bio-edu__faq .accordion:first-of-type{margin-top:1.5rem}.bio-edu__faq .accordion__content p{margin:0 0 1rem}.bio-edu__faq .accordion__content a{text-decoration:underline;text-underline-offset:.25rem}.bio-edu__dialog{max-width:min(94vw,110rem);max-height:94vh;padding:4.8rem 1rem 1rem;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bio-edu__dialog::backdrop{background:#000000b8}.bio-edu__dialog button{position:absolute;top:.8rem;right:1rem;border:0;background:transparent;color:inherit;font-size:1.6rem;cursor:pointer}.bio-edu__dialog img{display:block;max-width:100%;max-height:calc(94vh - 6rem);width:auto;height:auto;object-fit:contain}@media screen and (max-width:749px){.bio-edu{overflow-x:clip}#whatsapp-widget.bio-edu-widget-hidden{display:none}.bio-edu__inner{padding-top:2rem;padding-bottom:2rem}.bio-edu__heading.h1{margin-bottom:1rem;font-size:calc(var(--font-heading-scale) * 2rem)}.bio-edu__media{margin:2rem calc(-1.5rem - 1px) 0 -1.5rem}.bio-edu__image{height:auto;aspect-ratio:1;object-fit:cover}.bio-edu__caption{padding-top:.8rem}.bio-edu__track.slider--mobile{scroll-padding-left:0;scroll-padding-right:0}.bio-edu__track.slider--mobile:after{content:none;display:none;width:0;padding-left:0;margin-left:0}.bio-edu__track.grid--peek.slider .grid__item:first-of-type{margin-left:0}.bio-edu__track .bio-edu__slide{box-sizing:border-box;flex:0 0 calc(100% - 4.5rem);width:calc(100% - 4.5rem);max-width:none}.bio-edu__track .bio-edu__slide:only-child{flex-basis:100%;width:100%}.bio-edu__track.slider--mobile .bio-edu__slide{padding-top:0;padding-bottom:0}.bio-edu__benefits{gap:.6rem;margin-top:2rem}.bio-edu__availability{margin-top:1.5rem}.bio-edu__faq{margin-top:2rem}.bio-edu__faq .accordion:first-of-type{margin-top:1rem}.bio-edu__faq .accordion summary{padding:1.2rem 0}}@media screen and (min-width:750px){.bio-edu__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 4rem;padding-top:5rem;padding-bottom:5rem}.bio-edu__intro,.bio-edu__benefits,.bio-edu__availability{grid-column:1}.bio-edu__media{grid-column:2;grid-row:1 / span 3;margin-top:0;align-self:start}.bio-edu__track{column-gap:0}.bio-edu__track .bio-edu__slide{flex:0 0 100%;width:100%;max-width:100%}.bio-edu__image{height:clamp(27rem,30vw,39rem)}.bio-edu__caption{padding-left:0;padding-right:0}.bio-edu__benefits,.bio-edu__availability{margin-top:0}.bio-edu__faq{grid-column:1 / -1;margin-top:1rem}.bio-edu__slider .slider--mobile+.slider-buttons{display:flex}}.bio-edu--split .bio-edu__heading{margin-bottom:2.4rem}.bio-edu--split .bio-edu__faq{margin-top:0;display:block}.bio-edu--split .bio-edu__faq h2{margin-bottom:2.4rem}.bio-edu--split .bio-edu__faq .accordion:first-of-type{margin-top:0}.bio-edu--split .bio-edu__faq .accordion__content{font-size:1.6rem;line-height:1.5}@media screen and (max-width:749px){.bio-edu--split .bio-edu__heading,.bio-edu--split .bio-edu__faq h2{margin-bottom:1.6rem}}.bio-edu__caption p{margin:.4rem 0 0;font-size:1.4rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bio-tasmy-education.css.map */
