/* Inventiva GBS · Edición Crystal / menú contextual · 2026.
   Ilusión de refracción con gradientes estáticos, bordes de luz y reflejos.
   Backdrop blur solo en unas pocas superficies; sin filtros SVG ni parallax. */

.gbs-page{--gbs-glass-line:rgba(239,255,249,.7);--gbs-glass-reflect:rgba(255,255,255,.49);--gbs-glass-depth:rgba(6,42,41,.17)}
.gbs-page .inv-header{box-shadow:0 1px 0 rgba(223,255,217,.24),0 15px 32px rgba(0,32,27,.13)}
.gbs-page .inv-header__inner{max-width:1510px}
.gbs-page .inv-nav__link{letter-spacing:-.012em}
.gbs-page .inv-nav__link.gbs-nav__current{background:#c6f806!important;color:#113523!important;padding:11px 16px;border-radius:100px;box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 4px 12px rgba(0,17,17,.15)}
.gbs-page .inv-nav__contact{border-color:rgba(214,255,226,.55);background:rgba(239,255,240,.065);border-radius:100px}
.gbs-page .inv-nav__contact:hover{background:#d5f8d7;color:#073b29!important}
.gbs-page .inv-nav__group>.inv-submenu-trigger{border:1px solid transparent}
.gbs-page .inv-nav__group>.inv-submenu-trigger[aria-expanded="true"]{border-color:rgba(201,250,207,.36);background:rgba(215,255,219,.12)}
.gbs-page .inv-nav__submenu{border-color:#bbd9d0;box-shadow:0 23px 42px rgba(3,40,36,.24),inset 0 1px 0 #fff}
.gbs-page :where(#gbs-caminos,#capacidades,#metodologia,#modelo-operativo,#gbs-faq,#contacto){scroll-margin-top:106px}

/* Zafiro refractado detrás de la composición, sin desplazamiento de imagen. */
.gbs-hero{background:
  radial-gradient(ellipse 33% 63% at 84% 35%,rgba(63,169,197,.23),transparent 80%),
  radial-gradient(ellipse 45% 49% at 42% 95%,rgba(70,153,133,.23),transparent 80%),
  linear-gradient(130deg,#04171d 2%,#0b3441 59%,#092236 100%)}
.gbs-hero__grid{position:relative}
.gbs-visual__sphere{
  background:
    radial-gradient(ellipse 22% 22% at 31% 19%,rgba(255,255,255,.66),transparent 79%),
    conic-gradient(from 208deg at 46% 47%,rgba(183,253,231,.31),rgba(23,88,113,.68),rgba(232,255,236,.52),rgba(24,91,115,.82),rgba(113,214,196,.28)),
    radial-gradient(circle at 31% 23%,rgba(210,255,235,.5),rgba(25,106,103,.53) 52%,rgba(2,33,50,.88));
  border:1px solid rgba(222,255,247,.78);
  box-shadow:inset 8px 8px 28px rgba(249,255,255,.31),inset -26px -21px 47px rgba(0,26,48,.68),0 0 0 13px rgba(166,240,223,.043),0 27px 90px rgba(0,34,37,.37)}
.gbs-visual__sphere::before{
  content:"";position:absolute;left:15%;top:8%;width:53%;height:23%;border-radius:50%;transform:rotate(-25deg);
  background:linear-gradient(175deg,rgba(255,255,255,.64),rgba(216,255,253,.12) 60%,transparent);
  filter:none;pointer-events:none}
.gbs-visual__sphere::after{border-color:rgba(218,255,249,.48);box-shadow:0 0 12px rgba(191,255,246,.15)}
.gbs-visual__core{
  border:1px solid rgba(247,255,251,.86);
  background:radial-gradient(circle at 24% 14%,rgba(206,255,253,.5),transparent 48%),
    linear-gradient(142deg,rgba(39,118,117,.97),rgba(5,53,71,.93) 68%,rgba(8,27,46,.97));
  box-shadow:inset 0 3px 8px rgba(245,255,255,.55),inset -13px -15px 34px rgba(1,19,40,.71),0 17px 47px rgba(0,20,27,.59),0 0 0 12px rgba(231,255,246,.085)}
.gbs-glass{
  border:1px solid rgba(242,255,252,.72);
  background:linear-gradient(150deg,rgba(238,255,250,.29),rgba(164,225,238,.14) 50%,rgba(34,118,143,.23));
  -webkit-backdrop-filter:blur(8px) saturate(125%);
  backdrop-filter:blur(8px) saturate(125%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.74),inset 1px 0 0 rgba(224,255,252,.25),0 15px 36px rgba(0,19,32,.35)}
.gbs-glass::before{content:"";pointer-events:none;position:absolute;inset:1px 12px auto;height:34%;border-radius:inherit;background:linear-gradient(180deg,rgba(249,255,255,.2),transparent);opacity:.75}

/* Contexto: cuatro cristales en una sola cinta legible. */
.gbs-ribbon__inner{
  gap:10px;border:none;border-radius:0;overflow:visible;background:none;box-shadow:none}
.gbs-ribbon__item{
  position:relative;isolation:isolate;min-width:0;border:1px solid rgba(255,255,255,.98)!important;
  border-radius:19px;
  background:linear-gradient(155deg,rgba(255,255,255,.86),rgba(213,245,233,.69) 58%,rgba(189,231,230,.52));
  box-shadow:inset 0 1px 0 #fff,0 12px 30px rgba(6,70,58,.16)}
.gbs-ribbon__item::before{
  content:"";position:absolute;pointer-events:none;inset:1px 1px auto;height:48%;border-radius:18px 18px 35% 35%;
  background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.08));opacity:.5}
.gbs-ribbon__item>*{position:relative}
.gbs-ribbon__item strong{color:#0d4941;font-size:15px}
.gbs-ribbon__item span{color:#496e68}

/* Bloques grandes: cristal opalino para startup, zafiro verde para evolución. */
.gbs-choice{
  isolation:isolate;border:1px solid rgba(255,255,255,.98);
  background:
    radial-gradient(ellipse 47% 43% at 80% 11%,rgba(255,255,255,.86),transparent 95%),
    linear-gradient(139deg,rgba(250,255,250,.86) 0%,rgba(201,239,228,.68) 62%,rgba(177,220,222,.48));
  -webkit-backdrop-filter:blur(7px) saturate(118%);backdrop-filter:blur(7px) saturate(118%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.96),inset 1px 0 0 rgba(255,255,255,.46),0 23px 47px rgba(16,81,73,.17)}
.gbs-choice::before,.gbs-board::before,.gbs-last__inner::before{
  content:"";position:absolute;pointer-events:none;top:1px;left:2px;right:2px;height:33%;
  border-radius:29px 29px 55% 55%;
  background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.04) 48%,transparent);
  opacity:.7}
.gbs-choice>*{position:relative}
.gbs-choice--dark{
  border-color:rgba(211,255,243,.51);
  background:radial-gradient(ellipse 58% 68% at 95% 0%,rgba(139,225,226,.31),transparent 80%),
    linear-gradient(138deg,rgba(13,72,78,.96),rgba(10,55,76,.93) 60%,rgba(8,43,62,.96));
  box-shadow:inset 0 1px 0 rgba(253,255,252,.41),0 24px 51px rgba(5,49,52,.34)}
.gbs-choice--dark .gbs-choice__foot{border-color:rgba(224,255,243,.29)}

/* Soluciones por capacidades: reflejo estático (no blur repetido durante scroll). */
.gbs-cap{
  isolation:isolate;
  border:1px solid rgba(255,255,255,.95);
  background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(230,250,243,.73) 55%,rgba(203,233,236,.63));
  box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 rgba(255,255,255,.45),0 17px 35px rgba(28,79,77,.13)}
.gbs-cap::before{
  content:"";position:absolute;inset:1px 1px auto;height:49%;pointer-events:none;border-radius:24px 24px 45% 45%;
  background:linear-gradient(180deg,rgba(255,255,255,.76),rgba(255,255,255,.06));opacity:.62}
.gbs-cap>*{position:relative}
.gbs-cap__icon{border:1px solid rgba(74,170,155,.32);background:linear-gradient(155deg,rgba(235,255,248,.97),rgba(149,216,214,.55));box-shadow:inset 0 1px 0 #fff,0 6px 16px rgba(23,108,92,.09)}
.gbs-cap--focus{
  border-color:rgba(192,255,220,.48);
  background:radial-gradient(circle at 87% 9%,rgba(155,230,224,.26),transparent 53%),
    linear-gradient(138deg,rgba(8,56,65,.97),rgba(20,103,98,.95));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 21px 41px rgba(9,59,55,.27)}
.gbs-cap--focus::before{background:linear-gradient(180deg,rgba(239,255,254,.25),transparent);opacity:.55}
.gbs-cap--focus .gbs-cap__icon{background:linear-gradient(143deg,rgba(216,255,245,.23),rgba(158,244,236,.06));border-color:rgba(226,255,245,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.31)}

/* Roadmap: cuatro facetas de cristal tallado sobre fondo profundo. */
.gbs-roadmap{background:radial-gradient(ellipse 52% 86% at 84% 22%,rgba(45,135,144,.25),transparent),linear-gradient(140deg,#061a22,#0c3941 60%,#071a2e)}
.gbs-phase{
  isolation:isolate;overflow:hidden;
  border:1px solid rgba(220,255,253,.39);
  background:linear-gradient(155deg,rgba(217,255,247,.17) 0%,rgba(169,216,227,.1) 52%,rgba(20,89,105,.13));
  box-shadow:inset 0 1px 0 rgba(248,255,255,.29),0 17px 33px rgba(0,20,28,.17)}
.gbs-phase::before{
  content:"";position:absolute;pointer-events:none;inset:1px 1px auto;height:43%;
  border-radius:24px 24px 38% 38%;background:linear-gradient(180deg,rgba(255,255,255,.17),transparent)}
.gbs-phase>*{position:relative}
.gbs-phase__bar{box-shadow:0 0 12px rgba(198,248,6,.28)}
.gbs-phase__index{color:#ddffe0}

/* Modelo: encuadre zafiro, nodos luminosos con capas de profundidad. */
.gbs-board{
  isolation:isolate;
  border:1px solid rgba(220,255,247,.59);
  background:radial-gradient(circle at 90% 10%,rgba(113,205,218,.26),transparent 56%),linear-gradient(142deg,rgba(9,60,70,.97),rgba(7,42,58,.98));
  box-shadow:inset 0 1px 0 rgba(252,255,255,.48),inset 1px 0 0 rgba(255,255,255,.13),0 30px 59px rgba(7,56,65,.32)}
.gbs-board>*{position:relative}
.gbs-board__center{
  border:1px solid rgba(242,255,255,.64);
  background:linear-gradient(141deg,rgba(239,255,255,.26),rgba(112,194,211,.12));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.51),0 10px 24px rgba(0,18,35,.22)}
.gbs-board__node{
  border:1px solid rgba(220,252,255,.44);
  background:linear-gradient(148deg,rgba(238,255,252,.18),rgba(169,229,231,.055));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}
.gbs-operating{background:radial-gradient(ellipse 53% 60% at 91% 14%,rgba(175,229,234,.34),transparent 76%),#e1ece3}

/* Acordeón de preguntas claro, legible y táctil. */
.gbs-faq details{
  border:1px solid rgba(182,219,212,.91);
  background:linear-gradient(151deg,rgba(255,255,255,.99),rgba(233,249,245,.86));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 9px 23px rgba(14,79,72,.08)}
.gbs-faq details[open]{border-color:#7fbfae;box-shadow:0 13px 29px rgba(17,89,78,.13),inset 0 1px 0 #fff}

/* CTA de cierre: cristal oscuro con luz superior y sin blur a pantalla completa. */
.gbs-last{background:radial-gradient(ellipse 54% 75% at 85% 5%,rgba(53,147,175,.3),transparent 76%),linear-gradient(123deg,#061e2c,#0c3c42 65%,#062535)}
.gbs-last__inner{
  position:relative;isolation:isolate;
  padding:clamp(25px,4vw,51px);
  border:1px solid rgba(225,255,252,.52);
  border-radius:31px;
  background:linear-gradient(142deg,rgba(235,255,248,.17),rgba(184,228,239,.08) 55%,rgba(95,158,176,.11));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.48),0 23px 50px rgba(0,20,36,.24)}
.gbs-last__inner>*{position:relative}
.gbs-last__actions .gbs-button--outline{border-color:rgba(238,255,252,.68);background:rgba(235,255,255,.105)}

/* Glass de selección y etiquetas cuando existen. */
.gbs-switch{border:1px solid rgba(178,218,208,.87);background:linear-gradient(145deg,rgba(255,255,255,.71),rgba(216,244,232,.56));box-shadow:inset 0 1px 0 rgba(255,255,255,.92)}
.gbs-advice{border:1px solid rgba(207,247,233,.92);background:linear-gradient(149deg,rgba(255,255,255,.95),rgba(222,246,240,.79));box-shadow:inset 0 1px 0 #fff,0 21px 44px rgba(13,75,68,.15)}

@media(max-width:1199px){
 .gbs-page .inv-nav__link.gbs-nav__current{width:max-content;max-width:100%}
 .gbs-page .inv-nav__contact{width:max-content;max-width:100%}
}
@media(max-width:900px){
 .gbs-ribbon__inner{gap:8px}
 .gbs-ribbon__item{border:1px solid rgba(255,255,255,.95)!important}
}
@media(max-width:600px){
 /* Cristal visual en móviles con coste mínimo; solo se desenfocan los nodos pequeños. */
 .gbs-choice{-webkit-backdrop-filter:none;backdrop-filter:none}
 .gbs-glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
 .gbs-ribbon__inner{gap:9px}
 .gbs-ribbon__item{border-radius:16px!important}
 .gbs-ribbon__item::before{border-radius:15px 15px 40% 40%}
 .gbs-choice::before,.gbs-board::before,.gbs-last__inner::before{height:27%}
 .gbs-last__inner{padding:23px 21px;border-radius:24px}
}
@media(prefers-reduced-motion:reduce){
 .gbs-page .gbs-cap,.gbs-page .gbs-button{transition:none!important}
 .gbs-page .gbs-cap:hover,.gbs-page .gbs-button:hover{transform:none!important}
}
@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){
 .gbs-glass{background:linear-gradient(145deg,rgba(33,96,109,.96),rgba(11,63,90,.96))}
 .gbs-choice{background:linear-gradient(145deg,#f5fef7,#c9eee1)}
 .gbs-choice--dark{background:linear-gradient(145deg,#154a54,#082e42)}
}

/* Los reflejos no modifican el posicionamiento absoluto existente. */
.gbs-choice>.gbs-choice__orb,.gbs-choice>.gbs-choice__foot,.gbs-phase>.gbs-phase__foot{position:absolute;z-index:1}

/* Crystal Radiance · IIOS GBS.
   Glosas y facetas ESTÁTICAS: más luminosidad real sin filtros de distorsión.
   El blur sigue limitado a paneles de tamaño reducido. */
.gbs-page{
  --gbs-crystal-rim:rgba(255,255,255,.92);
  --gbs-crystal-sheen:rgba(244,255,251,.7)
}
.gbs-hero{
  background:
    radial-gradient(ellipse 38% 55% at 81% 36%,rgba(111,221,224,.35),transparent 79%),
    radial-gradient(ellipse 48% 65% at 64% 103%,rgba(91,189,153,.23),transparent 80%),
    linear-gradient(127deg,#04191e 1%,#0c3b49 54%,#071e34 100%)
}
.gbs-visual__sphere{
  background:
    radial-gradient(ellipse 31% 17% at 27% 16%,rgba(255,255,255,.91),rgba(222,255,249,.28) 54%,transparent 100%),
    radial-gradient(ellipse 28% 34% at 66% 72%,rgba(139,244,224,.42),transparent 85%),
    conic-gradient(from 203deg at 46% 43%,#1b6069,#92dacf 13%,#defef5 23%,#307f91 37%,#e4ffee 49%,#18576d 60%,#6ebcbb 76%,#123d5c 90%,#8fdfd3);
  border:2px solid rgba(244,255,250,.92);
  box-shadow:inset 10px 11px 33px rgba(251,255,255,.46),inset -26px -27px 51px rgba(2,32,55,.62),
    0 0 0 2px rgba(216,255,247,.15),0 0 0 19px rgba(189,247,234,.055),
    0 0 67px rgba(156,252,234,.22),0 32px 86px rgba(0,16,29,.43)
}
.gbs-visual__sphere::before{
  left:15%;top:9%;width:55%;height:18%;
  background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(238,255,251,.24) 66%,transparent);
  opacity:.9
}
.gbs-visual__core{
  border:2px solid rgba(250,255,253,.98);
  background:
    radial-gradient(ellipse 43% 34% at 29% 17%,rgba(244,255,252,.67),transparent),
    linear-gradient(140deg,#2c9694,#125a78 61%,#052742);
  box-shadow:inset 0 3px 9px rgba(255,255,255,.7),inset -15px -18px 30px rgba(0,27,50,.7),
    0 0 0 9px rgba(233,255,249,.09),0 0 43px rgba(144,246,228,.27),0 23px 49px rgba(0,18,32,.56)
}
.gbs-glass{
  background:linear-gradient(147deg,rgba(248,255,253,.39),rgba(180,245,244,.22) 45%,rgba(43,125,166,.26));
  border:1px solid rgba(250,255,253,.91);
  box-shadow:inset 0 2px 0 rgba(255,255,255,.86),inset 2px 0 0 rgba(255,255,255,.3),
    0 0 28px rgba(178,255,240,.14),0 18px 37px rgba(0,18,31,.42)
}
.gbs-ribbon__item{
  background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(225,255,245,.69) 57%,rgba(175,226,229,.62));
  box-shadow:inset 0 2px 0 #fff,inset -1px -1px 0 rgba(91,166,165,.15),0 17px 35px rgba(9,76,76,.16)
}
.gbs-choice,.gbs-cap,.gbs-phase,.gbs-board,.gbs-last__inner{isolation:isolate}
.gbs-choice:not(.gbs-choice--dark){
  background:
    radial-gradient(ellipse 63% 32% at 72% 1%,rgba(255,255,255,.94),transparent),
    linear-gradient(140deg,rgba(251,255,251,.84),rgba(200,240,232,.64) 62%,rgba(173,222,224,.58));
  border:1px solid #fff;
  box-shadow:inset 0 2px 0 #fff,inset 2px 0 0 rgba(255,255,255,.58),0 27px 54px rgba(15,74,74,.2)
}
.gbs-choice--dark{
  background:
    radial-gradient(ellipse 54% 45% at 76% 2%,rgba(186,251,247,.45),transparent 95%),
    linear-gradient(143deg,rgba(30,124,130,.94),rgba(11,67,88,.96) 62%,rgba(4,39,61,.97));
  border:1px solid rgba(238,255,254,.91);
  box-shadow:inset 0 2px 0 rgba(255,255,255,.52),0 25px 51px rgba(3,53,61,.33)
}
.gbs-choice::after,.gbs-cap::after,.gbs-phase::after,.gbs-board::after,.gbs-last__inner::after{
  content:"";position:absolute;z-index:0;pointer-events:none;
  inset:0 0 auto auto;width:45%;height:55%;border-radius:inherit;
  background:linear-gradient(127deg,transparent 38%,rgba(255,255,255,.13) 39%,rgba(255,255,255,.35) 47%,rgba(255,255,255,.03) 48%,transparent 68%);
  opacity:.85
}
.gbs-choice > *,.gbs-cap > *,.gbs-phase > *,.gbs-board > *,.gbs-last__inner > *{z-index:1}
.gbs-choice>.gbs-choice__orb,.gbs-choice>.gbs-choice__foot,.gbs-phase>.gbs-phase__foot{position:absolute}
.gbs-section--light{
  background:
    radial-gradient(ellipse 52% 50% at 87% 15%,rgba(128,219,211,.2),transparent 76%),
    radial-gradient(ellipse 46% 50% at 4% 92%,rgba(178,229,179,.24),transparent 80%),#f3f8f3
}
.gbs-section--white{
  background:radial-gradient(ellipse 49% 69% at 82% 28%,rgba(180,236,235,.25),transparent 75%),#f6fbf7
}
.gbs-cap:not(.gbs-cap--focus){
  background:linear-gradient(146deg,rgba(255,255,255,.91),rgba(221,250,245,.65) 64%,rgba(191,227,232,.53));
  border:1px solid rgba(255,255,255,.99);
  box-shadow:inset 0 2px 0 #fff,inset 1px 0 0 rgba(255,255,255,.5),0 19px 40px rgba(13,79,76,.17)
}
.gbs-cap--focus{
  background:radial-gradient(ellipse at 75% 0%,rgba(191,250,240,.45),transparent 63%),
    linear-gradient(140deg,#12696f,#104c67 68%,#0a354f);
  border:1px solid rgba(229,255,249,.93);
  box-shadow:inset 0 2px 0 rgba(255,255,255,.57),0 24px 44px rgba(3,60,66,.34)
}
.gbs-cap--focus .gbs-cap__icon{
  background:linear-gradient(149deg,rgba(244,255,250,.37),rgba(148,223,234,.12));
  border-color:rgba(249,255,253,.8);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.64)
}
.gbs-phase{
  background:linear-gradient(139deg,rgba(238,255,252,.27),rgba(134,207,220,.13) 67%,rgba(35,118,143,.16));
  border:1px solid rgba(240,255,252,.68);
  box-shadow:inset 0 2px 0 rgba(255,255,255,.48),0 18px 37px rgba(0,26,42,.27)
}
.gbs-roadmap{
  background:radial-gradient(ellipse 50% 80% at 89% 23%,rgba(53,163,187,.37),transparent 77%),linear-gradient(124deg,#041f2b,#135462 58%,#0a2b42)
}
.gbs-board{
  background:radial-gradient(ellipse 62% 47% at 76% 0%,rgba(207,255,253,.32),transparent 90%),
    linear-gradient(141deg,rgba(21,93,113,.97),rgba(6,48,71,.99));
  border:1px solid rgba(238,255,254,.86);
  box-shadow:inset 0 2px 0 rgba(255,255,255,.67),0 32px 65px rgba(7,63,77,.34)
}
.gbs-board__node{background:linear-gradient(140deg,rgba(241,255,252,.29),rgba(142,227,233,.12));border-color:rgba(238,255,255,.69)}
.gbs-board__center{background:linear-gradient(137deg,rgba(245,255,252,.4),rgba(123,200,220,.19));border-color:rgba(247,255,254,.89)}
.gbs-last__inner{
  border:1px solid rgba(244,255,254,.84);
  background:radial-gradient(ellipse 49% 55% at 9% 1%,rgba(233,255,251,.22),transparent 85%),
    linear-gradient(139deg,rgba(203,255,244,.27),rgba(170,220,240,.13) 60%,rgba(53,132,155,.15));
  box-shadow:inset 0 2px 0 rgba(255,255,255,.61),0 28px 60px rgba(0,25,44,.3)
}
.gbs-faq details[open]{border-color:#69baad;box-shadow:inset 0 2px 0 #fff,0 17px 34px rgba(16,96,87,.17)}
@media(max-width:600px){
 .gbs-choice:not(.gbs-choice--dark),.gbs-choice--dark,.gbs-cap,.gbs-phase,.gbs-board,.gbs-last__inner{
   -webkit-backdrop-filter:none;backdrop-filter:none}
 .gbs-choice::after,.gbs-cap::after,.gbs-phase::after,.gbs-board::after,.gbs-last__inner::after{opacity:.46}
 .gbs-visual__sphere{box-shadow:inset 7px 7px 21px rgba(255,255,255,.44),inset -17px -17px 31px rgba(0,20,48,.65),0 0 0 9px rgba(198,248,233,.045),0 16px 41px rgba(0,22,34,.45)}
 .gbs-glass{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
}
