@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700&family=Barlow:ital,wght@0,400;0,700;0,800;1,400;1,700&display=swap";:root{--tablet-breakpoint: 1023px}.color-primary{color:#009adb}.bg-primary{background:#009adb}.color-green{color:#2f8987}.bg-green{background:#2f8987}.bg-light{background:var(--subtle-color)}.color-brick{color:#c33}.bg-brick{background:#c33}:root{--primary-color: #009adb;--color-1: #5fad56;--color-2: #f2c14e;--color-3: #f78154;--color-4: #b4436c;--subtle-color: #eaf5f9 }body:has(.science-in-action) .content-block--55{display:none}@media only screen and (max-width: 70rem){.desktop-only--strategy{display:none}}.mobile-only--strategy{display:none}@media only screen and (max-width: 70rem){.mobile-only--strategy{display:block}}.the-change--wrapper svg#the-change--bg,.the-change--wrapper .title-svg{display:none}@media only screen and (max-width: 70rem){.the-change--wrapper{padding:20px}.the-change--wrapper dl{margin-bottom:40px}.the-change--wrapper dl div:not(:last-child){margin-bottom:20px}.the-change--wrapper dl dt{font-weight:bold}.the-change--wrapper dl dd{font-weight:normal}}@media only screen and (min-width: 70rem){.the-change--wrapper{font-family:"Barlow Condensed","Arial Narrow",sans-serif;line-height:1;position:relative;height:80vh;width:100vh;margin:0 auto}.the-change--wrapper .desktop-hidden{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal}.the-change--wrapper dl>div{--tooltip-distance: 11rem;--tooltip-angle: 30deg}.the-change--wrapper dd{clip-path:polygon(0 0, 0 0, 0 0, 0 0);opacity:0;position:absolute;text-align:left;top:calc(100% + 1em);background:rgba(0,0,0,.6);color:#fff;font-family:"Barlow",sans-serif;font-size:.95rem;line-height:1.2;padding:1em 1em 1em 1em;transition:.4s opacity ease-in-out;font-weight:normal;backdrop-filter:blur(4px);width:15rem;top:50%;left:50%;transform:translate(-50%, -50%) translate(calc(cos(var(--tooltip-angle)) * var(--tooltip-distance) * 0.9), calc(-1 * sin(var(--tooltip-angle)) * var(--tooltip-distance) * 0.9));transition:none}.the-change--wrapper dt{text-decoration:underline rgba(0,0,0,0) solid 3px;transition:.1s all ease-in-out}.the-change--wrapper:has(dt:hover) dt:hover{text-decoration:underline rgba(0,0,0,.2) solid 3px}.the-change--wrapper:has(dt:hover) dt:hover+dd{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:circle(200%);opacity:1;z-index:90001;transform:translate(-50%, -50%) translate(calc(cos(var(--tooltip-angle)) * var(--tooltip-distance)), calc(-1 * sin(var(--tooltip-angle)) * var(--tooltip-distance)));transition:.3s all ease-in-out}.the-change--wrapper h2{position:absolute;max-width:10%;font-family:"Barlow",sans-serif;color:#222;text-transform:uppercase;font-weight:700;font-size:2vh;text-align:center;left:45%;top:38%}.the-change--wrapper svg#the-change--bg{display:block;margin:0 auto}.the-change--wrapper svg#the-change--bg *{transform-box:fill-box;transform-origin:50% 50%}.the-change--wrapper svg#the-change--bg #change--landscape-1{animation-timeline:view();animation-name:changeBgParallax;animation-fill-mode:forwards;animation-range-start:entry;animation-range-end:exit}.the-change--wrapper svg#the-change--bg #change--landscape-2{animation-timeline:view();animation-name:changeBgParallax2;animation-fill-mode:forwards;animation-range-start:entry;animation-range-end:exit}.the-change--wrapper dt{cursor:pointer}.the-change--wrapper #challenges circle{fill:#fff;filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.2))}.the-change--wrapper #pressures dl>div{font-weight:600;font-size:1.5vh;position:absolute;max-width:8%;height:9%;text-align:center;display:flex;align-items:center;--tooltip-distance: 12rem}.the-change--wrapper #pressures .title-svg{width:65.25%;position:absolute;display:block;font-family:"Barlow";font-weight:700;text-transform:uppercase;font-size:.3vh;letter-spacing:0em;left:50.25%;top:50%;transform:translate(-50%, -61%)}.the-change--wrapper #press--1{left:81%;top:32%;--tooltip-angle: 180deg}.the-change--wrapper #press--2{left:78.5%;top:57%;--tooltip-angle: 155deg}.the-change--wrapper #press--3{left:66.25%;top:76.25%;--tooltip-angle: 130deg}.the-change--wrapper #press--4{left:47.25%;top:84.25%;--tooltip-angle: 90deg}.the-change--wrapper #press--5{left:28%;top:77%;--tooltip-angle: 50deg}.the-change--wrapper #press--6{left:14.25%;top:59%;--tooltip-angle: 25deg}.the-change--wrapper #press--7{left:11%;top:35%;--tooltip-angle: 0}.the-change--wrapper #solutions .title-svg{width:45.25%;position:absolute;display:block;font-family:"Barlow";font-weight:700;text-transform:uppercase;font-size:.4vh;letter-spacing:0em;left:50.25%;top:50%;transform:translate(-50%, -61%)}.the-change--wrapper #solutions dl>div{font-weight:700;font-size:1.75vh;position:absolute;font-family:"Barlow",sans-serif;max-width:16%;height:9%;text-align:center;display:flex;align-items:center;--tooltip-distance: 7rem;--tooltip-angle: 270deg}.the-change--wrapper #solution--1{left:42.5%;top:20%}.the-change--wrapper #solution--2{left:56%;top:35%}.the-change--wrapper #solution--3{left:52%;top:56%}.the-change--wrapper #solution--4{left:35%;top:56%;max-width:12%}.the-change--wrapper #solution--5{left:28%;top:35%}}@keyframes changeBgParallax{0%{transform:scale(1.1) translateY(-3rem)}100%{transform:scale(1.1) translateY(3rem)}}@keyframes changeBgParallax2{0%{transform:scale(1.5) translateY(-6rem)}100%{transform:scale(1.5) translateY(6rem)}}.component-type--markup:has(.science-in-action) .component--content{height:100%}.science-in-action{font-family:"Barlow Condensed";overflow:clip;position:relative;display:flex;justify-content:flex-end;flex-direction:column;padding-top:1rem;--color-1: #494;--color-2: rgb(252, 153, 48);--color-3: #c50;--branches-width: 5px;--branches-radius: 30px;--foundation-branch-width: 50ch;--cards-scroll--unit: 1rem;--first-column-width: 22%}@media only screen and (max-width: 48rem){.science-in-action{--first-column-width: 100%}}.science-in-action table{position:sticky;bottom:0;padding-top:4rem}@media only screen and (max-width: 48rem){.science-in-action table{display:block}}.science-in-action table dl{position:relative;padding:2em 2em 2em 2.5em;z-index:1;line-height:1;font-size:max(1rem,14px)}.science-in-action table dl:after{pointer-events:none;position:absolute;z-index:0;top:0;left:0;width:100%;height:calc(100% + 3rem);content:"";border-style:solid;border-width:var(--branches-width) 0 0 var(--branches-width);border-radius:var(--branches-radius) 0 0 0;animation:sprout 3s linear forwards;animation-timeline:view(block 80% 0%);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}@media only screen and (max-width: 48rem){.science-in-action table dl:after{display:none}}.science-in-action table dl{display:grid;grid-template-columns:repeat(auto-fill, minmax(13rem, 1fr));gap:1rem}.science-in-action table dl div{opacity:0;background:#fffcf1;padding:1rem;border-radius:.5rem;padding:0;overflow:clip;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;cursor:pointer;animation-name:cardReveal;animation-timeline:view();animation-fill-mode:forwards;box-shadow:0 0 4px 0 rgba(0,0,0,.2);position:relative}.science-in-action table dl div dd,.science-in-action table dl div dt{grid-column:1;grid-row:1;padding:.5em;align-items:center;display:flex;justify-content:center}.science-in-action table dl div dt{font-weight:bold;font-size:1.44rem;text-align:center}.science-in-action table dl div dd{transform:translateY(-102%);transition:all .3s ease-out;position:relative;display:block;padding:1em;background:hsla(0,0%,100%,.7333333333);backdrop-filter:blur(5px);color:#222;z-index:12000;display:block}.science-in-action table dl div:hover dd{transform:translateY(0)}.science-in-action table .sprout{animation-name:sproutOpen;animation-timeline:view();animation-fill-mode:forwards}.science-in-action table thead{opacity:0}.science-in-action table caption{font-size:3rem;padding-bottom:4rem;line-height:1;padding-left:var(--first-column-width);position:absolute;top:50%;left:11%;transform:translateY(-50%);animation-timeline:view();animation-range-start:entry 0rem;animation-range-end:entry 50rem;animation-fill-mode:both;animation-name:captionHide}.science-in-action table caption strong{font-family:"Barlow Condensed";font-weight:bold;text-transform:uppercase}.science-in-action table caption span{font-size:2rem;line-height:2;text-transform:uppercase;font-weight:bold;color:#009adb}.science-in-action table caption strong,.science-in-action table caption small,.science-in-action table caption span{display:block;text-align:left}@media only screen and (max-width: 48rem){.science-in-action table caption strong,.science-in-action table caption small,.science-in-action table caption span{padding-left:0;text-align:center}}@media only screen and (max-width: 48rem){.science-in-action table tr{display:block}}.science-in-action table tr th:nth-child(1){width:var(--first-column-width)}.science-in-action table tr:nth-child(1) .sprout{animation-range-start:entry 100rem;animation-range-end:entry 105rem}.science-in-action table tr:nth-child(1) dl:after,.science-in-action table tr:nth-child(1) dl div{animation-range-start:entry 90rem;animation-range-end:entry 100rem}.science-in-action table tr:nth-child(1) dl:after{border-top-width:0;border-radius:0}.science-in-action table tr:nth-child(2) .sprout,.science-in-action table tr:nth-child(2) dl:after,.science-in-action table tr:nth-child(2) dl div{animation-range-start:entry 60rem;animation-range-end:entry 70rem}.science-in-action table tr:nth-child(3) .sprout,.science-in-action table tr:nth-child(3) dl:after,.science-in-action table tr:nth-child(3) dl div{animation-range-start:entry 30rem;animation-range-end:entry 40rem}.science-in-action table tr:nth-child(4){z-index:4}.science-in-action table th{border-bottom:none;padding:0}@media only screen and (max-width: 48rem){.science-in-action table th{display:block}}.science-in-action table tbody th{text-transform:uppercase;font-size:1.5rem;font-weight:bold;padding:.5em;background:#fff;position:relative;vertical-align:middle;text-align:center}.science-in-action table tbody th svg{position:absolute;z-index:0;height:100%;top:0%;left:0%;width:100%}.science-in-action table tbody td{border-bottom:none;padding:0;position:relative}.science-in-action table tbody td .sprout{opacity:0;position:absolute;transform-origin:50% 50%;width:4rem;left:0;top:2rem;z-index:9;transform:translateX(calc(-50% + 3px))}@media only screen and (max-width: 48rem){.science-in-action table tbody td .sprout{display:none}}.science-in-action table tbody tr:nth-child(1) td .sprout{top:-2.6rem}.science-in-action table tbody tr:nth-child(1) th{color:var(--color-1)}.science-in-action table tbody tr:nth-child(1) th use{fill:hsl(from var(--color-1) h s l/10%)}@media only screen and (max-width: 48rem){.science-in-action table tbody tr:nth-child(1) th use{display:none}}.science-in-action table tbody tr:nth-child(1) dl:after{border-color:var(--color-1)}.science-in-action table tbody tr:nth-child(2) th{color:var(--color-2)}.science-in-action table tbody tr:nth-child(2) th use{fill:hsl(from var(--color-2) h s l/10%)}@media only screen and (max-width: 48rem){.science-in-action table tbody tr:nth-child(2) th use{display:none}}.science-in-action table tbody tr:nth-child(2) dl:after{border-color:var(--color-2)}.science-in-action table tbody tr:nth-child(3) th{color:var(--color-3)}.science-in-action table tbody tr:nth-child(3) th use{fill:hsl(from var(--color-3) h s l/10%)}@media only screen and (max-width: 48rem){.science-in-action table tbody tr:nth-child(3) th use{display:none}}.science-in-action table tbody tr:nth-child(3) dl:after{border-color:var(--color-3)}.science-in-action table .foundation td,.science-in-action table .foundation th{background:#6e4c1f;color:#fff;padding:2rem}.science-in-action table .foundation td{font-weight:bold;padding-left:0}.science-in-action table .foundation li{display:flex;align-items:center;padding:.25em;position:relative;padding-left:var(--foundation-branch-width)}@media only screen and (max-width: 48rem){.science-in-action table .foundation li{padding-left:0}}.science-in-action table .foundation li:before{content:"";border:3px solid hsla(from #6e4c1f h s calc(l - 20));box-shadow:-4px 4px 3px 0 rgba(0,0,0,.2);display:inline-block;width:1em;aspect-ratio:1;background:#fff;border-radius:901px;margin-right:1ch;z-index:2}.science-in-action table .foundation li:after{z-index:0;content:"";position:absolute;left:0;bottom:.75em;height:4rem;width:var(--foundation-branch-width);border-bottom:var(--branches-width) solid var(--color-3);border-left:var(--branches-width) solid var(--color-3);border-bottom-left-radius:var(--branches-radius);animation-timeline:view();animation-name:foundationBranches;animation-range-start:entry 8rem;animation-range-end:entry 16rem;animation-fill-mode:forwards;clip-path:polygon(100% 0%, 100% 100%, 100% 100%, 100% 0%)}@media only screen and (max-width: 48rem){.science-in-action table .foundation li:after{display:none}}@media only screen and (max-width: 48rem){.science-in-action table .foundation{display:block}.science-in-action table .foundation th{text-align:left;padding-bottom:0}.science-in-action table .foundation td{display:block;padding-left:2rem}}.science-in-action h2{font-size:3rem;margin-bottom:4rem}.science-in-action .filler{height:100vh}.science-in-action--pillar{height:100vh}@media only screen and (max-width: 48rem){.science-in-action--pillar{height:3vh}}@keyframes sprout{0%{clip-path:polygon(2rem 100%, 0 100%, 0 100%, 0 100%)}50%{clip-path:polygon(2rem 100%, 0 100%, 0 0, 2rem 0)}100%{clip-path:polygon(100% 100%, 0 100%, 0 0, 100% 0)}}@keyframes foundationBranches{0%{clip-path:polygon(100% 0%, 100% 100%, 100% 100%, 100% 0%)}50%{clip-path:polygon(100% 0%, 100% 100%, 0% 100%, 100% 0%)}100%{clip-path:polygon(100% 0%, 100% 100%, 0 100%, 0 0)}}@keyframes cardReveal{0%{opacity:0}20%{opacity:0}70%{opacity:1}100%{opacity:1}}@keyframes sproutOpen{0%{opacity:0;clip-path:polygon(50% 0%, 50% 0%, 50% 100%, 50% 100%)}20%{opacity:0;clip-path:polygon(50% 0%, 50% 0%, 50% 100%, 50% 100%)}100%{opacity:1;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}}@keyframes captionHide{0%{opacity:1}50%{opacity:1}100%{opacity:0}}.science-in-action:has(.no-animation) .science-in-action--pillar{display:none}.science-in-action table.no-animation{position:relative}.science-in-action table.no-animation caption{display:none}.science-in-action table.no-animation dl:after{animation:none;opacity:1;clip-path:polygon(100% 0%, 100% 100%, 0 100%, 0 0)}.science-in-action table.no-animation div{animation:none;opacity:1}.science-in-action table.no-animation .sprout{animation:none;opacity:1}.science-in-action table.no-animation .foundation li:after{animation:none;opacity:1;clip-path:polygon(100% 0%, 100% 100%, 0 100%, 0 0)}/*# sourceMappingURL=strategy-2026.css.map */