.page-module__E0kJGG__hero{isolation:isolate;background:#f8eee4}.page-module__E0kJGG__hero[data-hero-animation=pending] [data-hero-horizontal]{transform-origin:50%;transform:scaleX(0)}.page-module__E0kJGG__hero[data-hero-animation=pending] [data-hero-copy]{opacity:0}.page-module__E0kJGG__hero[data-hero-animation=pending] [data-hero-nav-item],.page-module__E0kJGG__hero[data-hero-animation=pending] [data-hero-mobile-menu]{opacity:0;transform:translateY(-.65rem)}.page-module__E0kJGG__hero[data-hero-animation=pending] [data-hero-diagonal]{transform:rotate(0)}.page-module__E0kJGG__hero[data-hero-animation=pending] [data-hero-vertical=left],.page-module__E0kJGG__hero[data-hero-animation=pending] [data-hero-vertical=dashed]{left:50%}.page-module__E0kJGG__hero[data-hero-animation=pending] [data-hero-vertical=right]{right:50%}.page-module__E0kJGG__colorField{z-index:-4;filter:saturate(108%);background:radial-gradient(circle at 91% 76%,#e1caabe0 0 18%,#0000 42%),radial-gradient(circle at 8% 14%,#ebd7bb99 0 15%,#0000 38%),radial-gradient(circle at 11% 76%,#f7c36f 0 16%,#0000 37%),radial-gradient(circle at 40% 84%,#ef6c3f 0 14%,#0000 38%),radial-gradient(circle at 74% 14%,#b91d2e 0 15%,#0000 42%),radial-gradient(circle at 64% 72%,#f6b66e 0 13%,#0000 38%),radial-gradient(circle at 34% 28%,#f8ab70d1,#0000 34%),linear-gradient(112deg,#f8ca82 0%,#f08c52 34%,#d63831 57%,#f2a364 79%,#f9eee3 100%);position:absolute;inset:0}.page-module__E0kJGG__colorField:after{content:"";background:linear-gradient(90deg,#e8d2b52e 0%,#0000 42%,#e2c7a424 68%,#f7e7d2b8 100%);position:absolute;inset:0}.page-module__E0kJGG__grain{z-index:-2;pointer-events:none;opacity:.32;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 20% 30%,#ffffffe6 0 .55px,#0000 .8px 2.2px),repeating-radial-gradient(circle at 80% 70%,#120b2175 0 .45px,#0000 .75px 2px);background-size:4px 4px,5px 5px;position:absolute;inset:-40%;transform:rotate(.01deg)}.page-module__E0kJGG__linework{z-index:-1;pointer-events:none;color:#ffffffc7;position:absolute;inset:0}.page-module__E0kJGG__linework span{display:block;position:absolute}.page-module__E0kJGG__verticalLine{background:#ffffff6b;width:1px;height:100vh;top:50%;left:0;transform:translateY(-50%)}.page-module__E0kJGG__endVertical{background:#ffffff6b;width:1px;height:100vh;top:50%;right:0;transform:translateY(-50%)}.page-module__E0kJGG__horizontalLine{background:currentColor;height:1px;top:43.7%;left:0;right:0}.page-module__E0kJGG__shortHorizontalLine{background:#ffffffb3;width:100%;height:1px;top:56.4%;left:0}.page-module__E0kJGG__diagonalLine{transform-origin:50%;background:#ffffff6b;width:1px;height:154%;top:-24%;left:52%;transform:rotate(27deg)}.page-module__E0kJGG__solidArc{border:1px solid #ffffffb8;border-radius:50%;width:72vw;height:72vw;bottom:-62vw;left:-31vw}.page-module__E0kJGG__dashedArc{border:1px dashed #ffffffe6;border-radius:50%;width:51vw;height:51vw;bottom:-42vw;left:-20vw}.page-module__E0kJGG__topDashedArc{border:1px dashed #ffffff8c;border-radius:50%;width:42vw;height:42vw;top:-24vw;right:-10vw}.page-module__E0kJGG__dashedVertical{border-left:1px dashed #fff6;height:100vh;top:50%;left:-.7rem;transform:translateY(-50%)}.page-module__E0kJGG__navigation{font-family:var(--font-geist-sans), sans-serif;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(1.5rem,5vw,4.5rem);font-size:.72rem;font-weight:450;line-height:1;display:flex;position:absolute;top:clamp(1.5rem,4vw,2.75rem);left:50%;transform:translate(-50%)}.page-module__E0kJGG__navigation a{color:#ffffffeb;text-shadow:0 1px 14px #2618362e;text-decoration:none;transition:color .18s;position:relative}.page-module__E0kJGG__navigation a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .18s;position:absolute;bottom:-.55rem;left:0;right:.18em;transform:scaleX(0)}.page-module__E0kJGG__navigation a:hover,.page-module__E0kJGG__navigation a:focus-visible{color:#fff}.page-module__E0kJGG__navigation a:hover:after,.page-module__E0kJGG__navigation a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.page-module__E0kJGG__navigation a:focus-visible{outline-offset:.5rem;outline:1px solid #ffffffe6}.page-module__E0kJGG__mobileMenu{display:none}.page-module__E0kJGG__identity{z-index:0;flex-direction:column;align-items:center;gap:1.15rem;display:flex;position:relative}.page-module__E0kJGG__identity>.page-module__E0kJGG__verticalLine,.page-module__E0kJGG__identity>.page-module__E0kJGG__endVertical,.page-module__E0kJGG__identity>.page-module__E0kJGG__dashedVertical{z-index:-1;pointer-events:none;display:block;position:absolute}.page-module__E0kJGG__role{color:#ffffffc7;font-family:var(--font-geist-sans), sans-serif;letter-spacing:.32em;text-align:center;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:450;line-height:1}@media (max-width:640px){.page-module__E0kJGG__colorField{background:radial-gradient(circle at 92% 83%,#e2caaad9 0 17%,#0000 43%),radial-gradient(circle at 3% 15%,#ebd7bb94 0 14%,#0000 39%),radial-gradient(circle at 2% 80%,#f8c773 0 15%,#0000 41%),radial-gradient(circle at 55% 79%,#ef7042 0 14%,#0000 40%),radial-gradient(circle at 78% 18%,#bd2030 0 14%,#0000 44%),radial-gradient(circle at 67% 53%,#f5ad67 0 10%,#0000 37%),linear-gradient(112deg,#f8ca82 0%,#ee8950 40%,#d83a32 66%,#f6b978 100%)}.page-module__E0kJGG__navigation{display:none}.page-module__E0kJGG__mobileMenu{z-index:2;width:min(13rem,100vw - 2.5rem);font-family:var(--font-geist-sans), sans-serif;color:#fff;display:block;position:absolute;top:1.25rem;right:1.25rem}.page-module__E0kJGG__mobileMenu summary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;letter-spacing:.18em;text-transform:uppercase;background:#75221929;border:1px solid #ffffff57;border-radius:999px;align-items:center;gap:.7rem;width:fit-content;margin-left:auto;padding:.7rem .85rem;font-size:.68rem;font-weight:500;line-height:1;list-style:none;display:flex;box-shadow:0 .75rem 2rem #6522191f}.page-module__E0kJGG__mobileMenu summary::-webkit-details-marker{display:none}.page-module__E0kJGG__mobileMenu summary:focus-visible{outline-offset:.3rem;outline:1px solid #fff}.page-module__E0kJGG__mobileMenuIcon{width:.9rem;height:.65rem;display:block;position:relative}.page-module__E0kJGG__mobileMenuIcon span{background:currentColor;width:100%;height:1px;transition:top .18s,transform .18s;position:absolute;left:0}.page-module__E0kJGG__mobileMenuIcon span:first-child{top:.1rem}.page-module__E0kJGG__mobileMenuIcon span:last-child{top:.5rem}.page-module__E0kJGG__mobileMenu[open] .page-module__E0kJGG__mobileMenuIcon span:first-child{top:.3rem;transform:rotate(45deg)}.page-module__E0kJGG__mobileMenu[open] .page-module__E0kJGG__mobileMenuIcon span:last-child{top:.3rem;transform:rotate(-45deg)}.page-module__E0kJGG__mobileMenu nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#691f1838;border:1px solid #ffffff47;border-radius:1rem;flex-direction:column;margin-top:.65rem;padding:.65rem;display:flex;box-shadow:0 1rem 3rem #5b1d1429}.page-module__E0kJGG__mobileMenu nav a{color:#fffffff0;letter-spacing:.16em;text-transform:uppercase;border-radius:.55rem;padding:.85rem .75rem;font-size:.72rem;font-weight:500;line-height:1;text-decoration:none}.page-module__E0kJGG__mobileMenu nav a:hover,.page-module__E0kJGG__mobileMenu nav a:focus-visible{color:#fff;background:#ffffff21;outline:none}.page-module__E0kJGG__identity{gap:.9rem}.page-module__E0kJGG__role{letter-spacing:.28em;font-size:.62rem}.page-module__E0kJGG__diagonalLine{left:60%}.page-module__E0kJGG__solidArc{width:130vw;height:130vw;bottom:-82vw;left:-70vw}.page-module__E0kJGG__dashedArc{width:94vw;height:94vw;bottom:-56vw;left:-46vw}.page-module__E0kJGG__topDashedArc{width:76vw;height:76vw;top:-29vw;right:-34vw}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__navigation a,.page-module__E0kJGG__navigation a:after,.page-module__E0kJGG__mobileMenuIcon span{transition:none}}.page-module__E0kJGG__page{color:#241917;font-family:var(--font-geist-sans), sans-serif;background:#f7eee3;overflow:clip}.page-module__E0kJGG__sectionShell{width:min(100% - 3rem,74rem);margin-inline:auto}.page-module__E0kJGG__eyebrow{letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.35rem;font-size:.68rem;font-weight:650;line-height:1.2}.page-module__E0kJGG__workIntro,.page-module__E0kJGG__caseStudy,.page-module__E0kJGG__globalSection,.page-module__E0kJGG__experiments,.page-module__E0kJGG__lifeSection,.page-module__E0kJGG__curriculumSection{scroll-margin-top:1rem}.page-module__E0kJGG__workIntro{background:#f7eee3;padding:clamp(6rem,12vw,10rem) 0 clamp(5rem,10vw,8rem)}.page-module__E0kJGG__workIntroHeader{grid-template-columns:minmax(0,1.45fr) minmax(16rem,.55fr);align-items:end;column-gap:clamp(3rem,10vw,9rem);display:grid}.page-module__E0kJGG__workIntroHeader .page-module__E0kJGG__eyebrow{grid-column:1/-1}.page-module__E0kJGG__workIntroHeader h2{letter-spacing:-.065em;max-width:14ch;margin:0;font-size:clamp(3.1rem,7.5vw,7.5rem);font-weight:390;line-height:.9}.page-module__E0kJGG__workIntroHeader>p:last-child{color:#6e5c56;max-width:34rem;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55}.page-module__E0kJGG__projectIndex{border-top:1px solid #24191738;margin-top:clamp(5rem,10vw,9rem)}.page-module__E0kJGG__projectIndex a{color:inherit;border-bottom:1px solid #24191738;grid-template-columns:3rem minmax(9rem,.8fr) 1.2fr auto;align-items:center;gap:1.5rem;padding:1.5rem 0;text-decoration:none;transition:padding .18s,color .18s;display:grid}.page-module__E0kJGG__projectIndex a:hover,.page-module__E0kJGG__projectIndex a:focus-visible{color:#c33b2e;outline:none;padding-inline:.75rem}.page-module__E0kJGG__projectIndex a>span:first-child,.page-module__E0kJGG__projectIndex small{color:#7b6861;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.page-module__E0kJGG__projectIndex strong{font-size:clamp(1.25rem,2vw,1.7rem);font-weight:520}.page-module__E0kJGG__caseStudy{padding:clamp(6rem,11vw,10rem) 0}.page-module__E0kJGG__caseAster{color:#2a1b18;background:#efd9bd}.page-module__E0kJGG__caseHeader{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.page-module__E0kJGG__caseHeader h2,.page-module__E0kJGG__signalCopy h2,.page-module__E0kJGG__systemHeader h2,.page-module__E0kJGG__experimentsHeader h2,.page-module__E0kJGG__lifeGrid h2,.page-module__E0kJGG__curriculumSection h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.8rem,6.4vw,6.5rem);font-weight:400;line-height:.93}.page-module__E0kJGG__caseSummary{color:#745a50;margin:0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.page-module__E0kJGG__dashboardScene{background:#fbf8f3;border:1px solid #45281f2e;border-radius:1.4rem;margin-top:clamp(4rem,8vw,7rem);overflow:hidden;box-shadow:0 2.5rem 6rem #67372529}.page-module__E0kJGG__dashboardImage{width:100%;height:auto;display:block}.page-module__E0kJGG__dashboardTopbar{color:#867872;border-bottom:1px solid #e7dfd7;align-items:center;gap:2rem;height:4.25rem;padding:0 1.5rem;font-size:.78rem;display:flex}.page-module__E0kJGG__dashboardTopbar strong{color:#211715;margin-right:1rem;font-size:1rem}.page-module__E0kJGG__dashboardTopbar i{background:linear-gradient(135deg,#ed6b46,#bd2c2f);border-radius:50%;width:1.8rem;height:1.8rem;margin-left:auto}.page-module__E0kJGG__dashboardBody{grid-template-columns:11rem 1fr;min-height:35rem;display:grid}.page-module__E0kJGG__dashboardBody aside{background:#f5f0e9;border-right:1px solid #e7dfd7;flex-direction:column;gap:.45rem;padding:1.4rem 1rem;display:flex}.page-module__E0kJGG__dashboardBody aside span{color:#7e706a;border-radius:.5rem;padding:.75rem .85rem;font-size:.78rem}.page-module__E0kJGG__dashboardBody aside .page-module__E0kJGG__activeNav{color:#38241f;background:#e9d5bf;font-weight:650}.page-module__E0kJGG__dashboardContent{padding:clamp(1.5rem,4vw,3.5rem)}.page-module__E0kJGG__dashboardHeading{justify-content:space-between;align-items:flex-end;display:flex}.page-module__E0kJGG__dashboardHeading div{flex-direction:column;gap:.35rem;display:flex}.page-module__E0kJGG__dashboardHeading small{color:#958781;font-size:.72rem}.page-module__E0kJGG__dashboardHeading strong{letter-spacing:-.03em;font-size:clamp(1.35rem,3vw,2.1rem);font-weight:520}.page-module__E0kJGG__dashboardHeading button,.page-module__E0kJGG__buttonShowcase button{color:#fff8ef;font:inherit;background:#d94a35;border:0;border-radius:.55rem;padding:.75rem 1rem;font-size:.72rem}.page-module__E0kJGG__metricGrid{grid-template-columns:repeat(3,1fr);gap:.9rem;margin-top:2.5rem;display:grid}.page-module__E0kJGG__metricGrid>div{background:#fff;border:1px solid #e6ddd4;border-radius:.8rem;flex-direction:column;min-height:8.5rem;padding:1.15rem;display:flex}.page-module__E0kJGG__metricGrid small,.page-module__E0kJGG__metricGrid span{color:#897a74;font-size:.7rem}.page-module__E0kJGG__metricGrid strong{letter-spacing:-.05em;margin-block:auto;font-size:2.4rem;font-weight:450}.page-module__E0kJGG__queuePanel{background:#fff;border:1px solid #e6ddd4;border-radius:.8rem;margin-top:1rem;overflow:hidden}.page-module__E0kJGG__panelTitle,.page-module__E0kJGG__queueRow{border-bottom:1px solid #eee6df;align-items:center;padding:1rem 1.15rem;display:grid}.page-module__E0kJGG__panelTitle{grid-template-columns:1fr auto;font-size:.78rem}.page-module__E0kJGG__panelTitle span{color:#bc4635}.page-module__E0kJGG__queueRow{grid-template-columns:1rem minmax(8rem,1fr) .75fr auto;gap:.85rem;font-size:.72rem}.page-module__E0kJGG__queueRow:last-child{border-bottom:0}.page-module__E0kJGG__queueRow i{background:#e16a48;border-radius:50%;width:.45rem;height:.45rem}.page-module__E0kJGG__queueRow span{color:#8a7b75}.page-module__E0kJGG__queueRow small{color:#7a5547;background:#f2e4d5;border-radius:999px;padding:.35rem .55rem}.page-module__E0kJGG__caseFacts{border-top:1px solid #45281f38;border-bottom:1px solid #45281f38;grid-template-columns:repeat(3,1fr);margin-top:2rem;display:grid}.page-module__E0kJGG__caseFacts>div{border-right:1px solid #45281f38;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.page-module__E0kJGG__caseFacts>div:last-child{border-right:0}.page-module__E0kJGG__caseFacts span{color:#81675d;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.page-module__E0kJGG__caseFacts strong{font-size:.92rem;font-weight:520}.page-module__E0kJGG__caseLink{color:inherit;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;gap:.65rem;margin-top:2.5rem;padding-bottom:.55rem;font-size:.76rem;font-weight:620;text-decoration:none;transition:gap .18s;display:inline-flex}.page-module__E0kJGG__caseLink:hover,.page-module__E0kJGG__caseLink:focus-visible{outline:none;gap:1rem}.page-module__E0kJGG__caseLinkLight{color:#fff2df}.page-module__E0kJGG__caseLinkDark{color:#f8ead8}.page-module__E0kJGG__globalSection{color:#231b19;background:#e8e1d5;padding:clamp(4.5rem,8vw,7.5rem) 0;overflow:hidden}.page-module__E0kJGG__globalHeader{grid-template-columns:minmax(0,1.3fr) minmax(17rem,.5fr);align-items:end;gap:0 clamp(3rem,9vw,9rem);display:grid}.page-module__E0kJGG__globalHeader .page-module__E0kJGG__eyebrow{color:#b44132;grid-column:1/-1}.page-module__E0kJGG__globalHeader h2{letter-spacing:-.065em;grid-column:1/-1;max-width:13ch;margin:0;font-size:clamp(3rem,7vw,7rem);font-weight:390;line-height:.92}.page-module__E0kJGG__globalHeader>p:last-child{color:#73645f;margin:0;font-size:1rem;line-height:1.65}.page-module__E0kJGG__worldMap{border-top:1px solid #231b192e;border-bottom:1px solid #231b192e;width:100%;height:clamp(20rem,38vw,30rem);margin-top:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.page-module__E0kJGG__mapGrid{opacity:.24;background-image:radial-gradient(circle,#73645f 0 1px,#0000 1.2px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.page-module__E0kJGG__mapSilhouette{filter:drop-shadow(0 0 .8px #3a2c28b8)drop-shadow(0 0 .8px #3a2c2875);opacity:.68;background-color:#7d716c17;background-image:radial-gradient(circle,#6f625e 0 1.45px,#0000 1.7px);background-size:7px 7px;position:absolute;inset:5% 2%;-webkit-mask-image:url(/world-map-robinson.svg?v=2);mask-image:url(/world-map-robinson.svg?v=2);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-module__E0kJGG__mapTwinkles{z-index:1;pointer-events:none;position:absolute;inset:5% 2%;-webkit-mask-image:url(/world-map-robinson.svg?v=2);mask-image:url(/world-map-robinson.svg?v=2);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-module__E0kJGG__mapPulse{--pulse-duration:7s;--pulse-delay:0s;width:1px;height:1px;position:absolute}.page-module__E0kJGG__mapPulse:after{content:"";opacity:0;animation:page-module__E0kJGG__mapClusterHalo var(--pulse-duration) ease-in-out var(--pulse-delay) infinite;background:radial-gradient(circle,#ce49373d,#ce493714 35%,#0000 72%);border-radius:50%;position:absolute;inset:-2rem;transform:scale(.35)}.page-module__E0kJGG__mapPulse i{opacity:0;width:5px;height:5px;animation:page-module__E0kJGG__mapClusterDot var(--pulse-duration) ease-in-out var(--pulse-delay) infinite;background:#fff8ee;border-radius:50%;position:absolute;top:-2px;left:-2px;box-shadow:0 0 7px 2px #ce4937f2,0 0 18px 5px #ce493780}.page-module__E0kJGG__mapPulse:first-child{--pulse-delay:-.8s;--pulse-duration:7.2s;top:30%;left:29%}.page-module__E0kJGG__mapPulse:nth-child(2){--pulse-delay:-4.9s;--pulse-duration:7.6s;top:56%;left:36%}.page-module__E0kJGG__mapPulse:nth-child(3){--pulse-delay:-2.7s;--pulse-duration:6.9s;top:31%;left:53%}.page-module__E0kJGG__mapPulse:nth-child(4){--pulse-delay:-6.1s;--pulse-duration:8s;top:50%;left:57%}.page-module__E0kJGG__mapPulse:nth-child(5){--pulse-delay:-3.9s;--pulse-duration:7.4s;top:34%;left:69%}.page-module__E0kJGG__mapPulse:nth-child(6){--pulse-delay:-1.8s;--pulse-duration:8.3s;top:65%;left:78%}.page-module__E0kJGG__mapPulse i:nth-child(2){transform:translate(-7px)}.page-module__E0kJGG__mapPulse i:nth-child(3){transform:translate(7px)}.page-module__E0kJGG__mapPulse i:nth-child(4){transform:translateY(-7px)}.page-module__E0kJGG__mapPulse i:nth-child(5){transform:translateY(7px)}.page-module__E0kJGG__mapPulse i:nth-child(6){transform:translate(-7px,-7px)}.page-module__E0kJGG__mapPulse i:nth-child(7){transform:translate(7px,-7px)}.page-module__E0kJGG__mapPulse i:nth-child(8){transform:translate(-7px,7px)}.page-module__E0kJGG__mapPulse i:nth-child(9){transform:translate(7px,7px)}.page-module__E0kJGG__mapPulse i:nth-child(n+2):nth-child(-n+9){width:4px;height:4px;animation-name:page-module__E0kJGG__mapClusterDotNear;animation-delay:calc(var(--pulse-delay) + .1s);background:#f4b59f;box-shadow:0 0 6px 1px #ce4937c7,0 0 13px 3px #ce493757}.page-module__E0kJGG__mapPulse i:nth-child(10){transform:translate(-14px)}.page-module__E0kJGG__mapPulse i:nth-child(11){transform:translate(14px)}.page-module__E0kJGG__mapPulse i:nth-child(12){transform:translateY(-14px)}.page-module__E0kJGG__mapPulse i:nth-child(13){transform:translateY(14px)}.page-module__E0kJGG__mapPulse i:nth-child(n+10){width:3px;height:3px;animation-name:page-module__E0kJGG__mapClusterDotFar;animation-delay:calc(var(--pulse-delay) + .2s);background:#df8068;box-shadow:0 0 5px #ce49379e,0 0 10px 2px #ce493738}@keyframes page-module__E0kJGG__mapClusterDot{0%,65%,to{opacity:0}72%{opacity:.5}78%{opacity:1}88%{opacity:.08}}@keyframes page-module__E0kJGG__mapClusterDotNear{0%,67%,to{opacity:0}75%{opacity:.28}80%{opacity:.82}89%{opacity:.05}}@keyframes page-module__E0kJGG__mapClusterDotFar{0%,69%,to{opacity:0}77%{opacity:.18}82%{opacity:.52}90%{opacity:.03}}@keyframes page-module__E0kJGG__mapClusterHalo{0%,67%,to{opacity:0;transform:scale(.35)}78%{opacity:.82;transform:scale(.82)}88%{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__mapPulse:after,.page-module__E0kJGG__mapPulse i{opacity:.18;animation:none}}.page-module__E0kJGG__mapMarker{z-index:2;position:absolute}.page-module__E0kJGG__mapMarker i{background:#ce4937;border:3px solid #f8eee3;border-radius:50%;width:.8rem;height:.8rem;display:block;position:relative;box-shadow:0 0 0 1px #ce4937,0 0 0 10px #ce49371f}.page-module__E0kJGG__mapMarker i:after{content:"";border:1px solid #ce49376b;border-radius:50%;position:absolute;inset:-.75rem}.page-module__E0kJGG__mapMarker span{color:#7c6961;background:#f8eee3eb;border:1px solid #231b191f;flex-direction:column;gap:.2rem;width:max-content;min-width:9.5rem;padding:.75rem .9rem;font-size:.68rem;line-height:1.2;display:flex;position:absolute;box-shadow:0 1rem 2.5rem #3b2b261f}.page-module__E0kJGG__mapMarker strong{color:#b44132;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.page-module__E0kJGG__markerLatam{top:55%;left:31%}.page-module__E0kJGG__markerLatam span{bottom:1.3rem;right:1.3rem}.page-module__E0kJGG__markerItaly{top:34%;left:53%}.page-module__E0kJGG__markerItaly span{top:1.3rem;left:1.3rem}.page-module__E0kJGG__globalStats{border-bottom:1px solid #231b1933;grid-template-columns:repeat(4,1fr);display:grid}.page-module__E0kJGG__globalStats>div{border-right:1px solid #231b1933;flex-direction:column;justify-content:space-between;min-height:8.5rem;padding:1.6rem;display:flex}.page-module__E0kJGG__globalStats>div:last-child{border-right:0}.page-module__E0kJGG__globalStats strong{color:#b44132;letter-spacing:-.07em;font-size:clamp(2.2rem,4vw,4.4rem);font-weight:410;line-height:1}.page-module__E0kJGG__globalStats span{color:#6e5e59;letter-spacing:.1em;text-transform:uppercase;max-width:12ch;font-size:.7rem;font-weight:620;line-height:1.4}.page-module__E0kJGG__caseSignal{color:#fff2df;background:#d84d35}.page-module__E0kJGG__signalLayout{grid-template-columns:1fr;gap:clamp(4rem,8vw,7rem);display:grid}.page-module__E0kJGG__signalCopy{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);align-items:end;column-gap:clamp(2rem,8vw,8rem);display:grid;position:relative}.page-module__E0kJGG__signalCopy .page-module__E0kJGG__eyebrow{grid-column:1/-1}.page-module__E0kJGG__signalCopy h2{grid-column:1;max-width:9ch;position:relative}.page-module__E0kJGG__signalCopy>p:not(.page-module__E0kJGG__eyebrow){color:#fff2dfc2;grid-area:2/2;max-width:34rem;margin:0;font-size:1.05rem;line-height:1.6}.page-module__E0kJGG__signalStats{border-top:1px solid #fff2df4d;grid-column:1/-1;grid-template-columns:repeat(2,1fr);margin-top:4rem;display:grid}.page-module__E0kJGG__signalStats>div{border-bottom:1px solid #fff2df4d;flex-direction:column;gap:.35rem;padding:1.25rem 0;display:flex}.page-module__E0kJGG__signalStats strong{font-size:1.8rem;font-weight:430}.page-module__E0kJGG__signalStats span{color:#fff2dfb8;max-width:15ch;font-size:.72rem;line-height:1.4}.page-module__E0kJGG__researchScene{aspect-ratio:3318/1850;color:#281b18;background:#fbf1e5;border:1px solid #ffffff42;border-radius:.55rem;min-height:0;display:block;overflow:hidden;box-shadow:0 2.5rem 6rem #5f151047}.page-module__E0kJGG__researchImage{object-fit:cover;width:100%;height:100%;display:block}.page-module__E0kJGG__researchRail{color:#fff;background:#211817;flex-direction:column;align-items:center;gap:1.25rem;padding:1.25rem 0;display:flex}.page-module__E0kJGG__researchRail strong{background:#e05a3f;border-radius:.55rem;place-items:center;width:2rem;height:2rem;display:grid}.page-module__E0kJGG__researchRail span{border:1px solid #7d6a65;border-radius:.35rem;width:1.2rem;height:1.2rem}.page-module__E0kJGG__researchToolbar{border-bottom:1px solid #ded1c4;align-items:center;gap:1rem;min-height:4rem;padding:0 1.25rem;display:flex}.page-module__E0kJGG__researchToolbar strong{font-size:.86rem}.page-module__E0kJGG__researchToolbar span{color:#9b8981;border:1px solid #dfd3c8;border-radius:.5rem;flex:1;padding:.65rem 1rem;font-size:.68rem}.page-module__E0kJGG__researchToolbar i{background:#d4ae87;border-radius:50%;width:1.9rem;height:1.9rem}.page-module__E0kJGG__researchColumns{grid-template-columns:14rem 1fr;min-height:38rem;display:grid}.page-module__E0kJGG__studyList{background:#f5eadd;border-right:1px solid #ded1c4;padding:1.3rem 1rem}.page-module__E0kJGG__studyList>small,.page-module__E0kJGG__insightBoard>small,.page-module__E0kJGG__buttonShowcase>small{color:#9a7c70;letter-spacing:.14em;font-size:.61rem;font-weight:650}.page-module__E0kJGG__studyList button{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:.55rem;flex-direction:column;gap:.35rem;margin-top:.6rem;padding:.9rem;display:flex}.page-module__E0kJGG__studyList .page-module__E0kJGG__selectedStudy{background:#e8caaa}.page-module__E0kJGG__studyList button strong{font-size:.73rem}.page-module__E0kJGG__studyList button span{color:#927e75;font-size:.63rem}.page-module__E0kJGG__insightBoard{padding:clamp(2rem,5vw,4rem)}.page-module__E0kJGG__insightBoard h3{letter-spacing:-.05em;max-width:16ch;margin:1.3rem 0 3rem;font-size:clamp(1.7rem,3.5vw,3rem);font-weight:450;line-height:1}.page-module__E0kJGG__quoteCard{color:#6f5a52;background:#fffaf4;border-left:3px solid #d94d36;padding:1.5rem;font-size:.86rem;line-height:1.5}.page-module__E0kJGG__tags{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.page-module__E0kJGG__tags span{color:#7d675e;border:1px solid #d9c8ba;border-radius:999px;padding:.45rem .65rem;font-size:.62rem}.page-module__E0kJGG__caseSystem{color:#f8ead8;background:#181312}.page-module__E0kJGG__systemHeader{grid-template-columns:minmax(0,1fr) minmax(16rem,.4fr);align-items:end;column-gap:clamp(3rem,10vw,9rem);display:grid}.page-module__E0kJGG__systemHeader .page-module__E0kJGG__eyebrow{color:#e36749;grid-column:1/-1}.page-module__E0kJGG__systemHeader h2{max-width:11ch}.page-module__E0kJGG__systemHeader>p:last-child{color:#b7a59d;margin:0;font-size:1rem;line-height:1.6}.page-module__E0kJGG__componentStage{color:#241917;background:#f6eee4;border:1px solid #443936;grid-template-columns:13rem 1fr;min-height:40rem;margin-top:clamp(4rem,8vw,7rem);display:grid;overflow:hidden}.page-module__E0kJGG__scontrinoImageStage{background:#f6eee4;border:1px solid #443936;border-radius:.55rem;margin-top:clamp(4rem,8vw,7rem);overflow:hidden;box-shadow:0 2.5rem 6rem #0000003d}.page-module__E0kJGG__scontrinoImageStage img{width:100%;height:auto;display:block}.page-module__E0kJGG__componentSidebar{background:#ece0d3;border-right:1px solid #dcd1c6;flex-direction:column;gap:.5rem;padding:1.6rem 1.2rem;display:flex}.page-module__E0kJGG__componentSidebar strong{margin-bottom:2.5rem;font-size:.9rem}.page-module__E0kJGG__componentSidebar span{color:#806f68;padding:.75rem;font-size:.72rem}.page-module__E0kJGG__componentSidebar span:nth-child(3){color:#382622;background:#dfc6ae;border-radius:.4rem;font-weight:650}.page-module__E0kJGG__componentCanvasHeader{color:#806f68;border-bottom:1px solid #dcd1c6;justify-content:space-between;padding:1.4rem 1.8rem;font-size:.7rem;display:flex}.page-module__E0kJGG__buttonShowcase{border-bottom:1px solid #dcd1c6;padding:clamp(2rem,6vw,5rem)}.page-module__E0kJGG__buttonShowcase h3{letter-spacing:-.05em;margin:.8rem 0 2.5rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:430}.page-module__E0kJGG__buttonRow{flex-wrap:wrap;gap:.8rem;display:flex}.page-module__E0kJGG__buttonShowcase button:nth-child(2){color:#3c2b27;background:0 0;border:1px solid #3c2b27}.page-module__E0kJGG__buttonShowcase button:disabled{color:#9c8d87;background:#ddd3cb}.page-module__E0kJGG__tokenGrid{grid-template-columns:repeat(3,1fr);gap:1rem;padding:2rem;display:grid}.page-module__E0kJGG__tokenGrid>div{grid-template-columns:2rem 1fr;align-items:center;gap:.2rem .75rem;display:grid}.page-module__E0kJGG__tokenGrid i{border:1px solid #0000001a;border-radius:.35rem;grid-row:1/3;width:2rem;height:2rem}.page-module__E0kJGG__tokenGrid span{font-size:.7rem}.page-module__E0kJGG__tokenGrid small{color:#8b7972;font-size:.62rem}.page-module__E0kJGG__swatchCoral{background:#e85d42}.page-module__E0kJGG__swatchCream{background:#f7e8d4}.page-module__E0kJGG__swatchInk{background:#201a19}.page-module__E0kJGG__systemOutcomes{border-top:1px solid #443936;border-bottom:1px solid #443936;grid-template-columns:repeat(3,1fr);margin-top:2.5rem;display:grid}.page-module__E0kJGG__systemOutcomes>div{border-right:1px solid #443936;flex-direction:column;gap:.5rem;padding:1.8rem;display:flex}.page-module__E0kJGG__systemOutcomes>div:last-child{border-right:0}.page-module__E0kJGG__systemOutcomes strong{color:#e66b4d;font-size:1.1rem;font-weight:520}.page-module__E0kJGG__systemOutcomes span{color:#aa9992;font-size:.78rem}.page-module__E0kJGG__experiments{background:#f4eadf;padding:clamp(6rem,11vw,10rem) 0}.page-module__E0kJGG__experimentsHeader{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.5fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.page-module__E0kJGG__experimentsHeader h2{max-width:12ch}.page-module__E0kJGG__experimentsHeader>p{color:#75635d;margin:0;line-height:1.6}.page-module__E0kJGG__experimentGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:clamp(4rem,8vw,7rem);display:grid}.page-module__E0kJGG__experimentGrid article{border:1px solid #311d1926;min-height:29rem;padding:1.25rem}.page-module__E0kJGG__experimentGrid article>span{letter-spacing:.14em;font-size:.68rem}.page-module__E0kJGG__experimentGrid article>div{height:16rem;margin:1.25rem 0 2rem;position:relative;overflow:hidden}.page-module__E0kJGG__experimentGrid h3{letter-spacing:-.03em;margin:0;font-size:1.45rem;font-weight:500}.page-module__E0kJGG__experimentGrid p{color:#241917ad;margin:.65rem 0 0;font-size:.82rem;line-height:1.5}.page-module__E0kJGG__experimentOne{background:#e9b23f}.page-module__E0kJGG__experimentOne>div{background:#1f1716}.page-module__E0kJGG__experimentOne i{transform-origin:0;background:#f7e7d3;width:65%;height:1px;position:absolute;top:50%;left:50%}.page-module__E0kJGG__experimentOne i:first-child{transform:rotate(28deg)}.page-module__E0kJGG__experimentOne i:nth-child(2){transform:rotate(148deg)}.page-module__E0kJGG__experimentOne i:last-child{background:0 0;border:1px dashed #f7e7d3;border-radius:50%;width:9rem;height:9rem;transform:translate(-50%,-50%)}.page-module__E0kJGG__experimentTwo{background:#e56d4c}.page-module__E0kJGG__experimentTwo>div{background:#ffffff59;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.page-module__E0kJGG__experimentTwo i:first-child{background:#f7dfbd}.page-module__E0kJGG__experimentTwo i:nth-child(2){background:#b9292d}.page-module__E0kJGG__experimentTwo i:nth-child(3){background:#dc9a32}.page-module__E0kJGG__experimentTwo i:nth-child(4){background:#41201c}.page-module__E0kJGG__experimentThree{background:#d9c5aa}.page-module__E0kJGG__experimentThree>div{background:linear-gradient(145deg,#f7efe5,#c5a98b)}.page-module__E0kJGG__experimentThree i{filter:blur(12px);border-radius:50%;position:absolute}.page-module__E0kJGG__experimentThree i:first-child{background:#da4431ad;width:9rem;height:9rem;top:18%;left:14%}.page-module__E0kJGG__experimentThree i:last-child{background:#eeb53d99;width:11rem;height:11rem;bottom:8%;right:10%}.page-module__E0kJGG__lifeSection{isolation:isolate;color:#faead6;background:radial-gradient(circle at 86% 84%,#e19b91b3 0%,#0000 38%),radial-gradient(circle at 16% 73%,#e1caa994 0%,#0000 44%),radial-gradient(circle at 82% 16%,#5b82a79e 0%,#0000 42%),linear-gradient(#416b98 0%,#7897b2 42%,#b5aa9a 72%,#a86f6e 100%);padding:clamp(6rem,10vw,9rem) 0;position:relative;overflow:hidden}.page-module__E0kJGG__lifeSection:before{content:"";z-index:-1;opacity:.16;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 20% 30%,#ffffffe6 0 .5px,#0000 .8px 2.2px),repeating-radial-gradient(circle at 80% 70%,#1b232e7a 0 .45px,#0000 .8px 2px);background-size:4px 4px,5px 5px;position:absolute;inset:-35%}.page-module__E0kJGG__lifeSection .page-module__E0kJGG__sectionShell{z-index:1;position:relative}.page-module__E0kJGG__lifeGrid{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.55fr);align-items:end;gap:clamp(3rem,9vw,9rem);display:grid}.page-module__E0kJGG__lifeGrid h2{max-width:12ch}.page-module__E0kJGG__lifeGrid p{color:#faead6b3;margin:0 0 2rem;line-height:1.6}.page-module__E0kJGG__lifeGrid a,.page-module__E0kJGG__curriculumMeta a{color:inherit;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;gap:1.25rem;padding-bottom:.5rem;font-size:.76rem;text-decoration:none;display:inline-flex}.page-module__E0kJGG__curriculumSection{color:#2a1a16;background:#e7ad37;padding:clamp(5rem,9vw,8rem) 0}.page-module__E0kJGG__curriculumSection .page-module__E0kJGG__sectionShell{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.55fr);align-items:end;gap:clamp(3rem,9vw,9rem);display:grid}.page-module__E0kJGG__curriculumSection h2{max-width:11ch}.page-module__E0kJGG__curriculumMeta p{color:#2a1a16b3;margin:0 0 2rem;line-height:1.55}@media (max-width:820px){.page-module__E0kJGG__workIntroHeader,.page-module__E0kJGG__caseHeader,.page-module__E0kJGG__signalLayout,.page-module__E0kJGG__systemHeader,.page-module__E0kJGG__experimentsHeader,.page-module__E0kJGG__globalHeader,.page-module__E0kJGG__lifeGrid,.page-module__E0kJGG__curriculumSection .page-module__E0kJGG__sectionShell,.page-module__E0kJGG__signalCopy{grid-template-columns:1fr}.page-module__E0kJGG__signalCopy>p:not(.page-module__E0kJGG__eyebrow){grid-area:auto/1;margin-top:1.5rem}.page-module__E0kJGG__signalStats{grid-column:1}.page-module__E0kJGG__workIntroHeader>p:last-child,.page-module__E0kJGG__caseSummary,.page-module__E0kJGG__systemHeader>p:last-child,.page-module__E0kJGG__experimentsHeader>p,.page-module__E0kJGG__globalHeader>p:last-child,.page-module__E0kJGG__curriculumMeta{margin-top:1.5rem}.page-module__E0kJGG__projectIndex a{grid-template-columns:2rem 1fr auto}.page-module__E0kJGG__projectIndex small{display:none}.page-module__E0kJGG__signalCopy h2,.page-module__E0kJGG__systemHeader h2{max-width:12ch}.page-module__E0kJGG__researchScene{min-height:0}.page-module__E0kJGG__componentStage{grid-template-columns:9rem 1fr}.page-module__E0kJGG__experimentGrid{grid-template-columns:1fr}.page-module__E0kJGG__globalStats{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__globalStats>div:nth-child(2){border-right:0}.page-module__E0kJGG__globalStats>div:nth-child(-n+2){border-bottom:1px solid #231b1933}.page-module__E0kJGG__experimentGrid article{grid-template-columns:minmax(12rem,.8fr) 1fr;column-gap:1.5rem;min-height:0;display:grid}.page-module__E0kJGG__experimentGrid article>span{grid-column:1/-1}.page-module__E0kJGG__experimentGrid article>div{grid-row:2/5}.page-module__E0kJGG__experimentGrid h3{align-self:end}}@media (max-width:640px){.page-module__E0kJGG__sectionShell{width:min(100% - 2rem,74rem)}.page-module__E0kJGG__workIntroHeader h2,.page-module__E0kJGG__caseHeader h2,.page-module__E0kJGG__signalCopy h2,.page-module__E0kJGG__systemHeader h2,.page-module__E0kJGG__experimentsHeader h2,.page-module__E0kJGG__globalHeader h2,.page-module__E0kJGG__lifeGrid h2,.page-module__E0kJGG__curriculumSection h2{font-size:clamp(2.7rem,13vw,4.2rem)}.page-module__E0kJGG__projectIndex a{gap:.75rem}.page-module__E0kJGG__dashboardTopbar span,.page-module__E0kJGG__dashboardBody aside{display:none}.page-module__E0kJGG__dashboardBody{grid-template-columns:1fr;min-height:31rem}.page-module__E0kJGG__dashboardContent{padding:1.25rem}.page-module__E0kJGG__dashboardHeading button{display:none}.page-module__E0kJGG__metricGrid{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__metricGrid>div:last-child{display:none}.page-module__E0kJGG__queueRow{grid-template-columns:.65rem 1fr auto}.page-module__E0kJGG__queueRow span{display:none}.page-module__E0kJGG__caseFacts,.page-module__E0kJGG__systemOutcomes{grid-template-columns:1fr}.page-module__E0kJGG__caseFacts>div,.page-module__E0kJGG__systemOutcomes>div{border-bottom:1px solid;border-right:0}.page-module__E0kJGG__caseFacts>div:last-child,.page-module__E0kJGG__systemOutcomes>div:last-child{border-bottom:0}.page-module__E0kJGG__researchScene{grid-template-columns:1fr;min-height:0}.page-module__E0kJGG__researchToolbar span,.page-module__E0kJGG__studyList{display:none}.page-module__E0kJGG__researchColumns{grid-template-columns:1fr;min-height:27rem}.page-module__E0kJGG__insightBoard{padding:2rem 1.25rem}.page-module__E0kJGG__componentStage{grid-template-columns:1fr;min-height:34rem}.page-module__E0kJGG__componentSidebar{display:none}.page-module__E0kJGG__buttonShowcase{padding:2.5rem 1.25rem}.page-module__E0kJGG__tokenGrid{grid-template-columns:1fr}.page-module__E0kJGG__worldMap{height:19rem;margin-top:3rem}.page-module__E0kJGG__mapGrid{background-size:9px 9px}.page-module__E0kJGG__mapSilhouette{background-size:5px 5px}.page-module__E0kJGG__mapMarker span{min-width:7.5rem;padding:.6rem .7rem}.page-module__E0kJGG__markerLatam{left:28%}.page-module__E0kJGG__markerLatam span{bottom:1.4rem;left:-2rem;right:auto}.page-module__E0kJGG__markerItaly span{top:1.4rem;left:-2rem}.page-module__E0kJGG__globalStats>div{min-height:9rem;padding:1.1rem}.page-module__E0kJGG__experimentGrid article{display:block}.page-module__E0kJGG__experimentGrid article>div{height:14rem}}
