.elementor-1863 .elementor-element.elementor-element-97c5249{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1863 .elementor-element.elementor-element-97c5249.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1863 .elementor-element.elementor-element-3ab829e{--display:flex;--min-height:60vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1863 .elementor-element.elementor-element-3ab829e:not(.elementor-motion-effects-element-type-background), .elementor-1863 .elementor-element.elementor-element-3ab829e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E141C;}.elementor-1863 .elementor-element.elementor-element-0cbcf98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-1863 .elementor-element.elementor-element-0cbcf98:not(.elementor-motion-effects-element-type-background), .elementor-1863 .elementor-element.elementor-element-0cbcf98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E141C;}.elementor-1863 .elementor-element.elementor-element-2458f3b ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-1863 .elementor-element.elementor-element-2458f3b .hfe-breadcrumbs, .elementor-1863 .elementor-element.elementor-element-2458f3b .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#FDFDFD;}.elementor-1863 .elementor-element.elementor-element-2458f3b .hfe-breadcrumbs svg{fill:#FDFDFD;}.elementor-1863 .elementor-element.elementor-element-c2596e9 .elementor-button{background-color:#42913F;}.elementor-1863 .elementor-element.elementor-element-eba3691 .elementor-button{background-color:#42913F;}.elementor-1863 .elementor-element.elementor-element-2eb21db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1863 .elementor-element.elementor-element-4f7b332{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:24px 24px 24px 24px;--margin-top:11px;--margin-bottom:0px;--margin-left:2px;--margin-right:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1863 .elementor-element.elementor-element-4f7b332::before, .elementor-1863 .elementor-element.elementor-element-4f7b332 > .elementor-background-video-container::before, .elementor-1863 .elementor-element.elementor-element-4f7b332 > .e-con-inner > .elementor-background-video-container::before, .elementor-1863 .elementor-element.elementor-element-4f7b332 > .elementor-background-slideshow::before, .elementor-1863 .elementor-element.elementor-element-4f7b332 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1863 .elementor-element.elementor-element-4f7b332 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8D8D8D;--background-overlay:'';}.elementor-1863 .elementor-element.elementor-element-4074edf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1863 .elementor-element.elementor-element-06ce726{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1863 .elementor-element.elementor-element-70931ca{width:var( --container-widget-width, 64.232% );max-width:64.232%;--container-widget-width:64.232%;--container-widget-flex-grow:0;}.elementor-1863 .elementor-element.elementor-element-70931ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1863 .elementor-element.elementor-element-4bfe17c .elementor-toc__header-title{text-align:start;}.elementor-1863 .elementor-element.elementor-element-4bfe17c{--header-color:#42913F;--item-text-hover-decoration:underline;}.elementor-1863 .elementor-element.elementor-element-4bfe17c .elementor-toc__header{flex-direction:row;}.elementor-1863 .elementor-element.elementor-element-e9cf007{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1863 .elementor-element.elementor-element-c016541{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1863 .elementor-element.elementor-element-c016541:hover{background-color:#F7F7F794;}.elementor-1863 .elementor-element.elementor-element-c016541.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1863 .elementor-element.elementor-element-b95db22 .elementor-icon-box-wrapper{gap:15px;}.elementor-1863 .elementor-element.elementor-element-b95db22 .elementor-icon-box-title{color:#42913F;}.elementor-1863 .elementor-element.elementor-element-670f74f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-670f74f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1863 .elementor-element.elementor-element-670f74f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1863 .elementor-element.elementor-element-670f74f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-e4702c2{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1863 .elementor-element.elementor-element-e4702c2:hover{background-color:#F7F7F794;}.elementor-1863 .elementor-element.elementor-element-e4702c2.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1863 .elementor-element.elementor-element-ddd2657 .elementor-icon-box-wrapper{gap:15px;}.elementor-1863 .elementor-element.elementor-element-ddd2657 .elementor-icon-box-title{color:#42913F;}.elementor-1863 .elementor-element.elementor-element-518d62d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-518d62d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1863 .elementor-element.elementor-element-518d62d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1863 .elementor-element.elementor-element-518d62d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-8212daf{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1863 .elementor-element.elementor-element-8212daf:hover{background-color:#F7F7F794;}.elementor-1863 .elementor-element.elementor-element-8212daf.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1863 .elementor-element.elementor-element-0d85c70 .elementor-icon-box-wrapper{gap:15px;}.elementor-1863 .elementor-element.elementor-element-0d85c70 .elementor-icon-box-title{color:#42913F;}.elementor-1863 .elementor-element.elementor-element-caaf9c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-caaf9c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1863 .elementor-element.elementor-element-caaf9c8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1863 .elementor-element.elementor-element-caaf9c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-a0df1f2{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1863 .elementor-element.elementor-element-a0df1f2:hover{background-color:#F7F7F794;}.elementor-1863 .elementor-element.elementor-element-a0df1f2.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1863 .elementor-element.elementor-element-0f5a808 .elementor-icon-box-wrapper{gap:15px;}.elementor-1863 .elementor-element.elementor-element-0f5a808 .elementor-icon-box-title{color:#42913F;}.elementor-1863 .elementor-element.elementor-element-3c5e852 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-3c5e852 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1863 .elementor-element.elementor-element-3c5e852{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1863 .elementor-element.elementor-element-3c5e852 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-201e283{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1863 .elementor-element.elementor-element-201e283:hover{background-color:#F7F7F794;}.elementor-1863 .elementor-element.elementor-element-201e283.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1863 .elementor-element.elementor-element-e0f335c .elementor-icon-box-wrapper{gap:15px;}.elementor-1863 .elementor-element.elementor-element-e0f335c .elementor-icon-box-title{color:#42913F;}.elementor-1863 .elementor-element.elementor-element-4e46591 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-4e46591 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1863 .elementor-element.elementor-element-4e46591{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1863 .elementor-element.elementor-element-4e46591 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-1b844c3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1863 .elementor-element.elementor-element-1b844c3:hover{background-color:#F7F7F794;}.elementor-1863 .elementor-element.elementor-element-1b844c3.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1863 .elementor-element.elementor-element-635d0df .elementor-icon-box-wrapper{gap:15px;}.elementor-1863 .elementor-element.elementor-element-635d0df .elementor-icon-box-title{color:#42913F;}.elementor-1863 .elementor-element.elementor-element-bc76b38 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-bc76b38 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1863 .elementor-element.elementor-element-bc76b38{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1863 .elementor-element.elementor-element-bc76b38 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-af12544{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1863 .elementor-element.elementor-element-af12544:hover{background-color:#F7F7F794;--overlay-opacity:0.5;}.elementor-1863 .elementor-element.elementor-element-af12544:hover::before, .elementor-1863 .elementor-element.elementor-element-af12544:hover > .elementor-background-video-container::before, .elementor-1863 .elementor-element.elementor-element-af12544:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1863 .elementor-element.elementor-element-af12544 > .elementor-background-slideshow:hover::before, .elementor-1863 .elementor-element.elementor-element-af12544 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#C9C9C9;--background-overlay:'';}.elementor-1863 .elementor-element.elementor-element-af12544.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1863 .elementor-element.elementor-element-4e363f0 .elementor-icon-box-wrapper{gap:15px;}.elementor-1863 .elementor-element.elementor-element-4e363f0 .elementor-icon-box-title{color:#42913F;}.elementor-1863 .elementor-element.elementor-element-0b45fdd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-0b45fdd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1863 .elementor-element.elementor-element-0b45fdd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1863 .elementor-element.elementor-element-0b45fdd .elementor-icon-list-text{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-a8646c6{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#000000;--border-color:#000000;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1863 .elementor-element.elementor-element-a8646c6:hover{background-color:#ECECEC;--overlay-opacity:0.5;}.elementor-1863 .elementor-element.elementor-element-a8646c6:hover::before, .elementor-1863 .elementor-element.elementor-element-a8646c6:hover > .elementor-background-video-container::before, .elementor-1863 .elementor-element.elementor-element-a8646c6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1863 .elementor-element.elementor-element-a8646c6 > .elementor-background-slideshow:hover::before, .elementor-1863 .elementor-element.elementor-element-a8646c6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F7F7F794;--background-overlay:'';}.elementor-1863 .elementor-element.elementor-element-a8646c6.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1863 .elementor-element.elementor-element-a8646c6::before, .elementor-1863 .elementor-element.elementor-element-a8646c6 > .elementor-background-video-container::before, .elementor-1863 .elementor-element.elementor-element-a8646c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1863 .elementor-element.elementor-element-a8646c6 > .elementor-background-slideshow::before, .elementor-1863 .elementor-element.elementor-element-a8646c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1863 .elementor-element.elementor-element-a8646c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1863 .elementor-element.elementor-element-bcfe92c .elementor-icon-box-wrapper{gap:15px;}.elementor-1863 .elementor-element.elementor-element-bcfe92c .elementor-icon-box-title{color:#42913F;}.elementor-1863 .elementor-element.elementor-element-aa8f377 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-aa8f377 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1863 .elementor-element.elementor-element-aa8f377{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1863 .elementor-element.elementor-element-aa8f377 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-btn{background-color:#42913F;color:#ffffff;border-color:#ffffff;box-shadow:7px 11px 10px 0px rgba(0,0,0,0.5);-webkit-transition-duration:0.2s;transition-duration:0.2s;border-width:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-bg-image{-webkit-transition-duration:0s;transition-duration:0s;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-bg-overlay{-webkit-transition-duration:0s;transition-duration:0s;mix-blend-mode:normal;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-icon{color:#ffffff;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-title{color:#ffffff;margin:0 0 10px;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0s;transition-duration:0s;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-description{color:#ffffff;margin-bottom:30px;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-content{-webkit-transition-duration:0s;transition-duration:0s;min-height:280px;padding:30px 30px 30px 30px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-icon i{-webkit-transition-duration:0s;transition-duration:0s;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-icon svg{-webkit-transition-duration:0s;transition-duration:0s;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-title span{-webkit-transition-duration:0s;transition-duration:0s;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-description p{-webkit-transition-duration:0s;transition-duration:0s;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-1863 .elementor-element.elementor-element-1d6437d .wpr-promo-box:hover .wpr-promo-box-btn{color:#ffffff;}.elementor-1863 .elementor-element.elementor-element-1d6437d  .wpr-promo-box-btn{padding:8px 17px 8px 17px;border-style:solid;}@media(max-width:1024px){.elementor-1863 .elementor-element.elementor-element-e9cf007{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1863 .elementor-element.elementor-element-2eb21db{--width:100%;}.elementor-1863 .elementor-element.elementor-element-4f7b332{--content-width:100%;}.elementor-1863 .elementor-element.elementor-element-4074edf{--content-width:80%;}.elementor-1863 .elementor-element.elementor-element-06ce726{--width:100%;}}@media(max-width:767px){.elementor-1863 .elementor-element.elementor-element-70931ca{width:var( --container-widget-width, 246.891px );max-width:246.891px;--container-widget-width:246.891px;--container-widget-flex-grow:0;}.elementor-1863 .elementor-element.elementor-element-e9cf007{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */:root{
  --sprita-green: #2E8B57; /* usa tu verde corporativo */
  --ink: #0d1b2a;
  --ink-2: #1b263b;
  --muted: #6b7280;
  --border: #e5e7eb;
  --bg-soft: #0d1b2a; /* base oscura del hero */
}

