.ReificWordmark-module__0LrqVW__mark{flex-shrink:0;width:100%;height:auto;display:block;overflow:visible}
.ContextComparison-module__Gf4ssq__comparison{color:#243129;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 72px;display:grid}.ContextComparison-module__Gf4ssq__question{grid-column:1/-1;margin-bottom:42px}.ContextComparison-module__Gf4ssq__question>span{color:#687266;margin-bottom:14px;font-size:12px;display:block}.ContextComparison-module__Gf4ssq__question h2{letter-spacing:-.04em;text-wrap:balance;max-width:730px;font-size:clamp(30px,3.3vw,44px);font-weight:430;line-height:1.15}.ContextComparison-module__Gf4ssq__column{border-top:1px solid #2431293b;min-width:0;padding-top:24px}.ContextComparison-module__Gf4ssq__column h3{letter-spacing:-.035em;font-size:26px;font-weight:430;line-height:1.12}.ContextComparison-module__Gf4ssq__column>p{color:#677167;max-width:375px;min-height:52px;margin-top:12px;font-size:15px;line-height:1.7}.ContextComparison-module__Gf4ssq__figure{margin-top:28px}.ContextComparison-module__Gf4ssq__focused [data-evidence-arrival]{opacity:var(--evidence-arrival,1)}.ContextComparison-module__Gf4ssq__focused [data-evidence-target],.ContextComparison-module__Gf4ssq__focused .ContextComparison-module__Gf4ssq__point{opacity:var(--evidence-trace-arrival,1)}.ContextComparison-module__Gf4ssq__plotHeading{justify-content:space-between;align-items:baseline;gap:15px;font-size:11px;line-height:1.5;display:flex}.ContextComparison-module__Gf4ssq__plotHeading>span:last-child{color:#687266;text-align:right}.ContextComparison-module__Gf4ssq__plotHeading>span:first-child{font-weight:550}.ContextComparison-module__Gf4ssq__plotHeading>.ContextComparison-module__Gf4ssq__selectedDate{color:#304c37}.ContextComparison-module__Gf4ssq__plot{height:220px;margin-top:13px;position:relative}.ContextComparison-module__Gf4ssq__diagram{width:100%;height:100%;display:block;overflow:visible}.ContextComparison-module__Gf4ssq__grid{fill:none;stroke:#3a4c3e1c;stroke-width:1px}.ContextComparison-module__Gf4ssq__history{fill:none;stroke:#819080;stroke-width:1.1px}.ContextComparison-module__Gf4ssq__selectionGuide{fill:none;stroke:#536e59;stroke-width:1px;opacity:.5;stroke-dasharray:2 4}.ContextComparison-module__Gf4ssq__selected{fill:none;stroke:#304c37;stroke-width:2px;stroke-linejoin:round}.ContextComparison-module__Gf4ssq__area{fill:#536d58;opacity:.055}.ContextComparison-module__Gf4ssq__point{fill:#304c37}.ContextComparison-module__Gf4ssq__sourcePoint{fill:#304c37;stroke:#faf8f4;stroke-width:2px;vector-effect:non-scaling-stroke}.ContextComparison-module__Gf4ssq__locator{color:#304c37;font-variant-numeric:tabular-nums;font-size:10px;font-weight:550;position:absolute;top:0;transform:translate(-50%,-50%)}.ContextComparison-module__Gf4ssq__value{color:#405c47;font-variant-numeric:tabular-nums;pointer-events:none;font-size:11px;line-height:1;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.ContextComparison-module__Gf4ssq__axis{color:#687266;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;padding-inline:5%;font-size:10px;line-height:1.5;display:flex}@media (max-width:1000px){.ContextComparison-module__Gf4ssq__comparison{-moz-column-gap:42px;column-gap:42px}.ContextComparison-module__Gf4ssq__plotHeading{font-size:10px}.ContextComparison-module__Gf4ssq__column>p{min-height:52px}}@media (max-width:680px){.ContextComparison-module__Gf4ssq__comparison{grid-template-columns:minmax(0,1fr);row-gap:30px}.ContextComparison-module__Gf4ssq__question{margin-bottom:0}.ContextComparison-module__Gf4ssq__question h2{max-width:380px;font-size:31px}.ContextComparison-module__Gf4ssq__column{order:2;padding-top:20px}.ContextComparison-module__Gf4ssq__focused{order:1}.ContextComparison-module__Gf4ssq__column h3{font-size:25px}.ContextComparison-module__Gf4ssq__column>p{max-width:345px;min-height:0;margin-top:12px;font-size:14px}.ContextComparison-module__Gf4ssq__figure{margin-top:25px}.ContextComparison-module__Gf4ssq__plot{height:160px;margin-top:18px}}
.EvidenceHandoff-module__aAgnNq__overlay{z-index:8;pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (prefers-reduced-motion:reduce){.EvidenceHandoff-module__aAgnNq__overlay{display:none}}
.LandscapeStory-module__4dcbCa__journey{height:340svh;position:relative}.LandscapeStory-module__4dcbCa__journey[data-landscape-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.LandscapeStory-module__4dcbCa__stage{isolation:isolate;color:#f7f5ed;background:#e8e9e1;height:100svh;min-height:520px;position:sticky;top:0;overflow:hidden}.LandscapeStory-module__4dcbCa__journey[data-landscape-complete=true]{visibility:hidden}.LandscapeStory-module__4dcbCa__scene{z-index:-2;position:absolute;inset:0}.LandscapeStory-module__4dcbCa__scene>div,.LandscapeStory-module__4dcbCa__loading{height:100%}.LandscapeStory-module__4dcbCa__header{opacity:var(--header-opacity,1)}.LandscapeStory-module__4dcbCa__loading{background:url(/directions/terrain/poster.webp) 50%/cover}.LandscapeStory-module__4dcbCa__mist{z-index:-1;background:linear-gradient(180deg, rgb(232 233 225/var(--header-mist,.65)), transparent 24%), radial-gradient(ellipse at 0% 90%, #0d1f1961, transparent 70%);pointer-events:none;position:absolute;inset:0}.LandscapeStory-module__4dcbCa__intro{opacity:var(--intro-opacity,1);position:absolute;bottom:145px;left:50%;transform:translate(-50%)}.LandscapeStory-module__4dcbCa__intro h1{letter-spacing:-.045em;font-size:clamp(52px,5.3vw,78px);font-weight:430;line-height:1.055}.LandscapeStory-module__4dcbCa__intro p{max-width:350px;margin-top:25px;font-size:16px;line-height:1.7}.LandscapeStory-module__4dcbCa__actions{align-items:center;gap:28px;margin-top:28px;font-size:13px;display:flex}.LandscapeStory-module__4dcbCa__demo{color:#21372e;background:#f5f4eb;padding:14px 23px;transition:background .15s}.LandscapeStory-module__4dcbCa__demo:hover{background:#fff}.LandscapeStory-module__4dcbCa__explore{border-bottom:1px solid;padding-block:5px}.LandscapeStory-module__4dcbCa__actions a:focus-visible{outline-offset:5px;outline:2px solid #f5f4eb}.LandscapeStory-module__4dcbCa__explanation{pointer-events:none;z-index:2;position:absolute;bottom:115px;left:50%;transform:translate(-50%)}.LandscapeStory-module__4dcbCa__explanation span{margin-bottom:20px;font-size:12px;display:block}.LandscapeStory-module__4dcbCa__explanation .LandscapeStory-module__4dcbCa__statement{letter-spacing:-.045em;font-size:clamp(36px,4.5vw,64px);font-weight:430;line-height:1.08}.LandscapeStory-module__4dcbCa__explanation .LandscapeStory-module__4dcbCa__detail{color:#eeeee4;max-width:370px;margin-top:20px;font-size:15px;line-height:1.65}.LandscapeStory-module__4dcbCa__raw{opacity:var(--raw-opacity,0)}.LandscapeStory-module__4dcbCa__focused{opacity:var(--focused-opacity,0)}.LandscapeStory-module__4dcbCa__fade{z-index:1;height:100%;opacity:var(--landing-fade,0);pointer-events:none;background:#faf8f4;position:absolute;bottom:-1px;left:0;right:0}.LandscapeStory-module__4dcbCa__comparisonTrack{--comparison-hold:40svh;z-index:3;margin-top:calc(-100svh - var(--comparison-hold));pointer-events:none;position:relative}.LandscapeStory-module__4dcbCa__comparisonTrack:after{content:"";height:var(--comparison-hold);display:block}.LandscapeStory-module__4dcbCa__comparisonPanel{position:sticky;top:0}.LandscapeStory-module__4dcbCa__comparison{z-index:3;opacity:var(--comparison-reveal,1);outline:none;padding-block:70px 74px;position:relative}.LandscapeStory-module__4dcbCa__comparison:not([inert]){pointer-events:auto}@media (max-width:680px){.LandscapeStory-module__4dcbCa__journey{height:320svh}.LandscapeStory-module__4dcbCa__intro{bottom:140px}.LandscapeStory-module__4dcbCa__intro h1{font-size:clamp(40px,10.2vw,57px)}.LandscapeStory-module__4dcbCa__intro p{max-width:280px;margin-top:22px;font-size:14px}.LandscapeStory-module__4dcbCa__actions{gap:22px;margin-top:23px;font-size:12px}.LandscapeStory-module__4dcbCa__demo{padding:13px 20px}.LandscapeStory-module__4dcbCa__explanation{bottom:105px}.LandscapeStory-module__4dcbCa__explanation .LandscapeStory-module__4dcbCa__statement{font-size:clamp(33px,10vw,43px)}.LandscapeStory-module__4dcbCa__explanation .LandscapeStory-module__4dcbCa__detail{max-width:290px;margin-top:17px;font-size:14px}.LandscapeStory-module__4dcbCa__comparison{padding-block:42px 48px}.LandscapeStory-module__4dcbCa__mist{background:linear-gradient(180deg, rgb(232 233 225/var(--header-mist,.65)), transparent 25%), radial-gradient(ellipse at 0% 85%, #0d1f1985, transparent 90%)}}@media (max-height:600px){.LandscapeStory-module__4dcbCa__stage{min-height:0}.LandscapeStory-module__4dcbCa__intro{bottom:76px}.LandscapeStory-module__4dcbCa__intro h1{font-size:clamp(30px,5.4vw,46px)}.LandscapeStory-module__4dcbCa__intro p{max-width:430px;margin-top:14px;font-size:13px}.LandscapeStory-module__4dcbCa__actions{margin-top:18px}.LandscapeStory-module__4dcbCa__demo{padding:10px 18px}.LandscapeStory-module__4dcbCa__explanation{bottom:68px}.LandscapeStory-module__4dcbCa__explanation .LandscapeStory-module__4dcbCa__statement{font-size:38px}.LandscapeStory-module__4dcbCa__explanation .LandscapeStory-module__4dcbCa__detail{max-width:440px;margin-top:14px;font-size:13px}.LandscapeStory-module__4dcbCa__explanation span{margin-bottom:12px}}@media (max-height:500px){.LandscapeStory-module__4dcbCa__stage .direction-header{height:72px}.LandscapeStory-module__4dcbCa__intro{bottom:76px}.LandscapeStory-module__4dcbCa__intro h1{font-size:30px}.LandscapeStory-module__4dcbCa__intro p{margin-top:8px;font-size:12px;line-height:1.5}.LandscapeStory-module__4dcbCa__actions{margin-top:12px;font-size:12px}.LandscapeStory-module__4dcbCa__demo{padding:8px 18px}.LandscapeStory-module__4dcbCa__explanation{bottom:45px}.LandscapeStory-module__4dcbCa__explanation .LandscapeStory-module__4dcbCa__statement{font-size:29px}.LandscapeStory-module__4dcbCa__explanation .LandscapeStory-module__4dcbCa__detail{max-width:380px;margin-top:10px;font-size:12px}}.LandscapeStory-module__4dcbCa__experience{position:relative}
.BenchmarkResults-module__5wih1a__compact{color:#243129;border-top-color:#2431293b;padding-block:48px 28px}.BenchmarkResults-module__5wih1a__compact .benchmark-heading{display:block}.BenchmarkResults-module__5wih1a__compact .benchmark-heading h2{font-size:22px;font-weight:430}.BenchmarkResults-module__5wih1a__compact .benchmark-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;padding-top:43px}.BenchmarkResults-module__5wih1a__compact .benchmark-figures>div{border-bottom:1px solid #2431292e;padding-bottom:26px}.BenchmarkResults-module__5wih1a__compact .benchmark-figures>div>strong{letter-spacing:-.075em;font-size:clamp(82px,8.6vw,122px);font-weight:400}.BenchmarkResults-module__5wih1a__compact .benchmark-figures h3{margin-top:19px;font-size:19px;font-weight:430;line-height:1.35}.BenchmarkResults-module__5wih1a__compact .benchmark-calculation{border-top:0;border-bottom:0;margin-top:20px;padding-block:18px}.BenchmarkResults-module__5wih1a__compact .benchmark-calculation summary{color:#53624f;font-size:12px}@media (max-width:1000px){.BenchmarkResults-module__5wih1a__compact .benchmark-figures{gap:42px}}@media (max-width:680px){.BenchmarkResults-module__5wih1a__compact{padding-block:35px 20px}.BenchmarkResults-module__5wih1a__compact .benchmark-heading h2{font-size:21px}.BenchmarkResults-module__5wih1a__compact .benchmark-figures{gap:22px;padding-top:30px}.BenchmarkResults-module__5wih1a__compact .benchmark-figures>div>strong{font-size:clamp(65px,20vw,85px)}.BenchmarkResults-module__5wih1a__compact .benchmark-figures>div{padding-bottom:22px}.BenchmarkResults-module__5wih1a__compact .benchmark-figures h3{max-width:155px;margin-top:15px;font-size:16px}.BenchmarkResults-module__5wih1a__compact .benchmark-calculation{margin-top:15px}}
.WorkloadCalculator-module__rIiCKG__layout{grid-template-columns:1fr 1fr;gap:60px;margin-top:36px;display:grid}.WorkloadCalculator-module__rIiCKG__inputs{gap:28px;display:grid}.WorkloadCalculator-module__rIiCKG__field{min-width:0}.WorkloadCalculator-module__rIiCKG__field>label{color:#344c3c;margin-bottom:10px;font-size:13px;display:block}.WorkloadCalculator-module__rIiCKG__calculator .WorkloadCalculator-module__rIiCKG__field input{color:#243129;width:100%;min-width:0;max-width:280px;font:inherit;background:0 0;border:0;border-bottom:1px solid #9aa89d;border-radius:0;padding:9px 0;font-size:24px}.WorkloadCalculator-module__rIiCKG__quantity{align-items:baseline;gap:12px;display:flex}.WorkloadCalculator-module__rIiCKG__quantity select{color:#344c3c;font:inherit;background:0 0;border:0;border-bottom:1px solid #9aa89d;border-radius:0;padding:9px 3px;font-size:14px}.WorkloadCalculator-module__rIiCKG__field>p,.WorkloadCalculator-module__rIiCKG__costBuilder>p,.WorkloadCalculator-module__rIiCKG__formula{color:#53624f;margin-top:10px;font-size:12px;line-height:1.6}.WorkloadCalculator-module__rIiCKG__field input:focus-visible,.WorkloadCalculator-module__rIiCKG__quantity select:focus-visible,.WorkloadCalculator-module__rIiCKG__costBuilder button:focus-visible{outline-offset:4px;outline:2px solid #526d58}.WorkloadCalculator-module__rIiCKG__field input[aria-invalid=true]{border-bottom-color:#924e3e}.WorkloadCalculator-module__rIiCKG__annual{align-self:center}.WorkloadCalculator-module__rIiCKG__annual>p:first-child{color:#344c3c;font-size:13px}.WorkloadCalculator-module__rIiCKG__annual>strong{letter-spacing:-.045em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:14px 0 18px;font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.12;display:block}.WorkloadCalculator-module__rIiCKG__annual>p{font-size:14px;line-height:1.6}.WorkloadCalculator-module__rIiCKG__annual>span{color:#53624f;margin-top:6px;font-size:12px;display:block}.WorkloadCalculator-module__rIiCKG__calculator .WorkloadCalculator-module__rIiCKG__note{color:#53624f;margin-top:26px;font-size:12px}.WorkloadCalculator-module__rIiCKG__assumptions{margin-top:20px}.WorkloadCalculator-module__rIiCKG__assumptions>.WorkloadCalculator-module__rIiCKG__field{margin-top:24px}.WorkloadCalculator-module__rIiCKG__calculator .WorkloadCalculator-module__rIiCKG__field input[type=range]{accent-color:#526d58;border:0;padding:0}.WorkloadCalculator-module__rIiCKG__costBuilder{margin-top:24px}.WorkloadCalculator-module__rIiCKG__builderInputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.WorkloadCalculator-module__rIiCKG__costBuilder button{color:#243129;font:inherit;cursor:pointer;background:0 0;border:1px solid #53624f;margin-top:18px;padding:10px 16px;font-size:13px}.WorkloadCalculator-module__rIiCKG__costBuilder button:disabled{opacity:.5;cursor:default}.WorkloadCalculator-module__rIiCKG__formula{max-width:680px;margin:24px 0 14px}@media (max-width:680px){.WorkloadCalculator-module__rIiCKG__layout,.WorkloadCalculator-module__rIiCKG__builderInputs{grid-template-columns:1fr;gap:28px}.WorkloadCalculator-module__rIiCKG__layout{margin-top:28px}}
.LandscapeResearch-module__w62juq__research{-moz-column-gap:clamp(48px, 7vw, 112px);color:#243129;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px clamp(48px,7vw,112px);padding-block:62px 100px;display:grid}.LandscapeResearch-module__w62juq__heading h2{letter-spacing:-.055em;max-width:430px;font-size:clamp(44px,5vw,68px);font-weight:400;line-height:1.04}.LandscapeResearch-module__w62juq__all{color:#344c3c;border-bottom:1px solid #344c3c66;margin-top:27px;padding-bottom:4px;font-size:13px;display:inline-block}.LandscapeResearch-module__w62juq__entries{border-top:1px solid #24312947;grid-area:1/2/3;margin:0;padding:0;list-style:none}.LandscapeResearch-module__w62juq__entries li{border-bottom:1px solid #24312933}.LandscapeResearch-module__w62juq__entry{padding:25px 0 28px;text-decoration:none;display:block}.LandscapeResearch-module__w62juq__entry>span{color:#53624f;font-size:12px;line-height:1.4}.LandscapeResearch-module__w62juq__entry h3{letter-spacing:-.03em;text-wrap:pretty;margin-top:10px;font-size:clamp(22px,2.05vw,29px);font-weight:400;line-height:1.25}.LandscapeResearch-module__w62juq__entry:hover h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.LandscapeResearch-module__w62juq__contact{grid-area:2/1;align-self:end;padding-bottom:2px}.LandscapeResearch-module__w62juq__contact p{letter-spacing:-.025em;margin-bottom:22px;font-size:20px}.LandscapeResearch-module__w62juq__demo{color:#faf8f4;background:#344c3c;border:1px solid #344c3c;padding:15px 30px;font-size:13px;text-decoration:none;display:inline-block}.LandscapeResearch-module__w62juq__demo:hover{background:#293c30}.LandscapeResearch-module__w62juq__research a:focus-visible{outline-offset:6px;outline:2px solid #526d58}@media (max-width:760px){.LandscapeResearch-module__w62juq__research{grid-template-columns:minmax(0,1fr);row-gap:38px;padding-block:40px 65px}.LandscapeResearch-module__w62juq__heading h2{max-width:340px;font-size:clamp(42px,9vw,56px)}.LandscapeResearch-module__w62juq__all{margin-top:21px}.LandscapeResearch-module__w62juq__entries,.LandscapeResearch-module__w62juq__contact{grid-area:auto}.LandscapeResearch-module__w62juq__entry{padding-block:23px 26px}.LandscapeResearch-module__w62juq__entry h3{font-size:23px}.LandscapeResearch-module__w62juq__contact{padding-top:6px}}
.ResearchPublications-module__wEbH6G__publications{border-top:1px solid var(--study-rule,#dedbd2);width:100%;max-width:800px;color:var(--study-ink,#292925);margin:28px 0 44px}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__heading{color:var(--study-muted,#6c6b64);letter-spacing:.11em;text-transform:uppercase;margin:18px 0 4px;font-size:11px;font-weight:500;line-height:1.5}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__list{margin:0;padding:0;list-style:none}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__item{margin:0;padding:18px 0 20px}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__item+.ResearchPublications-module__wEbH6G__item{border-top:1px solid var(--study-rule,#dedbd2)}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__venue{color:var(--study-muted,#6c6b64);margin:0 0 7px;font-size:12px;line-height:1.6}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__title{color:inherit;letter-spacing:-.015em;overflow-wrap:anywhere;text-underline-offset:.2em;font-size:17px;font-weight:450;line-height:1.5;-webkit-text-decoration:underline #b9b3a5;text-decoration:underline #b9b3a5;text-decoration-thickness:1px;display:inline}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__title:hover{color:var(--study-ink,#292925);text-decoration-color:currentColor}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__title:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:600px){.ResearchPublications-module__wEbH6G__publications{margin:24px 0 32px}.ResearchPublications-module__wEbH6G__publications .ResearchPublications-module__wEbH6G__item{padding:16px 0 18px}}
