.agentic-testimonial .agentic-testimonial-grid{flex-direction:column;gap:4rem;display:flex}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-grid{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.agentic-testimonial .agentic-testimonial-header{color:var(--text-neutral-primary);flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-header{grid-row-start:1;grid-column-start:1}}.agentic-testimonial .agentic-testimonial-logo-card{background-color:#fff;border-radius:1.25rem;justify-content:center;align-items:center;padding:4.5rem;display:flex}@media (min-width:768px){.agentic-testimonial .agentic-testimonial-logo-card{border-radius:2rem}}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-logo-card{border-radius:3rem}}@media (min-width:1280px){.agentic-testimonial .agentic-testimonial-logo-card{border-radius:3rem}}.agentic-testimonial .agentic-testimonial-logo-card{background-color:var(--bg-neutral-alternate-primary);color:var(--icon-neutral-on-alternate-primary)}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-logo-card{grid-row-start:2;grid-column-start:1;min-height:41.8125rem}}.agentic-testimonial a.agentic-testimonial-logo-card{transition:background-color .34s cubic-bezier(.45,0,.55,1)}.agentic-testimonial a.agentic-testimonial-logo-card:hover,.agentic-testimonial a.agentic-testimonial-logo-card:focus-visible{background-color:color-mix(in srgb, var(--bg-neutral-alternate-primary) 92%, transparent)}.agentic-testimonial .agentic-testimonial-logo{width:auto;height:4rem;transition:transform .34s cubic-bezier(.16,1,.3,1)}.agentic-testimonial a.agentic-testimonial-logo-card:hover .agentic-testimonial-logo,.agentic-testimonial a.agentic-testimonial-logo-card:focus-visible .agentic-testimonial-logo{transition-duration:.62s;transform:scale(1.04)}.agentic-testimonial .agentic-testimonial-quote-col{flex-direction:column;gap:3rem;display:flex}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-quote-col{grid-row-start:2;grid-column-start:2}}.agentic-testimonial .agentic-testimonial-context{flex-direction:column;gap:2rem;display:flex}.agentic-testimonial .agentic-testimonial-context p{color:#c2bdae;margin:0;font-size:1.125rem;font-weight:370;line-height:120%}@media (min-width:768px){.agentic-testimonial .agentic-testimonial-context p{font-size:clamp(1.125rem,.6964rem + .8929vw,1.25rem)}}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-context p{font-size:1.25rem}}@media (min-width:1280px){.agentic-testimonial .agentic-testimonial-context p{font-size:1.25rem}}.agentic-testimonial .agentic-testimonial-context p{color:var(--text-neutral-secondary)}.agentic-testimonial .agentic-testimonial-hairline{background-color:#fff;background-color:var(--bg-neutral-alternate-primary);width:100%;height:1px}.agentic-testimonial blockquote.agentic-testimonial-quote{background-color:#0000;border-width:0;flex-direction:column;align-items:flex-start;gap:4rem;margin:0;padding:0;font-style:normal;display:flex}.agentic-testimonial .agentic-testimonial-quote-text{font-family:var(--theme-font-sans), system-ui, sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,1.5115rem + 1.0178vw,2rem);font-weight:370;line-height:100%}@media (min-width:768px){.agentic-testimonial .agentic-testimonial-quote-text{font-size:clamp(2rem,14.2857vw - 4.8571rem,4rem)}}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-quote-text{font-size:4rem}}@media (min-width:1280px){.agentic-testimonial .agentic-testimonial-quote-text{font-size:4rem}}.agentic-testimonial .agentic-testimonial-quote-text{color:var(--text-neutral-primary)}.agentic-testimonial .agentic-testimonial-attribution{flex-direction:column;gap:.5rem;display:flex}.agentic-testimonial .agentic-testimonial-attribution cite,.agentic-testimonial .agentic-testimonial-attribution p{color:var(--text-neutral-primary);margin:0}.agentic-testimonial .agentic-testimonial-author{font-size:1rem;font-style:normal;font-weight:470;line-height:120%}@media (min-width:768px){.agentic-testimonial .agentic-testimonial-author{font-size:clamp(1rem,.5714rem + .8929vw,1.125rem)}}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-author{font-size:1.125rem}}@media (min-width:1280px){.agentic-testimonial .agentic-testimonial-author{font-size:1.125rem}}.agentic-testimonial .agentic-testimonial-role{color:#c2bdae;font-size:.875rem;font-weight:370;line-height:120%}@media (min-width:768px){.agentic-testimonial .agentic-testimonial-role{font-size:clamp(.875rem,.4464rem + .8929vw,1rem)}}@media (min-width:992px){.agentic-testimonial .agentic-testimonial-role{font-size:1rem}}@media (min-width:1280px){.agentic-testimonial .agentic-testimonial-role{font-size:1rem}}.agentic-testimonial .agentic-testimonial-role{color:var(--text-neutral-secondary)}@media (prefers-reduced-motion:reduce){.agentic-testimonial .agentic-testimonial-logo,.agentic-testimonial a.agentic-testimonial-logo-card{transition:none}.agentic-testimonial a.agentic-testimonial-logo-card:hover .agentic-testimonial-logo,.agentic-testimonial a.agentic-testimonial-logo-card:focus-visible .agentic-testimonial-logo{transform:none}}.agentic-hover-asset-card{background-color:#272121;border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.agentic-hover-asset-card{border-radius:1.5rem}}@media (min-width:992px){.agentic-hover-asset-card{border-radius:2rem}}@media (min-width:1280px){.agentic-hover-asset-card{border-radius:2rem}}.agentic-hover-asset-card{background-color:var(--bg-neutral-default-secondary);min-height:36.4375rem;transition:background-color .24s cubic-bezier(.45,0,.55,1)}.agentic-hover-asset-card-asset{pointer-events:none;opacity:0;transition:opacity .24s cubic-bezier(.45,0,.55,1)}.agentic-hover-asset-card-asset img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .52s cubic-bezier(.16,1,.3,1);transform:scale(1.06)}.agentic-hover-asset-card.is-photo .agentic-hover-asset-card-asset{position:absolute;inset:0}.agentic-hover-asset-card.is-photo .agentic-hover-asset-card-asset:after{--tw-content:"";content:var(--tw-content);background-color:#1a1414b3;background-color:var(--bg-overlay-dark-primary);position:absolute;inset:0}.agentic-hover-asset-card.is-illustration .agentic-hover-asset-card-asset{border-radius:1rem;flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.agentic-hover-asset-card.is-illustration .agentic-hover-asset-card-asset{border-radius:1.5rem}}@media (min-width:992px){.agentic-hover-asset-card.is-illustration .agentic-hover-asset-card-asset{border-radius:2rem}}@media (min-width:1280px){.agentic-hover-asset-card.is-illustration .agentic-hover-asset-card-asset{border-radius:2rem}}.agentic-hover-asset-card.is-illustration .agentic-hover-asset-card-asset{aspect-ratio:400/300;border-end-end-radius:0;border-end-start-radius:0}.agentic-hover-asset-card-content{z-index:10;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;position:relative}@media (min-width:768px){.agentic-hover-asset-card-content{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:992px){.agentic-hover-asset-card-content{padding-top:3rem;padding-bottom:3rem}}@media (min-width:1280px){.agentic-hover-asset-card-content{padding-top:3rem;padding-bottom:3rem}}.agentic-hover-asset-card-content{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.agentic-hover-asset-card-content{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.agentic-hover-asset-card-content{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.agentic-hover-asset-card-content{padding-left:2rem;padding-right:2rem}}.agentic-hover-asset-card-text{flex-direction:column;gap:1.5rem;width:100%;display:flex}.agentic-hover-asset-card-title{text-wrap:wrap;font-family:var(--theme-font-sans), system-ui, sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,1.0115rem + 1.0178vw,1.5rem);font-weight:440;line-height:100%}@media (min-width:768px){.agentic-hover-asset-card-title{font-size:clamp(1.5rem,3.5714vw - .2143rem,2rem)}}@media (min-width:992px){.agentic-hover-asset-card-title{font-size:2rem}}@media (min-width:1280px){.agentic-hover-asset-card-title{font-size:2rem}}.agentic-hover-asset-card-title{color:var(--text-neutral-primary)}.agentic-hover-asset-card-description{color:#c2bdae;margin:0;font-size:1rem;font-weight:370;line-height:120%}@media (min-width:768px){.agentic-hover-asset-card-description{font-size:clamp(1rem,.5714rem + .8929vw,1.125rem)}}@media (min-width:992px){.agentic-hover-asset-card-description{font-size:1.125rem}}@media (min-width:1280px){.agentic-hover-asset-card-description{font-size:1.125rem}}.agentic-hover-asset-card-description{color:var(--text-neutral-secondary)}.agentic-hover-asset-card-title,.agentic-hover-asset-card-description,.agentic-hover-asset-card .agentic-btn{transition:color .24s cubic-bezier(.45,0,.55,1),background-color .24s cubic-bezier(.45,0,.55,1)}.agentic-hover-asset-card:hover .agentic-hover-asset-card-asset,.agentic-hover-asset-card:focus-within .agentic-hover-asset-card-asset{opacity:1;transition-duration:.42s}.agentic-hover-asset-card:hover .agentic-hover-asset-card-asset img,.agentic-hover-asset-card:focus-within .agentic-hover-asset-card-asset img{transform:scale(1)}.agentic-hover-asset-card:hover .agentic-hover-asset-card-title,.agentic-hover-asset-card:hover .agentic-hover-asset-card-description,.agentic-hover-asset-card:focus-within .agentic-hover-asset-card-title,.agentic-hover-asset-card:focus-within .agentic-hover-asset-card-description{color:var(--text-neutral-on-alternate-primary)}.agentic-hover-asset-card:hover .agentic-btn-primary,.agentic-hover-asset-card:focus-within .agentic-btn-primary{color:var(--icon-neutral-primary);background-color:#1a1414;background-color:var(--bg-neutral-default-primary)}.agentic-hover-asset-card.is-illustration:hover,.agentic-hover-asset-card.is-illustration:focus-within{background-color:#470b0a;background-color:var(--bg-accent-alternate)}.agentic-hover-asset-card:focus-within{outline:2px solid var(--border-state-focused);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.agentic-hover-asset-card,.agentic-hover-asset-card-asset,.agentic-hover-asset-card-asset img,.agentic-hover-asset-card-title,.agentic-hover-asset-card-description,.agentic-hover-asset-card .agentic-btn{transition-property:none}.agentic-hover-asset-card-asset img{transform:none}}.agentic-feature-cards{flex-direction:column;gap:3rem;display:flex}.agentic-feature-cards .agentic-feature-cards-header{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:992px){.agentic-feature-cards .agentic-feature-cards-header{-moz-column-gap:1.5rem;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem;display:grid}}.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-title{color:var(--text-neutral-primary)}@media (min-width:992px){.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-title{grid-column:span 8/span 8}}.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-context{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:992px){.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-context{grid-column:10/span 3}}.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-context p{color:#c2bdae;margin:0;font-size:1rem;font-weight:370;line-height:120%}@media (min-width:768px){.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-context p{font-size:clamp(1rem,.5714rem + .8929vw,1.125rem)}}@media (min-width:992px){.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-context p{font-size:1.125rem}}@media (min-width:1280px){.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-context p{font-size:1.125rem}}.agentic-feature-cards .agentic-feature-cards-header .agentic-feature-cards-context p{color:var(--text-neutral-secondary)}.agentic-feature-cards .agentic-feature-cards-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:992px){.agentic-feature-cards .agentic-feature-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){.agentic-feature-cards .agentic-feature-cards-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.agentic-capabilities{flex-direction:column;gap:4rem;display:flex}.agentic-capabilities .agentic-capabilities-header{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:992px){.agentic-capabilities .agentic-capabilities-header{-moz-column-gap:1.5rem;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem;display:grid}}.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-title{color:var(--text-neutral-primary)}@media (min-width:992px){.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-title{grid-column:span 8/span 8}}.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-context{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:992px){.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-context{grid-column:10/span 3}}.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-context p{color:#c2bdae;margin:0;font-size:1rem;font-weight:370;line-height:120%}@media (min-width:768px){.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-context p{font-size:clamp(1rem,.5714rem + .8929vw,1.125rem)}}@media (min-width:992px){.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-context p{font-size:1.125rem}}@media (min-width:1280px){.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-context p{font-size:1.125rem}}.agentic-capabilities .agentic-capabilities-header .agentic-capabilities-context p{color:var(--text-neutral-secondary)}.agentic-capabilities .agentic-capabilities-grid{margin-inline:calc(-1 * var(--section-gutter,0px));padding-inline:var(--section-gutter,0px);scrollbar-width:none;gap:1.5rem;display:flex;overflow-x:auto}.agentic-capabilities .agentic-capabilities-grid::-webkit-scrollbar{display:none}@media (min-width:1920px){.agentic-capabilities .agentic-capabilities-grid{grid-template-columns:repeat(6,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid}}.agentic-capabilities .agentic-capability-card{background-color:#272121;flex-direction:column;justify-content:space-between;gap:2rem;padding:1rem;text-decoration-line:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:768px){.agentic-capabilities .agentic-capability-card{padding:1.5rem}}@media (min-width:992px){.agentic-capabilities .agentic-capability-card{padding:2rem}}@media (min-width:1280px){.agentic-capabilities .agentic-capability-card{padding:2rem}}.agentic-capabilities .agentic-capability-card{border-radius:1rem}@media (min-width:768px){.agentic-capabilities .agentic-capability-card{border-radius:1.25rem}}@media (min-width:992px){.agentic-capabilities .agentic-capability-card{border-radius:1.5rem}}@media (min-width:1280px){.agentic-capabilities .agentic-capability-card{border-radius:1.5rem}}.agentic-capabilities .agentic-capability-card{background-color:var(--bg-neutral-default-secondary);flex:1 0 17.4375rem;min-height:31.25rem}.agentic-capabilities .agentic-capability-card:hover{text-decoration-line:none}.agentic-capabilities a.agentic-capability-card:hover{opacity:.8}.agentic-capabilities .agentic-capability-card-top{flex-direction:column;gap:2rem;width:100%;display:flex}.agentic-capabilities .agentic-capability-card-title{text-wrap:wrap;font-family:var(--theme-font-sans), system-ui, sans-serif;letter-spacing:0;color:var(--text-neutral-primary);margin:0;font-size:1.5rem;font-weight:470;line-height:1.2}.agentic-capabilities .agentic-capability-card-well{aspect-ratio:1;background-color:#1a1414;border-radius:1rem;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (min-width:768px){.agentic-capabilities .agentic-capability-card-well{border-radius:1.25rem}}@media (min-width:992px){.agentic-capabilities .agentic-capability-card-well{border-radius:1.5rem}}@media (min-width:1280px){.agentic-capabilities .agentic-capability-card-well{border-radius:1.5rem}}.agentic-capabilities .agentic-capability-card-well{background-color:var(--bg-neutral-default-primary);color:var(--icon-accent-blue)}.agentic-capabilities .agentic-capability-card-well .pictogram-shape,.agentic-capabilities .agentic-capability-card-well .pictogram-stroke,.agentic-capabilities .agentic-capability-card-well .pictogram-dots,.agentic-capabilities .agentic-capability-card-well .dot-shape,.agentic-capabilities .agentic-capability-card-well .dot-stroke{color:var(--icon-accent-blue)}.agentic-capabilities .agentic-capability-card-description{color:#c2bdae;margin:0;font-size:.875rem;font-weight:370;line-height:120%}@media (min-width:768px){.agentic-capabilities .agentic-capability-card-description{font-size:clamp(.875rem,.4464rem + .8929vw,1rem)}}@media (min-width:992px){.agentic-capabilities .agentic-capability-card-description{font-size:1rem}}@media (min-width:1280px){.agentic-capabilities .agentic-capability-card-description{font-size:1rem}}.agentic-capabilities .agentic-capability-card-description{color:var(--text-neutral-secondary)}.agentic-capabilities .agentic-capabilities-footer{border-color:#68594b;border-top-width:1px;border-color:var(--border-neutral-default-secondary);flex-direction:column;gap:4rem;padding-top:4rem;display:flex}@media (min-width:1920px){.agentic-capabilities .agentic-capabilities-footer{-moz-column-gap:1.5rem;grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem 1.5rem;display:grid}}.agentic-capabilities .agentic-capabilities-footer-intro{color:var(--text-neutral-primary);flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:1920px){.agentic-capabilities .agentic-capabilities-footer-intro{grid-column:span 3/span 3}}.agentic-capabilities .agentic-capabilities-linkcards{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:478px){.agentic-capabilities .agentic-capabilities-linkcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.agentic-capabilities .agentic-capabilities-linkcards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1920px){.agentic-capabilities .agentic-capabilities-linkcards{grid-column:5/span 8}}.agentic-capabilities .agentic-capability-linkcard{border-width:1px;border-color:#618bff;flex-direction:column;justify-content:space-between;min-height:12.625rem;padding:1rem;text-decoration-line:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:768px){.agentic-capabilities .agentic-capability-linkcard{padding:1.5rem}}@media (min-width:992px){.agentic-capabilities .agentic-capability-linkcard{padding:2rem}}@media (min-width:1280px){.agentic-capabilities .agentic-capability-linkcard{padding:2rem}}.agentic-capabilities .agentic-capability-linkcard{border-radius:1rem}@media (min-width:768px){.agentic-capabilities .agentic-capability-linkcard{border-radius:1.25rem}}@media (min-width:992px){.agentic-capabilities .agentic-capability-linkcard{border-radius:1.5rem}}@media (min-width:1280px){.agentic-capabilities .agentic-capability-linkcard{border-radius:1.5rem}}.agentic-capabilities .agentic-capability-linkcard{border-color:var(--border-state-focused)}.agentic-capabilities .agentic-capability-linkcard:hover{opacity:.8;text-decoration-line:none}@media (min-width:1920px){.agentic-capabilities .agentic-capability-linkcard{min-height:16rem}}.agentic-capabilities .agentic-capability-linkcard-title{font-family:var(--theme-font-sans), system-ui, sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,1.0115rem + 1.0178vw,1.5rem);font-weight:440;line-height:100%}@media (min-width:768px){.agentic-capabilities .agentic-capability-linkcard-title{font-size:clamp(1.5rem,3.5714vw - .2143rem,2rem)}}@media (min-width:992px){.agentic-capabilities .agentic-capability-linkcard-title{font-size:2rem}}@media (min-width:1280px){.agentic-capabilities .agentic-capability-linkcard-title{font-size:2rem}}.agentic-capabilities .agentic-capability-linkcard-title{color:var(--text-neutral-primary)}.agentic-capabilities .agentic-capability-linkcard-arrow{width:2.5rem;height:2.5rem;color:var(--icon-on-accent-on-default);background-color:#618bff;background-color:var(--bg-accent-blue);border-radius:9999px;justify-content:center;align-self:flex-end;align-items:center;transition:transform .15s cubic-bezier(.4,0,.2,1);display:flex}.agentic-capabilities .agentic-capability-linkcard:hover .agentic-capability-linkcard-arrow,.agentic-capabilities .agentic-capability-linkcard:focus-visible .agentic-capability-linkcard-arrow{transform:translate(-4px)}@media (prefers-reduced-motion:reduce){.agentic-capabilities .agentic-capability-linkcard,.agentic-capabilities .agentic-capability-linkcard-arrow{transition-property:none}}.platform-pillars{padding-block:clamp(1.5rem,.5458rem + 4.0712vw,2.5rem)}@media (min-width:768px){.platform-pillars{padding-block:clamp(2.5rem,1.5rem + 2.0833vw,4rem)}}@media (min-width:1920px){.platform-pillars{padding-block:clamp(4rem,1rem + 2.5vw,5rem)}}.platform-pillars .platform-pillars-intro .text-block-title{max-width:60ch}.platform-pillars .platform-pillars-heading{padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.platform-pillars .platform-pillars-heading{padding-top:4.5rem;padding-bottom:4.5rem}}@media (min-width:992px){.platform-pillars .platform-pillars-heading{padding-top:6rem;padding-bottom:6rem}}.platform-pillars .platform-pillars-list{flex-direction:column;display:flex}.platform-pillars .platform-pillar-row{color:var(--text-neutral-primary);border-color:#68594b80;border-top-width:1px;border-color:var(--border-neutral-default-primary);grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem;text-decoration-line:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.platform-pillars .platform-pillar-row:last-child{border-bottom-width:1px}.platform-pillars .platform-pillar-row:hover{opacity:.7;text-decoration-line:none}@media (min-width:768px){.platform-pillars .platform-pillar-row{-moz-column-gap:2rem;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:2rem;padding-top:2rem;padding-bottom:2rem}}@media (min-width:992px){.platform-pillars .platform-pillar-row{padding-top:3rem;padding-bottom:3rem}}.platform-pillars .platform-pillar-icon{width:clamp(4rem,.4218rem + 15.2672vw,7.75rem);height:clamp(4rem,.4218rem + 15.2672vw,7.75rem)}@media (min-width:768px){.platform-pillars .platform-pillar-icon{width:clamp(7.75rem,3.25rem + 9.375vw,9.0625rem);height:clamp(7.75rem,3.25rem + 9.375vw,9.0625rem)}}@media (min-width:992px){.platform-pillars .platform-pillar-icon{width:9.0625rem;height:9.0625rem}}.platform-pillars .platform-pillar-icon svg{width:100%;height:100%}.platform-pillars .platform-pillar-copy{flex-direction:column;gap:3rem;display:flex}@media (min-width:768px){.platform-pillars .platform-pillar-copy{grid-column-start:2}}.platform-pillars .platform-pillar-desc{font-family:var(--theme-font-sans), system-ui, sans-serif;font-size:1rem;font-weight:370;line-height:120%}@media (min-width:768px){.platform-pillars .platform-pillar-desc{font-size:clamp(1rem,.5714rem + .8929vw,1.125rem)}}@media (min-width:992px){.platform-pillars .platform-pillar-desc{font-size:1.125rem}}@media (min-width:1280px){.platform-pillars .platform-pillar-desc{font-size:1.125rem}}.platform-pillars .platform-pillar-index{font-family:var(--theme-font-semi-mono), ui-monospace, monospace;color:#897e70;font-size:.75rem;line-height:120%}@media (min-width:768px){.platform-pillars .platform-pillar-index{font-size:clamp(.75rem,.3214rem + .8929vw,.875rem)}}@media (min-width:992px){.platform-pillars .platform-pillar-index{font-size:.875rem}}@media (min-width:1280px){.platform-pillars .platform-pillar-index{font-size:.875rem}}.platform-pillars .platform-pillar-index{color:var(--text-neutral-tertiary)}.platform-pillars .platform-pillar-name{font-family:var(--theme-font-sans), system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(3rem,2.0458rem + 4.0712vw,4rem);font-weight:400;line-height:90%}@media (min-width:768px){.platform-pillars .platform-pillar-name{font-size:clamp(4rem,25vw - 8rem,7.5rem)}}@media (min-width:992px){.platform-pillars .platform-pillar-name{font-size:7.5rem}}@media (min-width:1280px){.platform-pillars .platform-pillar-name{font-size:7.5rem}}@media (min-width:768px){.platform-pillars .platform-pillar-name{text-align:right;grid-column:4/span 3;font-size:min(6.25vw,7.5rem)}}
