.obf-structure{color:#fff;padding:64px 0}.obf-structure,.obf-structure *{box-sizing:border-box}.obf-structure__container{margin:0 auto;max-width:1280px;width:calc(100% - 32px)}.obf-structure__header{margin-bottom:48px}.obf-structure .obf-structure__eyebrow{color:#f4d000;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 32px;padding:0}.obf-structure .obf-structure__heading{color:#fff;font-size:clamp(30px,3.5vw,46px);font-weight:700;letter-spacing:-.025em;line-height:1.15;margin:0 0 24px;max-width:20ch;overflow-wrap:break-word;padding:0;text-transform:none}.obf-structure__description{color:hsla(0,0%,100%,.85);font-size:18px;line-height:1.65;max-width:64ch}.obf-structure .obf-structure__description p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 16px;padding:0}.obf-structure .obf-structure__description>:last-child{margin-bottom:0}.obf-structure__cards{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.obf-structure__card{background:linear-gradient(160deg,#0026b1,#001358);border:1px solid rgba(40,80,255,.5);border-radius:12px;min-width:0;overflow-wrap:break-word;padding:24px 20px}.obf-structure__card--highlight{background:#00092a;border-color:rgba(244,208,0,.55)}.obf-structure .obf-structure__card-eyebrow{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;line-height:1.5;margin:0 0 12px;padding:0}.obf-structure .obf-structure__card-title{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.025em;line-height:1.25;margin:0 0 18px;padding:0;text-transform:none}.obf-structure .obf-structure__card-keyword{color:#f4d000;font-size:15px;font-weight:700;line-height:1.5;margin:0 0 8px;padding:0}.obf-structure .obf-structure__card-description{color:hsla(0,0%,100%,.85);font-size:16px;font-weight:400;line-height:1.6;margin:0;padding:0}.obf-structure .obf-structure__card-footer{border-top:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.6);font-size:14px;font-weight:400;line-height:1.6;margin:16px 0 0;padding:12px 0 0}.obf-structure__skills{align-items:center;border:1px solid hsla(0,0%,100%,.16);border-radius:12px;display:flex;flex-wrap:wrap;gap:20px 24px;margin-top:20px;padding:20px 24px}.obf-structure .obf-structure__skills-heading{color:#f4d000;flex:0 1 auto;font-size:15px;font-weight:700;letter-spacing:normal;line-height:1.5;margin:0;padding:0;text-transform:none}.obf-structure ul.obf-structure__skills-list{align-items:center;display:flex;flex:1 1 400px;flex-wrap:wrap;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.obf-structure ul.obf-structure__skills-list>li.obf-structure__skill{background:hsla(0,0%,100%,.07);border:0;border-radius:999px;color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.4;list-style:none;margin:0;max-width:100%;overflow-wrap:break-word;padding:8px 12px}.obf-structure ul.obf-structure__skills-list>li:after,.obf-structure ul.obf-structure__skills-list>li:before{content:none!important;display:none!important}@media (min-width:641px){.obf-structure__container{width:calc(100% - 48px)}.obf-structure__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1041px){.obf-structure{padding:112px 0}.obf-structure__container{width:calc(100% - 64px)}.obf-structure__header{margin-bottom:60px}.obf-structure__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1261px){.obf-structure .obf-structure__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}