.section-support-nutritionist{--clay:#a06864;display:block}.section-support-nutritionist .sn-grid{display:flex;flex-direction:column;gap:1.25rem;max-width:38.75rem;margin:0 auto}.section-support-nutritionist .sn-bio{display:flex;align-items:center;gap:.9375rem;background-color:var(--colour-white);border:1px solid var(--colour-grey);border-radius:var(--border-radius-lg);padding:.875rem}.section-support-nutritionist .sn-bio__photo{flex-shrink:0;width:5.25rem;height:5.25rem;border-radius:50%;object-fit:cover}.section-support-nutritionist .sn-bio__content{min-width:0}.section-support-nutritionist .sn-bio__kicker{display:block;color:var(--colour-tuna);opacity:.6;margin-bottom:.1875rem}.section-support-nutritionist .sn-bio__name{font-family:var(--font-family-heading);font-size:1.1875rem;line-height:1.1;margin-bottom:0}.section-support-nutritionist .sn-bio__credential{display:block;margin-top:.125rem;font-size:.8125rem;font-style:italic;color:var(--colour-tuna);opacity:.7}.section-support-nutritionist .sn-bio__rte{margin-top:.5rem;font-size:.8125rem;color:var(--colour-tuna);opacity:.85}.section-support-nutritionist .sn-bio__rte p:last-of-type{margin-bottom:0}.section-support-nutritionist .sn-benefits{display:flex;flex-direction:column;justify-content:center}.section-support-nutritionist .sn-benefits__heading{font-family:var(--font-family-heading);font-size:1.125rem;line-height:1.2;color:var(--clay);margin:0 0 1rem}.section-support-nutritionist .sn-benefits__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.section-support-nutritionist .sn-benefit{display:flex;align-items:center;gap:.75rem}.section-support-nutritionist .sn-benefit__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:50%;background-color:var(--colour-white);border:1px solid var(--colour-pampas)}.section-support-nutritionist .sn-benefit__icon-svg{width:1rem;height:1rem;color:var(--clay)}.section-support-nutritionist .sn-benefit__icon-img{width:1rem;height:1rem;object-fit:contain}.section-support-nutritionist .sn-benefit__text{min-width:0;font-family:var(--font-family-base);font-size:.875rem;line-height:1.4;color:var(--colour-tuna)}@media (min-width:768px){.section-support-nutritionist .sn-grid{flex-direction:row;align-items:stretch;gap:1.5rem;max-width:48rem}.section-support-nutritionist .sn-bio{flex:1 1 0;flex-direction:column;align-items:flex-start;text-align:left;padding:1.5rem;gap:1rem}.section-support-nutritionist .sn-bio__photo{width:6rem;height:6rem}.section-support-nutritionist .sn-benefits{flex:1 1 0}}