@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";
.cin-liquid-glass{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4px);background:#ffffff03;border:none;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a}.cin-liquid-glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff73 0%,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cin-liquid-glass-strong{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(50px);background:#ffffff03;border:none;position:relative;overflow:hidden;box-shadow:4px 4px 4px #0000000d,inset 0 1px 1px #ffffff26}.cin-liquid-glass-strong:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff80 0%,#fff3 20%,#fff0 40% 60%,#fff3 80%,#ffffff80 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cin-shiny{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#091020 0%,#0b2551 12.5%,#a4f4fd 32.5%,#00d2ff 50%,#0b2551 67.5%,#091020 87.5% 100%);background-size:200%;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:6s linear infinite cin-shiny-anim}@keyframes cin-shiny-anim{0%{background-position:-200%}to{background-position:200%}}.cin-font-display{font-family:Instrument Serif,serif}@keyframes cin-fade-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.cin-fade-rise{animation:.8s ease-out both cin-fade-rise}.cin-fade-rise-d1{animation:.8s ease-out .15s both cin-fade-rise}.cin-fade-rise-d2{animation:.8s ease-out .3s both cin-fade-rise}.cin-fade-rise-d3{animation:.8s ease-out .45s both cin-fade-rise}.cin-fade-rise-d4{animation:.8s ease-out .6s both cin-fade-rise}.cin-bg-base{color:#fff;background:#0c0c0c}
@keyframes tpl-fade-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tpl-fade-rise{animation:.8s ease-out both tpl-fade-rise}.tpl-fade-rise-d1{animation:.8s ease-out .1s both tpl-fade-rise}.tpl-fade-rise-d2{animation:.8s ease-out .2s both tpl-fade-rise}.tpl-fade-rise-d3{animation:.8s ease-out .3s both tpl-fade-rise}.tpl-fade-rise-d4{animation:.8s ease-out .4s both tpl-fade-rise}.tpl-fade-rise-d5{animation:.8s ease-out .5s both tpl-fade-rise}.tpl-fade-rise-d6{animation:.8s ease-out .6s both tpl-fade-rise}.tpl-display{font-family:Instrument Serif,serif}.tpl-display-italic{font-family:Instrument Serif,serif;font-style:italic}.tpl-gradient-text{background:linear-gradient(90deg,#0a0a0a,#6b7280 60%,#9ca3af);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.tpl-stagger-word{letter-spacing:-.04em;text-transform:lowercase;font-weight:500;line-height:.95}
