.amb-section-title{color:var(--grey-darkest,#222);margin:0 0 24px;font-family:Quicksand,sans-serif;font-size:34px;font-weight:700;line-height:1.2}.amb-section-title--light{color:var(--grey-darkest,#222)}.hl-green{color:var(--green)}.amb-hero a.cta-tertiary,.amb-final a.cta-tertiary{border-color:var(--grey-darkest);color:var(--grey-darkest)}.amb-hero{background:linear-gradient(#f6fcf8 0%,#fff 100%);flex-direction:column;justify-content:center;min-height:95vh;padding:120px 5% 90px;display:flex;position:relative;overflow:hidden}.amb-hero:before{content:"";pointer-events:none;background:radial-gradient(at 15% 20%,rgba(128,206,196,.32),transparent 50%),radial-gradient(at 85% 80%,rgba(123,206,64,.16),transparent 50%);position:absolute;top:0;bottom:0;left:0;right:0}.amb-hero__inner{text-align:center;max-width:820px;margin:0 auto;position:relative}.amb-eyebrow{text-transform:uppercase;letter-spacing:2px;color:var(--blue);margin:0 0 16px;font-family:Quicksand,sans-serif;font-size:13px;font-weight:700}.amb-hero__title{color:var(--grey-darkest,#222);margin:0 0 18px;font-family:Quicksand,sans-serif;font-size:42px;font-weight:700;line-height:1.12}.amb-hero__lead{color:var(--grey-dark);max-width:660px;margin:0 auto 28px;font-family:Quicksand,sans-serif;font-size:18px;line-height:1.6}.amb-tags{flex-wrap:wrap;justify-content:center;gap:10px;max-width:660px;margin:0 auto 30px;display:flex}.amb-tag{background:var(--white);color:var(--grey-darkest);white-space:nowrap;border:1px solid rgba(0,0,0,.1);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.amb-tag__dot{background:var(--green);border-radius:50%;flex:none;width:10px;height:10px}.amb-tag:nth-child(3n+2) .amb-tag__dot{background:var(--blue)}.amb-tag:nth-child(3n) .amb-tag__dot{background:var(--pink)}.amb-hero__ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.amb-position{background:var(--white);padding:80px 5%}.amb-position__inner{text-align:center;max-width:820px;margin:0 auto}.amb-position__stat{color:var(--grey-darkest,#222);margin:0 0 24px;font-family:Quicksand,sans-serif;font-size:26px;font-weight:700;line-height:1.3}.amb-position__text{color:var(--grey-mid,#555);margin:0 0 18px;font-family:Quicksand,sans-serif;font-size:18px;line-height:1.7}.amb-full{line-height:0;display:block}.amb-full__img{width:100%;height:auto;display:block}.amb-why{background:linear-gradient(135deg,#eefaf8 0%,#f3fbef 100%);padding:80px 5%;position:relative;overflow:hidden}.amb-why:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 110%,rgba(0,183,164,.16),transparent 55%);position:absolute;top:0;bottom:0;left:0;right:0}.amb-why__inner{text-align:center;max-width:820px;margin:0 auto;position:relative}.amb-why__lead{color:var(--grey-mid);max-width:660px;margin:0 auto 40px;font-family:Quicksand,sans-serif;font-size:18px;line-height:1.65}.amb-why__list{text-align:left;gap:14px;margin:0;padding:0;list-style:none;display:grid}.amb-why__item{background:var(--white);color:var(--grey-dark);border:1px solid rgba(0,0,0,.06);border-radius:14px;align-items:flex-start;gap:14px;padding:18px 22px;font-family:Quicksand,sans-serif;font-size:16px;line-height:1.5;display:flex;box-shadow:0 8px 24px rgba(0,0,0,.05)}.amb-why__check{width:26px;height:26px;color:var(--white);background:#00b7a4;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.amb-services{background:linear-gradient(#fff 0%,#f6fcf8 100%);padding:80px 5%}.amb-services__inner{text-align:center;max-width:1100px;margin:0 auto}.amb-services__lead{color:var(--grey-mid,#555);max-width:600px;margin:0 auto 44px;font-family:Quicksand,sans-serif;font-size:18px;line-height:1.6}.amb-services__grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.amb-services__card{background:var(--white);border-top:3px solid var(--green);border-radius:16px;padding:28px 24px;box-shadow:0 10px 28px rgba(0,0,0,.05)}.amb-services__card:nth-child(3n+2){border-top-color:var(--blue)}.amb-services__card:nth-child(3n){border-top-color:var(--pink)}.amb-services__num{color:var(--green);margin-bottom:12px;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;display:block}.amb-services__card:nth-child(3n+2) .amb-services__num{color:var(--blue)}.amb-services__card:nth-child(3n) .amb-services__num{color:var(--pink)}.amb-services__card-title{color:var(--grey-darkest,#222);margin:0 0 8px;font-family:Quicksand,sans-serif;font-size:18px;font-weight:700}.amb-services__card-text{color:var(--grey-mid,#666);margin:0;font-family:Quicksand,sans-serif;font-size:14px;line-height:1.55}.amb-final{background:linear-gradient(135deg,#f3fbef 0%,#eefaf8 100%);padding:80px 5%;position:relative;overflow:hidden}.amb-final:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,rgba(37,132,45,.2),transparent 55%);position:absolute;top:0;bottom:0;left:0;right:0}.amb-final__inner{text-align:center;max-width:720px;margin:0 auto;position:relative}.amb-final__text{color:var(--grey-mid);margin:0 0 32px;font-family:Quicksand,sans-serif;font-size:18px;line-height:1.65}.amb-final__cta{margin:0 auto}@media (max-width:860px){.amb-services__grid{grid-template-columns:1fr}.amb-hero__title{font-size:36px}.amb-section-title{font-size:28px}.amb-position__stat{font-size:22px}}@media (max-width:720px){.amb-hero{padding:100px 16px 70px}.amb-position,.amb-why,.amb-services,.amb-final{padding:60px 16px}}
