.ct30{background:color-mix(in srgb,var(--paper-2,#F3F2EE) 94%,transparent)}.ct30 a[data-tab28]{text-decoration:none}.ct30 .ic svg path,.ct30 .ic svg circle:not(.dot){fill:none}.s30{scroll-margin-top:200px}.t30{isolation:isolate}.t30>.cv{position:relative;z-index:2}.t30:before,.t30:after{content:"";position:absolute;inset:-10%;z-index:0;pointer-events:none}.t30.eD:before{background:radial-gradient(38% 46% at 30% 35%,color-mix(in srgb,var(--ac) 70%,transparent),transparent 70%),radial-gradient(34% 40% at 72% 66%,color-mix(in srgb,var(--lz) 45%,transparent),transparent 72%),radial-gradient(30% 36% at 80% 22%,color-mix(in srgb,var(--cc) 60%,transparent),transparent 70%);filter:blur(6px);animation:luz30 22s ease-in-out infinite alternate}.t30.eD:after{inset:0;opacity:.5;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@keyframes luz30{0%{transform:translate(-3%,-2%) scale(1)}to{transform:translate(3%,2%) scale(1.08)}}.t30>.rc30{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:0;transition:opacity 1s}.t30>.rc30.on{opacity:1}.t30.eC:has(.rc30.on):before{opacity:0;transition:opacity .8s}.t30 .mseal{z-index:3}.t30.eC:before{background:var(--capa) center/cover no-repeat;transform:scale(1.25);opacity:.62;-webkit-mask:radial-gradient(circle,#000 1.7px,transparent 2.3px) 0 0/7px 7px;mask:radial-gradient(circle,#000 1.7px,transparent 2.3px) 0 0/7px 7px;animation:retC30 40s linear infinite alternate}@keyframes retC30{0%{transform:scale(1.25) translate(0)}to{transform:scale(1.25) translate(-3%,-2%)}}.t30.eC:after{inset:0;z-index:1;background:radial-gradient(70% 70% at 50% 50%,transparent 45%,color-mix(in srgb,var(--stage) 45%,transparent))}.t30.eB:before{background:radial-gradient(circle,var(--ac) 2px,transparent 2.6px) 0 0/8px 8px;opacity:.55;-webkit-mask:linear-gradient(to top,#000 10%,rgba(0,0,0,.15) 90%);mask:linear-gradient(to top,#000 10%,rgba(0,0,0,.15) 90%);animation:ret30 40s linear infinite alternate}@keyframes ret30{0%{transform:translate(0)}to{transform:translate(-4%,-3%)}}@media(prefers-reduced-motion:reduce){.t30:before{animation:none}}.s30+.s30{margin-top:clamp(48px,7vw,96px)}@media(max-width:760px){.s30{scroll-margin-top:170px}}