/* ----- HERO del artículo ----- */
.post-hero {
  position: relative;
  min-height: clamp(280px, 38vh, 520px);
  display: grid;
  place-items: center;
  text-align: center;
  color: #fff;
  padding: 6rem 1rem;
  background-size: cover;
  background-position: center;
}
.post-hero::after{
  content:"";
  position:absolute; inset:0;
  background: linear-gradient(180deg, rgba(0,0,0,.45), rgba(0,0,0,.65));
}
.post-hero > *{ position: relative; z-index: 1; }
.post-hero h1{
  font-size: clamp(28px, 4.2vw, 48px);
  line-height: 1.1;
  letter-spacing: -0.02em;
  margin: 0 0 .6rem;
}
.post-hero .sub{
  font-size: clamp(14px, 1.5vw, 18px);
  opacity:.95;
  max-width: 70ch;
  margin: 0 auto 1.2rem;
}
.post-hero .chips{
  display:flex; gap:.5rem; justify-content:center; flex-wrap:wrap;
}
.post-hero .chip{
  background: rgba(255,255,255,.12);
  border:1px solid rgba(255,255,255,.18);
  padding:.35rem .6rem; border-radius:999px; font-size:.85rem;
}

/* ----- CONTENIDO ----- */
.entry-content{
  max-width: 72ch; margin-inline:auto;
  font-size: 17.5px; line-height: 1.72; color: var(--ink);
}
.entry-content p{ margin: 0 0 1.05em; }
.entry-content h2{
  margin: 2.2rem 0 1rem; font-size: clamp(22px, 2.6vw, 32px);
  line-height:1.25; letter-spacing:-0.01em; color: var(--ink-2);
  position:relative; padding-left: .9rem;
}
.entry-content h2::before{
  content:""; position:absolute; left:0; top:.2em; bottom:.2em;
  width:4px; border-radius:2px; background: var(--sprita-green);
}
.entry-content h3{ margin:1.6rem 0 .6rem; font-size: clamp(18px,2vw,22px); color:var(--ink-2); }

