#gz-orbital-root{--radius:.625rem;--background:oklch(14.5% 0 0);--foreground:oklch(95.7% .006 85);--card:oklch(18% .002 60);--card-foreground:oklch(95.7% .006 85);--popover:oklch(18% .002 60);--popover-foreground:oklch(95.7% .006 85);--primary:oklch(95.7% .006 85);--primary-foreground:oklch(14.5% 0 0);--secondary:oklch(23% .003 60);--secondary-foreground:oklch(95.7% .006 85);--muted:oklch(23% .003 60);--muted-foreground:oklch(71% .011 75);--accent:oklch(79% .055 72);--accent-foreground:oklch(14.5% 0 0);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.14);--ring:oklch(79% .055 72/.45);--dim:oklch(58% .008 75);--warm:oklch(79% .055 72);--font-display:"Inter", ui-sans-serif, system-ui, sans-serif;--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.4% .003 247.858);--sidebar-foreground:oklch(12.9% .042 264.695);--sidebar-primary:oklch(20.8% .042 265.755);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(96.8% .007 247.896);--sidebar-accent-foreground:oklch(20.8% .042 265.755);--sidebar-border:oklch(92.9% .013 255.508);--sidebar-ring:oklch(70.4% .04 256.788)}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){#gz-orbital-root,#gz-orbital-root *,#gz-orbital-root *:before,#gz-orbital-root *:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{#gz-orbital-root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border)}}@layer base{#gz-orbital-root,#gz-orbital-root *,#gz-orbital-root *:after,#gz-orbital-root *:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.min-h-screen{min-height:100vh}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.bg-background{background-color:var(--background)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.dark{--background:oklch(12.9% .042 264.695);--foreground:oklch(98.4% .003 247.858);--card:oklch(20.8% .042 265.755);--card-foreground:oklch(98.4% .003 247.858);--popover:oklch(20.8% .042 265.755);--popover-foreground:oklch(98.4% .003 247.858);--primary:oklch(92.9% .013 255.508);--primary-foreground:oklch(20.8% .042 265.755);--secondary:oklch(27.9% .041 260.031);--secondary-foreground:oklch(98.4% .003 247.858);--muted:oklch(27.9% .041 260.031);--muted-foreground:oklch(70.4% .04 256.788);--accent:oklch(27.9% .041 260.031);--accent-foreground:oklch(98.4% .003 247.858);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.1% .027 264.364);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.8% .042 265.755);--sidebar-foreground:oklch(98.4% .003 247.858);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(27.9% .041 260.031);--sidebar-accent-foreground:oklch(98.4% .003 247.858);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.1% .027 264.364)}.gz-section{color:#171614;height:100svh;min-height:880px;font-family:var(--font-display);background:radial-gradient(circle at 18% 14%,#99826512,#0000 30%),radial-gradient(circle at 84% 84%,#9982650f,#0000 24%),#fbfaf9;flex-direction:column;padding:clamp(20px,3vw,44px);display:flex;position:relative;overflow:hidden}.gz-head{z-index:40;justify-content:space-between;gap:16px;display:flex;position:relative}.gz-kicker{letter-spacing:.22em;text-transform:uppercase;color:#6c6864;margin:0;font-size:11px;font-weight:400}.gz-kicker-right{text-align:right}.gz-aside{z-index:40;color:#302d2b;max-width:15ch;margin:0;font-size:14.5px;line-height:1.6;position:absolute;top:46%;left:clamp(20px,3vw,44px)}.gz-aside-rule{opacity:.8;background:#a17740;width:34px;height:1px;margin:18px 0;display:block}.gz-stage{flex:1;place-items:center;min-height:0;display:grid;position:relative}.gz-core{aspect-ratio:16/9;z-index:12;place-items:center;width:clamp(360px,54vw,940px);display:grid;position:relative}.gz-core:before{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;filter:blur(18px);width:46%;opacity:var(--gz-set-core-glow,1);animation:gz-core-charge var(--gz-set-core-dur,6.7s) ease-in-out infinite;background:radial-gradient(circle,#ffda5c42,#fdd3431a 52%,#0000 74%);background:radial-gradient(circle,color(xyz 0.697 0.728 0.142 / 0.259),#fdd3431a 52%,#0000 74%);border-radius:50%;position:absolute}@keyframes gz-core-charge{0%,to{filter:blur(18px)brightness(.8);transform:scale(.96)}50%{filter:blur(18px)brightness(1.35);transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.gz-core:before{opacity:.5;animation:none}}.gz-video{object-fit:cover;mix-blend-mode:normal;filter:none;background:0 0;width:100%;height:100%;display:block;transform:none}.gz-core-word{z-index:3;text-align:center;pointer-events:none;mix-blend-mode:normal;justify-items:center;gap:.35em;display:grid;position:absolute}.gz-core-word-top{letter-spacing:.4em;text-indent:.4em;color:#fefcf7;text-shadow:0 0 10px oklch(15% 0 0/.55),0 0 40px oklch(15% 0 0/.4);font-size:clamp(15px,1.7vw,26px);font-weight:300}.gz-core-word-bottom{letter-spacing:.46em;text-indent:.46em;color:#f8d9aa;text-shadow:0 0 14px oklch(15% 0 0/.6);font-size:clamp(7.5px,.62vw,9.5px);font-weight:400}.gz-core-word:before{content:"";z-index:-1;pointer-events:none;opacity:0;filter:blur(6px);background:radial-gradient(#0f0d0cb8,#0f0d0c57 48%,#0000 74%);border-radius:50%;transition:opacity .4s;position:absolute;inset:-150% -45%}.gz-paths{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gz-paths-back{z-index:2}.gz-paths-front{z-index:34}.gz-paths{--gz-orbit-hue:var(--gz-set-hue,92);--gz-orbit-chroma:var(--gz-set-chroma,.18);--gz-orbit-light:var(--gz-set-light,.8);--gz-orbit-color:oklch(var(--gz-orbit-light) var(--gz-orbit-chroma) var(--gz-orbit-hue));--gz-orbit-op-far:var(--gz-set-op-far,.26);--gz-orbit-op-back:var(--gz-set-op-back,.4);--gz-orbit-op-mid:var(--gz-set-op-mid,.72);--gz-orbit-op-near:var(--gz-set-op-near,.95);--gz-orbit-w-far:var(--gz-set-w-far,.6);--gz-orbit-w-back:var(--gz-set-w-back,.8);--gz-orbit-w-mid:var(--gz-set-w-mid,1.2);--gz-orbit-w-near:var(--gz-set-w-near,1.8);--gz-orbit-glow:var(--gz-set-glow,1);--gz-orbit-pulse-dur:var(--gz-set-pulse-dur,6.5s)}.gz-paths ellipse,.gz-paths path{fill:none;stroke:var(--gz-orbit-color);stroke-width:var(--gz-orbit-w-mid);stroke-linecap:round;opacity:var(--gz-orbit-op-mid);animation:gz-orbit-pulse var(--gz-orbit-pulse-dur) ease-in-out infinite}.gz-paths-back{filter:drop-shadow(0 0 calc(2px * var(--gz-orbit-glow)) oklch(.86 .14 var(--gz-orbit-hue) / 26%))}.gz-paths-front{filter:drop-shadow(0 0 calc(6px * var(--gz-orbit-glow)) oklch(.88 .17 var(--gz-orbit-hue) / 55%))}.gz-paths-back path{animation-duration:calc(var(--gz-orbit-pulse-dur) * 1.9)}.gz-paths[data-anim=none] path{animation:none}.gz-paths[data-anim=pulse] path{animation-name:gz-orbit-pulse}.gz-paths[data-anim=breath] path{animation-name:gz-orbit-breath;animation-timing-function:ease-in-out}.gz-paths[data-anim=surge] path{animation-name:gz-orbit-surge;animation-timing-function:cubic-bezier(.3,0,.2,1)}.gz-paths[data-anim=current] path{animation-name:gz-orbit-current;animation-timing-function:ease-in-out}.gz-paths[data-anim=current] path:nth-of-type(3n){animation-delay:-.9s}.gz-paths[data-anim=current] path:nth-of-type(3n+1){animation-delay:-1.8s}.gz-paths[data-anim=current] path:nth-of-type(3n+2){animation-delay:-2.7s}.gz-paths[data-anim=surge] path:nth-of-type(4n){animation-delay:-1.4s}.gz-paths[data-anim=surge] path:nth-of-type(4n+2){animation-delay:-3.1s}@keyframes gz-orbit-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}@keyframes gz-orbit-breath{0%,to{filter:brightness(.9)saturate(.9)}50%{filter:brightness(1.3)saturate(1.15)}}@keyframes gz-orbit-surge{0%,62%,to{filter:brightness(.95)}70%{filter:brightness(1.85)saturate(1.3)}78%{filter:brightness(1.05)}84%{filter:brightness(1.5)}}@keyframes gz-orbit-current{0%,to{filter:brightness(.92)}35%{filter:brightness(1.42)saturate(1.2)}62%{filter:brightness(1.02)}}@keyframes gz-spark-pulse{0%,to{box-shadow:0 0 calc(4px * var(--gz-spark-glow)) var(--gz-spark-soft),0 0 calc(10px * var(--gz-spark-glow)) var(--gz-spark-faint)}50%{box-shadow:0 0 calc(9px * var(--gz-spark-glow)) var(--gz-spark-strong),0 0 calc(22px * var(--gz-spark-glow)) var(--gz-spark-soft)}}@keyframes gz-spark-twinkle{0%,to{filter:brightness(.8)}18%{filter:brightness(2.1)}26%{filter:brightness(.85)}54%{filter:brightness(1.7)}62%{filter:brightness(.9)}}@keyframes gz-spark-comet{0%,to{box-shadow:0 0 4px var(--gz-spark-soft);filter:brightness()}50%{box-shadow:-10px 0 14px var(--gz-spark-soft),0 0 16px var(--gz-spark-strong);filter:brightness(1.6)}}@keyframes gz-spark-throb{0%,to{transform-origin:50%;filter:brightness()saturate(.9)}50%{filter:brightness(1.75)saturate(1.35)}}@media(prefers-reduced-motion:reduce){.gz-paths ellipse,.gz-paths path{animation:none}}.gz-paths .gz-spark{fill:var(--gz-orbit-color)}.gz-mote{--gz-spark-hue:var(--gz-set-spark-hue,94);--gz-spark-chroma:var(--gz-set-spark-chroma,.19);--gz-spark-glow:var(--gz-set-spark-glow,1);--gz-spark-strong:oklch(.9 var(--gz-spark-chroma) var(--gz-spark-hue) / 85%);--gz-spark-soft:oklch(.86 var(--gz-spark-chroma) var(--gz-spark-hue) / 48%);--gz-spark-faint:oklch(.86 var(--gz-spark-chroma) var(--gz-spark-hue) / 22%);width:calc(3px * var(--gz-set-spark-size,1));height:calc(3px * var(--gz-set-spark-size,1));pointer-events:none;background:radial-gradient(circle at 40% 35%,oklch(.97 calc(var(--gz-spark-chroma) * .5) var(--gz-spark-hue)),oklch(.78 var(--gz-spark-chroma) var(--gz-spark-hue)) 68%,transparent 72%);animation:gz-spark-pulse var(--gz-set-mote-dur,3.4s) ease-in-out infinite;will-change:transform,opacity;border-radius:50%;position:absolute;top:50%;left:50%}.gz-mote[data-anim=none]{animation:none}.gz-mote[data-anim=twinkle]{animation-name:gz-spark-twinkle}.gz-mote[data-anim=comet]{animation-name:gz-spark-comet}.gz-mote[data-anim=throb]{animation-name:gz-spark-throb}.gz-glint{--gz-spark-hue:var(--gz-set-spark-hue,94);--gz-spark-chroma:var(--gz-set-spark-chroma,.19);--gz-spark-glow:var(--gz-set-spark-glow,1);width:calc(5px * var(--gz-set-spark-size,1));height:calc(5px * var(--gz-set-spark-size,1));opacity:0;pointer-events:none;background:radial-gradient(circle,oklch(1 calc(var(--gz-spark-chroma) * .3) var(--gz-spark-hue)) 0%,oklch(.86 var(--gz-spark-chroma) var(--gz-spark-hue) / 85%) 40%,transparent 72%);box-shadow:0 0 calc(10px * var(--gz-spark-glow)) oklch(.86 var(--gz-spark-chroma) var(--gz-spark-hue) / 75%),0 0 calc(26px * var(--gz-spark-glow)) oklch(.86 var(--gz-spark-chroma) var(--gz-spark-hue) / 40%);will-change:transform,opacity;border-radius:50%;position:absolute;top:50%;left:50%}@media(prefers-reduced-motion:reduce){.gz-mote,.gz-glint{display:none}}.gz-field{pointer-events:none;position:absolute;inset:0}.gz-node{pointer-events:auto;color:#ded9d2;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer;will-change:transform,opacity;background:radial-gradient(circle at 88% 12%,#d8c09d2e,#0000 44%),linear-gradient(150deg,#131315,#08080a 56%,#0d0d0f);border:1px solid oklch(100% 0 0/.12);border-radius:999px;align-items:center;gap:9px;min-height:44px;margin-left:-.5px;padding:12px 20px;font-size:11.5px;transition:border-color .4s,box-shadow .4s,color .4s;display:inline-flex;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px #ffffff12,0 14px 32px #1a151238}.gz-node:hover,.gz-node:focus-visible{color:#fff;border-color:#d1b59466;outline:none;box-shadow:inset 0 1px #ffffff17,0 14px 32px #1a151238,0 0 28px #d1b59438}.gz-node-dot{background:#ffffff59;border-radius:50%;width:4px;height:4px}.gz-node[data-selected=true]{color:#fff;border-color:#d1b5948c;box-shadow:inset 0 1px #ffffff1a,0 16px 36px #1a151242,0 0 34px #d1b59442}.gz-node[data-selected=true] .gz-node-dot{background:#d3b18b;box-shadow:0 0 10px 3px #d1b59473}.gz-field[data-static=true] .gz-node:first-child{transform:translate(-50%,-260px)}.gz-field[data-static=true] .gz-node:nth-child(2){transform:translate(120px,-190px)}.gz-field[data-static=true] .gz-node:nth-child(3){transform:translate(300px,-60px)}.gz-field[data-static=true] .gz-node:nth-child(4){transform:translate(260px,120px)}.gz-field[data-static=true] .gz-node:nth-child(5){transform:translate(-60px,250px)}.gz-field[data-static=true] .gz-node:nth-child(6){transform:translate(-330px,110px)}.gz-field[data-static=true] .gz-node:nth-child(7){transform:translate(-360px,-70px)}.gz-field[data-static=true] .gz-node:nth-child(8){transform:translate(-230px,-200px)}.gz-card-slot{z-index:70;animation:.52s cubic-bezier(.22,.8,.22,1) both gz-in;position:absolute;top:50%;transform:translateY(-50%)}.gz-card-slot[data-side=left]{left:clamp(20px,4vw,72px)}.gz-card-slot[data-side=right]{right:clamp(20px,4vw,72px)}@keyframes gz-in{0%{opacity:0;transform:translateY(calc(15px - 50%))scale(.985)}to{opacity:1;transform:translateY(-50%)scale(1)}}.gz-card{color:#f1efeb;background:radial-gradient(circle at 93% 7%,#efd7b826,#0000 17%),radial-gradient(circle at 8% 91%,#d3b18b0e,#0000 18%),linear-gradient(150deg,#131315,#070708 56%,#0c0c0d);border:1px solid oklch(100% 0 0/.12);border-radius:26px;width:clamp(340px,26vw,420px);padding:30px 28px 26px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000006b,inset 0 0 0 1px #ffffff05,0 0 42px #d3b18b0f}.gz-card:after{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(28deg,#0000 0 58%,#ffffff1a 58.2% 58.35%,#0000 58.55%),linear-gradient(151deg,#0000 0 66%,#ffffff14 66.2% 66.35%,#0000 66.55%);position:absolute;inset:0}.gz-card-top{z-index:2;justify-content:space-between;align-items:center;padding-right:44px;display:flex;position:relative}.gz-index{letter-spacing:.22em;color:#77736d;font-size:10px}.gz-mark{background:#f3eee6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px 4px #d3b18b66}.gz-close{z-index:3;color:#aaa6a0;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:44px;height:44px;font-size:12px;transition:color .3s,border-color .3s;display:grid;position:absolute;top:16px;right:16px}.gz-close:hover,.gz-close:focus-visible{color:#fff;border-color:#d3b18b73;outline:none}.gz-card-title{z-index:2;letter-spacing:-.035em;margin:62px 0 14px;font-size:clamp(30px,4vw,52px);font-weight:500;position:relative}.gz-lead{z-index:2;color:#e6e2dc;max-width:330px;margin:0 0 30px;font-size:16.5px;line-height:1.48;position:relative}.gz-rule{z-index:2;background:#d3b18bbf;width:42px;height:1px;margin-bottom:26px;position:relative;box-shadow:0 0 10px #d3b18b40}.gz-meta{z-index:2;gap:20px;display:grid;position:relative}.gz-label{letter-spacing:.19em;text-transform:uppercase;color:#77736d;margin-bottom:7px;font-size:9px;display:block}.gz-value{color:#aaa6a0;margin:0;font-size:13.5px;line-height:1.6}.gz-signature{z-index:2;color:#ddd9d2;border-top:1px solid #ffffff13;margin:26px 0 0;padding-top:18px;font-size:12px;position:relative}.gz-foot{z-index:40;letter-spacing:.22em;text-transform:uppercase;color:#74716c;margin:0;font-size:10px;position:relative}@media(max-width:1199px){.gz-aside,.gz-paths ellipse:nth-of-type(4){display:none}}@media(max-width:767px){.gz-section{height:100%;min-height:0;overflow:visible}.gz-stage{display:grid;place-items:center;position:absolute;inset:0}.gz-core{width:58vw;max-width:340px}.gz-stage .gz-video{filter:none}.gz-core-word:before{opacity:1}.gz-core-word-top{text-shadow:0 0 12px oklch(15% 0 0/.7),0 0 44px oklch(15% 0 0/.5)}.gz-core-word-bottom{text-shadow:0 0 16px oklch(15% 0 0/.72)}.gz-field{pointer-events:none;display:block;position:absolute;inset:0;width:100%;height:100%}.gz-field .gz-node{position:absolute;left:50%;top:50%;pointer-events:auto;min-height:34px;padding:8px 12px;font-size:8.5px;letter-spacing:.1em;white-space:nowrap}.gz-card-slot,.gz-card-slot[data-side=left],.gz-card-slot[data-side=right]{animation:.52s cubic-bezier(.22,.8,.22,1) both gz-in-mobile;position:fixed;inset:auto auto 14px 50%;transform:translate(-50%)}.gz-card{border-radius:22px;width:90vw;max-height:58svh;padding:24px 22px;overflow-y:auto}.gz-card-title{margin-top:44px;font-size:28px}.gz-lead{margin-bottom:24px;font-size:15.5px}.gz-field .gz-node--mat{padding:13px 12px;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0000009e,0 8px 18px #12100e4d,0 2px 4px #12100e38}.gz-node--mat .gz-mat-relief{opacity:.6;animation:none;transform:translate(0)scale(1.03)}.gz-node--mat .gz-mat-grain{animation-duration:calc(var(--gz-dur,17s) * 1.15);inset:-20%}.gz-card--mat{padding:0}.gz-card--mat .gz-card-body{padding:24px 22px}.gz-card--mat .gz-card-title{margin-top:40px}.gz-card-organism{height:52%}}@media(prefers-reduced-motion:reduce){.gz-card-slot{animation:none}.gz-node{transition:none}.gz-node--mat .gz-mat-grain,.gz-node--mat .gz-mat-relief{will-change:auto;animation:none}.gz-node--mat .gz-mat-grain{transform:translate(0)scale(1.04)}.gz-node--mat .gz-mat-relief{opacity:.7;transform:translate(0)scale(1.02)}.gz-node--mat{filter:contrast(1.04);transition:none}.gz-card--mat .gz-card-organism video{animation:none}.gz-card-stars{opacity:.85}.gz-video{transition:none;animation:none}.gz-section[data-reduced=true] .gz-video{filter:none}.gz-section[data-reduced=true] .gz-core-word-top{text-shadow:0 0 12px oklch(15% 0 0/.7),0 0 46px oklch(15% 0 0/.52)}.gz-section[data-reduced=true] .gz-core-word:before{opacity:1}.gz-section[data-reduced=true] .gz-core-word-bottom{text-shadow:0 0 16px oklch(15% 0 0/.72)}}@keyframes gz-in-mobile{0%{opacity:0;transform:translate(-50%,16px)scale(.985)}to{opacity:1;transform:translate(-50%)scale(1)}}.gz-node--mat{--gz-pill-hue:var(--gz-set-pill-hue,78);--gz-pill-light:var(--gz-set-pill-light,.09);--gz-pill-glow:var(--gz-set-pill-glow,1);isolation:isolate;contain:paint;border:1px solid oklch(.85 .05 var(--gz-pill-hue) / calc(9% * var(--gz-pill-glow)));background:linear-gradient(157deg,oklch(calc(var(--gz-pill-light) + .05) .008 var(--gz-pill-hue)),oklch(var(--gz-pill-light) .006 var(--gz-pill-hue)) 46%,oklch(calc(var(--gz-pill-light) + .025) .008 var(--gz-pill-hue)) 74%,oklch(calc(var(--gz-pill-light) - .03) .004 var(--gz-pill-hue)));color:#d8d3cb;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0009,0 10px 22px #12100e42,0 2px 5px #12100e33,0 0 calc(18px * var(--gz-pill-glow)) oklch(.82 .09 var(--gz-pill-hue) / calc(12% * var(--gz-pill-glow)));gap:0;transition:transform .55s cubic-bezier(.22,.8,.22,1),color .5s,filter .6s,box-shadow .6s;position:absolute;top:50%;left:50%;overflow:hidden}.gz-node--mat .gz-mat-flux{z-index:2;pointer-events:none;border-radius:inherit;opacity:0;mix-blend-mode:screen;will-change:transform,opacity;position:absolute;inset:-30%}.gz-node--mat[data-anim=none] .gz-mat-grain,.gz-node--mat[data-anim=none] .gz-mat-relief{animation:none}.gz-node--mat[data-anim=flujo] .gz-mat-flux{opacity:1;background:linear-gradient(100deg,transparent 0 38%,oklch(.9 .08 var(--gz-pill-hue) / 16%) 47%,oklch(1 .04 var(--gz-pill-hue) / 22%) 50%,transparent 60% 100%);animation:gz-pill-flow var(--gz-dur,17s) linear infinite;animation-delay:var(--gz-ph,0s)}.gz-node--mat[data-anim=chispa] .gz-mat-flux{opacity:1;background:radial-gradient(circle at 22% 40%,oklch(.95 .1 var(--gz-pill-hue) / 30%) 0%,transparent 22%),radial-gradient(circle at 74% 66%,oklch(.95 .1 var(--gz-pill-hue) / 24%) 0%,transparent 18%);animation:gz-pill-spark calc(var(--gz-dur,17s) * .42) steps(1,end) infinite;animation-delay:var(--gz-ph,0s)}.gz-node--mat[data-anim=aura]{animation:gz-pill-aura calc(var(--gz-dur,17s) * .55) ease-in-out infinite;animation-delay:var(--gz-ph,0s)}@keyframes gz-pill-flow{0%{transform:translate(-60%)}to{transform:translate(60%)}}@keyframes gz-pill-spark{0%,88%,to{opacity:.15}90%{opacity:1}92%{opacity:.2}95%{opacity:.8}}@keyframes gz-pill-aura{0%,to{box-shadow:inset 0 1px #ffffff0f,0 10px 22px #12100e42,0 0 calc(10px * var(--gz-pill-glow)) oklch(.82 .1 var(--gz-pill-hue) / 10%)}50%{box-shadow:inset 0 1px #ffffff17,0 12px 26px #12100e4d,0 0 calc(30px * var(--gz-pill-glow)) oklch(.86 .12 var(--gz-pill-hue) / 30%)}}@media(prefers-reduced-motion:reduce){.gz-node--mat .gz-mat-flux,.gz-node--mat[data-anim=aura]{animation:none}}.gz-node--mat .gz-node-label{z-index:3;position:relative}.gz-node--mat .gz-mat-grain,.gz-node--mat .gz-mat-relief{z-index:1;pointer-events:none;border-radius:inherit;position:absolute;inset:-26%}.gz-node--mat .gz-mat-grain{opacity:.92;will-change:transform;animation:gz-mat-drift var(--gz-dur,17s) cubic-bezier(.45,0,.55,1) infinite alternate;animation-delay:var(--gz-ph,0s);background:radial-gradient(58% 120% at 22% 32%,#26262b,#1414188c 42%,#0000 72%),radial-gradient(44% 110% at 72% 74%,#1c1c21,#0c0c0f99 46%,#0000 76%),radial-gradient(30% 90% at 52% 12%,#302e2c8c,#0000 70%),radial-gradient(36% 100% at 88% 24%,#09090be6,#0000 68%)}.gz-node--mat .gz-mat-relief{mix-blend-mode:screen;opacity:.75;will-change:transform,opacity;animation:gz-mat-drift-slow calc(var(--gz-dur,17s) * 1.37) cubic-bezier(.5,0,.5,1) infinite alternate;animation-delay:var(--gz-ph,0s);background:radial-gradient(26% 70% at 36% 78%,#fffcf612,#0000 66%),radial-gradient(20% 58% at 78% 30%,#fffaf00e,#0000 62%),radial-gradient(40% 96% at 8% 58%,#000000b3,#0000 68%)}.gz-node--mat .gz-mat-sheen{z-index:2;pointer-events:none;border-radius:inherit;opacity:.9;background:linear-gradient(#ffffff17,#0000 24%),linear-gradient(#0000 82%,#ffffff09);position:absolute;inset:0}.gz-node--mat:hover,.gz-node--mat:focus-visible{color:#f2eee7;filter:contrast(1.07);border-color:#ffffff1f;outline:none;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000009e,0 14px 28px #12100e4d,0 3px 7px #12100e38}@keyframes gz-mat-drift{0%{transform:translate(-3px,2px)scale(1.02)rotate(-.4deg)}23%{transform:translate(-1px,-1px)scale(1.045)rotate(-.1deg)}47%{transform:translate(2px,-2px)scale(1.06)rotate(.3deg)}71%{transform:translate(3px,1px)scale(1.035)rotate(.15deg)}to{transform:translate(4px,3px)scale(1.05)rotate(.6deg)}}@keyframes gz-mat-drift-slow{0%{opacity:.62;transform:translate(2px,-1px)scale(1.04)}31%{opacity:.74;transform:translate(1px,1px)scale(1.025)rotate(.2deg)}58%{opacity:.8;transform:translate(-2px,2px)scale(1.01)}79%{opacity:.7;transform:translate(-3px)scale(1.03)rotate(-.25deg)}to{opacity:.68;transform:translate(-4px,-2px)scale(1.055)}}.gz-card--mat{isolation:isolate;contain:paint;background:linear-gradient(168deg,#101013,#060607 52%,#0b0b0d);border:1px solid #ffffff17;padding:0;box-shadow:0 34px 90px #100e0c57,0 8px 22px #100e0c38,inset 0 1px #ffffff0f}.gz-card--mat:after{content:none}.gz-card-stars{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gz-card-organism{z-index:2;pointer-events:none;height:62%;position:absolute;bottom:-16%;left:-14%;right:-14%;-webkit-mask-image:radial-gradient(120% 100% at 50% 100%,#000 42%,#0000 82%);mask-image:radial-gradient(120% 100% at 50% 100%,#000 42%,#0000 82%)}.gz-card-organism video{object-fit:cover;mix-blend-mode:screen;filter:brightness(.62)contrast(1.95)saturate(.9);opacity:1;width:100%;height:100%;display:block}.gz-card-body{z-index:3;padding:30px 28px 26px;position:relative}.gz-card--mat .gz-card-title{margin-top:58px}.gz-card--mat .gz-signature{border-top-color:#ffffff14}.gz-lab{color:#171614;min-height:100svh;font-family:var(--font-display);background:#fbfaf9;padding:clamp(28px,5vw,72px)}.gz-lab-title{letter-spacing:.22em;text-transform:uppercase;color:#6c6864;margin:0 0 6px;font-size:12px;font-weight:400}.gz-lab-note{color:#575552;max-width:52ch;margin:0 0 clamp(32px,5vw,56px);font-size:14px}.gz-lab-grid{flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,6vw,88px);display:flex}.gz-lab-cell{justify-items:start;gap:18px;display:grid}.gz-lab-cell .gz-node--mat{margin-left:0;position:static;top:auto;left:auto}.gz-lab-cell .gz-card{position:static}.gz-lab-cell .gz-node--mat:hover,.gz-lab-cell .gz-node--mat:focus-visible{transform:translateY(-1.5px)scale(1.02)}.gz-field[data-static=true] .gz-node--mat{transition:transform .5s cubic-bezier(.22,.8,.22,1),color .5s,filter .6s,box-shadow .6s}.gz-field[data-static=true]{z-index:30}.gz-proof{background:#fbfaf9;justify-items:center;gap:10px;min-height:100vh;padding:48px 32px 80px;display:grid}.gz-proof-title{letter-spacing:-.035em;color:#0d0d0d;font-size:clamp(22px,2.4vw,34px);font-weight:500}.gz-proof-note{text-align:center;color:#555;max-width:62ch;font-size:13px;line-height:1.6}.gz-proof-stage{place-items:center;margin-top:18px;display:grid;position:relative}.gz-proof-layer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gz-proof-layer--back{z-index:8}.gz-proof-layer--front{z-index:25}.gz-proof-core{z-index:20;width:66%}.gz-arc{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.gz-arc--back{stroke:#16161624;stroke-width:.75px}.gz-arc--mid{stroke:#16161638;stroke-width:.8px}.gz-arc--front{stroke:#09090957;stroke-width:.8px}.gz-ctl{z-index:200;color:#1b1b1b;font-size:11px;position:fixed;bottom:14px;right:14px}.gz-ctl-toggle,.gz-ctl-body button{font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#fcfcfce6;border:1px solid oklch(20% 0 0/.18);border-radius:999px;padding:6px 10px}.gz-ctl-body{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid oklch(20% 0 0/.12);border-radius:16px;gap:6px;width:292px;max-height:70vh;margin-top:8px;padding:12px;display:grid;overflow-y:auto;box-shadow:0 10px 34px #1616161f}.gz-ctl-group{letter-spacing:.12em;text-transform:uppercase;color:#555;margin:6px 0 2px;font-weight:600}.gz-ctl-row{grid-template-columns:minmax(0,1fr) 72px 46px;align-items:center;gap:6px;display:grid}.gz-ctl-row input[type=range]{accent-color:oklch(78% .18 92);width:100%}.gz-ctl-row--pick{grid-template-columns:1fr}.gz-ctl-row select{width:100%;font:inherit;color:#292929;background:#fff;border:1px solid oklch(85% 0 0);border-radius:6px;padding:3px 6px}.gz-ctl-value{text-align:right;font-variant-numeric:tabular-nums;color:#4d4d4d}.gz-ctl-presets{grid-template-columns:1fr auto;gap:6px;display:grid}.gz-ctl-presets input{background:#fff;border:1px solid oklch(20% 0 0/.18);border-radius:999px;padding:5px 8px}.gz-ctl-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.gz-ctl-list li{grid-template-columns:1fr auto;gap:4px;display:grid}.gz-ctl-del,.gz-ctl-reset{color:#484848}@media(max-width:767px){.gz-ctl-body{width:min(80vw,268px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
