.fcmo-wrap{padding:0 var(--gutter)}.fcmo-grid{max-width:var(--col);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:34px;margin:0 auto;display:grid}.fcmo-grid>*{min-width:0}.fcmo-img{width:100%;height:auto;display:block}.fcmo-page h3{margin:0 0 24px}.fcmo-rule{width:calc(100% - 2 * var(--gutter));border:0;border-top:1px solid #b0b0b080;max-width:816px;margin:0 auto}.fcmo-list{margin:0;padding-left:40px}.fcmo-list li{margin-bottom:8px}.fcmo-page{--pitch:calc((min(100% - 2 * var(--gutter), var(--col)) + 34px) / 12)}.fcmo-hero .nug-pagehero__media img{aspect-ratio:439/305;object-fit:cover}@media (min-width:900px){.fcmo-hero.nug-pagehero:has(>.nug-pagehero__media){min-height:482px;padding-top:112px;padding-left:calc(var(--col-pad) + 189px);justify-content:flex-start;padding-right:calc(50% - 80px)}.fcmo-hero.nug-pagehero:has(>.nug-pagehero__media)>.nug-pagehero__media{top:112px;bottom:auto;left:calc(var(--col-pad) + 7 * var(--pitch));margin:0}.fcmo-hero.nug-pagehero>.nug-pagehero__media img{width:100%;max-height:none}}@media (max-width:899px){.fcmo-hero.nug-pagehero{padding-top:128px;padding-bottom:65px}.fcmo-hero .nug-pagehero__media img{width:100%;max-width:none;max-height:none;margin-top:34px}}.fcmo-intro{padding-top:60px;padding-bottom:65px}.fcmo-intro .fcmo-grid{align-items:start}.fcmo-intro__art{grid-column:2/6}.fcmo-intro__text{grid-column:6/11}.fcmo-card{padding:0 var(--gutter) 102px;max-width:calc(var(--col) + 2 * var(--gutter));margin:0 auto}.fcmo-card .nug-case__art{width:58%}.fcmo-card--learn{padding-bottom:70px}@media (min-width:901px){.fcmo-card .nug-case__card{width:calc(50% + 55px);max-width:none;padding:55px;left:calc(50% - 55px)}}.fcmo-card .nug-case__card p{margin-bottom:16px}.fcmo-page .nug-case .btn{line-height:16px}.fcmo-callout.nug-callout{max-width:calc(816px + 2 * var(--gutter));padding-top:24px;padding-bottom:17px}.fcmo-callout .nug-callout__stat{margin-bottom:34px}.fcmo-industries{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:34px;max-width:722px;margin:0 auto;padding:0 0 42px;display:grid}.fcmo-industries img{width:100%;max-width:155px;height:auto;margin:0 auto 34px;display:block}.fcmo-industries p{margin:0}.fcmo-brands{text-align:center;padding:42px var(--gutter) 6px}.fcmo-brands p{max-width:816px;margin:0 auto 34px}.fcmo-brands img{width:100%;max-width:722px;height:auto;margin:0 auto;display:block}.fcmo-priorities{padding-top:87px;padding-bottom:2px}.fcmo-priorities .fcmo-list li:last-child{margin-bottom:0}.fcmo-priorities .fcmo-grid{align-items:start}.fcmo-priorities__art{grid-column:2/4}.fcmo-priorities__text{grid-column:4/12}.fcmo-who{padding-top:42px;padding-bottom:105px}.fcmo-who .fcmo-who__title{text-align:center;margin-bottom:34px}.fcmo-who .fcmo-grid{align-items:start}.fcmo-who__card{text-align:center}.fcmo-who__card:first-child{grid-column:3/5}.fcmo-who__card:nth-child(2){grid-column:6/8}.fcmo-who__card:nth-child(3){grid-column:9/11}.fcmo-who__card img{margin:0 auto 34px}.fcmo-who__card p{margin:0}.fcmo-challenges{padding-top:42px;padding-bottom:105px}.fcmo-challenges .fcmo-grid{align-items:start}.fcmo-challenges__art{grid-column:1/7}.fcmo-challenges__text{grid-column:7/13}.fcmo-quote.nug-quote{padding-top:106px;padding-bottom:101px}.fcmo-page .nug-bleed{max-height:none}@media (min-width:760px){.fcmo-quote.nug-quote:has(>.nug-quote__logo){grid-template-columns:minmax(0,627px) 155px;column-gap:34px}.fcmo-quote>.nug-quote__logo{width:155px;max-width:155px;height:auto;max-height:none}}.fcmo-choosing{padding-top:96px;padding-bottom:98px}.fcmo-choosing .fcmo-grid{align-items:start;row-gap:34px}.fcmo-choosing__head{grid-column:3/10}.fcmo-choosing__head p{margin:0}.fcmo-choosing__icon{grid-column:3/4}.fcmo-choosing__txt{grid-column:4/9;margin:0}.fcmo-choosing__close{max-width:816px;margin:98px auto 0}.fcmo-exp{padding-top:0;padding-bottom:106px}.fcmo-exp .fcmo-grid{align-items:start;padding:0 0 102px}.fcmo-exp .fcmo-grid:nth-child(2){padding-bottom:115px}.fcmo-exp .fcmo-grid:nth-child(3){padding-bottom:149px}.fcmo-exp .fcmo-grid:last-child{padding-bottom:0}.fcmo-exp__icon{grid-column:2/4}.fcmo-exp__text{grid-column:4/12}.fcmo-exp__text>p{margin:0 0 15px}.fcmo-contact.nug-contact{padding-top:106px}.fcmo-contact>div{max-width:722px;margin:0 auto}.fcmo-contact__icon{width:57px;height:auto;margin:0 auto 34px;display:block}@media (max-width:767px){.fcmo-grid{grid-template-columns:minmax(0,1fr);row-gap:34px}.fcmo-grid>*,.fcmo-who__card:nth-child(n){grid-column:1/-1}.fcmo-intro{padding-top:77px;padding-bottom:82px}.fcmo-callout.nug-callout{padding-top:6px}.fcmo-priorities{padding-top:69px}.fcmo-who,.fcmo-challenges{padding-bottom:106px}.fcmo-choosing{padding-top:97px;padding-bottom:97px}.fcmo-priorities__art,.fcmo-exp__icon,.fcmo-choosing__icon,.fcmo-who__card img,.fcmo-industries img{width:115px;margin-left:auto;margin-right:auto}.fcmo-intro__art{width:269px;margin:0 auto}.fcmo-industries{padding:0 var(--gutter) 42px;grid-template-columns:minmax(0,1fr);row-gap:34px}.fcmo-industries img{margin-bottom:34px}.fcmo-choosing__close{margin-top:97px}.fcmo-exp .fcmo-grid{padding-bottom:103px}.fcmo-exp .fcmo-grid:nth-child(2){padding-bottom:104px}.fcmo-exp .fcmo-grid:nth-child(3){padding-bottom:119px}.fcmo-exp .fcmo-grid:last-child{padding-bottom:0}.fcmo-contact__icon{width:115px}}@media (max-width:759px){.fcmo-quote.nug-quote{text-align:left;flex-direction:column;display:flex}.fcmo-quote>.nug-quote__logo{order:1;width:192px;max-height:none;margin:0 auto 32px}.fcmo-quote>.nug-quote__headshot{order:2}.fcmo-quote>.nug-quote__who{order:3}}@media (max-width:900px){.fcmo-card .nug-case__art{width:90%}.fcmo-card .nug-case__card{width:90%;margin:-70px 0 0 10%;padding:31.5px;position:relative;top:auto;left:auto;transform:none}}
