@layer gz.reset,gz.tokens,gz.base,gz.components,gz.utilities;@layer gz.tokens{:root{--gz-p-verde-300: #93bd5e;--gz-p-verde-500: #759b44;--gz-p-verde-700: #5f8434;--gz-p-verde-claro-300: #a9d46a;--gz-p-verde-claro-500: #8dc044;--gz-p-verde-claro-700: #76a632;--gz-p-azul-300: #36b6ee;--gz-p-azul-500: #009ada;--gz-p-azul-700: #0079ad;--gz-p-azul-claro-300: #6fcdf5;--gz-p-azul-claro-500: #36b6ee;--gz-p-azul-claro-700: #1a9fd8;--gz-p-negro-300: #39423b;--gz-p-negro-500: #111812;--gz-p-negro-700: #000000;--gz-p-blanco: #ffffff;--gz-p-blanco-200: #f2f4f2;--gz-p-blanco-300: #e4e9e4;--gz-p-tinta: #0d1a10;--gz-p-gris-label: #5f6b63;--gz-p-gris-label-oscuro: #b4bfb7;--gz-p-cristal-opaco: #1a221c;--gz-blue-lt: var(--gz-p-azul-claro-500);--gz-p-r-12: 12px;--gz-p-r-14: 14px;--gz-p-r-16: 16px;--gz-p-r-28: 28px;--gz-p-h-40: 40px;--gz-p-h-44: 44px;--gz-p-h-48: 48px;--gz-p-h-58: 58px;--gz-p-w-icon: 52px;--gz-p-play: 92px;--gz-p-blur: blur(14px) saturate(1.7);--gz-p-rim: linear-gradient(155deg, rgba(255, 255, 255, .95), rgba(255, 255, 255, 0) 42%, rgba(0, 0, 0, .42));--gz-p-mask: linear-gradient(#000 0 0);--gz-p-sheen: linear-gradient(115deg, transparent 35%, rgba(255, 255, 255, .6) 50%, transparent 65%);--gz-p-ease-spring: cubic-bezier(.34, 1.5, .5, 1);--gz-p-ease-spring-soft: cubic-bezier(.34, 1.45, .5, 1);--gz-p-dur-300: .3s;--gz-p-dur-500: .5s;--gz-p-dur-800: .8s;--gz-p-z-island: 1000}}@layer gz.tokens{:root{--gz-ink-light: var(--gz-p-tinta);--gz-ink-dark: var(--gz-p-blanco);--gz-focus-ring: var(--gz-p-azul-500);--gz-font-ui: var(--ff-display, var(--ff-body, system-ui, sans-serif));--gz-glass-rim: var(--gz-p-rim);--gz-glass-sheen: var(--gz-p-sheen);--gz-glass-blur: var(--gz-p-blur);--gz-motion-spring: var(--gz-p-dur-300) var(--gz-p-ease-spring)}}@layer gz.tokens{:root{--gz-btn-h-md: var(--gz-p-h-48);--gz-btn-h-lg: var(--gz-p-h-58);--gz-btn-px-md: 26px;--gz-btn-px-lg: 34px;--gz-btn-fs-md: 14px;--gz-btn-fs-lg: 15px;--gz-btn-r-md: var(--gz-p-r-12);--gz-btn-r-lg: var(--gz-p-r-14);--gz-btn-gap: 10px;--gz-btn-icon: 18px;--gz-btn-touch: var(--gz-p-h-44);--gz-seg-pad: 4px;--gz-seg-r: var(--gz-p-r-16);--gz-seg-h: var(--gz-p-h-40);--gz-island-r: var(--gz-p-r-16);--gz-key-r: 8px}}@layer gz.base{[data-gz-surface=dark]{--gz-sfc-c1: rgba(255, 255, 255, .22);--gz-sfc-c2: rgba(255, 255, 255, .13);--gz-sfc-c3: rgba(255, 255, 255, .06);--gz-sfc-mid: 55%;--gz-sfc-ink: var(--gz-ink-dark);--gz-sfc-tint: rgba(255, 255, 255, .1);--gz-sfc-drop: rgba(0, 0, 0, .6);--gz-sfc-backdrop: var(--gz-glass-blur)}@keyframes gz-spin{to{transform:rotate(1turn)}}}@layer gz.components{:is(.gz-btn,:where([data-gz-surface]) .gz-glass){--gz-btn-c1: var(--gz-sfc-c1, var(--gz-p-blanco));--gz-btn-c2: var(--gz-sfc-c2, var(--gz-p-blanco-200));--gz-btn-c3: var(--gz-sfc-c3, var(--gz-p-blanco-300));--gz-btn-mid: var(--gz-sfc-mid, 65%);--gz-btn-ink: var(--gz-sfc-ink, var(--gz-ink-light));--gz-btn-tint: var(--gz-sfc-tint, rgba(117, 155, 68, .22));--gz-btn-drop: var(--gz-sfc-drop, rgba(13, 26, 16, .3));--gz-btn-backdrop: var(--gz-sfc-backdrop, none);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--gz-btn-gap);box-sizing:border-box;height:var(--gz-btn-h-md);margin:0;padding:0 var(--gz-btn-px-md);border:0;border-radius:var(--gz-btn-r-md);font:600 var(--gz-btn-fs-md)/1 var(--gz-font-ui);letter-spacing:.005em;color:var(--gz-btn-ink);background:linear-gradient(180deg,var(--gz-btn-c1),var(--gz-btn-c2) var(--gz-btn-mid),var(--gz-btn-c3));-webkit-backdrop-filter:var(--gz-btn-backdrop);backdrop-filter:var(--gz-btn-backdrop);box-shadow:inset 0 1.5px 1px #fffffff2,inset 0 -10px 16px var(--gz-btn-tint),0 1px 1px #0d1a1066,0 14px 24px -10px var(--gz-btn-drop);cursor:pointer;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform var(--gz-motion-spring),box-shadow var(--gz-p-dur-300)}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:var(--gz-glass-rim);pointer-events:none;-webkit-mask:var(--gz-p-mask) content-box,var(--gz-p-mask);-webkit-mask-composite:xor;mask:var(--gz-p-mask) content-box exclude,var(--gz-p-mask)}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gz-glass-sheen) no-repeat;background-size:260% 100%;background-position:135% 0;pointer-events:none;transition:background-position var(--gz-p-dur-800) ease}:is(.gz-btn,:where([data-gz-surface]) .gz-glass) svg,.gz-btn__icon{flex:none;width:var(--gz-btn-icon);height:var(--gz-btn-icon);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:is(.gz-btn--blanco,.gz-glass--blanco){--gz-btn-c1: var(--gz-p-blanco);--gz-btn-c2: var(--gz-p-blanco-200);--gz-btn-c3: var(--gz-p-blanco-300);--gz-btn-mid: 65%;--gz-btn-ink: var(--gz-ink-light);--gz-btn-tint: rgba(117, 155, 68, .22);--gz-btn-drop: rgba(13, 26, 16, .3);--gz-btn-backdrop: none}:is(.gz-btn--verde,.gz-glass--verde){--gz-btn-c1: var(--gz-p-verde-300);--gz-btn-c2: var(--gz-p-verde-500);--gz-btn-c3: var(--gz-p-verde-700);--gz-btn-mid: 55%;--gz-btn-ink: var(--gz-ink-light);--gz-btn-tint: rgba(255, 255, 255, .2);--gz-btn-drop: rgba(117, 155, 68, .7);--gz-btn-backdrop: none}.gz-btn--verde-claro{--gz-btn-c1: var(--gz-p-verde-claro-300);--gz-btn-c2: var(--gz-p-verde-claro-500);--gz-btn-c3: var(--gz-p-verde-claro-700);--gz-btn-mid: 55%;--gz-btn-ink: var(--gz-ink-light);--gz-btn-tint: rgba(255, 255, 255, .22);--gz-btn-drop: rgba(141, 192, 68, .6);--gz-btn-backdrop: none}:is(.gz-btn--azul,.gz-glass--azul){--gz-btn-c1: var(--gz-p-azul-300);--gz-btn-c2: var(--gz-p-azul-500);--gz-btn-c3: var(--gz-p-azul-700);--gz-btn-mid: 55%;--gz-btn-ink: var(--gz-ink-light);--gz-btn-tint: rgba(255, 255, 255, .2);--gz-btn-drop: rgba(0, 154, 218, .65);--gz-btn-backdrop: none}.gz-btn--azul-claro{--gz-btn-c1: var(--gz-p-azul-claro-300);--gz-btn-c2: var(--gz-p-azul-claro-500);--gz-btn-c3: var(--gz-p-azul-claro-700);--gz-btn-mid: 55%;--gz-btn-ink: var(--gz-ink-light);--gz-btn-tint: rgba(255, 255, 255, .22);--gz-btn-drop: rgba(54, 182, 238, .6);--gz-btn-backdrop: none}:is(.gz-btn--negro,.gz-glass--negro){--gz-btn-c1: var(--gz-p-negro-300);--gz-btn-c2: var(--gz-p-negro-500);--gz-btn-c3: var(--gz-p-negro-700);--gz-btn-mid: 55%;--gz-btn-ink: var(--gz-ink-dark);--gz-btn-tint: rgba(255, 255, 255, .12);--gz-btn-drop: rgba(0, 0, 0, .65);--gz-btn-backdrop: none}:is(.gz-btn--oscuro,.gz-glass--oscuro){--gz-btn-c1: rgba(255, 255, 255, .22);--gz-btn-c2: rgba(255, 255, 255, .13);--gz-btn-c3: rgba(255, 255, 255, .06);--gz-btn-mid: 55%;--gz-btn-ink: var(--gz-ink-dark);--gz-btn-tint: rgba(255, 255, 255, .1);--gz-btn-drop: rgba(0, 0, 0, .6);--gz-btn-backdrop: var(--gz-glass-blur)}:where([data-gz-surface=color]) :is(.gz-btn--oscuro,.gz-glass--oscuro){--gz-btn-ink: var(--gz-ink-light)}:is(.gz-btn--lg,.gz-glass--lg){height:var(--gz-btn-h-lg);padding:0 var(--gz-btn-px-lg);font-size:var(--gz-btn-fs-lg);border-radius:var(--gz-btn-r-lg)}:is(.gz-btn--icon,.gz-glass--icon){width:var(--gz-p-w-icon);padding:0}:is(.gz-btn--play,.gz-glass--play){--gz-btn-c1: rgba(255, 255, 255, .3);--gz-btn-c2: rgba(255, 255, 255, .19);--gz-btn-c3: rgba(255, 255, 255, .1);--gz-btn-mid: 55%;--gz-btn-ink: var(--gz-ink-dark);--gz-btn-tint: rgba(255, 255, 255, .12);--gz-btn-drop: rgba(0, 0, 0, .45);--gz-btn-backdrop: var(--gz-glass-blur);width:var(--gz-p-play);height:var(--gz-p-play);padding:0;border-radius:var(--gz-p-r-28)}:is(.gz-btn--play,.gz-glass--play) svg{width:30px;height:30px;margin-left:5px;fill:currentColor;stroke:none}.gz-btn--full{width:100%}.gz-btn--wrap{height:auto;min-height:var(--gz-btn-h-md);padding-block:12px;white-space:normal;text-align:center;line-height:1.25}.gz-btn--lg.gz-btn--wrap{min-height:var(--gz-btn-h-lg);padding-block:15px}@media(hover:hover){:is(.gz-btn,:where([data-gz-surface]) .gz-glass):hover{transform:translateY(-1px) scale(1.025)}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):hover:after{background-position:-35% 0}}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):active{transform:scale(.97)}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):focus-visible{outline:3px solid var(--gz-focus-ring);outline-offset:3px}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):is([disabled],[aria-disabled=true]){opacity:.45;pointer-events:none;cursor:not-allowed}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):is([disabled],[aria-disabled=true]):after{display:none}:is(.gz-btn,:where([data-gz-surface]) .gz-glass)[aria-pressed=true]{box-shadow:inset 0 2px 6px #0d1a1059,inset 0 -10px 16px var(--gz-btn-tint),0 1px 1px #0d1a1066}:is(.gz-btn,:where([data-gz-surface]) .gz-glass)[aria-busy=true]{color:transparent;pointer-events:none}.gz-btn__spinner{position:absolute;inset:0;width:18px;height:18px;margin:auto;border:2px solid var(--gz-btn-ink);border-right-color:transparent;border-radius:50%;animation:gz-spin .7s linear infinite}@media(pointer:coarse){:is(.gz-btn,:where([data-gz-surface]) .gz-glass){min-height:var(--gz-btn-touch)}}@media(prefers-reduced-motion:reduce){:is(.gz-btn,:where([data-gz-surface]) .gz-glass),:is(.gz-btn,:where([data-gz-surface]) .gz-glass):after{transition:none}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):is(:hover,:active){transform:none}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):after{display:none}.gz-btn__spinner{animation:none}}@media(prefers-contrast:more){:is(.gz-btn,:where([data-gz-surface]) .gz-glass){outline:1px solid currentColor;outline-offset:-1px}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):after{display:none}}@media(forced-colors:active){:is(.gz-btn,:where([data-gz-surface]) .gz-glass){border:1px solid ButtonText}:is(.gz-btn,:where([data-gz-surface]) .gz-glass):before,:is(.gz-btn,:where([data-gz-surface]) .gz-glass):after{display:none}}}@layer gz.base{@media(prefers-reduced-transparency:reduce){[data-gz-surface=dark]{--gz-sfc-c1: var(--gz-p-cristal-opaco);--gz-sfc-c2: var(--gz-p-cristal-opaco);--gz-sfc-c3: var(--gz-p-cristal-opaco);--gz-sfc-backdrop: none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-gz-surface=dark]{--gz-sfc-c1: var(--gz-p-cristal-opaco);--gz-sfc-c2: var(--gz-p-cristal-opaco);--gz-sfc-c3: var(--gz-p-cristal-opaco)}}}@layer gz.components{@media(prefers-reduced-transparency:reduce){:is(.gz-btn--oscuro,.gz-glass--oscuro,.gz-btn--play,.gz-glass--play){--gz-btn-c1: var(--gz-p-cristal-opaco);--gz-btn-c2: var(--gz-p-cristal-opaco);--gz-btn-c3: var(--gz-p-cristal-opaco);--gz-btn-backdrop: none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:is(.gz-btn--oscuro,.gz-glass--oscuro,.gz-btn--play,.gz-glass--play){--gz-btn-c1: var(--gz-p-cristal-opaco);--gz-btn-c2: var(--gz-p-cristal-opaco);--gz-btn-c3: var(--gz-p-cristal-opaco)}}}@layer gz.components{.gz-seg{--n: 2;--gz-seg-label: var(--gz-p-gris-label);--gz-seg-label-on: var(--gz-ink-light);--gz-seg-c1: var(--gz-p-blanco);--gz-seg-c2: var(--gz-p-blanco-200);--gz-seg-c3: var(--gz-p-blanco-300);--gz-seg-mid: 65%;--gz-seg-tint: rgba(117, 155, 68, .22);--gz-seg-drop: rgba(13, 26, 16, .35);position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:var(--gz-seg-pad);border-radius:var(--gz-seg-r);background:#0d1a100f;box-shadow:inset 0 1px 3px #0d1a1038,inset 0 0 0 1px #0d1a100a}.gz-seg--3{--n: 3}.gz-seg input{position:absolute;opacity:0;pointer-events:none}.gz-seg label{position:relative;z-index:2;display:grid;place-items:center;height:var(--gz-seg-h);padding:0 24px;border-radius:var(--gz-btn-r-md);font:600 14px/1 var(--gz-font-ui);color:var(--gz-seg-label);cursor:pointer;transition:color var(--gz-p-dur-300)}.gz-seg input:checked+label{color:var(--gz-seg-label-on)}.gz-seg input:focus-visible+label{outline:3px solid var(--gz-focus-ring);outline-offset:1px}:is(.gz-seg__thumb,.gz-seg .gz-thumb){--i: 0;position:absolute;z-index:1;top:var(--gz-seg-pad);bottom:var(--gz-seg-pad);left:var(--gz-seg-pad);width:calc((100% - 2 * var(--gz-seg-pad)) / var(--n));border-radius:var(--gz-btn-r-md);transform:translate(calc(var(--i) * 100%));background:linear-gradient(180deg,var(--gz-seg-c1),var(--gz-seg-c2) var(--gz-seg-mid),var(--gz-seg-c3));box-shadow:inset 0 1.5px 1px #fffffff2,inset 0 -8px 12px var(--gz-seg-tint),0 1px 1px #0d1a1066,0 8px 14px -6px var(--gz-seg-drop);transition:transform var(--gz-p-dur-500) var(--gz-p-ease-spring-soft),background var(--gz-p-dur-300)}:is(.gz-seg__thumb,.gz-seg .gz-thumb):before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:var(--gz-glass-rim);pointer-events:none;-webkit-mask:var(--gz-p-mask) content-box,var(--gz-p-mask);-webkit-mask-composite:xor;mask:var(--gz-p-mask) content-box exclude,var(--gz-p-mask)}.gz-seg input:nth-of-type(2):checked~:is(.gz-seg__thumb,.gz-thumb){--i: 1}.gz-seg input:nth-of-type(3):checked~:is(.gz-seg__thumb,.gz-thumb){--i: 2}.gz-seg>button{position:relative;z-index:2;display:grid;place-items:center;height:var(--gz-seg-h);margin:0;padding:0 24px;border:0;border-radius:var(--gz-btn-r-md);background:none;font:600 14px/1 var(--gz-font-ui);color:var(--gz-seg-label);cursor:pointer;transition:color var(--gz-p-dur-300)}.gz-seg>button[aria-pressed=true]{color:var(--gz-seg-label-on)}.gz-seg>button:focus-visible{outline:3px solid var(--gz-focus-ring);outline-offset:1px}.gz-seg>button:nth-of-type(2)[aria-pressed=true]~:is(.gz-seg__thumb,.gz-thumb){--i: 1}.gz-seg>button:nth-of-type(3)[aria-pressed=true]~:is(.gz-seg__thumb,.gz-thumb){--i: 2}.gz-seg--oscuro{--gz-seg-label: var(--gz-p-gris-label-oscuro);--gz-seg-label-on: var(--gz-ink-dark);--gz-seg-c1: rgba(255, 255, 255, .24);--gz-seg-c2: rgba(255, 255, 255, .16);--gz-seg-c3: rgba(255, 255, 255, .08);--gz-seg-mid: 55%;--gz-seg-tint: rgba(255, 255, 255, .1);--gz-seg-drop: rgba(0, 0, 0, .7);background:#ffffff14;box-shadow:inset 0 1px 3px #0009,inset 0 0 0 1px #ffffff0f}.gz-seg--verde{--gz-seg-label-on: var(--gz-ink-light);--gz-seg-c1: var(--gz-p-verde-300);--gz-seg-c2: var(--gz-p-verde-500);--gz-seg-c3: var(--gz-p-verde-700);--gz-seg-mid: 55%;--gz-seg-tint: rgba(255, 255, 255, .18);--gz-seg-drop: rgba(117, 155, 68, .8)}.gz-seg--azul{--gz-seg-label-on: var(--gz-ink-light);--gz-seg-c1: var(--gz-p-azul-300);--gz-seg-c2: var(--gz-p-azul-500);--gz-seg-c3: var(--gz-p-azul-700);--gz-seg-mid: 55%;--gz-seg-tint: rgba(255, 255, 255, .18);--gz-seg-drop: rgba(0, 154, 218, .8)}@media(prefers-reduced-motion:reduce){.gz-seg label,.gz-seg>button,:is(.gz-seg__thumb,.gz-seg .gz-thumb){transition:none}}@media(forced-colors:active){.gz-seg{border:1px solid ButtonText}:is(.gz-seg__thumb,.gz-seg .gz-thumb){border:2px solid Highlight}:is(.gz-seg__thumb,.gz-seg .gz-thumb):before{display:none}}}@layer gz.components{.gz-island{position:relative;border-radius:var(--gz-island-r);background:linear-gradient(180deg,#ffffff1f,#ffffff0a);-webkit-backdrop-filter:var(--gz-glass-blur);backdrop-filter:var(--gz-glass-blur);box-shadow:inset 0 1px #ffffff2e,0 18px 40px -18px #000000b3}.gz-island:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:var(--gz-glass-rim);pointer-events:none;-webkit-mask:var(--gz-p-mask) content-box,var(--gz-p-mask);-webkit-mask-composite:xor;mask:var(--gz-p-mask) content-box exclude,var(--gz-p-mask)}@media(prefers-reduced-transparency:reduce){.gz-island{background:var(--gz-p-cristal-opaco);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gz-island{background:var(--gz-p-cristal-opaco)}}@media(forced-colors:active){.gz-island{border:1px solid CanvasText}.gz-island:before{display:none}}}@layer gz.components{.gz-key{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 8px;border-radius:var(--gz-key-r);font:600 12px/1 var(--ff-mono, ui-monospace, monospace);color:var(--gz-ink-light);background:linear-gradient(180deg,var(--gz-p-blanco),var(--gz-p-blanco-300));box-shadow:inset 0 -2px #0d1a102e,0 1px 1px #0d1a104d}@media(forced-colors:active){.gz-key{border:1px solid CanvasText}}}@layer gz.utilities{.gz-u-row{display:flex;flex-wrap:wrap;gap:14px 16px;align-items:center}@media(max-width:479.98px){.gz-u-row>:is(.gz-btn,.gz-glass):not(.gz-btn--icon,.gz-glass--icon,.gz-btn--play,.gz-glass--play){width:100%}}}
