body{--rd-primary:#ff3b30;--rd-primary-soft:#ff6b62;--rd-cx:50%;--rd-cy:50%;--rd-mx:50%;--rd-my:50%}body:has(.admin-app){background-color:#fafafa!important;background-image:none!important}body:has(.admin-app):before{content:none!important}body:has(.admin-app):after{content:none!important}.admin-form-container{color:#18181b}.admin-form-container [class*=bg-black]{background-color:#fff!important;border-color:#e4e4e7!important}.admin-form-container [class*="bg-white/5"],.admin-form-container [class*="bg-white/[0.025]"],.admin-form-container [class*="bg-white/[0.02]"],.admin-form-container [class*="bg-white/[0.035]"],.admin-form-container [class*="bg-white/[0.03]"],.admin-form-container [class*="bg-white/[0.04]"]{background-color:#fafafa!important}.admin-form-container [class*="border-white/10"],.admin-form-container [class*="border-white/12"],.admin-form-container [class*="border-white/14"],.admin-form-container [class*="border-white/16"]{border-color:#e4e4e7!important}.admin-form-container [class*=border-dashed][class*=border-white]{border-color:#d4d4d8!important}.admin-form-container .text-white,.admin-form-container [class*=text-white]:not([class*="text-white/"]){color:#18181b!important}.admin-form-container [class*="text-white/65"],.admin-form-container [class*="text-white/68"],.admin-form-container [class*="text-white/72"],.admin-form-container [class*="text-white/76"],.admin-form-container [class*="text-white/82"],.admin-form-container [class*="text-white/84"],.admin-form-container [class*="text-white/86"],.admin-form-container [class*="text-white/92"]{color:#3f3f46!important}.admin-form-container [class*="text-white/45"],.admin-form-container [class*="text-white/46"],.admin-form-container [class*="text-white/50"],.admin-form-container [class*="text-white/55"],.admin-form-container [class*="text-white/60"],.admin-form-container [class*="text-white/62"]{color:#71717a!important}.admin-form-container [class*="text-white/30"],.admin-form-container [class*="text-white/40"],.admin-form-container [class*="text-white/42"]{color:#a1a1aa!important}.admin-form-container input,.admin-form-container select,.admin-form-container textarea{background-color:#fff!important;color:#18181b!important;border:1px solid #e4e4e7!important}.admin-form-container input::-moz-placeholder,.admin-form-container textarea::-moz-placeholder{color:#a1a1aa!important}.admin-form-container input::placeholder,.admin-form-container textarea::placeholder{color:#a1a1aa!important}.admin-form-container input:focus,.admin-form-container select:focus,.admin-form-container textarea:focus{outline:2px solid #ef4444!important;outline-offset:-1px!important;border-color:transparent!important}.admin-form-container [class*="bg-[color:var(--primary)]"]{color:#fff!important}.admin-form-container [contenteditable]{background-color:#fff!important;color:#18181b!important;border-color:#e4e4e7!important;caret-color:#ef4444!important}.admin-form-container .prose-content,.admin-form-container .prose-content *,.admin-form-container [contenteditable] *{color:#18181b!important}.admin-form-container .prose-content a{color:#2563eb!important;text-decoration:underline!important}.admin-form-container .rounded-xl[class*="text-white/72"]{color:#3f3f46!important;background-color:#fff!important;border-color:#d4d4d8!important}.admin-form-container .tiptap-content{color:#18181b;caret-color:#ef4444;min-height:320px}.admin-form-container .tiptap-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:#a1a1aa}.admin-form-container .tiptap-content h1{font-size:1.8rem;font-weight:700;line-height:1.2;margin:1.2rem 0 .6rem;color:#18181b}.admin-form-container .tiptap-content h2{font-size:1.4rem;font-weight:700;line-height:1.25;margin:1rem 0 .5rem;color:#18181b}.admin-form-container .tiptap-content h3{font-size:1.15rem;font-weight:600;line-height:1.3;margin:.9rem 0 .4rem;color:#18181b}.admin-form-container .tiptap-content p{margin:.5rem 0;line-height:1.65}.admin-form-container .tiptap-content ul{list-style:disc;padding-left:1.4rem;margin:.5rem 0}.admin-form-container .tiptap-content ol{list-style:decimal;padding-left:1.4rem;margin:.5rem 0}.admin-form-container .tiptap-content li>p{margin:.2rem 0}.admin-form-container .tiptap-content blockquote{border-left:3px solid #ef4444;padding-left:1rem;margin:.8rem 0;color:#52525b;font-style:italic}.admin-form-container .tiptap-content code{background:#f4f4f5;padding:.1rem .35rem;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:#18181b}.admin-form-container .tiptap-content pre{background:#18181b;color:#fafafa;padding:1rem;border-radius:8px;overflow-x:auto;margin:.8rem 0}.admin-form-container .tiptap-content pre code{background:transparent;color:inherit;padding:0}.admin-form-container .tiptap-content hr{border:0;border-top:1px solid #e4e4e7;margin:1.2rem 0}.admin-form-container .tiptap-content a{color:#2563eb;text-decoration:underline;cursor:pointer}.admin-form-container .tiptap-content img{max-width:100%;height:auto;border-radius:8px;margin:.8rem 0;display:block}body{background-color:#0a0508!important;background-image:radial-gradient(55% 60% at 0 0,rgba(195,35,30,.72) 0,transparent 60%),radial-gradient(55% 60% at 100% 100%,rgba(180,28,24,.62) 0,transparent 60%),radial-gradient(50% 55% at 100% 0,rgba(170,25,22,.42) 0,transparent 60%),radial-gradient(50% 55% at 0 100%,rgba(170,25,22,.42) 0,transparent 60%),radial-gradient(55% 100% at 50% 50%,rgba(6,3,6,.78) 0,rgba(6,3,6,.45) 40%,transparent 75%),linear-gradient(180deg,#0c0608,#060306 50%,#0c0608)!important;background-attachment:fixed!important}body:before{content:""!important;position:fixed!important;inset:-8%!important;z-index:0!important;pointer-events:none!important;background-image:linear-gradient(hsla(0,0%,100%,.085) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.085) 1px,transparent 0)!important;background-size:56px 56px!important;-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 50%,#000 25%,rgba(0,0,0,.55) 60%,transparent 95%)!important;mask-image:radial-gradient(ellipse 75% 60% at 50% 50%,#000 25%,rgba(0,0,0,.55) 60%,transparent 95%)!important;transform:scale(1.06)!important;transform-origin:50% 50%!important;opacity:.9!important;animation:none!important}html:after{content:none}body .public-shell,body main,body main.bg-dark,body main.bg-gradient,body main.bg-graffiti{position:relative;z-index:2;background-color:transparent!important;background-image:none!important}body .public-desktop-header{position:fixed!important;top:10px!important;left:10px!important;right:10px!important;border-radius:18px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.015)),radial-gradient(900px 200px at 18% -50%,rgba(255,60,50,.22),transparent 60%),radial-gradient(700px 180px at 82% 150%,rgba(255,60,50,.14),transparent 60%)!important;backdrop-filter:blur(22px) saturate(160%)!important;-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 -1px 0 rgba(0,0,0,.4),0 16px 32px -16px rgba(0,0,0,.6)!important;padding:6px 14px!important;isolation:isolate;overflow:hidden!important}body .public-desktop-header:before{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0)!important;background-size:38px 38px!important;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,transparent 100%)!important;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,transparent 100%)!important;opacity:.7!important;animation:none!important}body .public-desktop-header:after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;height:1px!important;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.36),transparent)!important;opacity:1!important;z-index:3!important;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important}body .public-desktop-header .public-desktop-header-inner{min-height:56px!important;padding-block:0!important;align-items:center!important}body .public-mobile-nav{top:8px!important;left:8px!important;right:8px!important}body .public-mobile-nav>div:first-child,body .public-mobile-nav>div:last-child{background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.012)),radial-gradient(600px 180px at 15% -50%,rgba(255,60,50,.2),transparent 60%)!important;border:1px solid hsla(0,0%,100%,.1)!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)}body .public-mobile-nav>div:first-child{border-radius:18px 18px 0 0!important}body .public-mobile-nav>div:last-child{border-radius:0 0 18px 18px!important}body .public-shell{padding-top:0!important;padding-left:280px!important}@media (max-width:1023px){body .public-shell{padding-top:132px!important;padding-left:0!important}}body .public-collab-logo{padding:6px 14px!important;border-radius:16px!important;background:hsla(0,0%,100%,.025)!important;border:1px solid hsla(0,0%,100%,.07)!important}body .public-desktop-nav-link{position:relative;isolation:isolate;border-radius:999px!important;padding:7px 14px!important;gap:6px!important;font-size:10.5px!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:hsla(0,0%,100%,.78)!important;border:1px solid hsla(0,0%,100%,.16)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.06) 50%,hsla(0,0%,100%,.015))!important;backdrop-filter:blur(18px) saturate(160%)!important;-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 -1px 0 rgba(0,0,0,.3),0 6px 18px -8px rgba(0,0,0,.5)!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s ease,color .35s ease,box-shadow .35s ease!important;overflow:hidden!important}@media (min-width:1440px){body .public-desktop-nav-link{min-width:118px!important}}@media (min-width:1600px){body .public-desktop-nav-link{min-width:132px!important}}@media (min-width:1920px){body .public-desktop-nav-link{min-width:152px!important}}body .public-desktop-nav-link:after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:radial-gradient(120% 120% at var(--rd-mx,50%) var(--rd-my,0),rgba(255,60,50,.55) 0,rgba(255,100,90,.25) 35%,transparent 70%)!important;opacity:0!important;z-index:-1!important;pointer-events:none!important;transition:opacity .35s ease!important}body .public-desktop-nav-link:hover{border-color:rgba(255,60,50,.5)!important;transform:translateY(-2px)!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.4),0 8px 22px -8px rgba(255,60,50,.45)!important}body .public-desktop-nav-link:hover:after{opacity:1!important}body .public-desktop-nav-link.is-active{border-color:rgba(255,60,50,.55)!important;background:radial-gradient(120% 140% at 50% 0,rgba(255,60,50,.32),rgba(255,60,50,.08) 50%,hsla(0,0%,100%,.02))!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.4),0 0 0 1px rgba(255,60,50,.3),0 10px 24px -10px rgba(255,60,50,.5)!important}body .public-nav-arrow{font-size:12px!important;color:hsla(0,0%,100%,.55)!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),color .3s ease!important}body .public-desktop-nav-link:hover .public-nav-arrow{transform:translate(2px,-2px)!important;color:#fff!important}body .public-desktop-nav-link.is-active .public-nav-arrow{color:var(--rd-primary)!important}body .public-mobile-chip{border-radius:999px!important;padding:9px 14px!important;font-size:10px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.06) 50%,hsla(0,0%,100%,.015))!important;border:1px solid hsla(0,0%,100%,.16)!important;color:hsla(0,0%,100%,.76)!important;backdrop-filter:blur(18px) saturate(160%)!important;transition:all .35s cubic-bezier(.2,.8,.2,1)!important}body .public-mobile-chip.is-active{color:#fff!important;border-color:rgba(255,60,50,.5)!important;background:radial-gradient(120% 140% at 50% 0,rgba(255,60,50,.32),rgba(255,60,50,.08) 50%,hsla(0,0%,100%,.02))!important}body .public-polygon-logo{padding:0 22px!important;border-radius:14px!important;border:1px solid hsla(0,0%,100%,.22)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.04) 50%,hsla(0,0%,100%,.012))!important;backdrop-filter:blur(16px) saturate(160%)!important;-webkit-backdrop-filter:blur(16px) saturate(160%);width:148px!important;height:44px!important;align-self:center!important;transition:all .3s ease!important}body .public-polygon-logo:hover{border-color:hsla(0,0%,100%,.42)!important;background:hsla(0,0%,100%,.05)!important;transform:translateY(-2px)!important;box-shadow:0 12px 30px -10px hsla(0,0%,100%,.15)!important}body .public-shell .glass{position:relative!important;isolation:isolate!important;border-radius:24px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04) 25%,hsla(0,0%,100%,.012) 60%,hsla(0,0%,100%,.003)),rgba(10,6,10,.62)!important;border:1px solid hsla(0,0%,100%,.12)!important;backdrop-filter:blur(24px) saturate(160%)!important;-webkit-backdrop-filter:blur(24px) saturate(160%);box-shadow:inset 0 -1px 0 rgba(0,0,0,.45),0 24px 60px -22px rgba(0,0,0,.65)!important;overflow:hidden!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s ease,box-shadow .35s ease!important}body .public-shell .glass.has-spot:after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:radial-gradient(420px 280px at var(--rd-mx,50%) var(--rd-my,0),rgba(255,60,50,.3),rgba(255,60,50,.08) 35%,transparent 70%)!important;opacity:0!important;z-index:-1!important;pointer-events:none!important;transition:opacity .4s ease!important}body .public-shell .glass.has-spot:hover{border-color:rgba(255,60,50,.32)!important;transform:translateY(-3px)!important}body .public-shell .glass.has-spot:hover:after{opacity:1!important}body .public-shell .glass>*{position:relative;z-index:1}body .public-shell #reels .glass-stat-pill{background:transparent!important;border:0!important;border-radius:0!important;padding:0 0 0 18px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;position:relative!important;display:inline-flex!important;align-items:center!important;gap:12px!important;font-family:var(--font-display),"Manrope",sans-serif!important;font-size:clamp(1.7rem,2.9vw,2.45rem)!important;font-weight:600!important;letter-spacing:-.055em!important;text-transform:none!important;color:#fff!important;line-height:1.2!important;text-shadow:none!important;font-feature-settings:normal!important;font-variant-ligatures:normal!important}body .public-shell #reels .glass-stat-pill:before{content:""!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:4px!important;height:32px!important;background:linear-gradient(180deg,var(--rd-primary-soft),var(--rd-primary))!important;border-radius:4px!important;box-shadow:0 0 14px rgba(255,60,50,.55)!important}body .public-shell #reels .glass-stat-pill svg{width:22px!important;height:22px!important;color:var(--rd-primary)!important;filter:drop-shadow(0 0 6px rgba(255,60,50,.6))}body .public-shell .public-reel-card-compact,body .public-shell .public-reel-card-compact.glass,body .public-shell .public-reel-card-compact.glass.has-spot{border:1px solid hsla(0,0%,100%,.14)!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-color:transparent!important;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05) 22%,hsla(0,0%,100%,.015) 60%,hsla(0,0%,100%,.004)),rgba(10,6,10,.92)!important;backdrop-filter:blur(20px) saturate(150%)!important;-webkit-backdrop-filter:blur(20px) saturate(150%)!important;box-shadow:0 24px 60px -22px rgba(0,0,0,.65),0 12px 30px -16px rgba(20,0,8,.45)!important}body .public-shell .public-reel-card-compact.glass.has-spot:hover{transform:translateY(-4px)!important;border-color:rgba(255,60,50,.5)!important;box-shadow:0 24px 50px -22px rgba(255,60,50,.3),0 24px 60px -22px rgba(0,0,0,.55)!important}body .public-shell .public-reel-card-compact .relative.overflow-hidden.rounded-\[20px\],body .public-shell .public-reel-card-compact .relative.overflow-hidden.rounded-\[20px\].bg-black{background:linear-gradient(135deg,rgba(255,60,50,.32),rgba(120,10,10,.45)),linear-gradient(180deg,#1a0a0c,#0a0608)!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-color:transparent!important}body .public-shell .public-reel-card-compact .relative.overflow-hidden.rounded-\[20px\]:after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:radial-gradient(80% 50% at 100% 0,rgba(255,60,50,.18),transparent 60%),radial-gradient(140% 90% at 50% 50%,transparent 70%,rgba(0,0,0,.18) 100%)!important;pointer-events:none!important;z-index:3!important;transition:background .4s ease,opacity .4s ease!important}body .public-shell .public-reel-card-compact:hover .relative.overflow-hidden.rounded-\[20px\]:after{background:radial-gradient(80% 60% at 100% 0,rgba(255,60,50,.3),transparent 65%),radial-gradient(140% 90% at 50% 50%,transparent 60%,rgba(0,0,0,.28) 100%)!important}body .public-shell .public-reel-card-compact .public-card-title{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.78))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .public-shell .public-reel-card-compact .inline-flex.items-center.gap-2.self-start.rounded-full{border:1px solid hsla(0,0%,100%,.1)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.015))!important;backdrop-filter:blur(12px) saturate(140%)!important}body .public-shell .glass-stat-pill{border-radius:999px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.015))!important;border:1px solid hsla(0,0%,100%,.1)!important;backdrop-filter:blur(12px) saturate(140%)!important;color:hsla(0,0%,100%,.78)!important}body .public-shell .glass-stat-pill svg{color:var(--rd-primary)!important;filter:drop-shadow(0 0 6px rgba(255,60,50,.55))}body .public-shell .glass-control{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.015))!important;border:1px solid hsla(0,0%,100%,.1)!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%);color:hsla(0,0%,100%,.85)!important;border-radius:10px!important;transition:all .3s ease!important}body .public-shell .glass-control:hover{border-color:rgba(255,60,50,.5)!important;background:radial-gradient(80% 100% at 50% 0,rgba(255,60,50,.3),hsla(0,0%,100%,.04) 60%)!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 14px 28px -10px rgba(255,60,50,.4)!important}body .public-shell .glass-icon-button{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.015))!important;border:1px solid hsla(0,0%,100%,.12)!important;backdrop-filter:blur(14px) saturate(150%)!important}body .public-shell .glass-icon-button--accent{background:radial-gradient(120% 140% at 50% 0,rgba(255,60,50,.32),rgba(255,60,50,.06) 60%,hsla(0,0%,100%,.02))!important;border-color:rgba(255,60,50,.45)!important;color:#fff!important;box-shadow:0 8px 22px -8px rgba(255,60,50,.45)!important}body .public-shell a.group.block.rounded-\[22px\].border.border-white\/8{position:relative!important;border-radius:18px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01))!important;border:1px solid hsla(0,0%,100%,.1)!important;backdrop-filter:blur(18px) saturate(150%)!important;overflow:hidden!important;transition:transform .3s ease,border-color .3s ease,background .3s ease!important}body .public-shell a.group.block.rounded-\[22px\].border.border-white\/8:before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:3px!important;background:var(--rd-primary)!important;opacity:0!important;transition:opacity .3s ease!important}body .public-shell a.group.block.rounded-\[22px\].border.border-white\/8:hover{border-color:rgba(255,60,50,.3)!important;background:hsla(0,0%,100%,.05)!important;transform:translateX(4px)!important}body .public-shell a.group.block.rounded-\[22px\].border.border-white\/8:hover:before{opacity:1!important}body .public-shell a.group.block.rounded-\[22px\] .font-mono.uppercase,body .public-shell a.group.block.rounded-\[22px\] .font-mono.uppercase.tracking-\[0\.12em\].text-\[color\:var\(--primary\)\]\/84,body .public-shell a.group.block.rounded-\[22px\] .font-mono.uppercase.tracking-\[0\.18em\].text-\[color\:var\(--primary\)\]\/84{font-family:JetBrains Mono,ui-monospace,monospace!important;color:var(--rd-primary)!important;background:linear-gradient(180deg,rgba(255,60,50,.16),rgba(255,60,50,.08))!important;border:1px solid rgba(255,60,50,.36)!important;padding:3px 8px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;letter-spacing:.06em!important;font-size:9.5px!important;font-weight:600!important;white-space:nowrap!important;box-shadow:0 0 12px rgba(255,60,50,.18)!important}body .public-shell .overflow-hidden.rounded-\[30px\].border.border-white\/8.bg-\[linear-gradient\(180deg\,rgba\(24\,27\,33\,0\.96\)\,rgba\(15\,17\,22\,0\.98\)\)\]{border-radius:22px!important;border:1px solid hsla(0,0%,100%,.16)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05) 22%,hsla(0,0%,100%,.015) 60%,hsla(0,0%,100%,.004)),rgba(10,6,10,.92)!important;backdrop-filter:blur(20px) saturate(150%)!important;box-shadow:0 24px 60px -22px rgba(0,0,0,.65),0 12px 30px -16px rgba(20,0,8,.45)!important}body .public-shell a[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"],body .public-shell div[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"]{position:relative!important;border-radius:22px!important;border:1px solid hsla(0,0%,100%,.14)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05) 22%,hsla(0,0%,100%,.015) 60%,hsla(0,0%,100%,.004)),rgba(10,6,10,.92)!important;backdrop-filter:blur(20px) saturate(150%)!important;box-shadow:0 24px 60px -22px rgba(0,0,0,.65),0 12px 30px -16px rgba(20,0,8,.45)!important;isolation:isolate;overflow:hidden!important;transition:all .35s cubic-bezier(.2,.8,.2,1)!important}body .public-shell a[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"]:after,body .public-shell div[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"]:after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:radial-gradient(360px 240px at var(--rd-mx,50%) var(--rd-my,0),rgba(255,60,50,.2),transparent 65%)!important;opacity:0!important;z-index:0!important;transition:opacity .4s ease!important;pointer-events:none!important}body .public-shell a[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"]:hover,body .public-shell div[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"]:hover{border-color:rgba(255,60,50,.5)!important;transform:translateY(-4px)!important;box-shadow:0 24px 50px -22px rgba(255,60,50,.3),0 24px 60px -22px rgba(0,0,0,.55)!important}body .public-shell a[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"]:hover:after,body .public-shell div[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"]:hover:after{opacity:1!important}body .public-shell a[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"] .bg-\[rgba\(26\,29\,37\,0\.96\)\],body .public-shell div[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"] .bg-\[rgba\(26\,29\,37\,0\.96\)\]{background:transparent!important}body .public-shell a[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"] h3,body .public-shell div[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"] h3{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.78))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .public-shell a[class*="rounded-[30px]"][class*="border-[rgba(227,66,52"] .h-11.w-11.rounded-full{background:linear-gradient(135deg,rgba(255,60,50,.3),rgba(120,10,10,.42))!important;border-color:rgba(255,60,50,.4)!important;color:#fff!important;box-shadow:0 8px 20px -8px rgba(255,60,50,.4)!important}body #tools a[class*="rounded-[30px]"] .h-11.w-11.rounded-full{width:56px!important;height:56px!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(255,60,50,.34),rgba(120,10,10,.5))!important;border:1px solid rgba(255,60,50,.5)!important;color:#fff!important;font-weight:800!important;font-size:22px!important;letter-spacing:-.02em!important;box-shadow:0 12px 28px -8px rgba(255,60,50,.5),0 0 24px rgba(255,60,50,.18)!important}body #tools a[class*="rounded-[30px]"] .pointer-events-none.absolute.inset-x-0.top-0.h-px{height:2px!important;opacity:1!important}body .public-shell aside .overflow-hidden.rounded-\[30px\]{position:relative!important;border-radius:22px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:radial-gradient(500px 220px at 0 0,rgba(255,60,50,.14),transparent 60%),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.012))!important;backdrop-filter:blur(20px) saturate(150%)!important;box-shadow:0 24px 60px -22px rgba(0,0,0,.5)!important;overflow:hidden!important}body .public-shell aside .overflow-hidden.rounded-\[30px\]>*{position:relative;z-index:1}body .public-shell aside .bg-\[rgba\(81\,56\,34\,0\.46\)\]{background:rgba(255,60,50,.1)!important;border-color:rgba(255,60,50,.3)!important;color:var(--rd-primary)!important}body .public-shell aside .bg-\[rgba\(81\,56\,34\,0\.46\)\] svg,body .public-shell aside .text-\[\#ffb067\]{color:var(--rd-primary)!important}body .public-shell aside .overflow-hidden.rounded-\[30px\][data-block=meta-status]{background:radial-gradient(620px 280px at 0 0,rgba(139,92,246,.18),transparent 64%),radial-gradient(480px 360px at 100% 100%,rgba(96,68,210,.14),transparent 65%),linear-gradient(165deg,rgba(36,28,68,.58),rgba(26,20,52,.64) 55%,rgba(16,12,36,.78))!important;border:1px solid rgba(167,139,250,.2)!important;box-shadow:0 24px 60px -22px rgba(20,12,52,.55),inset 0 1px 0 rgba(180,150,255,.1)!important}body .public-shell aside [data-block=meta-status] .text-\[\#ffb067\]{color:#ffb067!important}body .public-shell aside [data-block=meta-status] button[aria-expanded]{border-radius:16px!important;padding:12px 16px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:hsla(0,0%,100%,.94)!important;background:linear-gradient(135deg,rgba(139,92,246,.36),rgba(96,68,210,.44))!important;border:1px solid rgba(167,139,250,.34)!important;backdrop-filter:blur(10px) saturate(160%)!important;box-shadow:0 8px 24px -12px rgba(120,80,255,.55),inset 0 1px 0 rgba(220,200,255,.18)!important;transition:all .3s ease!important}body .public-shell aside [data-block=meta-status] button[aria-expanded]:hover{border-color:rgba(167,139,250,.52)!important;background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(96,68,210,.58))!important;transform:translateY(-1px)!important;box-shadow:0 14px 30px -10px rgba(120,80,255,.55),inset 0 1px 0 rgba(220,200,255,.22)!important}body .public-shell a.inline-flex.items-center.gap-2.rounded-full.border.border-white\/10,body .public-shell button.inline-flex.items-center.gap-2.rounded-full.border.border-white\/10{border-radius:999px!important;padding:10px 18px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:hsla(0,0%,100%,.74)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.012))!important;border:1px solid hsla(0,0%,100%,.12)!important;backdrop-filter:blur(14px) saturate(150%)!important;box-shadow:0 6px 16px -8px rgba(0,0,0,.5)!important;transition:all .3s ease!important}body .public-shell a.inline-flex.items-center.gap-2.rounded-full.border.border-white\/10:hover,body .public-shell button.inline-flex.items-center.gap-2.rounded-full.border.border-white\/10:hover{color:#fff!important;border-color:rgba(255,60,50,.45)!important;background:radial-gradient(80% 100% at 50% 0,rgba(255,60,50,.28),hsla(0,0%,100%,.04) 60%)!important;transform:translateY(-1px)!important;box-shadow:0 12px 28px -10px rgba(255,60,50,.4)!important}body .public-shell .public-empty-state{border-radius:22px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.012))!important;border:1px dashed hsla(0,0%,100%,.12)!important;backdrop-filter:blur(20px) saturate(150%)!important}body .public-shell h2.font-display{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.78))!important;letter-spacing:-.5px!important;line-height:1.15!important}body .public-shell section .h-8.w-\[5px\]{width:4px!important;height:32px!important;background:linear-gradient(180deg,var(--rd-primary-soft),var(--rd-primary))!important;border-radius:4px!important;box-shadow:0 0 14px rgba(255,60,50,.55)!important}body .public-section-shell{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}body .public-section-shell.rd-in-view{opacity:1;transform:translateY(0)}body.rd-no-js .public-section-shell{opacity:1!important;transform:none!important}body .public-shell .font-mono{font-family:JetBrains Mono,ui-monospace,monospace!important}body .public-shell .font-mono,body .public-shell aside{font-variant-numeric:tabular-nums}body .public-shell a.group.block.rounded-\[22px\].border.border-white\/8,body .public-shell a.group.relative.grid.overflow-hidden[class*="rounded-[30px]"],body .public-shell a.group.relative.overflow-hidden[class*="rounded-[30px]"]:not([class*="border-[rgba(227,66,52"]),body .public-shell div.group.relative.grid.overflow-hidden[class*="rounded-[30px]"],body .public-shell div.overflow-hidden.rounded-\[30px\].border.border-white\/8{border:1px solid hsla(0,0%,100%,.16)!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-color:transparent!important;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05) 22%,hsla(0,0%,100%,.015) 60%,hsla(0,0%,100%,.004)),rgba(10,6,10,.92)!important;backdrop-filter:blur(20px) saturate(150%)!important;-webkit-backdrop-filter:blur(20px) saturate(150%)!important;box-shadow:0 24px 60px -22px rgba(0,0,0,.65),0 12px 30px -16px rgba(20,0,8,.45)!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s ease,box-shadow .35s ease!important}body .public-shell a.group.relative.grid.overflow-hidden[class*="rounded-[30px]"]:hover,body .public-shell a.group.relative.overflow-hidden[class*="rounded-[30px]"]:not([class*="border-[rgba(227,66,52"]):hover,body .public-shell div.group.relative.grid.overflow-hidden[class*="rounded-[30px]"]:hover{transform:translateY(-4px)!important;border-color:rgba(255,60,50,.5)!important;box-shadow:0 24px 50px -22px rgba(255,60,50,.3),0 24px 60px -22px rgba(0,0,0,.55)!important}body .public-shell a.group.block.rounded-\[22px\].border.border-white\/8:hover{border-color:rgba(255,60,50,.5)!important;box-shadow:0 16px 40px -18px rgba(255,60,50,.28),0 16px 40px -22px rgba(0,0,0,.55)!important}body .public-shell div.overflow-hidden.rounded-\[30px\].border.border-white\/8:hover{border-color:hsla(0,0%,100%,.16)!important;transform:none!important}@media (prefers-reduced-motion:reduce){body .public-desktop-nav-link,body .public-mobile-chip,body .public-polygon-logo,body .public-section-shell,body .public-shell .glass,body .public-shell a.group.block.rounded-\[22px\],body .public-shell a[class*="rounded-[30px]"],html:after{transition:none!important}body .public-section-shell{opacity:1!important;transform:none!important}}html{scroll-behavior:smooth}:root{--rd-ease-out:cubic-bezier(0.2,0.8,0.25,1);--rd-ease-in-out:cubic-bezier(0.65,0,0.35,1);--rd-duration-snap:180ms;--rd-duration-base:280ms;--rd-duration-slow:420ms}body .public-shell h2.font-display{background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,.86) 60%,hsla(0,0%,100%,.66))!important;letter-spacing:-.045em!important;line-height:1.12!important}body .public-shell h1.font-display,body .public-shell h1[class*="text-[clamp"],body .public-shell h2.font-display{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .public-shell h1.font-display,body .public-shell h1[class*="text-[clamp"]{background-image:linear-gradient(168deg,#fff,hsla(0,0%,100%,.92) 45%,hsla(5,100%,88%,.88))!important;letter-spacing:-.05em!important;line-height:1.06!important}body .public-shell li,body .public-shell p{line-height:1.65!important}body .public-shell [role=button]:focus-visible,body .public-shell [tabindex]:focus-visible,body .public-shell a:focus-visible,body .public-shell button:focus-visible,body .public-shell input:focus-visible,body .public-shell select:focus-visible,body .public-shell textarea:focus-visible{outline:2px solid rgba(255,80,70,.85)!important;outline-offset:3px!important;border-radius:inherit;box-shadow:0 0 0 4px rgba(255,60,50,.18)!important;transition:outline-offset .15s var(--rd-ease-out)!important}body .public-shell a.group.block.rounded-\[22px\].border.border-white\/8:hover,body .public-shell a.group.relative.grid.overflow-hidden[class*="rounded-[30px]"]:hover,body .public-shell a.group.relative.overflow-hidden[class*="rounded-[30px]"]:not([class*="border-[rgba(227,66,52"]):hover,body .public-shell div.group.relative.grid.overflow-hidden[class*="rounded-[30px]"]:hover{transform:translateY(-2px)!important;transition:transform var(--rd-duration-base) var(--rd-ease-out),border-color var(--rd-duration-base) var(--rd-ease-out),box-shadow var(--rd-duration-base) var(--rd-ease-out)!important}body .public-shell .public-cta-primary,body .public-shell a[class*="bg-[color:var(--primary)]"],body .public-shell button[class*="bg-[color:var(--primary)]"]:not(:disabled){box-shadow:0 12px 28px -10px rgba(255,60,50,.42),inset 0 1px 0 hsla(0,0%,100%,.16)!important;transition:box-shadow var(--rd-duration-base) var(--rd-ease-out),transform var(--rd-duration-base) var(--rd-ease-out)!important}body .public-shell .public-cta-primary:hover,body .public-shell a[class*="bg-[color:var(--primary)]"]:hover,body .public-shell button[class*="bg-[color:var(--primary)]"]:not(:disabled):hover{box-shadow:0 18px 38px -10px rgba(255,60,50,.58),0 0 0 1px rgba(255,80,70,.32),inset 0 1px 0 hsla(0,0%,100%,.22)!important;transform:translateY(-1px)!important}@keyframes rd-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}body .public-shell .animate-pulse{animation:none!important;background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.04))!important;background-size:200% 100%!important;animation:rd-skeleton-shimmer 1.8s var(--rd-ease-in-out) infinite!important}@media (max-width:640px){body .public-shell a.inline-flex,body .public-shell button.inline-flex,body .public-shell button:not(.public-mobile-chip){min-height:44px}}body .public-shell img:not([width]):not([style*=width]){aspect-ratio:auto}body .public-shell img[loading=lazy]{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.012))!important}body .public-section-shell{transition:opacity var(--rd-duration-slow) var(--rd-ease-out),transform var(--rd-duration-slow) var(--rd-ease-out)!important}body .public-shell ::-moz-selection{background:rgba(255,60,50,.32);color:#fff;text-shadow:none}body .public-shell ::selection{background:rgba(255,60,50,.32);color:#fff;text-shadow:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}*,:after,:before,html{scroll-behavior:auto!important}body .public-shell .animate-pulse{animation:none!important;background:hsla(0,0%,100%,.04)!important}}body .public-shell a.public-cta-suppress,body .public-shell a.public-cta-suppress:hover,body .public-shell a[class*="bg-[color:var(--primary)]"].public-cta-suppress,body .public-shell a[class*="bg-[color:var(--primary)]"].public-cta-suppress:hover,body .public-shell button.public-cta-suppress,body .public-shell button.public-cta-suppress:hover,body .public-shell button[class*="bg-[color:var(--primary)]"].public-cta-suppress,body .public-shell button[class*="bg-[color:var(--primary)]"].public-cta-suppress:hover{box-shadow:none!important;transform:none!important}body .public-desktop-nav-link{border-radius:0!important;border:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;padding:12px!important;min-width:0!important;font-size:14px!important;letter-spacing:.16em!important;font-weight:600!important;color:hsla(0,0%,100%,.58)!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:visible!important;transition:color .3s var(--rd-ease-out,cubic-bezier(.2,.8,.25,1)),transform .3s var(--rd-ease-out,cubic-bezier(.2,.8,.25,1))!important}@media (min-width:1280px){body .public-desktop-nav-link{padding:12px 14px!important;font-size:16px!important;letter-spacing:.16em!important}}@media (min-width:1600px){body .public-desktop-nav-link{padding:12px 16px!important;font-size:17px!important;letter-spacing:.16em!important}}@media (min-width:1920px){body .public-desktop-nav-link{padding:12px 18px!important;font-size:18px!important}}body .public-desktop-nav-link:after{display:none!important}body .public-desktop-nav-link:before{content:""!important;position:absolute!important;left:50%!important;right:50%!important;bottom:2px!important;height:2px!important;background:var(--rd-primary,#ff3c32)!important;border-radius:999px!important;opacity:0!important;pointer-events:none!important;transition:left .35s var(--rd-ease-out,cubic-bezier(.2,.8,.25,1)),right .35s var(--rd-ease-out,cubic-bezier(.2,.8,.25,1)),opacity .25s ease!important}body .public-desktop-nav-link:hover{color:#fff!important;transform:none!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}body .public-desktop-nav-link:hover:before{left:14px!important;right:14px!important;opacity:.78!important}body .public-desktop-nav-link.is-active{color:#fff!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}body .public-desktop-nav-link.is-active:before{left:14px!important;right:14px!important;bottom:2px!important;height:3px!important;opacity:1!important;background:linear-gradient(90deg,rgba(255,60,50,.86),#ff645a 50%,rgba(255,60,50,.86))!important;box-shadow:0 0 12px rgba(255,60,50,.65),0 0 24px rgba(255,60,50,.35)!important}body .public-nav-arrow{display:none!important}body .public-desktop-nav-link:focus-visible{outline:2px solid rgba(255,80,70,.85)!important;outline-offset:4px!important;border-radius:6px!important;box-shadow:0 0 0 4px rgba(255,60,50,.18)!important}body .public-desktop-nav-menu{justify-content:space-between!important;gap:0!important;width:100%!important;padding:0 8px!important}