.news19{--green:#173b2a;--green-dark:#0c2419;--green-soft:#31533f;--lime:#829d4d;--lime-light:#b9cd7d;--cream:#f4f6f1;--cream-deep:#e9eee6;--white:#fff;--ink:#293830;--muted:#68756d;--line:#173b2a21;--line-light:#ffffff2e;background:var(--white);width:100%;min-height:100vh;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.news19 *,.news19 :before,.news19 :after{box-sizing:border-box}.news19 img{max-width:100%;display:block}.news19 a{color:inherit;text-decoration:none}.news19-header{text-align:center;width:min(1080px,100% - 40px);margin:0 auto;padding:88px 0 62px}.news19-eyebrow{color:var(--lime);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:28px;font-size:9px;font-weight:700;display:flex}.news19-eyebrow span+span:before{content:"";background:var(--lime);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:16px;display:inline-block}.news19-header h1{max-width:1000px;color:var(--green);letter-spacing:-.065em;margin:0 auto;font-size:clamp(46px,7.3vw,84px);font-weight:400;line-height:.94}.news19-header h1 em{color:var(--lime);font-style:normal}.news19-subtitle{max-width:680px;color:var(--muted);margin:26px auto 0;font-size:clamp(17px,2vw,22px);line-height:1.55}.news19-header-meta{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:27px;font-size:9px;font-weight:700;line-height:1.8;display:flex}.news19-hero{background:var(--cream);border-radius:18px;width:min(1400px,100% - 40px);margin:0 auto;position:relative;overflow:hidden}.news19-hero img{aspect-ratio:4000/1893;object-fit:cover;width:100%;height:auto}.news19-hero-caption{color:var(--white);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#0c241900,#0c2419d1);justify-content:space-between;align-items:center;padding:45px 28px 18px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.news19-hero-caption span:first-child{color:var(--lime-light)}.news19-facts{background:var(--green);color:var(--white)}.news19-facts-inner{grid-template-columns:repeat(4,1fr);width:min(1080px,100% - 40px);margin:0 auto;display:grid}.news19-facts-inner>div{border-right:1px solid var(--line-light);min-height:150px;padding:30px 25px}.news19-facts-inner>div:last-child{border-right:0}.news19-facts span{color:var(--lime-light);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:8px;font-weight:700;display:block}.news19-facts strong{color:var(--white);font-size:14px;font-weight:500;line-height:1.55;display:block}.news19-intro{background:var(--white);padding:90px 0 105px}.news19-intro-inner{grid-template-columns:180px 1fr;gap:55px;width:min(860px,100% - 40px);margin:0 auto;display:grid}.news19-section-label{color:var(--lime);letter-spacing:.16em;text-transform:uppercase;align-items:flex-start;gap:13px;font-size:9px;font-weight:700;line-height:1.4;display:flex}.news19-section-label span{color:var(--green)}.news19-intro-content p{max-width:740px;color:var(--ink);margin:0 0 22px;font-size:17px;line-height:1.88}.news19-intro-content p:last-of-type{margin-bottom:28px}.news19-lead{font-weight:500;color:var(--green)!important;font-size:23px!important;line-height:1.55!important}.news19-text-link{border-bottom:1px solid var(--green);color:var(--green);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;padding-bottom:8px;font-size:10px;font-weight:700;display:inline-flex}.news19-text-link:hover{color:var(--lime);border-color:var(--lime)}.news19-text-link span{font-size:15px}.news19-speaking-section{background:var(--cream);padding:100px 0 110px}.news19-wide{width:min(1120px,100% - 40px);margin:0 auto}.news19-speaking-heading{grid-template-columns:1fr .55fr;align-items:end;gap:80px;margin:45px 0 55px;display:grid}.news19-speaking-heading h2{max-width:700px;color:var(--green);letter-spacing:-.06em;margin:0;font-size:clamp(40px,5.5vw,68px);font-weight:400;line-height:.95}.news19-speaking-heading h2 em{color:var(--lime);font-style:normal}.news19-speaking-heading p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.news19-speaking-gallery{grid-template-rows:255px 255px;grid-template-columns:1.25fr .85fr .7fr;gap:12px;display:grid}.news19-speaking-photo{background:var(--cream-deep);min-width:0;margin:0;position:relative;overflow:hidden}.speaking-one{grid-area:1/1/3}.speaking-two{grid-area:1/2}.speaking-three{grid-area:1/3/3}.speaking-four{grid-area:2/2}.news19-speaking-photo-image{width:100%;height:100%;overflow:hidden}.news19-speaking-photo img{object-fit:cover;width:100%;height:100%;transition:transform .45s,filter .45s}.speaking-one img,.speaking-two img{object-position:center center}.speaking-three img{object-fit:cover;object-position:center center}.speaking-four img{object-position:center center}.news19-speaking-photo:hover img{filter:saturate(1.04);transform:scale(1.025)}.news19-speaking-photo figcaption{color:var(--white);background:linear-gradient(#0c241900,#0c2419c7);align-items:center;gap:10px;padding:35px 17px 15px;font-size:9px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.news19-speaking-photo figcaption span{color:var(--lime-light);font-size:8px;font-weight:700}.news19-vision{background:var(--green-dark);color:var(--white);text-align:center;padding:105px 20px}.news19-vision-inner{width:min(900px,100%);margin:0 auto}.news19-section-label-light{color:var(--lime-light);justify-content:center}.news19-section-label-light span{color:var(--white)}.news19-vision blockquote{max-width:850px;color:var(--white);letter-spacing:-.035em;margin:45px auto 0;font-size:clamp(29px,4vw,48px);font-weight:400;line-height:1.18}.news19-solutions{background:var(--white);padding:105px 0 120px}.news19-solutions-heading{grid-template-columns:1fr .65fr;align-items:end;gap:90px;margin:45px 0 60px;display:grid}.news19-solutions-heading h2{color:var(--green);letter-spacing:-.06em;margin:0;font-size:clamp(40px,5.5vw,68px);font-weight:400;line-height:.96}.news19-solutions-heading h2 em{color:var(--lime);font-style:normal}.news19-solutions-heading p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.news19-solutions-list{border-top:1px solid var(--line)}.news19-solution{border-bottom:1px solid var(--line);grid-template-columns:390px 1fr;min-height:310px;display:grid}.news19-solution-image{background:var(--cream);overflow:hidden}.news19-solution-image img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.news19-solution:hover .news19-solution-image img{transform:scale(1.025)}.solution-landscape{min-height:310px}.solution-landscape img{aspect-ratio:16/9}.solution-tall{min-height:345px}.solution-tall img{aspect-ratio:1290/1087;object-position:center center}.news19-solution-content{padding:42px 50px;position:relative}.news19-solution-number{color:var(--lime);letter-spacing:.14em;margin-bottom:65px;font-size:9px;font-weight:700}.news19-solution-content h3{color:var(--green);margin:0 0 15px;font-size:31px;font-weight:500;line-height:1.1}.news19-solution-content p{max-width:600px;color:var(--muted);margin:0;font-size:15px;line-height:1.8}.news19-cop-section{background:var(--green);color:var(--white);padding:105px 0 115px}.news19-cop-inner{width:min(1080px,100% - 40px);margin:0 auto}.news19-cop-grid{grid-template-columns:1fr 1fr;gap:100px;margin-top:50px;display:grid}.news19-cop-grid h2{max-width:570px;color:var(--white);letter-spacing:-.06em;margin:0;font-size:clamp(44px,6vw,72px);font-weight:400;line-height:.94}.news19-cop-grid h2 em{color:var(--lime-light);font-style:normal}.news19-cop-grid>div:last-child{padding-top:5px}.news19-cop-grid p{color:#ffffffb8;margin:0 0 22px;font-size:16px;line-height:1.85}.news19-cop-grid .news19-cop-lead{color:var(--white);font-size:20px;line-height:1.6}.news19-participants{background:var(--cream);padding:105px 0}.news19-participants-inner{text-align:center;width:min(900px,100% - 40px);margin:0 auto}.news19-participants h2{max-width:850px;color:var(--green);letter-spacing:-.06em;margin:42px auto 25px;font-size:clamp(44px,6vw,72px);font-weight:400;line-height:.94}.news19-participants h2 em{color:var(--lime);font-style:normal}.news19-participants>.news19-participants-inner>p{max-width:650px;color:var(--muted);margin:0 auto;font-size:15px;line-height:1.75}.news19-participant-stats{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:60px;display:grid}.news19-participant-stats div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 15px}.news19-participant-stats strong{color:var(--green);font-size:30px;font-weight:500;display:block}.news19-participant-stats span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-top:7px;font-size:8px;font-weight:700;display:block}.news19-event-cta{background:var(--lime);padding:70px 0}.news19-event-cta-inner{justify-content:space-between;align-items:center;gap:50px;width:min(1050px,100% - 40px);margin:0 auto;display:flex}.news19-event-cta-inner>div>span{color:var(--green-dark);letter-spacing:.16em;text-transform:uppercase;margin-bottom:13px;font-size:8px;font-weight:700;display:block}.news19-event-cta h2{max-width:700px;color:var(--green-dark);letter-spacing:-.05em;margin:0;font-size:clamp(35px,5vw,57px);font-weight:400;line-height:.98}.news19-event-cta h2 em{color:var(--white);font-style:normal}.news19-event-button{border:1px solid var(--green-dark);min-height:50px;color:var(--green-dark);letter-spacing:.11em;text-transform:uppercase;flex:none;align-items:center;gap:13px;padding:0 24px;font-size:10px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.news19-event-button span{font-size:15px}.news19-event-button:hover{background:var(--green-dark);color:var(--white)}.news19-final{background:var(--green-dark);color:var(--white);text-align:center;padding:110px 20px}.news19-final-inner{width:min(850px,100%);margin:0 auto}.news19-final p{color:var(--lime-light);letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;font-size:9px;font-weight:700}.news19-final h2{color:var(--white);letter-spacing:-.06em;margin:0 0 40px;font-size:clamp(45px,7vw,82px);font-weight:400;line-height:.94}.news19-final h2 em{color:var(--lime-light);font-style:normal}.news19-final-button{border:1px solid var(--lime-light);min-height:50px;color:var(--lime-light);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;padding:0 25px;font-size:10px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.news19-final-button:hover{background:var(--lime-light);color:var(--green-dark)}.news19-final-button span{font-size:16px}.news19-back{border-top:1px solid var(--line);background:var(--white);text-align:center;padding:28px 20px}.news19-back a{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700}.news19-back a:hover{color:var(--green)}@media (width<=1000px){.news19-speaking-gallery{grid-template-rows:220px 220px;grid-template-columns:1.15fr .85fr .7fr}.news19-solution{grid-template-columns:330px 1fr}}@media (width<=900px){.news19-facts-inner{grid-template-columns:repeat(2,1fr)}.news19-facts-inner>div:nth-child(2){border-right:0}.news19-intro-inner,.news19-speaking-heading{grid-template-columns:1fr;gap:25px}.news19-speaking-gallery{grid-template-rows:320px 230px 300px;grid-template-columns:1fr 1fr}.speaking-one{grid-area:1/1/auto/2}.speaking-two{grid-area:1/2}.speaking-three{grid-area:2/1/4}.speaking-four{grid-area:2/2}.news19-solutions-heading{grid-template-columns:1fr;gap:25px}.news19-solution{grid-template-columns:280px 1fr}.news19-cop-grid{grid-template-columns:1fr;gap:55px}.news19-event-cta-inner{flex-direction:column;align-items:flex-start;gap:30px}}@media (width<=600px){.news19-header{width:calc(100% - 30px);padding:55px 0 42px}.news19-eyebrow{gap:10px;font-size:8px}.news19-eyebrow span+span:before{margin-right:10px}.news19-header h1{font-size:clamp(43px,13.5vw,68px)}.news19-subtitle{font-size:16px}.news19-header-meta{font-size:8px;line-height:1.8}.news19-hero{border-radius:12px;width:calc(100% - 30px)}.news19-hero img{aspect-ratio:4000/1893}.news19-hero-caption{padding:28px 15px 12px;font-size:7px}.news19-facts-inner{grid-template-columns:1fr;width:100%}.news19-facts-inner>div,.news19-facts-inner>div:nth-child(2){border-right:0;border-bottom:1px solid var(--line-light)}.news19-facts-inner>div:last-child{border-bottom:0}.news19-intro{padding:65px 0 75px}.news19-intro-inner{width:calc(100% - 32px)}.news19-intro-content .news19-lead{font-size:20px!important}.news19-intro-content p{font-size:16px}.news19-speaking-section,.news19-solutions,.news19-cop-section,.news19-participants{padding:70px 0 80px}.news19-wide,.news19-cop-inner{width:calc(100% - 32px)}.news19-speaking-heading{margin:35px 0 40px}.news19-speaking-heading h2{font-size:43px}.news19-speaking-gallery{grid-template-rows:auto;grid-template-columns:1fr;gap:16px;display:grid}.news19-speaking-photo,.speaking-one,.speaking-two,.speaking-three,.speaking-four{grid-area:auto;height:auto}.news19-speaking-photo-image{height:auto}.news19-speaking-photo img{object-fit:contain;background:var(--cream-deep);width:100%;height:auto}.speaking-three img{max-height:650px;margin:0 auto}.news19-speaking-photo figcaption{color:var(--muted);background:0 0;padding:13px 0 0;position:relative}.news19-speaking-photo figcaption span{color:var(--lime)}.news19-vision{padding:75px 16px}.news19-vision blockquote{margin-top:35px;font-size:28px}.news19-solutions-heading{margin:35px 0 45px}.news19-solutions-heading h2{font-size:44px}.news19-solution{min-height:0;display:block}.news19-solution-image{width:100%;min-height:0}.news19-solution-image img{object-fit:contain;width:100%;height:auto;min-height:0}.solution-landscape img{aspect-ratio:16/9}.solution-tall img{aspect-ratio:1290/1087}.news19-solution-content{padding:28px 22px 35px}.news19-solution-number{margin-bottom:30px}.news19-solution-content h3{font-size:27px}.news19-solution-content p{font-size:14px}.news19-cop-grid h2{font-size:48px}.news19-cop-grid p{font-size:15px}.news19-participants-inner{width:calc(100% - 32px)}.news19-participants h2{font-size:49px}.news19-participant-stats{grid-template-columns:1fr 1fr}.news19-event-cta{padding:60px 0}.news19-event-cta-inner{width:calc(100% - 32px)}.news19-event-cta h2{font-size:43px}.news19-final{padding:80px 18px}.news19-final h2{font-size:50px}}@media (width<=380px){.news19-header h1{font-size:42px}.news19-final h2{font-size:43px}}@media (prefers-reduced-motion:reduce){.news19 *,.news19 :before,.news19 :after{scroll-behavior:auto!important;transition:none!important}}
