.header-consult-btn .header-consult-cta.btn-default,a.header-consult-cta.btn-default{padding:9px 38px 9px 14px;font-size:13px}.header-country-switch{padding:8px 11px;font-size:13px}} .nav-tab-box{display:flex;flex-direction:column;flex-wrap:wrap}#svc-pills-tab.nav-tab-box{flex:0 0 auto;width:250px;min-width:230px;max-width:290px;gap:8px;margin-right:1.5rem!important}#svc-pills-tab .nav-link.nav-link-b,#svc-pills-tab .nav-pills .nav-link.active.nav-link-b,#svc-pills-tab .nav-pills .show>.nav-link.nav-link-b{width:100%;min-height:60px!important;padding:12px 18px!important;font-size:13px!important;line-height:1.35!important;white-space:normal;text-align:center;margin:0!important}.nav-bar-item--services{display:flex;flex-direction:row;align-items:flex-start!important;width:100%;max-width:100%;min-width:0;overflow:hidden}.nav-bar-item--services #svc-pills-tabContent.tab-content{flex:1 1 0;width:auto!important;min-width:0;max-width:100%;overflow:hidden}.nav-bar-item--services .tab-pane{min-width:0;max-width:100%}#svc-pills-consulting .it-consult-layout{width:100%;max-width:100%;box-sizing:border-box}#svc-pills-consulting .it-consult-bespoke-span{min-width:0;max-width:100%}#svc-pills-consulting .it-consult-bespoke-card{max-width:100%;box-sizing:border-box}.nav-bar-item--services .it-consult-bespoke-card:hover{transform:none}.nav-bar-item--platform-only{display:flex;flex-direction:column!important;align-items:stretch!important;width:100%}#v-pills-home .mega-terrascope-lead,.nav-bar-item--platform-only .mega-terrascope-lead{margin:0 0 16px;max-width:720px;font-size:13px;line-height:1.45em;color:#6a7a8c}#v-pills-home .mega-platform-grid,.nav-bar-item--platform-only .mega-platform-grid{margin:0}.mega-platform-card{display:block;position:relative;aspect-ratio:16 / 10;min-height:0;border-radius:18px;overflow:hidden;border:0;background:#0c1828;box-shadow:0 10px 28px #0818301a;text-decoration:none;color:inherit;transition:transform .22s ease,box-shadow .22s ease}.mega-platform-card:before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--mega-platform-bg);background-size:cover;background-position:center;transition:transform .35s ease}.mega-platform-card__overlay{position:absolute;left:0;right:0;bottom:0;height:62%;z-index:1;background:linear-gradient(90deg,#040c16f0,#040c16bd 34%,#040c166b 66%,#040c1629);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 24%);mask-image:linear-gradient(180deg,transparent 0%,#000 24%);pointer-events:none;transition:background .35s ease}.mega-platform-card--agriscope{--mega-platform-bg: url(../images/hero-section-image/agriscope.png)}.mega-platform-card--minescope{--mega-platform-bg: url(../images/hero-section-image/Minescope.png)}.mega-platform-card--forestscope{--mega-platform-bg: url(../images/hero-section-image/Forestscope.png)}.mega-platform-card--govearner{--mega-platform-bg: url(../images/hero-section-image/governor.png)}.mega-platform-card:hover,.mega-platform-card:focus-visible{transform:translateY(-4px);box-shadow:0 22px 46px #0818302e;color:inherit}.mega-platform-card:hover:before,.mega-platform-card:focus-visible:before{transform:scale(1.04)}.mega-platform-card:hover .mega-platform-card__overlay,.mega-platform-card:focus-visible .mega-platform-card__overlay{background:linear-gradient(90deg,#040c16d6,#040c1685 38%,#040c1638 72%,#040c160a)}.mega-platform-card:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.mega-platform-card-body{position:absolute;left:0;right:0;bottom:0;z-index:2;display:block;padding:14px 16px 16px;color:#fff;transition:transform .35s cubic-bezier(.22,1,.36,1)}.mega-platform-card:hover .mega-platform-card-body,.mega-platform-card:focus-visible .mega-platform-card-body{transform:translateY(-4px)}.mega-platform-card__tag{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:8px;padding:0;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#0000008c}.mega-platform-card__tag img{display:block;width:22px;height:22px;object-fit:contain;filter:brightness(0) invert(1)}.mega-platform-card__tag--brand{width:48px;height:48px;padding:0;border:none;border-radius:50%;background:transparent;overflow:hidden}.mega-platform-card__tag--brand img{width:100%;height:100%;object-fit:cover;filter:none}.mega-platform-card-title{display:block;font-family:var(--accent-font);font-size:clamp(16px,1.4vw,20px);font-weight:800;margin:0;color:#fff;line-height:1.12;letter-spacing:-.01em}.mega-platform-card-text{display:block;margin:0;font-size:12px;line-height:1.55;color:#fffffff0;opacity:0;max-height:0;overflow:hidden;transform:translateY(14px);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),max-height .4s cubic-bezier(.22,1,.36,1),margin-top .35s cubic-bezier(.22,1,.36,1)}.mega-platform-card:hover .mega-platform-card-text,.mega-platform-card:focus-visible .mega-platform-card-text{opacity:1;max-height:9em;margin-top:10px;transform:translateY(0)}@media(hover:none){.mega-platform-card-text{opacity:1;max-height:none;margin-top:10px;transform:none;overflow:visible}}#v-pills-messages .it-consult-layout,#svc-pills-consulting .it-consult-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;gap:18px 22px;align-items:start;min-width:0}#v-pills-messages .it-consult-cell,#svc-pills-consulting .it-consult-cell{min-width:0}@media only screen and (max-width:991px){#v-pills-messages .it-consult-layout,#svc-pills-consulting .it-consult-layout{grid-template-columns:1fr;grid-template-rows:none;gap:16px}#v-pills-messages .it-consult-bespoke-span,#svc-pills-consulting .it-consult-bespoke-span{grid-column:auto;grid-row:auto;align-self:stretch}}@media only screen and (min-width:992px){#v-pills-messages .it-consult-bespoke-span,#svc-pills-consulting .it-consult-bespoke-span{grid-column:3;grid-row:1 / span 2;align-self:stretch;height:auto;min-height:0}}.it-consult-bespoke-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;height:100%;min-height:100%;padding:14px 14px 16px;border-radius:14px;border:1px solid rgba(0,112,176,.22);background:linear-gradient(145deg,#0070b012,#12223b0a);text-decoration:none;color:inherit;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.it-consult-bespoke-card:hover{background:#fff;border-color:#0070b073;box-shadow:0 10px 26px #0618301a;transform:translateY(-2px);color:inherit}.it-consult-bespoke-card:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.it-consult-bespoke-head{display:flex;align-items:center;gap:10px;width:100%}.it-consult-bespoke-logo{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:#fff;border:1px solid rgba(18,34,59,.1);flex-shrink:0}.it-consult-bespoke-logo img{display:block;width:26px;height:26px;object-fit:contain}.it-consult-bespoke-title{font-family:var(--accent-font);font-size:15px;font-weight:800;color:var(--primary-color);line-height:1.2em}.it-consult-bespoke-text{margin:10px 0 0;font-size:12.5px;line-height:1.45em;color:#5f6f80;flex:1}
