.block-about-stuff{padding:54px 0}@media (min-width:992px){.block-about-stuff{padding:124px 0}}.block-about-stuff.as-bg--warm-cream{background-color:#f5efe6}.block-about-stuff.as-bg--white{background-color:#fff}.block-about-stuff.as-bg--off-white{background-color:#f7f8f2}.block-about-stuff.as-bg--cream{background-color:#f3eee6}.block-about-stuff.as-bg--tan{background-color:#ece1d2}.block-about-stuff.as-bg--light-sage{background-color:#e6ead5}.block-about-stuff .as-inner{gap:16px}@media (min-width:992px){.block-about-stuff .as-inner{gap:32px;align-items:flex-start}}.block-about-stuff .as-main{gap:32px}@media (min-width:992px){.block-about-stuff .as-main{flex:1 1 auto;min-width:0;padding-right:clamp(32px,8.5vw,124px)}}.block-about-stuff .as-bio{gap:16px}@media (min-width:992px){.block-about-stuff .as-bio{gap:24px}}.block-about-stuff .as-bio__heading{color:#042b37;font-size:28px;font-weight:700;line-height:1.2}@media (min-width:992px){.block-about-stuff .as-bio__heading{font-size:36px}}.block-about-stuff .as-bio__text{color:#696f70;font-size:14px;line-height:1.5}.block-about-stuff .as-bio__text p{margin-bottom:1em}.block-about-stuff .as-bio__text p:last-child{margin-bottom:0}@media (min-width:992px){.block-about-stuff .as-bio__text{color:#042b37;font-size:18px;line-height:1.6}}.block-about-stuff .as-details{gap:32px}@media (min-width:992px){.block-about-stuff .as-details{gap:24px}}.block-about-stuff .as-group{gap:32px}@media (min-width:992px){.block-about-stuff .as-group{gap:24px}}@media (min-width:992px){.block-about-stuff .as-group--quals{gap:32px}}.block-about-stuff .as-group__title{color:#042b37;font-size:24px;font-weight:700;line-height:1.2}.block-about-stuff .as-quals{gap:16px}.block-about-stuff .as-qual{gap:12px}.block-about-stuff .as-qual__icon{color:#b3b935}.block-about-stuff .as-qual__icon .as-qual__svg{display:block;width:21px;height:21px}@media (min-width:992px){.block-about-stuff .as-qual__icon .as-qual__svg{width:30px;height:30px}}.block-about-stuff .as-qual__text{color:#696f70;font-size:15px;font-weight:400;line-height:1.2}@media (min-width:992px){.block-about-stuff .as-qual__text{color:#042b37;font-size:16px}}.block-about-stuff .as-interests{gap:8px}.block-about-stuff .as-interest{background-color:#fff;color:#696f70;font-size:14px;font-weight:600;line-height:1.2;padding:8px 16px;border-radius:3px}@media (min-width:992px){.block-about-stuff .as-interest{font-size:15px;line-height:1.4}}.block-about-stuff .as-outside{color:#696f70;font-size:14px;line-height:1.5}@media (min-width:992px){.block-about-stuff .as-outside{color:#042b37;font-size:18px;line-height:1.6}}.block-about-stuff .as-aside{gap:32px}@media (min-width:992px){.block-about-stuff .as-aside{flex:0 0 472px;max-width:472px}}.block-about-stuff .as-glance{background-color:#fff;border-radius:20px;padding:32px;gap:24px}@media (min-width:992px){.block-about-stuff .as-glance{padding:40px}}.block-about-stuff .as-glance__label{color:#b3b935;font-size:14px;font-weight:500;line-height:1.2;text-transform:uppercase}.block-about-stuff .as-glance__item{gap:8px}.block-about-stuff .as-glance__title{color:#042b37;font-size:20px;font-weight:700;line-height:1.2}.block-about-stuff .as-glance__text{color:#696f70;font-size:16px;line-height:1.6}.block-about-stuff .as-book{background-color:#051f27;border-radius:20px;padding:32px;gap:24px;text-align:center}.block-about-stuff .as-book__intro{gap:24px}.block-about-stuff .as-book__heading{color:#fff;font-size:24px;font-weight:700;line-height:1.2}@media (min-width:992px){.block-about-stuff .as-book__heading{font-size:32px}}.block-about-stuff .as-book__text{color:#cecece;font-size:16px;line-height:1.6}.block-about-stuff .as-book__cta{width:100%;gap:12px;padding:16px 28px;border-radius:8px;font-size:16px;font-weight:700;line-height:1.2}.block-about-stuff .as-book__icon{width:18px;height:18px;flex-shrink:0}.block-about-stuff .as-book__phone{color:#cecece;font-size:16px;line-height:1.6}.block-about-stuff .as-book__number{color:inherit;font-weight:700}.block-about-stuff .as-book__number:hover,.block-about-stuff .as-book__number:focus-visible{text-decoration:underline}
