:root{--org-magenta:#A50054;--org-green:#004D40;--org-sand:#E7DCCB;--org-ivory:#F8F5F0;--org-ink:#263630}
.organizations-page{background:var(--org-ivory);color:var(--org-ink)}
.organizations-hero{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:clamp(3rem,5vw,5.75rem);align-items:center;min-height:100svh;padding:clamp(8.5rem,11vw,10.5rem) clamp(1.5rem,6vw,7rem) clamp(5rem,7vw,7rem);background:linear-gradient(112deg,#fff 0%,var(--org-ivory) 70%)}
.organizations-hero-copy{max-width:700px}.organizations-hero h1,.organizations-paths h2{font-family:"Cormorant Garamond",serif;letter-spacing:-.035em}.organizations-eyebrow{display:flex;align-items:center;gap:.9rem;margin:0 0 1.35rem;color:var(--org-green);font:700 .72rem/1.3 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase}.organizations-eyebrow::before{width:38px;height:1px;background:var(--org-magenta);content:""}.organizations-hero h1{max-width:680px;margin:0 0 1.7rem;color:var(--org-green);font-size:clamp(3.4rem,5.15vw,6.25rem);font-weight:600;line-height:.88}.organizations-hero-copy>p{max-width:620px;margin:0;font:400 clamp(.95rem,1.05vw,1.08rem)/1.75 Montserrat,sans-serif}.organizations-hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.25rem}.organizations-hero-actions .button{min-height:56px;padding:1rem 1.4rem;border-radius:5px;font-size:.72rem;letter-spacing:.075em;text-align:center}.organizations-primary{background:var(--org-green);border-color:var(--org-green);color:#fff}.organizations-secondary{background:transparent;border-color:rgba(0,77,64,.55);color:var(--org-green)}.organizations-primary:hover,.organizations-primary:focus-visible{background:var(--org-magenta);border-color:var(--org-magenta);color:#fff}.organizations-secondary:hover,.organizations-secondary:focus-visible{background:var(--org-magenta);border-color:var(--org-magenta);color:#fff}.organizations-hero-image{width:100%;margin:0;aspect-ratio:3/2;border-radius:4px 32px 4px 4px;overflow:hidden}.organizations-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}
.organizations-framework{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(3.5rem,7vw,8rem);align-items:start;padding:clamp(6.5rem,9vw,9rem) clamp(1.5rem,7vw,8rem);background:linear-gradient(115deg,#fff 0%,var(--org-ivory) 72%)}
.organizations-problem{position:sticky;top:8.5rem;max-width:650px;padding-right:clamp(1rem,3vw,3rem)}.organizations-section-kicker{display:flex;align-items:center;gap:.85rem;margin:0 0 1.25rem;color:var(--org-magenta);font:700 .69rem/1.3 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase}.organizations-section-kicker::before{width:34px;height:1px;background:currentColor;content:""}.organizations-framework h2{font-family:"Cormorant Garamond",serif;letter-spacing:-.035em}.organizations-problem h2{margin:0;color:var(--org-green);font-size:clamp(3.6rem,6vw,6.7rem);font-weight:600;line-height:.86;text-transform:uppercase}.organizations-problem h2 em{display:block;color:var(--org-green);font-style:italic;font-weight:500}.organizations-problem h3{max-width:520px;margin:2rem 0 1.35rem;color:var(--org-magenta);font:italic 600 clamp(1.55rem,2.3vw,2.25rem)/1.15 "Cormorant Garamond",serif}.organizations-problem p{max-width:590px;margin:0;color:var(--org-ink);font:400 clamp(.95rem,1vw,1.05rem)/1.8 Montserrat,sans-serif}
.organizations-method{padding-left:clamp(1rem,2.5vw,3rem);border-left:1px solid rgba(0,77,64,.17)}.organizations-method>header{margin-bottom:2rem}.organizations-method>header .organizations-section-kicker{margin-bottom:.8rem}.organizations-method h2{margin:0;color:var(--org-green);font-size:clamp(3rem,4.6vw,5.2rem);font-weight:600;line-height:.9;text-transform:uppercase}.organizations-method>header>p{margin:1rem 0 0;color:var(--org-ink);font:500 clamp(.94rem,1vw,1.05rem)/1.65 Montserrat,sans-serif}.organizations-dimensions{display:grid;gap:.85rem}.organizations-dimension{padding:clamp(1.35rem,2vw,1.9rem);border-radius:4px 18px 4px 4px;color:#fff;box-shadow:0 14px 34px rgba(0,55,46,.07)}.organizations-dimension-people{background:#004D40}.organizations-dimension-teams{background:#17685A}.organizations-dimension-organization{background:#3D796D}.organizations-dimension h3{margin:0 0 .65rem;color:#fff;font:700 .76rem/1.2 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase}.organizations-dimension p{max-width:650px;margin:0;color:rgba(255,255,255,.9);font:400 .9rem/1.65 Montserrat,sans-serif}.organizations-method blockquote{position:relative;margin:clamp(2.2rem,3.5vw,3.4rem) 0 0;padding:0 0 0 1.5rem;border-left:2px solid var(--org-magenta);color:var(--org-green);font:italic 600 clamp(1.25rem,1.75vw,1.65rem)/1.4 "Cormorant Garamond",serif}
.organizations-paths{padding:clamp(7rem,10vw,10rem) clamp(1.5rem,7vw,8rem);background:var(--org-sand)}.organizations-solutions-heading{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);gap:clamp(3.5rem,7vw,8rem);align-items:center;max-width:1380px;margin:0 auto clamp(4.5rem,7vw,7rem)}.organizations-solutions-portrait{width:min(100%,470px);margin:0;justify-self:start;border-radius:5px 32px 5px 5px;overflow:hidden}.organizations-solutions-portrait img{display:block;width:100%;height:auto}.organizations-solutions-copy{max-width:760px}.organizations-solutions-copy .organizations-section-kicker{margin-bottom:1.25rem}.organizations-paths h2{max-width:760px;margin:0;color:var(--org-green);font-size:clamp(3.4rem,5.15vw,5.8rem);line-height:.88;text-transform:uppercase}.organizations-solutions-copy>p:not(.organizations-solutions-axes){max-width:650px;margin:2rem 0 0;padding-left:clamp(1.15rem,2vw,2rem);border-left:1px solid rgba(0,77,64,.28);font:400 clamp(.95rem,1vw,1.05rem)/1.8 Montserrat,sans-serif}.organizations-solutions-axes{display:flex;flex-wrap:wrap;gap:.65rem;margin:2rem 0 0;color:var(--org-green);font:700 .7rem/1.4 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase}.organizations-solutions-axes i{color:var(--org-magenta);font-style:normal}
.organizations-solutions-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.85rem,1.4vw,1.4rem);max-width:1380px;margin:auto}.organizations-solution{--solution-bg:#fff;--solution-color:var(--org-green);position:relative;display:flex;min-width:0;flex-direction:column;padding:clamp(1.6rem,2.6vw,2.7rem);border:1px solid rgba(0,77,64,.11);border-radius:5px 24px 5px 5px;background:var(--solution-bg);box-shadow:0 18px 50px rgba(38,54,48,.045);color:var(--solution-color);text-decoration:none;overflow:hidden;transition:transform .32s ease,background-color .32s ease,box-shadow .32s ease,border-color .32s ease}.organizations-solution::after{position:absolute;right:0;bottom:0;width:7rem;height:7rem;border:1px solid currentColor;border-radius:50%;content:"";opacity:.045;transform:translate(45%,45%);transition:transform .45s ease,opacity .32s ease}.organizations-solution:hover,.organizations-solution:focus-visible{transform:translateY(-4px);border-color:rgba(165,0,84,.28);box-shadow:0 22px 58px rgba(38,54,48,.08)}.organizations-solution:hover::after,.organizations-solution:focus-visible::after{opacity:.08;transform:translate(38%,38%)}.organizations-solution-featured{grid-column:span 3;min-height:430px;color:#fff}.organizations-solution-compact{grid-column:span 2;min-height:350px}.organizations-solution-institutional{--solution-bg:#004D40;--solution-color:#fff}.organizations-solution-programs{--solution-bg:#17685A;--solution-color:#fff}.organizations-solution-conferences{--solution-bg:#F8F5F0}.organizations-solution-consulting{--solution-bg:#EDF2EE}.organizations-solution-hr{--solution-bg:#DDE9E3}.organizations-solution-number{display:flex;align-items:center;gap:.7rem;color:var(--org-magenta);font:700 .68rem/1 Montserrat,sans-serif;letter-spacing:.14em}.organizations-solution-number::after{width:34px;height:1px;background:currentColor;content:""}.organizations-solution-featured .organizations-solution-number{color:#efb0cf}.organizations-solution>div{margin-top:clamp(2.7rem,5vw,5rem)}.organizations-solution h3{max-width:580px;margin:0 0 1.2rem;color:inherit;font:600 clamp(2.25rem,3.4vw,4.25rem)/.92 "Cormorant Garamond",serif;letter-spacing:-.035em}.organizations-solution-compact h3{font-size:clamp(2rem,2.7vw,3.15rem)}.organizations-solution p{max-width:570px;margin:0;color:inherit;font:400 .92rem/1.7 Montserrat,sans-serif;opacity:.9}.organizations-solution small{display:block;max-width:560px;margin-top:1.2rem;color:inherit;font:600 .7rem/1.7 Montserrat,sans-serif;letter-spacing:.035em;opacity:.72}.organizations-solution strong{position:relative;z-index:1;display:block;margin-top:auto;padding-top:2.5rem;color:inherit;font:700 .69rem/1.4 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.organizations-solution strong i{display:inline-block;margin-left:.45rem;color:var(--org-magenta);font-style:normal;transform:translateX(-2px);transition:transform .3s ease}.organizations-solution-featured strong i{color:#efb0cf}.organizations-solution:hover strong i,.organizations-solution:focus-visible strong i{transform:translateX(4px)}
.organizations-audience{padding:clamp(6.5rem,9vw,9rem) clamp(1.5rem,7vw,8rem) clamp(5.5rem,8vw,8rem);background:linear-gradient(180deg,var(--org-ivory) 0%,#fff 100%)}.organizations-audience-inner{display:grid;grid-template-columns:minmax(280px,.4fr) minmax(0,.6fr);gap:clamp(3.5rem,7vw,8rem);align-items:end;max-width:1380px;margin:auto}.organizations-audience-heading h2,.organizations-ecosystem-heading h2{margin:0;color:var(--org-green);font:600 clamp(3.2rem,5.3vw,6rem)/.89 "Cormorant Garamond",serif;letter-spacing:-.04em;text-transform:uppercase}.organizations-audience-heading p{max-width:590px;margin:1.7rem 0 0;font:400 clamp(.95rem,1vw,1.05rem)/1.8 Montserrat,sans-serif}.organizations-audience-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.organizations-audience-grid li{display:flex;min-width:0;align-items:center;min-height:78px;padding:1rem 1.25rem;border:1px solid rgba(0,77,64,.16);border-radius:4px 18px 4px 4px;background:rgba(255,255,255,.58);color:var(--org-green);font:600 clamp(.78rem,.9vw,.9rem)/1.45 Montserrat,sans-serif;overflow-wrap:anywhere;transition:border-color .3s ease,background-color .3s ease,transform .3s ease}.organizations-audience-grid li:nth-child(3n+2),.organizations-audience-grid li:nth-child(3n+3){background:rgba(221,233,227,.48)}.organizations-audience-grid li::before{width:5px;height:5px;margin-right:.8rem;border-radius:50%;background:var(--org-magenta);content:"";flex:0 0 auto}.organizations-audience-grid li:hover{transform:translateY(-2px);border-color:rgba(165,0,84,.28);background:#fff}
.organizations-ecosystem{padding:clamp(5.5rem,8vw,8rem) clamp(1.5rem,7vw,8rem) clamp(7rem,10vw,10rem);background:linear-gradient(145deg,#fff 0%,var(--org-ivory) 63%,#edf2ee 100%)}.organizations-ecosystem-heading{max-width:1100px;margin:0 auto clamp(3.5rem,5vw,5.5rem);text-align:center}.organizations-ecosystem-heading .organizations-section-kicker{justify-content:center}.organizations-ecosystem-heading h2{max-width:1050px;margin-inline:auto}.organizations-ecosystem-heading>p:not(.organizations-ecosystem-sequence){max-width:780px;margin:1.8rem auto 0;font:400 clamp(.95rem,1vw,1.05rem)/1.8 Montserrat,sans-serif}.organizations-ecosystem-sequence{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin:2rem 0 0;color:var(--org-green);font:700 .69rem/1.4 Montserrat,sans-serif;letter-spacing:.15em;text-transform:uppercase}.organizations-ecosystem-sequence i{color:var(--org-magenta);font-style:normal}.organizations-ecosystem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,1.7vw,1.6rem);max-width:1380px;margin:auto}.organizations-ecosystem-card{--ecosystem-bg:#fff;--ecosystem-color:var(--org-green);position:relative;display:flex;min-width:0;min-height:450px;flex-direction:column;padding:clamp(1.65rem,2.5vw,2.5rem);border:1px solid rgba(0,77,64,.12);border-radius:5px 24px 5px 5px;background:var(--ecosystem-bg);box-shadow:0 18px 48px rgba(38,54,48,.045);color:var(--ecosystem-color);text-decoration:none;overflow:hidden;transition:transform .32s ease,background-color .32s ease,border-color .32s ease,box-shadow .32s ease}.organizations-ecosystem-card::after{position:absolute;right:-2.5rem;bottom:-2.5rem;width:8rem;height:8rem;border:1px solid currentColor;border-radius:50%;content:"";opacity:.045;transition:transform .4s ease,opacity .3s ease}.organizations-ecosystem-card:hover,.organizations-ecosystem-card:focus-visible{transform:translateY(-4px);border-color:rgba(165,0,84,.3);box-shadow:0 24px 60px rgba(38,54,48,.08)}.organizations-ecosystem-card:hover::after,.organizations-ecosystem-card:focus-visible::after{opacity:.09;transform:translate(-.45rem,-.45rem)}.organizations-ecosystem-community{--ecosystem-bg:#fff}.organizations-ecosystem-academy{--ecosystem-bg:var(--org-green);--ecosystem-color:#fff;min-height:480px;transform:translateY(-15px)}.organizations-ecosystem-academy:hover,.organizations-ecosystem-academy:focus-visible{transform:translateY(-19px)}.organizations-ecosystem-programs{--ecosystem-bg:#dde9e3}.organizations-ecosystem-step{display:flex;align-items:center;gap:.7rem;color:var(--org-magenta);font:700 .66rem/1.2 Montserrat,sans-serif;letter-spacing:.15em;text-transform:uppercase}.organizations-ecosystem-step::after{width:34px;height:1px;background:currentColor;content:""}.organizations-ecosystem-academy .organizations-ecosystem-step{color:#efb0cf}.organizations-ecosystem-card>div{margin-top:clamp(3rem,5vw,5rem)}.organizations-ecosystem-card h3{max-width:380px;margin:0 0 1.25rem;color:inherit;font:600 clamp(2.45rem,3.35vw,4rem)/.92 "Cormorant Garamond",serif;letter-spacing:-.035em}.organizations-ecosystem-card p{margin:0;color:inherit;font:400 .92rem/1.7 Montserrat,sans-serif;opacity:.9}.organizations-ecosystem-card small{display:block;margin-top:1.25rem;color:inherit;font:600 .69rem/1.75 Montserrat,sans-serif;letter-spacing:.025em;opacity:.72}.organizations-ecosystem-card strong{position:relative;z-index:1;margin-top:auto;padding-top:2.5rem;color:inherit;font:700 .68rem/1.4 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.organizations-ecosystem-card strong i{display:inline-block;margin-left:.4rem;color:var(--org-magenta);font-style:normal;transform:translateX(-2px);transition:transform .3s ease}.organizations-ecosystem-academy strong i{color:#efb0cf}.organizations-ecosystem-card:hover strong i,.organizations-ecosystem-card:focus-visible strong i{transform:translateX(4px)}
/* Ajuste integral de escala, alineacion y ritmo vertical. */
@media(min-width:1001px){
  .organizations-hero{grid-template-columns:minmax(0,50fr) minmax(0,50fr);gap:clamp(2.5rem,3.5vw,4rem);min-height:auto;padding-top:clamp(8rem,9vw,9rem);padding-bottom:clamp(4.5rem,5.5vw,5.5rem)}
  .organizations-hero-copy{max-width:740px}.organizations-hero h1{max-width:740px;font-size:clamp(3.25rem,3.85vw,4.75rem);line-height:.94}.organizations-hero-copy>p{max-width:640px}.organizations-hero-image{max-height:650px}
  .organizations-framework{grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:clamp(3.5rem,5.5vw,6rem);padding-top:clamp(5.5rem,7vw,7rem);padding-bottom:clamp(5.5rem,7vw,7rem)}
  .organizations-problem{max-width:700px}.organizations-problem h2{max-width:660px;font-size:clamp(3.5rem,4.55vw,5.3rem);line-height:.9}.organizations-problem h3{margin-top:1.6rem}.organizations-method h2{font-size:clamp(3rem,4vw,4.7rem)}
  .organizations-paths{padding-top:clamp(5.5rem,7vw,7rem);padding-bottom:clamp(5.5rem,7vw,7rem)}.organizations-solutions-heading{grid-template-columns:minmax(300px,.4fr) minmax(0,.6fr);gap:clamp(3rem,4.5vw,5rem);margin-bottom:clamp(3.5rem,5vw,5rem)}.organizations-paths h2{font-size:clamp(3.1rem,3.8vw,4.6rem);line-height:.94}.organizations-solutions-copy>p:not(.organizations-solutions-axes){margin-top:1.55rem}.organizations-solutions-axes{margin-top:1.55rem}.organizations-solution-featured{min-height:390px}.organizations-solution-compact{min-height:315px}.organizations-solution h3{font-size:clamp(2.2rem,2.9vw,3.65rem)}.organizations-solution-compact h3{font-size:clamp(2rem,2.45vw,3rem)}.organizations-solution>div{margin-top:clamp(2.3rem,4vw,4rem)}
  .organizations-audience{padding-top:clamp(5.25rem,6.5vw,6.5rem);padding-bottom:clamp(5rem,6vw,6rem)}.organizations-audience-inner{grid-template-columns:minmax(0,50fr) minmax(0,50fr);gap:clamp(2.5rem,3.5vw,4rem);align-items:center}.organizations-audience-heading{max-width:700px}.organizations-audience-heading h2{max-width:700px;font-size:clamp(3.05rem,3.5vw,4rem);line-height:.94}.organizations-audience-heading p{margin-top:1.35rem}.organizations-audience-grid{gap:.7rem}.organizations-audience-grid li{min-height:68px;padding:.9rem 1.1rem}
  .organizations-ecosystem{padding-top:clamp(5rem,6vw,6rem);padding-bottom:clamp(5.5rem,7vw,7rem)}.organizations-ecosystem-heading{margin-bottom:clamp(3rem,4vw,4rem)}.organizations-ecosystem-heading h2{max-width:980px;font-size:clamp(3.2rem,4.15vw,4.7rem);line-height:.92}.organizations-ecosystem-heading>p:not(.organizations-ecosystem-sequence){margin-top:1.4rem}.organizations-ecosystem-sequence{margin-top:1.5rem}.organizations-ecosystem-card{min-height:400px}.organizations-ecosystem-academy{min-height:425px}.organizations-ecosystem-card>div{margin-top:clamp(2.5rem,3.5vw,3.75rem)}.organizations-ecosystem-card h3{font-size:clamp(2.3rem,2.9vw,3.5rem)}
}
@media(max-width:1000px){.organizations-hero{grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:2.5rem;padding-left:2.5rem;padding-right:2.5rem}.organizations-hero h1{font-size:clamp(3rem,5.7vw,4.6rem)}.organizations-hero-actions{display:grid}.organizations-hero-actions .button{width:100%}.organizations-framework{gap:3rem;padding-left:2.5rem;padding-right:2.5rem}.organizations-problem{position:static;padding-right:0}.organizations-problem h2{font-size:clamp(3rem,6.2vw,5rem)}.organizations-paths{padding-left:2.5rem;padding-right:2.5rem}.organizations-solutions-heading{grid-template-columns:minmax(240px,.4fr) minmax(0,.6fr);gap:3rem}.organizations-paths h2{font-size:clamp(3rem,5.7vw,4.6rem)}.organizations-solution-featured{min-height:390px}.organizations-solution-compact{grid-column:span 3;min-height:320px}.organizations-solution-hr{grid-column:1/-1;min-height:290px}.organizations-audience,.organizations-ecosystem{padding-left:2.5rem;padding-right:2.5rem}.organizations-audience-inner{grid-template-columns:minmax(0,1fr);gap:3.5rem}.organizations-audience-heading{max-width:760px}.organizations-ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.organizations-ecosystem-card{min-height:410px}.organizations-ecosystem-academy{min-height:430px;transform:none}.organizations-ecosystem-academy:hover,.organizations-ecosystem-academy:focus-visible{transform:translateY(-4px)}.organizations-ecosystem-programs{grid-column:1/-1;min-height:350px}}
@media(max-width:760px){.organizations-hero{grid-template-columns:1fr;gap:3rem;min-height:auto;padding-top:8.25rem}.organizations-hero-copy{max-width:none}.organizations-hero h1{font-size:clamp(3.25rem,13vw,5rem)}.organizations-hero-image{width:100%;max-width:680px;margin-inline:auto}.organizations-framework{grid-template-columns:1fr;gap:4.5rem}.organizations-method{padding-left:0;border-left:0}.organizations-method::before{display:block;width:100%;height:1px;margin-bottom:3.25rem;background:linear-gradient(90deg,var(--org-magenta),rgba(165,0,84,0));content:""}.organizations-solutions-heading{grid-template-columns:1fr;gap:3.5rem}.organizations-solutions-portrait{width:min(100%,430px);justify-self:center}.organizations-solutions-copy{max-width:none}.organizations-solutions-grid{grid-template-columns:1fr}.organizations-solution,.organizations-solution-featured,.organizations-solution-compact,.organizations-solution-hr{grid-column:auto;min-height:330px}.organizations-solution-featured{min-height:390px}.organizations-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.organizations-ecosystem-grid{grid-template-columns:1fr}.organizations-ecosystem-card,.organizations-ecosystem-academy,.organizations-ecosystem-programs{grid-column:auto;min-height:360px}}
@media(max-width:680px){.organizations-hero,.organizations-framework,.organizations-paths,.organizations-audience,.organizations-ecosystem{padding-left:1.25rem;padding-right:1.25rem}.organizations-hero h1{font-size:clamp(3.15rem,14vw,4.65rem);line-height:.9}.organizations-eyebrow{font-size:.66rem}.organizations-hero-actions{gap:.7rem;margin-top:1.8rem}.organizations-hero-actions .button{width:100%}.organizations-hero-image{border-radius:4px 24px 4px 4px}.organizations-framework{padding-top:5.5rem;padding-bottom:5.5rem}.organizations-problem h2{font-size:clamp(3.25rem,15vw,4.65rem)}.organizations-problem h3{margin-top:1.6rem}.organizations-dimension{padding:1.35rem;border-radius:4px 14px 4px 4px}.organizations-method blockquote{padding-left:1.15rem}.organizations-paths{padding-top:5.5rem;padding-bottom:5.5rem}.organizations-paths h2{font-size:clamp(3rem,14vw,4.5rem)}.organizations-paths .organizations-solutions-heading>p{padding-left:1rem}.organizations-solution,.organizations-solution-featured,.organizations-solution-compact{min-height:320px;padding:1.6rem;border-radius:5px 18px 5px 5px}.organizations-solution-featured{min-height:370px}.organizations-solution>div{margin-top:2.5rem}.organizations-solution h3,.organizations-solution-compact h3{font-size:clamp(2.5rem,12vw,3.5rem)}.organizations-audience{padding-top:5.5rem;padding-bottom:5rem}.organizations-audience-heading h2,.organizations-ecosystem-heading h2{font-size:clamp(2.55rem,10.5vw,3.9rem)}.organizations-audience-grid{grid-template-columns:minmax(0,1fr);gap:.65rem}.organizations-audience-grid li{min-height:68px}.organizations-ecosystem{padding-top:5rem;padding-bottom:6rem}.organizations-ecosystem-heading{text-align:left}.organizations-ecosystem-heading .organizations-section-kicker{justify-content:flex-start}.organizations-ecosystem-sequence{justify-content:flex-start}.organizations-ecosystem-card{min-height:340px;padding:1.6rem}.organizations-ecosystem-card>div{margin-top:2.7rem}.organizations-ecosystem-card h3{font-size:clamp(2.55rem,12vw,3.55rem)}}
@media(prefers-reduced-motion:reduce){.organizations-solution,.organizations-solution::after,.organizations-solution strong i,.organizations-audience-grid li,.organizations-ecosystem-card,.organizations-ecosystem-card::after,.organizations-ecosystem-card strong i{transition:none!important}}
