.sda-professional-editorial{background:#faf8f2;color:#2e203d;font:18px/1.65 Arial,sans-serif}
.sda-professional-editorial *{box-sizing:border-box}
.sda-professional-editorial :is(h1,h2,h3,p){margin:0}
.sda-professional-editorial :is(h1,h2,h3){font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.08;color:#2e203d}
.sda-professional-editorial h1{font-size:clamp(44px,4.5vw,72px)}
.sda-professional-editorial h2{font-size:clamp(36px,3.7vw,56px)}
.sda-professional-editorial h3{font-size:30px}
.sda-professional-editorial p{color:#65536d}
.professional-v1-shell{width:calc(100% - clamp(40px,8vw,128px));max-width:1440px;margin:auto}
.sda-professional-editorial section{padding:64px 0;border-bottom:1px solid #d9d3d9}
.sda-professional-editorial .professional-v1-kicker{font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin-bottom:20px}
.professional-v1-heading{margin-bottom:32px}
.professional-v1-heading>p:last-child:not(.professional-v1-kicker){margin-top:18px}
.professional-v1-hero{position:relative;overflow:hidden;background:#e7efeb;padding:0!important}
.professional-v1-hero__inner{position:relative;min-height:600px;display:flex;align-items:center}
.professional-v1-hero__copy{width:54%;padding:52px 48px 52px 0}
.professional-v1-hero__copy>p:not(.professional-v1-kicker){margin:24px 0 28px}
.professional-v1-hero__visual{position:absolute;inset:0 0 0 52%;background:url('../images/generated/professional-v1/professional-hero-v1.png') 65% center/cover no-repeat}
.professional-v1-hero__visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#e7efeb,transparent 28%)}
.professional-v1-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;padding:14px 24px;background:#4d3653;border:1px solid #4d3653;border-radius:2px;color:#faf8f2!important;font:18px/1.4 Georgia,serif;text-decoration:none}
.professional-v1-button:hover{background:#34223e}
.sda-professional-editorial a:focus-visible{outline:3px solid #9374a3;outline-offset:5px}
.professional-v1-heading--split{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:50px}
.professional-v1-areas__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.professional-v1-area{position:relative;isolation:isolate;overflow:hidden;padding:34px;display:block;min-height:420px;text-decoration:none;color:#2e203d!important}
.professional-v1-area__visual{display:none}
.professional-v1-area:before{content:"";position:absolute;inset:0;z-index:-2;background:url('../images/home-editorial/tca-720.webp') right center/cover no-repeat}
.professional-v1-area--prevention:before{background-image:url('../images/home-editorial/prevencion-720.webp')}
.professional-v1-area:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#e8dfee 0%,#e8dfee 44%,rgba(232,223,238,.97) 63%,rgba(232,223,238,.8) 76%,rgba(232,223,238,.08) 100%)}
.professional-v1-area--prevention:after{background:linear-gradient(90deg,#dce9e5 0%,#dce9e5 44%,rgba(220,233,229,.97) 63%,rgba(220,233,229,.8) 76%,rgba(220,233,229,.08) 100%)}
.professional-v1-area>span:last-child{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:74%}
.professional-v1-area strong{font:400 clamp(30px,3vw,44px)/1.08 Georgia,serif;letter-spacing:-.035em}
.professional-v1-area em{font-style:normal;color:#40334c;display:block;margin:24px 0;font-size:18px;line-height:1.7}
.professional-v1-area small{font:18px/1.5 Georgia,serif;margin-top:auto;padding-top:10px;border-bottom:1px solid #65536d}
.professional-v1-process__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}
.professional-v1-process__grid li{border-top:1px solid #b9cec5;padding-top:24px}
.professional-v1-process__grid li>span{display:block;font:30px Georgia,serif;color:#93809f;margin-bottom:24px}
.professional-v1-process__grid h3{margin-bottom:18px}
.professional-v1-process__grid p{font-size:17px}
.professional-v1-cta{position:relative;isolation:isolate;background:#4d3653;overflow:hidden}
.professional-v1-cta:before{content:"";position:absolute;inset:0 0 0 45%;z-index:-2;background:url('../images/generated/community-new/community-hero-v1.jpg') center/cover no-repeat}
.professional-v1-cta:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#4d3653 0%,#4d3653 42%,rgba(77,54,83,.9) 60%,rgba(77,54,83,.15) 100%)}
.professional-v1-cta__inner>:is(h2,p){max-width:760px;color:#faf8f2}
.professional-v1-cta__inner>p:not(.professional-v1-kicker){margin:24px 0 28px}
.professional-v1-cta .professional-v1-button{background:#faf8f2;color:#4d3653!important;border-color:#faf8f2}
.professional-v1-definition__copy{display:grid;grid-template-columns:1fr 1fr;gap:22px 64px;align-items:start}
.professional-v1-definition__copy>.professional-v1-kicker{grid-column:1/-1;margin-bottom:0}
.professional-v1-definition__copy h2{grid-row:2/4}
.professional-v1-lead{font:italic 27px/1.45 Georgia,serif!important;color:#4d3653!important}
.professional-v1-ways{background:#f0ede6}
.professional-v1-ways__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
.professional-v1-card{background:#fffaef}
.professional-v1-card>div:last-child{padding:26px}
.professional-v1-card h3{margin-bottom:18px;font-size:30px}
.professional-v1-card p{font-size:17px}
.professional-v1-card__image{aspect-ratio:5/3;background:center/cover no-repeat}
.professional-v1-card__image--review{background-image:url('../images/generated/mission-new/colabora-transparency-books-v1.png')}
.professional-v1-card__image--talks{background-image:url('../images/generated/sponsorship-new/alliances-hero-v1.jpg')}
.professional-v1-card__image--resources{background-image:url('../images/home-editorial/support-step-4-photo.webp')}
.professional-v1-card__image--advice{background-image:url('../images/generated/professional-v1/professional-hero-v1.png');background-position:76% center}
.professional-v1-pills{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}
.professional-v1-pills li{border-top:1px solid #d9d3d9;padding:22px 0;font:26px/1.3 Georgia,serif;display:flex;align-items:center;gap:16px}
.professional-v1-pills li:before{content:"";display:block;flex:0 0 30px;height:30px;background:url('sponsors-icon-community.png') center/contain no-repeat}
.professional-v1-pills li:nth-child(6):before{background-image:url('sponsors-icon-cap.png')}
.professional-v1-pills li:nth-child(7):before{background-image:url('sponsors-icon-document.png')}
.professional-v1-pills li:nth-child(n+8):before{background-image:url('sponsors-icon-network.png')}
.professional-v1-roles{background:#e7efeb}
.professional-v1-roles__card{display:grid;grid-template-columns:.6fr 1.4fr;gap:64px}
.professional-v1-roles__copy{border-left:2px solid #b9cec5;padding-left:36px}
.professional-v1-roles__copy h3{font-size:30px;margin-bottom:20px}
.professional-v1-principles{background:#eee5f1}
.professional-v1-principles__copy{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}
.professional-v1-principles h2{font-size:clamp(34px,3.4vw,48px)}
.professional-v1-cta__copy{max-width:760px}
.professional-v1-cta__copy :is(h2,p){color:#faf8f2}
.professional-v1-cta__copy>p{margin:24px 0 28px}
@media(max-width:1050px){.professional-v1-ways__grid,.professional-v1-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.professional-v1-area>span:last-child{width:90%}.professional-v1-hero__copy{padding-right:30px}}
@media(max-width:700px){.sda-professional-editorial section{padding:42px 0}.professional-v1-hero__visual{position:relative;inset:auto;height:280px}.professional-v1-hero__visual:after{background:linear-gradient(0deg,#e7efeb,transparent 35%)}.professional-v1-hero__inner{min-height:0}.professional-v1-hero__copy{width:100%;padding:24px 0 42px}.professional-v1-definition__copy,.professional-v1-areas__grid,.professional-v1-principles__copy,.professional-v1-roles__card{grid-template-columns:1fr;gap:26px}.professional-v1-definition__copy h2{grid-row:auto}.professional-v1-pills{grid-template-columns:1fr 1fr}.professional-v1-pills li{font-size:23px}.professional-v1-roles__copy{padding-left:24px}.professional-v1-cta:before{inset:0;opacity:.2}.professional-v1-cta:after{background:linear-gradient(90deg,#4d3653,transparent)}.professional-v1-button{max-width:100%}
.sda-professional-editorial .professional-v1-area{display:flex;flex-direction:column;padding:0;min-height:0;background:#e8dfee}
.sda-professional-editorial .professional-v1-area--prevention{background:#dce9e5}
.sda-professional-editorial .professional-v1-area:before{position:relative;inset:auto;z-index:auto;display:block;flex:none;width:100%;aspect-ratio:3/2;background-position:center;background-size:cover}
.sda-professional-editorial .professional-v1-area:after{display:none}
.sda-professional-editorial .professional-v1-area>span:last-child{width:100%;height:auto;padding:28px 24px 30px}
.sda-professional-editorial .professional-v1-area small{margin-top:0;padding-top:0}}
@media(max-width:440px){.professional-v1-ways__grid,.professional-v1-process__grid,.professional-v1-pills{grid-template-columns:1fr}}
