.autonomy-stack-item.svelte-12wmf7y{height:100%;margin-bottom:50px}.content.svelte-12wmf7y{padding:16px 36px 24px;position:relative;display:flex;width:100%;height:100%}@media only screen and (min-width:768px){.content.svelte-12wmf7y{padding:0 clamp(16px,3.4722222222vw,50px) 0;align-items:flex-end}}.content.svelte-12wmf7y .content-inner:where(.svelte-12wmf7y){display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){.content.svelte-12wmf7y .content-inner:where(.svelte-12wmf7y){display:grid;grid-template-columns:60% 40%;align-items:center;width:100%}}.content.svelte-12wmf7y .img-wrapper:where(.svelte-12wmf7y){width:100%;position:relative;aspect-ratio:16/9}@media only screen and (min-width:768px){.content.svelte-12wmf7y .img-wrapper:where(.svelte-12wmf7y){aspect-ratio:none;padding:0px clamp(0px,1.3888888889vw,20px) clamp(0px,2.7777777778vw,40px) 0}}.content.svelte-12wmf7y .img-wrapper:where(.svelte-12wmf7y) img:where(.svelte-12wmf7y){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0}.content.svelte-12wmf7y .text-mobile:where(.svelte-12wmf7y){display:block}@media only screen and (min-width:768px){.content.svelte-12wmf7y .text-mobile:where(.svelte-12wmf7y){display:none}}.content.svelte-12wmf7y .text-desktop:where(.svelte-12wmf7y){display:none}@media only screen and (min-width:768px){.content.svelte-12wmf7y .text-desktop:where(.svelte-12wmf7y){display:block}}.content.svelte-12wmf7y .txt:where(.svelte-12wmf7y){display:flex;flex-direction:column;justify-content:flex-end;text-align:center}@media only screen and (min-width:768px){.content.svelte-12wmf7y .txt:where(.svelte-12wmf7y){text-align:left;padding-bottom:clamp(0px,2.7777777778vw,40px)}}.content.svelte-12wmf7y .eyebrow:where(.svelte-12wmf7y){margin-bottom:1.3333333333em;display:none}@media only screen and (min-width:768px){.content.svelte-12wmf7y .eyebrow:where(.svelte-12wmf7y){display:block}}.content.svelte-12wmf7y .headline:where(.svelte-12wmf7y){margin-bottom:clamp(16px,1.1111111111vw,16px)}.has-modal.svelte-12wmf7y{cursor:pointer}.modal-cta.svelte-12wmf7y{margin-top:clamp(24px,1.6666666667vw,24px);display:flex;justify-content:center}@media only screen and (min-width:768px){.modal-cta.svelte-12wmf7y{justify-content:flex-start}}.autonomy-stack.svelte-dsxlue{background:rgb(var(--color-green-primary));color:rgb(var(--color-white));margin-top:70px;padding:70px 0}@media(min-width:768px){.autonomy-stack.svelte-dsxlue{margin-top:80px}}@media(min-width:1024px){.autonomy-stack.svelte-dsxlue{margin-top:120px}}@media(min-width:768px){.autonomy-stack.svelte-dsxlue{padding:80px 0}}@media(min-width:1024px){.autonomy-stack.svelte-dsxlue{padding:120px 0}}.autonomy-stack *:not(.button [class*="type:"])[class*="type:"]{color:rgb(var(--color-white))}.section-header.svelte-dsxlue{margin-bottom:50px}@media(min-width:768px){.section-header.svelte-dsxlue{margin-bottom:100px}}.section-header.svelte-dsxlue .eyebrow:where(.svelte-dsxlue){margin-bottom:16px}.tiles-wrapper.svelte-dsxlue{justify-content:center;display:flex;position:relative;width:100%;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.tiles-wrapper.svelte-dsxlue{perspective-origin:50% 35%;height:100vh;height:100dvh;flex-direction:row;align-items:baseline}}.tiles-wrapper.svelte-dsxlue .tile:where(.svelte-dsxlue){width:clamp(80%,80vw,1500px);transform-style:preserve-3d}@media only screen and (min-width:768px){.tiles-wrapper.svelte-dsxlue .tile:where(.svelte-dsxlue){position:absolute;background-color:#33906d}}.tiles-wrapper.svelte-dsxlue .tile:where(.svelte-dsxlue) .innerContentTile:where(.svelte-dsxlue){margin-top:30px}@media only screen and (min-width:768px){.tiles-wrapper.svelte-dsxlue .tile:where(.svelte-dsxlue) .innerContentTile:where(.svelte-dsxlue){transform-origin:0% 100%;transform:rotateX(-90deg)}}.tiles-wrapper.svelte-dsxlue .static-plane:where(.svelte-dsxlue){position:absolute;bottom:12%;left:0;width:100%;height:100px;perspective:400px}@media only screen and (min-width:768px){.tiles-wrapper.svelte-dsxlue .static-plane:where(.svelte-dsxlue){display:none}}.tiles-wrapper.svelte-dsxlue .static-plane:where(.svelte-dsxlue) .inner:where(.svelte-dsxlue){background-color:#33906d;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(50%) rotateX(90deg)}.bg-gradient.svelte-dsxlue{position:absolute;bottom:0;left:0;height:55vh;width:100%;background:linear-gradient(180deg,#04462f00,#04462f);z-index:10;display:none;pointer-events:none}@media only screen and (min-width:768px){.bg-gradient.svelte-dsxlue{display:block}}
