:root{--card-bravo-bg-gradient-start:rgba(1,160,227,.1);--card-bravo-bg-gradient-mid:rgba(104,66,255,.1);--card-bravo-bg-gradient-end:rgba(221,16,131,.1);--card-bravo-bg-gradient-start-hover:rgba(1,160,227,.15);--card-bravo-bg-gradient-mid-hover:rgba(104,66,255,.15);--card-bravo-bg-gradient-end-hover:rgba(221,16,131,.15);--card-bravo-grid-color:rgba(1,160,227,.1);--card-bravo-grid-size:20px;--card-bravo-border-color:rgba(1,160,227,.2);--card-bravo-border-color-hover:rgba(1,160,227,.5);--card-bravo-border-radius:5px;--card-bravo-padding:4.5rem;--card-bravo-padding-tablet:3rem;--card-bravo-padding-mobile:2rem;--card-bravo-gap:3rem;--card-bravo-top-gap:1.75rem;--card-bravo-lift:-8px;--card-bravo-transition:.4s;--card-bravo-glow-color-1:rgba(1,160,227,.3);--card-bravo-glow-color-2:rgba(221,16,131,.2);--card-bravo-icon-min:6rem;--card-bravo-icon-max:9rem;--card-bravo-list-gap:.75rem;--card-bravo-list-item-gap:1rem;--card-bravo-list-icon-size:1.8rem;--card-bravo-title-size:2.6rem;--card-bravo-title-size-mobile:2.2rem;--card-bravo-list-text-size:1.5rem;--card-bravo-list-line-height:2.2rem;--grid-bravo-gap:2.5rem;--grid-bravo-gap-tablet:2rem;--grid-bravo-gap-mobile:1.5rem;--grid-bravo-cols-desktop:3;--grid-bravo-cols-tablet:2;--grid-bravo-cols-mobile:1}.card-bravo{position:relative;display:flex;flex-direction:column;gap:var(--card-bravo-gap);box-sizing:border-box;overflow:hidden;background:linear-gradient(135deg,var(--card-bravo-bg-gradient-start) 0,var(--card-bravo-bg-gradient-mid) 50%,var(--card-bravo-bg-gradient-end) 100%);background-image:linear-gradient(var(--card-bravo-grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--card-bravo-grid-color) 1px,transparent 1px);background-size:var(--card-bravo-grid-size) var(--card-bravo-grid-size);border:1px solid var(--card-bravo-border-color);border-radius:var(--card-bravo-border-radius);padding:var(--card-bravo-padding);transition:all var(--card-bravo-transition) cubic-bezier(0.4,0,.2,1)}.card-bravo:hover{transform:translateY(var(--card-bravo-lift));border-color:var(--card-bravo-border-color-hover);background:linear-gradient(135deg,var(--card-bravo-bg-gradient-start-hover) 0,var(--card-bravo-bg-gradient-mid-hover) 50%,var(--card-bravo-bg-gradient-end-hover) 100%);background-image:linear-gradient(var(--card-bravo-grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--card-bravo-grid-color) 1px,transparent 1px);background-size:var(--card-bravo-grid-size) var(--card-bravo-grid-size);box-shadow:0 10px 40px var(--card-bravo-glow-color-1),0 0 20px var(--card-bravo-glow-color-2)}.card-bravo__top-wrap{display:flex;flex-direction:column;gap:var(--card-bravo-top-gap);align-items:flex-start}.card-bravo__header{display:flex;background:none}.card-bravo__title{color:var(--light);font-family:var(--heading);font-size:var(--card-bravo-title-size);font-weight:500;font-style:normal;line-height:1.2;margin:0}.card-bravo__icon-wrap{display:flex;width:100%;max-width:clamp(var(--card-bravo-icon-min),3.03vw + 4.909rem,var(--card-bravo-icon-max));order:-1}.card-bravo__icon{width:100%;height:auto;display:block}.card-bravo__list-wrap{display:flex;flex-direction:column;gap:var(--card-bravo-list-gap);list-style:none;padding:0;margin:0}.card-bravo__list-item{display:flex;flex-direction:row;gap:var(--card-bravo-list-item-gap);align-items:flex-start}.card-bravo__list-item-icon{width:100%;max-width:var(--card-bravo-list-icon-size);height:auto;flex-shrink:0;margin-top:.2rem}.card-bravo__list-item-text{color:rgba(255,255,255,.8);font-family:var(--body);font-size:var(--card-bravo-list-text-size);font-style:normal;font-weight:400;line-height:var(--card-bravo-list-line-height);margin:0}@media (max-width:768px){.card-bravo{padding:var(--card-bravo-padding-tablet);gap:2.5rem}.card-bravo__title{font-size:var(--card-bravo-title-size-mobile)}.card-bravo__list-item-text{font-size:1.4rem;line-height:2rem}}@media (max-width:480px){.card-bravo{padding:var(--card-bravo-padding-mobile);gap:2rem}.card-bravo__top-wrap{gap:1.5rem}.card-bravo__title{font-size:2rem}.card-bravo__list-wrap{gap:.5rem}}.grid-bravo-cards{display:grid;grid-template-columns:repeat(var(--grid-bravo-cols-desktop),1fr);gap:var(--grid-bravo-gap);width:100%;margin:0;padding:0;box-sizing:border-box}@media (max-width:1024px){.grid-bravo-cards{gap:var(--grid-bravo-gap-tablet)}}@media (max-width:800px){.grid-bravo-cards{grid-template-columns:repeat(var(--grid-bravo-cols-tablet),1fr);gap:var(--grid-bravo-gap-tablet)}}@media (max-width:600px){.grid-bravo-cards{grid-template-columns:repeat(var(--grid-bravo-cols-mobile),1fr);gap:var(--grid-bravo-gap-mobile)}}.grid-bravo-cards--two-col{grid-template-columns:repeat(2,1fr)}@media (max-width:800px){.grid-bravo-cards--two-col{grid-template-columns:repeat(1,1fr)}}.grid-bravo-cards--four-col{grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.grid-bravo-cards--four-col{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.grid-bravo-cards--four-col{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.grid-bravo-cards--four-col{grid-template-columns:repeat(1,1fr)}}.grid-bravo-cards--compact{gap:2rem}@media (max-width:800px){.grid-bravo-cards--compact{gap:1.5rem}}.grid-bravo-cards--wide{gap:3.5rem}@media (max-width:1024px){.grid-bravo-cards--wide{gap:2.5rem}}@media (max-width:800px){.grid-bravo-cards--wide{gap:2rem}}