.pillars .layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:2rem}.pillars h2{margin-inline:auto;max-width:1180px;width:100%}.pillars .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem;list-style:none;margin:0;padding:0}.pillar-card{display:grid;position:relative;-webkit-box-flex:1;border-radius:.5rem;-ms-flex:1 1 100%;flex:1 1 100%;font-weight:500;grid-template-rows:auto 1fr auto auto 1fr auto;line-height:140%;min-height:clamp(19.125rem,20.4545454545vw + 11.7613636364rem,28.125rem);min-width:0;padding:2rem clamp(1.5rem,1.1363636364vw + 1.0909090909rem,2rem) 2rem clamp(1.5rem,3.9772727273vw + .0681818182rem,3.25rem);-webkit-transition:background-color .5s ease,flex-grow .5s ease,-webkit-box-flex .5s ease;transition:background-color .5s ease,flex-grow .5s ease,-webkit-box-flex .5s ease;transition:background-color .5s ease,flex-grow .5s ease;transition:background-color .5s ease,flex-grow .5s ease,-webkit-box-flex .5s ease,-ms-flex-positive .5s ease}.pillar-card:focus-within{-webkit-box-flex:1.4;-ms-flex-positive:1.4;flex-grow:1.4;outline:.125rem dotted #0e1723;outline-offset:4px}.pillar-card:first-child{background-color:#104283;color:#f5f5f0}.pillar-card:nth-child(2){background-color:#0e1723;color:#fff}.pillar-card:nth-child(3){background-color:#e4ded6;color:#0e1723}.pillar-card .number{display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.5px solid;gap:.5rem;padding-bottom:1rem;-webkit-transition:-webkit-transform .5s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .5s cubic-bezier(.34,1.56,.64,1);transition:transform .5s cubic-bezier(.34,1.56,.64,1);transition:transform .5s cubic-bezier(.34,1.56,.64,1),-webkit-transform .5s cubic-bezier(.34,1.56,.64,1)}.pillar-card .number:before{background-color:#ff5623;content:"";height:.75rem;width:.75rem}.pillar-card h3{grid-row:3;text-wrap:balance}.pillar-card p{grid-row:4;margin-top:clamp(1rem,2.2727272727vw + .1818181818rem,2rem);-webkit-transition:-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 60ms;transition:-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 60ms;transition:transform .5s cubic-bezier(.34,1.56,.64,1) 60ms;transition:transform .5s cubic-bezier(.34,1.56,.64,1) 60ms,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 60ms}.pillar-card a{color:inherit;text-decoration:none}.pillar-card a:after{content:"";inset:0;position:absolute}.pillar-card a:focus-visible{outline:none}.pillar-card .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:6;justify-self:end;-webkit-transition:-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) .12s;transition:-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) .12s;transition:transform .5s cubic-bezier(.34,1.56,.64,1) .12s;transition:transform .5s cubic-bezier(.34,1.56,.64,1) .12s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) .12s}@media only screen and (min-width:48em){.pillar-card{-ms-flex-preferred-size:calc(50% - 0.25rem);flex-basis:calc(50% - 0.25rem)}.pillar-card h3{max-width:15rem}.pillar-card p{max-width:17.5rem}}@media only screen and (min-width:62em){.pillar-card{-ms-flex-preferred-size:0;flex-basis:0}}@media (hover:hover)and (pointer:fine){.pillar-card:has(a):hover{-webkit-box-flex:1.4;-ms-flex-positive:1.4;flex-grow:1.4}.pillar-card:has(a):hover p{-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.pillar-card:has(a):hover .arrow,.pillar-card:has(a):hover .number{-webkit-transform:translateX(-.75rem);transform:translateX(-.75rem)}.pillar-card:has(a):hover:first-child{background-color:#0f376b}.pillar-card:has(a):hover:nth-child(2){background-color:#0f2440}.pillar-card:has(a):hover:nth-child(3){background-color:#e4ded6}}