[data-engine-style=computer] .engine-surface .blur-\[100px\],[data-engine-style=computer] .engine-surface [class*=blur-]{display:none!important}[data-engine-style=computer] .engine-surface .rounded-full,[data-engine-style=computer] .engine-surface [class*=rounded-]{border-radius:0!important}[data-engine-style=computer] .engine-surface{background:silver;border:1px solid #000;box-shadow:inset 0 0 0 1px #fff,2px 2px 0 rgba(0,0,0,.5);border-radius:0!important;position:relative;overflow:visible;transition:none;padding-top:28px}[data-engine-style=computer] .engine-surface:hover{box-shadow:inset 0 0 0 1px #fff,3px 3px 0 rgba(0,0,0,.6)}[data-engine-style=computer] .engine-surface:before{content:"\25A0  Block Window";position:absolute;top:3px;left:3px;right:3px;height:22px;background:var(--theme-primary,#0000a8);color:#fff;font-family:var(--font-vt323,"Courier New",monospace);font-size:14px;line-height:22px;padding:0 6px;z-index:3;pointer-events:none;letter-spacing:.02em;text-align:center}[data-engine-style=computer] [data-block-type=header] .engine-surface:before{content:"\25A0  header.exe"}[data-engine-style=computer] [data-block-type=content] .engine-surface:before{content:"\25A0  content.txt"}[data-engine-style=computer] [data-block-type=callout] .engine-surface:before{content:"\25A0  alert.sys"}[data-engine-style=computer] [data-block-type=links] .engine-surface:before{content:"\25A0  links.exe"}[data-engine-style=computer] [data-block-type=gallery] .engine-surface:before{content:"\25A0  gallery.bmp"}[data-engine-style=computer] [data-block-type=products] .engine-surface:before{content:"\25A0  store.exe"}[data-engine-style=computer] [data-block-type=music] .engine-surface:before{content:"\25A0  audio.wav"}[data-engine-style=computer] [data-block-type=video] .engine-surface:before{content:"\25A0  video.avi"}[data-engine-style=computer] [data-block-type=tree] .engine-surface:before{content:"\25A0  tree.com"}[data-engine-style=computer] [data-block-type=form] .engine-surface:before{content:"\25A0  prompt.exe"}[data-engine-style=computer] [data-block-type=timeline] .engine-surface:before{content:"\25A0  timeline.log"}[data-engine-style=computer] [data-block-type=podcast] .engine-surface:before{content:"\25A0  podcast.mp3"}[data-engine-style=computer] .engine-surface:after{content:"\25BC  \25B2";position:absolute;top:5px;right:7px;height:16px;background:silver;color:#000;font-size:8px;line-height:16px;padding:0 4px;z-index:4;pointer-events:none;border-color:#fff grey grey #fff;border-style:solid;border-width:1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);font-family:var(--font-vt323,"Courier New",monospace);letter-spacing:3px}[data-engine-style=computer] .engine-surface>.relative{z-index:2}[data-engine-style=computer] .engine-surface h1{font-family:var(--engine-heading-font,var(--font-vt323),"Courier New",monospace)!important;text-transform:uppercase!important;letter-spacing:.02em;font-weight:400!important;color:#000;font-size:2rem!important}[data-engine-style=computer] .engine-surface .engine-heading,[data-engine-style=computer] .engine-surface h2,[data-engine-style=computer] .engine-surface h3{font-family:var(--engine-heading-font,var(--font-vt323),"Courier New",monospace)!important;text-transform:uppercase!important;letter-spacing:.02em;font-weight:400!important;color:#000;font-size:1.5rem!important}[data-engine-style=computer] .engine-surface a:not(.font-override-exempt),[data-engine-style=computer] .engine-surface button,[data-engine-style=computer] .engine-surface label,[data-engine-style=computer] .engine-surface li,[data-engine-style=computer] .engine-surface p,[data-engine-style=computer] .engine-surface span:not(.font-override-exempt){font-family:var(--engine-heading-font,var(--font-vt323),"Courier New",monospace)!important;color:#000;font-size:1.3rem;line-height:1.5;-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale}[data-engine-style=computer] .engine-surface>div>h2{text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;margin-bottom:.5rem;background:silver;color:#000;font-size:1.3rem!important;border-bottom:1px solid grey;box-shadow:0 1px 0 #fff}[data-engine-style=computer] section{position:relative}[data-engine-style=computer] .engine-link-card{background:silver;border:1px solid #000;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 grey;border-radius:0!important;transition:none;position:relative;overflow:hidden}[data-engine-style=computer] .engine-link-card:hover{background:#d4d4d4}[data-engine-style=computer] .engine-link-card:active{box-shadow:inset 1px 1px 0 #000,inset 2px 2px 0 grey}[data-engine-style=computer] .engine-link-card:after,[data-engine-style=computer] .engine-link-card:before{display:none!important}[data-engine-style=computer] .engine-link-card .engine-link-title{text-transform:uppercase!important;font-weight:400!important;color:#000!important;font-size:1.2rem!important}[data-engine-style=computer] .engine-link-card .engine-link-desc{color:#000!important}[data-engine-style=computer] .engine-link-card>div{position:relative;z-index:2}[data-engine-style=computer] .engine-surface .engine-surface{background:#fff;border-color:grey #fff #fff grey;border-style:solid;border-width:1px;box-shadow:inset 1px 1px 0 #000;border-radius:0!important;overflow:hidden;position:relative;padding-top:3px}[data-engine-style=computer] .engine-surface .engine-surface:after,[data-engine-style=computer] .engine-surface .engine-surface:before{display:none!important}[data-engine-style=computer] .engine-surface .engine-surface:hover{background:#f0f0f0}[data-engine-style=computer] .engine-product-footer{position:relative;z-index:5;border-top:1px solid grey;box-shadow:0 -1px 0 #fff;padding-top:.5rem}[data-engine-style=computer] .engine-product-footer span{color:#000!important;font-weight:400}[data-engine-style=computer] .engine-button-primary{background:silver;border:1px solid #000;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 grey;color:#000;border-radius:0!important;text-transform:uppercase;letter-spacing:.04em;padding:6px 20px;transition:none;font-size:1.2rem}[data-engine-style=computer] .engine-button-primary:hover{background:#d0d0d0}[data-engine-style=computer] .engine-button-primary:active{box-shadow:inset 1px 1px 0 #000,inset 2px 2px 0 grey;padding:7px 19px 5px 21px}[data-engine-style=computer] .engine-button-secondary{background:silver;border:1px solid #000;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 grey;color:#000;border-radius:0!important}[data-engine-style=computer] .engine-audio-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:silver!important;border:2px solid #000!important;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 grey,2px 2px 0 rgba(0,0,0,.5)!important;border-radius:0!important}[data-engine-style=computer] .engine-audio-overlay h2,[data-engine-style=computer] .engine-audio-overlay p{position:relative;z-index:1;color:#000!important;text-shadow:none!important;-webkit-text-fill-color:#000!important}[data-engine-style=computer] .engine-audio-overlay p{opacity:1!important}[data-engine-style=computer] [data-block-type=music] .engine-surface>div:first-child{position:absolute!important;inset:0!important;z-index:0!important}[data-engine-style=computer] [data-block-type=music] .engine-surface>div:nth-child(2){position:relative!important;z-index:10!important}[data-engine-style=computer] [data-block-type=music] .engine-surface>div:nth-child(3){z-index:5!important}[data-engine-style=computer] .engine-icon-link{background:silver!important;border:1px solid #000!important;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 grey!important;border-radius:0!important;color:#000!important;transition:none}[data-engine-style=computer] .engine-icon-link:hover{background:#d0d0d0!important}[data-engine-style=computer] .engine-icon-link:active{box-shadow:inset 1px 1px 0 #000,inset 2px 2px 0 grey!important}[data-engine-style=computer] .engine-link,[data-engine-style=computer] .prose a{color:#0000a8;text-decoration:underline;font-weight:400}[data-engine-style=computer] .engine-link:hover,[data-engine-style=computer] .prose a:hover{background:#0000a8;color:#fff}[data-engine-style=computer] ::-moz-selection{background:#0000a8;color:#fff}[data-engine-style=computer] ::selection{background:#0000a8;color:#fff}[data-engine-style=computer] .engine-icon-link[aria-label="Open menu"]{background:silver!important;color:#000!important}body:has([data-engine-style=computer]) .fixed.z-\[9999\]{background:rgba(0,0,0,.7)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has([data-engine-style=computer]) .fixed.z-\[9999\] h3{color:#fff!important;font-family:var(--font-vt323,"Courier New",monospace)!important;font-size:1.2rem!important;letter-spacing:.1em}body:has([data-engine-style=computer]) .fixed.z-\[9999\] button{background:silver!important;color:#000!important;border:1px solid #000!important;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 grey!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font-family:var(--font-vt323,"Courier New",monospace)!important;font-size:1.2rem!important}body:has([data-engine-style=computer]) .fixed.z-\[9999\] button:hover{background:#d4d4d4!important}body:has([data-engine-style=computer]) .fixed.z-\[9999\] button:active{box-shadow:inset 1px 1px 0 #000,inset 2px 2px 0 grey!important}[data-engine-style=computer] [data-block-type=header] .engine-surface{overflow:hidden}[data-engine-style=computer] .engine-input{background:#000!important;color:#fff!important;border:2px solid grey!important;box-shadow:inset 1px 1px 0 #000,1px 1px 0 #fff!important;border-radius:0!important;font-family:var(--font-vt323,"Courier New",monospace)!important;font-size:1.3rem!important;caret-color:#fff;padding-left:3rem!important}[data-engine-style=computer] .engine-input::-moz-placeholder{color:grey!important;opacity:1!important}[data-engine-style=computer] .engine-input::placeholder{color:grey!important;opacity:1!important}[data-engine-style=computer] .flex-1:has(>.engine-input){position:relative}[data-engine-style=computer] .flex-1:has(>.engine-input):before{content:"C:\\>";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#fff;font-family:var(--font-vt323,"Courier New",monospace);font-size:1.3rem;z-index:2;pointer-events:none}[data-engine-style=computer] .engine-surface .engine-surface [class*=featured],[data-engine-style=computer] .engine-surface .engine-surface.ring-2,[data-engine-style=computer] .engine-surface .engine-surface[data-featured=true]{background:#0000a8!important;color:#fff!important;border:2px solid #fff!important;box-shadow:none!important}[data-engine-style=computer] .engine-surface .engine-surface.ring-2 h3,[data-engine-style=computer] .engine-surface .engine-surface.ring-2 p,[data-engine-style=computer] .engine-surface .engine-surface.ring-2 span,[data-engine-style=computer] .engine-surface .engine-surface[data-featured=true] h3,[data-engine-style=computer] .engine-surface .engine-surface[data-featured=true] p,[data-engine-style=computer] .engine-surface .engine-surface[data-featured=true] span{color:#fff!important}[data-engine-style=computer] .engine-surface .engine-surface .engine-badge-featured,[data-engine-style=computer] .engine-surface .engine-surface [class*=bg-gradient]{background:#fff!important;color:#0000a8!important;border:1px solid #0000a8!important;border-radius:0!important;text-transform:uppercase;font-family:var(--font-vt323,"Courier New",monospace)!important}[data-engine-style=computer] [data-block-type=callout] .engine-button-primary,[data-engine-style=computer] [data-block-type=callout] button{background:silver!important;color:#000!important;border:1px solid #000!important;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 grey!important;border-radius:0!important;font-family:var(--font-vt323,"Courier New",monospace)!important;font-size:1.2rem!important;text-transform:uppercase;letter-spacing:.04em;padding:6px 20px!important;background-image:none!important}[data-engine-style=computer] [data-block-type=callout] .engine-button-primary:hover,[data-engine-style=computer] [data-block-type=callout] button:hover{background:#d0d0d0!important}[data-engine-style=computer] [data-block-type=callout] .engine-button-primary:active,[data-engine-style=computer] [data-block-type=callout] button:active{box-shadow:inset 1px 1px 0 #000,inset 2px 2px 0 grey!important}[data-engine-style=computer] [data-block-type=music] iframe{border-radius:0!important}[data-engine-style=computer] [data-block-type=music] .engine-surface{overflow:hidden}[data-engine-style=computer] .engine-audio-scene,[data-engine-style=computer] [data-block-type=music] [class*=rounded-]{border-radius:0!important;overflow:hidden}[data-engine-style=computer] .engine-audio-scene>*{border-radius:0!important}[data-engine-style=computer] [data-block-type=callout] [class*=bg-gradient],[data-engine-style=computer] [data-block-type=callout] [class*=rounded-full]{background:silver!important;background-image:none!important;border:1px solid #000!important;border-radius:0!important;color:#000!important}[data-engine-style=pop] .engine-surface{border:var(--engine-border);position:relative;overflow:hidden}[data-engine-style=pop] section>.engine-surface:before{display:none}[data-engine-style=pop][data-engine-surface-mode=gradient] .engine-surface{background:radial-gradient(circle at center,var(--theme-accent-dark,#f3722c) 0,var(--theme-primary,#f72585) 40%,var(--theme-surface,#7209b7) 80%,var(--theme-shadow-light,#3a0ca3) 100%);color:var(--theme-text-main);box-shadow:var(--engine-shadow-block),inset 0 0 60px rgba(36,0,70,.6)!important}[data-engine-style=pop] .engine-button-primary:after,[data-engine-style=pop] .engine-button-secondary:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,hsla(0,0%,100%,.4) 2px,transparent 2.5px);background-size:8px 8px;opacity:0;transition:opacity .2s;pointer-events:none;z-index:1}[data-engine-style=pop] .engine-button-primary:hover:after,[data-engine-style=pop] .engine-button-secondary:hover:after{opacity:1}[data-engine-style=pop] .engine-button-primary{border:4px solid var(--theme-shadow-dark);box-shadow:6px 6px 0 var(--theme-shadow-dark);font-weight:900;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(135deg,var(--theme-highlight,var(--theme-primary-light)),var(--theme-primary));position:relative;overflow:hidden}[data-engine-style=pop] .engine-button-primary:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--theme-shadow-dark)}[data-engine-style=pop] .engine-button-primary:active{transform:translate(6px,6px);box-shadow:0 0 0 var(--theme-shadow-dark)}[data-engine-style=pop] .engine-button-secondary{border:4px solid var(--theme-shadow-dark);box-shadow:4px 4px 0 var(--theme-shadow-dark);font-weight:800;background:linear-gradient(135deg,var(--theme-accent,var(--theme-primary-light)),var(--theme-accent-dark,var(--theme-primary)));position:relative;overflow:hidden}[data-engine-style=pop] .engine-button-secondary:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--theme-shadow-dark)}[data-engine-style=pop] .engine-button-secondary:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--theme-shadow-dark)}[data-engine-style=pop] .engine-button-danger{border:4px solid var(--theme-shadow-dark);box-shadow:5px 5px 0 var(--theme-shadow-dark);font-weight:900;text-transform:uppercase;background:linear-gradient(135deg,var(--theme-danger,#f94144),var(--theme-accent-dark,#f3722c))}[data-engine-style=pop] .engine-button-danger:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--theme-shadow-dark)}[data-engine-style=pop] .engine-button-danger:active{transform:translate(5px,5px);box-shadow:0 0 0 var(--theme-shadow-dark)}[data-engine-style=pop] .engine-input,[data-engine-style=pop] .engine-surface input[type=email],[data-engine-style=pop] .engine-surface input[type=password],[data-engine-style=pop] .engine-surface input[type=text],[data-engine-style=pop] .engine-surface input[type=url],[data-engine-style=pop] .engine-surface textarea{border:4px solid var(--theme-shadow-dark)!important;box-shadow:inset 3px 3px 0 var(--theme-shadow-dark)!important;background:var(--theme-bg)!important}[data-engine-style=pop] .engine-input:focus,[data-engine-style=pop] .engine-surface input:focus,[data-engine-style=pop] .engine-surface textarea:focus{box-shadow:5px 5px 0 var(--theme-shadow-dark)!important}[data-engine-style=pop] .engine-checkbox,[data-engine-style=pop] .engine-switch-wrapper{border:3px solid var(--theme-shadow-dark);box-shadow:3px 3px 0 var(--theme-shadow-dark)}[data-engine-style=pop] .engine-checkbox[data-state=checked]{box-shadow:inset 3px 3px 0 var(--theme-shadow-dark)}[data-engine-style=pop] .avatar-struct-default{display:none!important}[data-engine-style=pop] .avatar-struct-pop-art{display:flex!important}[data-engine-style=pop] .engine-link,[data-engine-style=pop] .prose a{display:inline-block;font-weight:800;color:var(--theme-bg);background:var(--theme-primary);padding:.1rem .3rem;border-radius:.3rem;text-decoration:none;transform:rotate(-2deg);transition:all .2s cubic-bezier(.175,.885,.32,1.275);box-shadow:2px 2px 0 var(--theme-shadow-dark);border:2px solid var(--theme-shadow-dark);margin:0 .2rem}[data-engine-style=pop] .engine-link:hover,[data-engine-style=pop] .prose a:hover{transform:rotate(0deg) translate(-2px,-2px);box-shadow:4px 4px 0 var(--theme-shadow-dark);background:var(--theme-highlight);color:var(--theme-text-header)}[data-engine-style=pop] .engine-link:active,[data-engine-style=pop] .prose a:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--theme-shadow-dark)}@keyframes pop-slow-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pop-pulse-cta{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-2px,-2px) scale(1.03)}50%{transform:translate(0) scale(1)}75%{transform:translate(2px,-1px) scale(1.02)}}[data-engine-style=pop] section:before{display:none}[data-engine-style=pop] section{position:relative;overflow:visible;border-radius:var(--engine-radius-block,1rem)}[data-engine-style=pop] [data-block-type=music] section{overflow:hidden}[data-engine-style=pop][data-engine-surface-mode=gradient] [data-block-type=music] .engine-surface{background:transparent!important}[data-block-type=music] .engine-surface:after{display:none!important}[data-engine-style=pop] [data-block-type=header] .engine-surface{overflow:hidden}[data-engine-style=pop] .blur-\[100px\]{display:none!important}[data-engine-style=pop] .emoji-btn-2d{background:linear-gradient(135deg,var(--theme-surface,#7209b7),var(--theme-primary))!important;border:3px solid var(--theme-shadow-dark,#240046)!important;box-shadow:4px 4px 0 var(--theme-shadow-dark,#240046)!important;border-radius:.5rem!important;padding:8px!important}[data-engine-style=pop] .emoji-btn-2d:nth-child(odd){transform:rotate(3deg)}[data-engine-style=pop] .emoji-btn-2d:nth-child(2n){transform:rotate(-3deg)}[data-engine-style=pop] .emoji-btn-2d:hover{transform:rotate(0deg) scale(1.15)!important;box-shadow:6px 6px 0 var(--theme-shadow-dark,#240046)!important}[data-engine-style=pop] .engine-emoji-row{gap:12px!important;padding:4px 0!important}[data-engine-style=pop] .engine-surface>div,[data-engine-style=pop] .engine-surface>h2,[data-engine-style=pop] .engine-surface>h3,[data-engine-style=pop] .engine-surface>p{position:relative;z-index:3}[data-engine-style=pop] [data-block-type=music] .engine-surface>div:first-child{position:absolute!important;inset:0!important;z-index:0!important}[data-engine-style=pop] [data-block-type=music] .engine-surface>div:nth-child(2){position:relative!important;z-index:10!important}[data-engine-style=pop] [data-block-type=music] .engine-surface>div:nth-child(3){position:absolute!important;inset:0!important;z-index:5!important}[data-engine-style=pop] [data-block-type=tree] .engine-surface>div:first-child{position:absolute!important;inset:0!important;z-index:0!important}[data-engine-style=pop] [data-block-type=tree] .engine-surface>div:nth-child(2){position:relative!important;z-index:10!important;width:100%!important}[data-engine-style=pop] [data-block-type=tree] .engine-surface{background:transparent!important;overflow:hidden!important}[data-engine-style=pop] .engine-text-surface{background:rgba(0,0,0,.35);padding:8px 12px;border-radius:.5rem}[data-engine-style=pop] .engine-audio-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(135deg,var(--theme-surface,#7209b7),var(--theme-primary-dark,#c31068))!important;border:4px solid var(--theme-shadow-dark)!important;box-shadow:8px 8px 0 var(--theme-shadow-dark)!important;border-radius:var(--engine-radius-inner,.5rem)!important;opacity:.7!important}[data-engine-style=pop] [data-block-type=callout] button:not([aria-label]){background:var(--theme-accent,#f9c74f)!important;color:var(--theme-shadow-dark,#240046)!important;border:4px solid var(--theme-shadow-dark,#240046)!important;box-shadow:6px 6px 0 var(--theme-shadow-dark,#240046)!important;border-radius:var(--engine-radius-button,.5rem)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:1.1rem!important;padding:12px 32px!important;animation:none;background-image:none!important}[data-engine-style=pop] [data-block-type=callout] button:not([aria-label]):hover{transform:translate(-3px,-3px) scale(1.05)!important;box-shadow:9px 9px 0 var(--theme-shadow-dark,#240046)!important;animation:none}[data-engine-style=pop] [data-block-type=callout] button:not([aria-label]):active{transform:translate(4px,4px)!important;box-shadow:0 0 0 var(--theme-shadow-dark,#240046)!important;animation:none}[data-engine-style=pop] [data-block-type=callout] .group>div:not(:first-child){display:none!important}[data-engine-heading=expressive][data-engine-style=pop] .engine-surface .engine-heading,[data-engine-heading=expressive][data-engine-style=pop] .engine-surface h1,[data-engine-heading=expressive][data-engine-style=pop] .engine-surface h2{text-shadow:4px 4px 0 var(--theme-shadow-dark);letter-spacing:-.02em}[data-engine-style=pop] .engine-text-surface{background:linear-gradient(135deg,var(--theme-surface,var(--theme-primary-dark)),var(--theme-bg));border:3px solid var(--theme-shadow-dark);box-shadow:5px 5px 0 var(--theme-shadow-light,var(--theme-shadow-dark));color:var(--theme-text-main)!important;transform:rotate(1deg)}[data-engine-style=pop] .engine-text-surface *{color:inherit!important}[data-engine-style=pop] .engine-icon-link{border:3px solid var(--theme-shadow-dark)!important;box-shadow:4px 4px 0 var(--theme-shadow-dark)!important;background:linear-gradient(135deg,var(--theme-highlight,#00e5ff),var(--theme-primary-light,#ff4d8d))!important;border-radius:.5rem!important;transform:rotate(-2deg);transition:all .25s ease}[data-engine-style=pop] .engine-icon-link:nth-child(2n){transform:rotate(2deg)}[data-engine-style=pop] .engine-icon-link:hover{transform:rotate(0deg) translateY(-3px)!important;box-shadow:6px 7px 0 var(--theme-shadow-dark)!important}[data-engine-style=pop] .engine-icon-link svg{color:var(--theme-shadow-dark,#1a0033)!important}[data-engine-style=pop] .engine-social-bar{background:linear-gradient(135deg,var(--theme-accent,#f9c74f),var(--theme-accent-dark,#f3722c))!important;border:4px solid var(--theme-shadow-dark)!important;box-shadow:6px 6px 0 var(--theme-shadow-dark)!important;border-radius:.75rem!important;transform:rotate(-2deg);transition:all .3s ease;position:relative;overflow:hidden}[data-engine-style=pop] .engine-social-bar:hover{transform:rotate(0deg) translateY(-2px);box-shadow:8px 8px 0 var(--theme-shadow-dark)!important}[data-engine-style=pop] .engine-emoji-row{background:linear-gradient(135deg,var(--theme-surface,#7209b7),var(--theme-primary,#f72585))!important;border:3px solid var(--theme-shadow-dark)!important;box-shadow:5px 5px 0 var(--theme-shadow-dark)!important;border-radius:.75rem!important;padding:.75rem!important;transform:rotate(1deg);transition:all .3s ease}[data-engine-style=pop] .engine-emoji-row:hover{transform:rotate(0deg) translateY(-2px)}[data-engine-style=pop] .engine-signal-pill{border-radius:4px!important;border:3px solid var(--theme-shadow-dark)!important;box-shadow:4px 4px 0 var(--theme-shadow-dark)!important;background:var(--theme-shadow-dark,#1a0033)!important;color:var(--theme-accent,#f9c74f)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.1em!important;padding:.4rem 1rem!important;transition:all .25s ease}[data-engine-style=pop] .engine-signal-pill:nth-child(odd){transform:rotate(1.5deg)}[data-engine-style=pop] .engine-signal-pill:nth-child(2n){transform:rotate(-1.5deg)}[data-engine-style=pop] .engine-signal-pill:hover{transform:rotate(0deg) translateY(-3px)!important;box-shadow:6px 7px 0 var(--theme-shadow-dark)!important}[data-engine-style=pop] .engine-signal-pill svg{color:var(--theme-accent,#f9c74f)!important}[data-engine-style=pop] .engine-link-card{background:linear-gradient(135deg,var(--theme-surface,#7209b7),var(--theme-primary,#f72585))!important;border:3px solid var(--theme-shadow-dark)!important;box-shadow:5px 5px 0 var(--theme-shadow-dark)!important;border-radius:var(--engine-radius-inner,.5rem)!important;position:relative;overflow:hidden;transform:rotate(var(--engine-block-rotation,0deg));transition:all .25s ease}[data-engine-style=pop] .engine-link-card:hover{transform:rotate(0deg) translateY(-4px)!important;box-shadow:7px 9px 0 var(--theme-shadow-dark)!important}[data-engine-style=pop] .engine-link-card:after{display:none!important}[data-engine-style=pop] .engine-link-card>div{position:relative;z-index:5}[data-engine-style=pop] .engine-link-card .engine-link-title{background:linear-gradient(135deg,rgba(26,0,51,.8),rgba(114,9,183,.6));padding:.3rem .6rem;border-radius:4px;display:inline-block}[data-engine-style=pop] .engine-link-card .engine-link-desc{background:linear-gradient(135deg,rgba(26,0,51,.6),rgba(114,9,183,.4));padding:.2rem .5rem;border-radius:4px;display:inline-block}[data-engine-style=pop] .engine-surface h3{display:inline-block}[data-engine-style=pop] .engine-surface h3,[data-engine-style=pop] [data-block-type=callout] .flex.items-center.gap-3{background:linear-gradient(135deg,rgba(26,0,51,.8),rgba(114,9,183,.6));padding:.3rem .6rem;border-radius:4px;color:var(--theme-highlight,#f9c74f)!important}[data-engine-style=pop] [data-block-type=callout] .flex.items-center.gap-3{display:inline-flex}[data-engine-style=pop] [data-block-type=callout] .flex.items-center.gap-3 span,[data-engine-style=pop] [data-block-type=callout] .flex.items-center.gap-3 svg{color:var(--theme-highlight,#f9c74f)!important}[data-engine-style=pop] [data-block-type=callout] p[class*=text-2xl]{background:linear-gradient(135deg,rgba(26,0,51,.8),rgba(114,9,183,.6));padding:.3rem .6rem;border-radius:4px;display:inline-block;color:var(--theme-highlight,#f9c74f)!important}[data-engine-style=pop] .engine-control-deck{background:linear-gradient(135deg,var(--theme-accent,#f9c74f),var(--theme-accent-dark,#f3722c))!important;border:4px solid var(--theme-shadow-dark)!important;box-shadow:6px 6px 0 var(--theme-shadow-dark)!important;border-radius:.75rem!important;transform:rotate(1deg);transition:all .3s ease}[data-engine-style=pop] .engine-control-deck:hover{transform:rotate(0deg) translateY(-2px);box-shadow:8px 8px 0 var(--theme-shadow-dark)!important}[data-engine-style=pop] .engine-surface img,[data-engine-style=pop] .engine-surface video{position:relative;z-index:5}[data-engine-style=pop] .engine-product-footer{background:linear-gradient(135deg,rgba(26,0,51,.85),rgba(114,9,183,.7))!important;border-top:3px solid var(--theme-shadow-dark)!important;padding:1rem 1.5rem!important;margin:0 -2rem -2rem;position:relative;z-index:5}[data-engine-style=pop] .engine-surface button,[data-engine-style=pop] .engine-text-surface{position:relative;z-index:5}[data-engine-style=pop] .engine-input,[data-engine-style=pop] .engine-surface input[type=email],[data-engine-style=pop] .engine-surface input[type=password],[data-engine-style=pop] .engine-surface input[type=text],[data-engine-style=pop] .engine-surface input[type=url],[data-engine-style=pop] .engine-surface textarea{color:var(--theme-text-main)!important}[data-engine-style=pop] .engine-input::-moz-placeholder,[data-engine-style=pop] .engine-surface input::-moz-placeholder{color:var(--theme-text-main)!important;opacity:.4!important}[data-engine-style=pop] .engine-input::placeholder,[data-engine-style=pop] .engine-surface input::placeholder{color:var(--theme-text-main)!important;opacity:.4!important}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}.dark .custom-scrollbar{scrollbar-color:hsla(0,0%,100%,.1) transparent}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.15)}.dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.25)}@keyframes fade-in{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-fade-in{animation:fade-in .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes expand-menu{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-expand-menu{animation:expand-menu .5s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes filament-flow{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-filament-flow{animation:filament-flow 3s linear infinite}@keyframes spin-2d{0%{box-shadow:.3rem .3rem .6rem var(--theme-shadow-dark,#c8d0e7),-.2rem -.2rem .5rem var(--theme-shadow-light,#fff)}25%{box-shadow:-.3rem .3rem .6rem var(--theme-shadow-dark,#c8d0e7),.2rem -.2rem .5rem var(--theme-shadow-light,#fff)}50%{box-shadow:-.3rem -.3rem .6rem var(--theme-shadow-dark,#c8d0e7),.2rem .2rem .5rem var(--theme-shadow-light,#fff)}75%{box-shadow:.3rem -.3rem .6rem var(--theme-shadow-dark,#c8d0e7),-.2rem .2rem .5rem var(--theme-shadow-light,#fff)}to{box-shadow:.3rem .3rem .6rem var(--theme-shadow-dark,#c8d0e7),-.2rem -.2rem .5rem var(--theme-shadow-light,#fff)}}.emoji-btn-2d:hover{animation:spin-2d .7s ease-in-out forwards}@keyframes ping-custom{0%{transform:scale(1);opacity:.3}75%,to{transform:scale(2);opacity:0}}.animate-ping-custom{animation:ping-custom 2s cubic-bezier(0,0,.2,1) infinite}.animation-delay-1000{animation-delay:1s}.experience-grid-container:hover .web3d-gallery-item-flat{opacity:.4;transform:scale(.9);filter:blur(2px) grayscale(.5)}.experience-grid-container .web3d-gallery-item-flat:hover{opacity:1!important;transform:scale(1.15)!important;filter:blur(0) grayscale(0)!important;z-index:50!important}@property --k{syntax:"<number>";initial-value:0;inherits:true}.web3d-helix-gallery{--n:30;--p:10;--l:120px;--g:20px;--y:calc((var(--l) + var(--g)) / var(--p));--radius:calc(0.5 * (var(--l) + var(--g) / 0.173) / 0.324);display:flex;justify-content:center;align-items:center;width:100%;perspective:1500px;transform-style:preserve-3d}.web3d-helix-scene{display:grid;transform-style:preserve-3d;transform:rotateY(calc(var(--k) * 1turn)) rotateX(-8deg);animation:rotate-helix 40s linear infinite}.web3d-helix-scene:hover{animation-play-state:paused}@keyframes rotate-helix{to{--k:1}}.web3d-helix-img-wrapper{grid-area:1/1;width:var(--l);aspect-ratio:1;transform-style:preserve-3d;transform:rotateY(calc(var(--i) * 1turn / var(--p))) translate3d(0,calc((var(--i) - .5 * var(--n)) * var(--y)),var(--radius));cursor:pointer;position:relative}.sign-up-flow button[type=submit]{background-color:#0a0a0a!important;color:#fff!important;font-weight:600!important;opacity:1!important}.dark .sign-up-flow button[type=submit]{background-color:#fff!important;color:#0a0a0a!important}.sign-up-flow button[type=submit]:disabled{opacity:.5!important;cursor:not-allowed!important}.page-loader{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#d4d4d4;transition:opacity .6s ease-out}.page-loader__card{background:#d4d4d4;border-radius:40px;box-shadow:20px 20px 60px #b8b8b8,-20px -20px 60px #fff;padding:3rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-width:280px}.page-loader__logo{width:160px;height:auto}.page-loader__track{width:220px;height:40px;background:#d4d4d4;border-radius:20px;box-shadow:inset 5px 5px 10px #b8b8b8,inset -5px -5px 10px #fff;display:flex;align-items:center;overflow:hidden;position:relative}.page-loader__bars{display:flex;gap:10px;position:absolute;left:-180px;animation:page-loader-slide 1.8s linear infinite}.page-loader__bar{flex-shrink:0;width:36px;height:22px;transform:skewX(-25deg);border-radius:3px}.page-loader__bar--red{background-color:#e64b3c}.page-loader__bar--yellow{background-color:#ffc328}.page-loader__bar--green{background-color:#50b432}.page-loader__bar--blue{background-color:#325ac8}@keyframes page-loader-slide{0%{transform:translateX(0)}to{transform:translateX(184px)}}.page-loader__label{color:#1d1d1b;opacity:.7;font-size:.95rem;font-weight:500;letter-spacing:.5px;font-family:var(--font-poppins),"Poppins",sans-serif}[data-engine-texture=halftone] .engine-surface:after{background-image:radial-gradient(circle,var(--theme-shadow-dark) 2px,transparent 2.5px);background-size:var(--engine-texture-scale,10px) var(--engine-texture-scale,10px);opacity:var(--engine-texture-opacity,.3)}[data-engine-texture=halftone] .engine-surface:after,[data-engine-texture=noise] .engine-surface:after{content:"";position:absolute;inset:0;mix-blend-mode:var(--engine-texture-blend,overlay);pointer-events:none;z-index:1;border-radius:inherit}[data-engine-texture=noise] .engine-surface:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:var(--engine-texture-opacity,.15)}[data-engine-texture=grain] .engine-surface:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.5'/%3E%3C/svg%3E");opacity:var(--engine-texture-opacity,.2);mix-blend-mode:var(--engine-texture-blend,overlay);pointer-events:none;z-index:1;border-radius:inherit}[data-engine-texture=marker] .engine-surface:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10 Q 25 5, 50 10 T 100 10 M0 30 Q 25 25, 50 30 T 100 30 M0 50 Q 25 45, 50 50 T 100 50 M0 70 Q 25 65, 50 70 T 100 70 M0 90 Q 25 85, 50 90 T 100 90' fill='none' stroke='black' stroke-width='8' stroke-opacity='0.1'/%3E%3C/svg%3E");background-size:40px 40px;opacity:var(--engine-texture-opacity,.12);mix-blend-mode:multiply;pointer-events:none;z-index:1;border-radius:inherit}[data-engine-heading=expressive] .engine-heading,[data-engine-heading=expressive] h1,[data-engine-heading=expressive] h2{-webkit-text-stroke:var(--engine-heading-stroke,0) var(--theme-shadow-dark);paint-order:stroke fill;text-transform:var(--engine-heading-transform,none);font-weight:900;font-family:var(--engine-heading-font,inherit);color:var(--theme-text-header)}.engine-text-surface{position:relative;z-index:2;border-radius:var(--engine-radius-inner,.5rem);background:transparent;transition:all .3s ease}[data-engine-interaction=comic] .engine-surface{cursor:pointer;transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s ease}[data-engine-interaction=comic] .engine-surface:hover{transform:rotate(0deg) skewX(0deg) translateY(-6px);box-shadow:calc(var(--engine-shadow-offset-x, 8px) + 4px) calc(var(--engine-shadow-offset-y, 8px) + 8px) 0 var(--theme-shadow-dark)}[data-engine-interaction=comic] .engine-surface:active{transform:rotate(0deg) translateY(0);box-shadow:2px 2px 0 var(--theme-shadow-dark);transition:transform .1s,box-shadow .1s}[data-engine-interaction=comic] .engine-surface:after{transition:transform .5s ease}[data-engine-interaction=comic] .engine-surface:hover:after{transform:scale(1.08)}[data-engine-interaction=lift] .engine-surface{transition:all .3s ease}[data-engine-interaction=lift] .engine-surface:hover{transform:translateY(-4px);box-shadow:var(--engine-shadow-block),0 8px 25px rgba(0,0,0,.1)}:root:not([data-engine-interaction]) .engine-surface,[data-engine-interaction=default] .engine-surface{transform:rotate(var(--engine-block-rotation,0deg)) skewX(var(--engine-block-skew,0deg))}.engine-surface-clean:after,.engine-surface-clean:before,[data-engine-texture=halftone] .engine-control-deck:after,[data-engine-texture=halftone] .engine-icon-link:after{display:none!important}@keyframes engine-float{0%,to{transform:translateY(0) rotate(var(--engine-block-rotation,0deg))}50%{transform:translateY(-6px) rotate(var(--engine-block-rotation,0deg))}}@keyframes engine-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}@keyframes engine-pulse{0%,to{box-shadow:var(--engine-shadow-block)}50%{box-shadow:var(--engine-shadow-block),0 0 20px var(--theme-primary)}}[data-engine-animation=float] .engine-surface{animation:engine-float 6s ease-in-out infinite}[data-engine-animation=breathe] .engine-surface{animation:engine-breathe 4s ease-in-out infinite}[data-engine-animation=pulse] .engine-surface{animation:engine-pulse 3s ease-in-out infinite}.preview-mobile{scrollbar-width:none;-ms-overflow-style:none}.preview-mobile::-webkit-scrollbar{display:none}.preview-mobile .flex-col-reverse.md\:flex-row{flex-direction:column-reverse!important}.preview-mobile .md\:grid-cols-2{grid-template-columns:repeat(1,1fr)!important}.preview-mobile .md\:col-span-2{grid-column:span 1/span 1!important}.preview-mobile .md\:w-64{width:auto!important}.preview-mobile .md\:w-1\/2{width:100%!important}.preview-mobile .md\:p-10,.preview-mobile .md\:p-12{padding:2rem!important}.preview-mobile .md\:text-5xl{font-size:2.25rem!important;line-height:2.5rem!important}.preview-mobile .md\:gap-4{gap:.75rem!important}.preview-mobile .md\:w-8{width:1.75rem!important}.preview-mobile .md\:h-8{height:1.75rem!important}.preview-mobile .md\:p-4{padding:.75rem!important}.preview-mobile .md\:text-2xl{font-size:1.25rem!important;line-height:1.75rem!important}.preview-mobile .sm\:h-\[450px\]{height:400px!important}.preview-mobile .md\:h-auto{height:auto!important}.preview-mobile .md\:flex-row,.preview-mobile .sm\:flex-row{flex-direction:column!important}.preview-mobile .sm\:rounded-\[2\.5rem\]{border-radius:2rem!important}