/*! © 2026 Geekly Media. Proprietary theme licensed to ABC Companies (HubSpot portal 48617893) only. Copying, reuse or transfer to another portal requires written permission from Geekly Media. */.gk-feat__item{display:flex;flex-direction:column;gap:20px;position:relative;transition:transform .5s var(--gk-ease),box-shadow .5s var(--gk-ease),border-color .5s var(--gk-ease),background-color .5s var(--gk-ease)}.gk-feat--align-center .gk-feat__item{align-items:center;text-align:center}.gk-feat__icon{color:var(--gk-c);height:64px;padding:16px;transition:color .45s var(--gk-ease),background-color .45s var(--gk-ease),transform .45s var(--gk-ease);width:64px}.gk-feat--icon-circle .gk-feat__icon{background:var(--gk-feat-icon-bg,rgba(var(--gk-c-rgb),.1));border-radius:50%}.gk-feat--icon-square .gk-feat__icon{background:var(--gk-feat-icon-bg,rgba(var(--gk-c-rgb),.1));border-radius:var(--gk-feat-icon-r,14px)}.gk-feat--icon-none .gk-feat__icon{height:48px;padding:0;width:48px}.gk-feat__title{font-size:1.28rem;margin-bottom:.45em}.gk-feat__text,.gk-feat__title{transition:color .45s var(--gk-ease)}.gk-feat__text{margin-bottom:1rem}.gk-feat__body{display:flex;flex:1;flex-direction:column}.gk-feat__body .gk-link-arrow{align-self:flex-start;margin-top:auto}.gk-feat--align-center .gk-feat__body,.gk-feat--centered .gk-feat__body{align-items:center}.gk-feat--align-center .gk-feat__body .gk-link-arrow,.gk-feat--centered .gk-feat__body .gk-link-arrow{align-self:center}.gk-feat .gk-link-arrow .gk-icon{color:var(--gk-c)}.gk-feat--card .gk-feat__item,.gk-feat--hover-fill .gk-feat__item,.gk-feat--shadow .gk-feat__item{background:#fff;border-radius:var(--gk-radius);padding:40px 34px}.gk-feat--card .gk-feat__item{border:1px solid var(--gk-border)}.gk-feat--card .gk-feat__item:hover{border-color:var(--gk-feat-hover,rgba(var(--gk-c-rgb),.5))}.gk-feat--shadow .gk-feat__item{box-shadow:var(--gk-shadow)}.gk-feat--shadow .gk-feat__item:hover{box-shadow:0 30px 60px -28px rgba(11,26,63,.35)}.gk-feat--hover-lift .gk-feat__item:hover{transform:translateY(-6px)}.gk-feat--hover-scale .gk-feat__item:hover{transform:scale(1.03)}.gk-feat:not(.gk-feat--hover-fill) .gk-feat__item:hover .gk-feat__title{color:var(--gk-feat-hover,var(--gk-heading))}.gk-feat:not(.gk-feat--hover-fill) .gk-feat__item:hover .gk-feat__icon{background:var(--gk-feat-hover,var(--gk-c));color:#fff}.gk-feat--icon-none:not(.gk-feat--hover-fill) .gk-feat__item:hover .gk-feat__icon{background:none;color:var(--gk-feat-hover,var(--gk-c))}.gk-feat--hover-fill .gk-feat__item{border:1px solid var(--gk-border);isolation:isolate;overflow:hidden}.gk-feat--hover-fill .gk-feat__item:before{background:var(--gk-feat-hover,var(--gk-c));content:"";inset:0;position:absolute;transform:translateY(101%);transition:transform .6s var(--gk-ease);z-index:-1}.gk-feat--hover-fill .gk-feat__item:hover:before{transform:none}.gk-feat--hover-fill .gk-feat__item:hover :is(.gk-feat__title,.gk-feat__text,.gk-link-arrow,.gk-link-arrow .gk-icon){color:#fff}.gk-feat--hover-fill .gk-feat__item:hover .gk-feat__icon{background:hsla(0,0%,100%,.16);color:#fff}.gk-feat--inline .gk-feat__item{flex-direction:row;gap:22px}.gk-feat--inline .gk-feat__icon{flex-shrink:0}.gk-feat--centered .gk-feat__item{align-items:center;padding:0 12px;text-align:center}.gk-scheme--light .gk-feat--card .gk-feat__item,.gk-scheme--light .gk-feat--hover-fill .gk-feat__item{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}.gk-scheme--light .gk-feat__icon{background:hsla(0,0%,100%,.1)}.gk-scheme--light :is(.gk-feat--card,.gk-feat--hover-fill,.gk-feat--shadow) .gk-feat__item{background:var(--gk-on-dark-surface);border:1px solid var(--gk-on-dark-border);box-shadow:none}.gk-scheme--light .gk-feat__icon{background:var(--gk-on-dark-surface-2);color:var(--gk-accent)}.gk-scheme--light .gk-feat--icon-none .gk-feat__icon{background:none}.gk-scheme--light .gk-feat--card .gk-feat__item:hover{border-color:hsla(0,0%,100%,.4)}