.team-enablement-page{position:relative;overflow:hidden;color:var(--color-text);background:radial-gradient(circle at 14% 8%,rgb(145 210 238 / .13),transparent 26rem),radial-gradient(circle at 88% 12%,rgb(50 66 215 / .045),transparent 28rem),linear-gradient(180deg,var(--brand-white) 0%,#f7fbfd 100%)}.team-enablement-page:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(0 49 76 / .014) 1px,transparent 1px),linear-gradient(90deg,rgb(0 49 76 / .014) 1px,transparent 1px);background-size:6.5rem 6.5rem;opacity:.18;mask-image:linear-gradient(to bottom,black,transparent 78%);pointer-events:none}.team-enablement-page .container{position:relative;z-index:1}.team-enablement-page .kicker{display:inline-flex;align-items:center;width:fit-content;min-height:2rem;margin:0;padding:.3rem .85rem;border:1px solid rgb(50 66 215 / .14);border-radius:999px;background:#3242d70e;color:var(--brand-royal-blue);font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 12px 28px #3242d709;backdrop-filter:blur(12px)}.team-enablement-page .kicker:before{display:none}.team-enablement-page__hero{padding-block:clamp(4rem,8vw,6.5rem) clamp(2.5rem,5vw,4rem)}.team-enablement-page__hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.68fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.team-enablement-page__hero-copy{display:grid;gap:clamp(.8rem,1.5vw,1.15rem);max-width:68rem}.team-enablement-page__title{max-width:18ch;margin:0;color:var(--brand-deep-teal);font-size:clamp(1.85rem,3.7vw,3.75rem);line-height:1.1;letter-spacing:-.045em;font-weight:650}.team-enablement-page__title-line{display:block}.text-royal-blue{color:var(--brand-royal-blue)}.team-enablement-page__intro{max-width:56rem;margin:0;color:var(--color-muted-strong);font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.7;font-weight:500}.team-enablement-page__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);padding-top:.25rem}.team-enablement-page__actions .button{min-height:2.8rem;padding-inline:1.05rem;font-size:.9rem}.team-enablement-page__hero-panel{position:relative;min-height:24rem;display:grid;align-content:center;gap:1rem}.team-enablement-page__hero-panel:before{content:"";position:absolute;inset:2rem;border-radius:999px;background:radial-gradient(circle at 50% 42%,rgb(145 210 238 / .32),transparent 58%),radial-gradient(circle at 56% 62%,rgb(50 66 215 / .09),transparent 64%);filter:blur(18px);pointer-events:none}.team-enablement-page__panel-card,.team-enablement-page__panel-grid{position:relative;z-index:1}.team-enablement-page__panel-card{display:grid;gap:.55rem;padding:clamp(1.1rem,2vw,1.4rem);border:1px solid rgb(0 49 76 / .075);border-radius:var(--radius-lg);background:#ffffffc7;box-shadow:0 18px 44px #00314c14,inset 0 1px #ffffffe6;backdrop-filter:blur(14px)}.team-enablement-page__panel-card span{color:var(--brand-royal-blue);font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.team-enablement-page__panel-card strong{max-width:21rem;color:var(--brand-deep-teal);font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.2;letter-spacing:-.03em;font-weight:760}.team-enablement-page__panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-left:clamp(1rem,3vw,3rem)}.team-enablement-page__panel-grid span{min-height:4.2rem;display:grid;place-items:center;padding:.9rem;border:1px solid rgb(0 49 76 / .065);border-radius:var(--radius-md);background:#ffffffa8;color:var(--color-muted-strong);font-size:.8rem;font-weight:820;box-shadow:0 12px 28px #00314c0b;backdrop-filter:blur(10px)}.team-enablement-page__section-head{display:grid;gap:.35rem}.team-enablement-page__section-head p{margin:0;color:var(--brand-royal-blue);font-size:.7rem;font-weight:880;letter-spacing:.1em;text-transform:uppercase}.team-enablement-page__section-head h2{max-width:21ch;margin:0;color:var(--brand-deep-teal);font-size:clamp(1.35rem,2.15vw,2.05rem);line-height:1.14;letter-spacing:-.035em;font-weight:690}.team-enablement-page__section-head--center{justify-items:center;text-align:center;margin-inline:auto;margin-bottom:clamp(1.25rem,2.6vw,2rem)}.team-enablement-page__trust,.team-enablement-page__needs,.team-enablement-page__approach,.team-enablement-page__solutions,.team-enablement-page__outcomes,.team-enablement-page__cta-section{padding-block:clamp(3.5rem,7vw,5.5rem)}.team-enablement-page__split{display:grid;grid-template-columns:minmax(16rem,.55fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.team-enablement-page__large-text{max-width:64rem;margin:0;color:var(--color-muted-strong);font-size:clamp(1.05rem,1.45vw,1.32rem);line-height:1.68;letter-spacing:-.015em;font-weight:520}.team-enablement-page__needs{background:radial-gradient(circle at 88% 18%,rgb(145 210 238 / .12),transparent 24rem),linear-gradient(180deg,#f7fbfd,#edf7fb)}.team-enablement-page__needs .team-enablement-page__section-head,.team-enablement-page__approach .team-enablement-page__section-head,.team-enablement-page__solutions .team-enablement-page__section-head{margin-bottom:clamp(1.25rem,2.6vw,2rem)}.team-enablement-page__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.35vw,1.1rem)}.team-enablement-page-card{display:grid;align-content:start;gap:.75rem;min-height:14rem;padding:clamp(.95rem,1.45vw,1.15rem);border:1px solid rgb(0 49 76 / .055);border-radius:var(--radius-lg);background:#ffffffd6;box-shadow:0 10px 28px #00314c09,inset 0 1px #ffffffdb;backdrop-filter:blur(10px)}.team-enablement-page-card__icon{width:2.55rem;height:2.55rem;display:grid;place-items:center;border-radius:var(--radius-sm);background:#91d2ee33;color:var(--brand-deep-teal);box-shadow:inset 0 0 0 1px #00314c0b,0 7px 16px #00314c06}.team-enablement-page-card__icon svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.team-enablement-page-card h3,.team-enablement-page-step h3{margin:0;color:var(--color-text);font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.22;letter-spacing:-.022em;font-weight:740}.team-enablement-page-card p,.team-enablement-page-step p{margin:.45rem 0 0;color:var(--color-muted);font-size:.82rem;line-height:1.52;font-weight:530}.team-enablement-page__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.35vw,1.1rem)}.team-enablement-page-step{position:relative;min-height:14rem;padding:clamp(.95rem,1.45vw,1.15rem);border:1px solid rgb(0 49 76 / .055);border-radius:var(--radius-lg);background:#ffffffc7;box-shadow:0 10px 28px #00314c09,inset 0 1px #ffffffdb;backdrop-filter:blur(10px)}.team-enablement-page-step span{display:inline-flex;margin-bottom:.75rem;color:var(--brand-royal-blue);font-size:.78rem;font-weight:900;letter-spacing:.08em}.team-enablement-page__solutions{background:radial-gradient(circle at 12% 26%,rgb(50 66 215 / .04),transparent 25rem),linear-gradient(180deg,var(--brand-white) 0%,#f7fbfd 100%)}.team-enablement-page__solutions-inner{display:grid;grid-template-columns:minmax(16rem,.55fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.team-enablement-page__solution-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.team-enablement-page__solution-list li{position:relative;min-height:4.5rem;padding:.9rem .95rem .9rem 2.15rem;border:1px solid rgb(0 49 76 / .055);border-radius:var(--radius-md);background:#ffffffc7;color:var(--color-muted);font-size:.84rem;line-height:1.48;font-weight:560;box-shadow:0 10px 28px #00314c08,inset 0 1px #ffffffdb}.team-enablement-page__solution-list li:before{content:"";position:absolute;left:1rem;top:1.22rem;width:.38rem;height:.38rem;border-radius:999px;background:var(--color-primary);box-shadow:0 0 0 .22rem #3242d713}.team-enablement-page__outcomes{background:radial-gradient(circle at 50% 20%,rgb(145 210 238 / .12),transparent 28rem),linear-gradient(180deg,#edf7fb,#f7fbfd)}.team-enablement-page__outcome-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.35vw,1.1rem)}.team-enablement-page-outcome{display:grid;align-content:start;gap:.65rem;min-height:10rem;padding:clamp(.95rem,1.45vw,1.15rem);border:1px solid rgb(0 49 76 / .055);border-radius:var(--radius-lg);background:#ffffffd1;box-shadow:0 10px 28px #00314c09,inset 0 1px #ffffffdb}.team-enablement-page-outcome span{color:var(--brand-royal-blue);font-size:1rem;font-weight:900}.team-enablement-page-outcome p{margin:0;color:var(--color-muted-strong);font-size:.86rem;line-height:1.52;font-weight:590}.team-enablement-page__cta-section{background:linear-gradient(180deg,#f7fbfd 0%,var(--brand-white) 100%)}.team-enablement-page__cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1.5rem,4vw,3rem);align-items:center;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgb(0 49 76 / .075);border-radius:var(--radius-xl);background:radial-gradient(circle at 88% 18%,rgb(145 210 238 / .14),transparent 18rem),#ffffffdb;box-shadow:0 18px 44px #00314c0f,inset 0 1px #ffffffe6;backdrop-filter:blur(14px)}.team-enablement-page__cta p{margin:0 0 .5rem;color:var(--brand-royal-blue);font-size:.7rem;font-weight:880;letter-spacing:.1em;text-transform:uppercase}.team-enablement-page__cta h2{max-width:28ch;margin:0;color:var(--brand-deep-teal);font-size:clamp(1.35rem,2vw,1.95rem);line-height:1.14;letter-spacing:-.035em;font-weight:690}.team-enablement-page__cta span{display:block;max-width:54rem;margin-top:.7rem;color:var(--color-muted);font-size:.9rem;line-height:1.6;font-weight:530}.team-enablement-page__cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-sm)}.team-enablement-page__cta-actions .button{min-height:2.8rem;padding-inline:1.05rem;font-size:.9rem}.team-enablement-page__cta-secondary{border:1px solid rgb(255 122 69 / .34);background:var(--brand-orange);color:var(--brand-white);box-shadow:0 14px 34px #ff7a452e,inset 0 1px #ffffff38}.team-enablement-page__cta-secondary:hover,.team-enablement-page__cta-secondary:focus-visible{border-color:#ff7a4580;background:#ff7029;color:var(--brand-white)}@media(max-width:1180px){.team-enablement-page__hero-inner,.team-enablement-page__split,.team-enablement-page__solutions-inner{grid-template-columns:1fr}.team-enablement-page__hero-panel{min-height:auto;max-width:42rem}.team-enablement-page__cards,.team-enablement-page__steps,.team-enablement-page__outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.team-enablement-page__hero{padding-block:clamp(3.25rem,10vw,4.5rem) 2.5rem}.team-enablement-page__title{max-width:18ch;font-size:clamp(1.7rem,6.6vw,2.45rem);line-height:1.12;letter-spacing:-.042em}.team-enablement-page__actions{justify-content:flex-start}.team-enablement-page__cards,.team-enablement-page__steps,.team-enablement-page__solution-list,.team-enablement-page__outcome-grid,.team-enablement-page__cta{grid-template-columns:1fr}.team-enablement-page__cta-actions{justify-content:flex-start}}@media(max-width:560px){.team-enablement-page__title{font-size:clamp(1.48rem,7.2vw,2.05rem);letter-spacing:-.045em}.team-enablement-page__actions .button,.team-enablement-page__cta-actions .button{width:100%}.team-enablement-page__panel-grid{grid-template-columns:1fr;margin-left:0}}