.entry-content ul{ padding-left:1.2rem; margin:.6rem 0 1.1rem; }
.entry-content li{ margin:.3rem 0; }
.entry-content li::marker{ color: var(--sprita-green); }

/* ----- CALLOUTS (Info / Tip / Warning) ----- */
.callout{
  border:1px solid var(--border); border-left:4px solid var(--sprita-green);
  background:#f9fafb; padding:1rem 1rem 1rem 1rem; border-radius:10px; margin:1.2rem 0;
}
.callout h4{ margin:.1rem 0 .4rem; font-size:1rem; color:var(--ink-2); }

/* ----- TOC pegajoso ----- */
.toc{
  border:1px solid var(--border); border-radius:12px; padding:1rem; background:#fff;
  position:sticky; top:90px; max-height:70vh; overflow:auto;
}
.toc a{ display:block; padding:.35rem 0; color:var(--muted); }
.toc a:hover{ color:var(--ink-2); }

/* ----- CTA final (match home) ----- */
.section-cta{
  margin: 3rem 0 0; color:#fff; text-align:center; padding:3rem 1rem;
  background: linear-gradient(180deg, rgba(0,0,0,.5), rgba(0,0,0,.65)), var(--bg-soft) center/cover;
}
.btn, .btn-outline{
  display:inline-block; padding:.8rem 1.2rem; border-radius:10px; text-decoration:none;
  font-weight:600; transition:.2s ease; margin:.4rem;
}
.btn{ background: var(--sprita-green); color:#fff; }
.btn:hover{ transform: translateY(-1px); filter: brightness(1.05); }
.btn-outline{ border:2px solid #fff; color:#fff; background:transparent; }
.btn-outline:hover{ background:#fff; color:var(--ink-2); }/* End custom CSS */