[data-ported] .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}[data-ported] .pointer-events-none{pointer-events:none}[data-ported] .pointer-events-auto{pointer-events:auto}[data-ported] .visible{visibility:visible}[data-ported] .static{position:static}[data-ported] .fixed{position:fixed}[data-ported] .absolute{position:absolute}[data-ported] .relative{position:relative}[data-ported] .sticky{position:sticky}[data-ported] .inset-0{top:0;right:0;bottom:0;left:0}[data-ported] .-inset-x-8{left:-2rem;right:-2rem}[data-ported] .inset-x-0{left:0;right:0}[data-ported] .inset-y-0{top:0;bottom:0}[data-ported] .-left-1\/3{left:-33.333333%}[data-ported] .-left-24{left:-6rem}[data-ported] .-top-24{top:-6rem}[data-ported] .-top-6{top:-1.5rem}[data-ported] .bottom-0{bottom:0}[data-ported] .bottom-4{bottom:1rem}[data-ported] .left-0{left:0}[data-ported] .left-4{left:1rem}[data-ported] .right-0{right:0}[data-ported] .right-4{right:1rem}[data-ported] .top-0{top:0}[data-ported] .top-1\/2{top:50%}[data-ported] .top-28{top:7rem}[data-ported] .isolate{isolation:isolate}[data-ported] .-z-10{z-index:-10}[data-ported] .z-0{z-index:0}[data-ported] .z-10{z-index:10}[data-ported] .z-\[100\]{z-index:100}[data-ported] .mx-auto{margin-left:auto;margin-right:auto}[data-ported] .my-2{margin-top:.5rem;margin-bottom:.5rem}[data-ported] .mb-1{margin-bottom:.25rem}[data-ported] .mb-10{margin-bottom:2.5rem}[data-ported] .mb-12{margin-bottom:3rem}[data-ported] .mb-3{margin-bottom:.75rem}[data-ported] .mb-4{margin-bottom:1rem}[data-ported] .mb-5{margin-bottom:1.25rem}[data-ported] .mb-6{margin-bottom:1.5rem}[data-ported] .mb-7{margin-bottom:1.75rem}[data-ported] .mb-8{margin-bottom:2rem}[data-ported] .ml-0\.5{margin-left:.125rem}[data-ported] .ml-1{margin-left:.25rem}[data-ported] .mr-2{margin-right:.5rem}[data-ported] .mt-0\.5{margin-top:.125rem}[data-ported] .mt-1{margin-top:.25rem}[data-ported] .mt-12{margin-top:3rem}[data-ported] .mt-2{margin-top:.5rem}[data-ported] .mt-3{margin-top:.75rem}[data-ported] .mt-4{margin-top:1rem}[data-ported] .mt-5{margin-top:1.25rem}[data-ported] .mt-6{margin-top:1.5rem}[data-ported] .mt-9{margin-top:2.25rem}[data-ported] .mt-\[3px\]{margin-top:3px}[data-ported] .mt-\[7px\]{margin-top:7px}[data-ported] .block{display:block}[data-ported] .inline-block{display:inline-block}[data-ported] .inline{display:inline}[data-ported] .flex{display:flex}[data-ported] .inline-flex{display:inline-flex}[data-ported] .table{display:table}[data-ported] .grid{display:grid}[data-ported] .contents{display:contents}[data-ported] .hidden{display:none}[data-ported] .h-1{height:.25rem}[data-ported] .h-1\.5{height:.375rem}[data-ported] .h-10{height:2.5rem}[data-ported] .h-11{height:2.75rem}[data-ported] .h-12{height:3rem}[data-ported] .h-14{height:3.5rem}[data-ported] .h-2{height:.5rem}[data-ported] .h-3{height:.75rem}[data-ported] .h-3\.5{height:.875rem}[data-ported] .h-4{height:1rem}[data-ported] .h-5{height:1.25rem}[data-ported] .h-56{height:14rem}[data-ported] .h-64{height:16rem}[data-ported] .h-7{height:1.75rem}[data-ported] .h-9{height:2.25rem}[data-ported] .h-\[18px\]{height:18px}[data-ported] .h-full{height:100%}[data-ported] .h-px{height:1px}[data-ported] .min-h-screen{min-height:100vh}[data-ported] .w-1{width:.25rem}[data-ported] .w-1\.5{width:.375rem}[data-ported] .w-1\/3{width:33.333333%}[data-ported] .w-10{width:2.5rem}[data-ported] .w-12{width:3rem}[data-ported] .w-14{width:3.5rem}[data-ported] .w-24{width:6rem}[data-ported] .w-3{width:.75rem}[data-ported] .w-3\.5{width:.875rem}[data-ported] .w-4{width:1rem}[data-ported] .w-48{width:12rem}[data-ported] .w-5{width:1.25rem}[data-ported] .w-52{width:13rem}[data-ported] .w-56{width:14rem}[data-ported] .w-6{width:1.5rem}[data-ported] .w-7{width:1.75rem}[data-ported] .w-\[18px\]{width:18px}[data-ported] .w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}[data-ported] .w-fit{width:-moz-fit-content;width:fit-content}[data-ported] .w-full{width:100%}[data-ported] .min-w-0{min-width:0px}[data-ported] .max-w-2xl{max-width:42rem}[data-ported] .max-w-3xl{max-width:48rem}[data-ported] .max-w-4xl{max-width:56rem}[data-ported] .max-w-\[1000px\]{max-width:1000px}[data-ported] .max-w-\[1440px\]{max-width:1440px}[data-ported] .max-w-\[36ch\]{max-width:36ch}[data-ported] .max-w-\[640px\]{max-width:640px}[data-ported] .max-w-\[680px\]{max-width:680px}[data-ported] .max-w-\[760px\]{max-width:760px}[data-ported] .max-w-md{max-width:28rem}[data-ported] .max-w-sm{max-width:24rem}[data-ported] .flex-1{flex:1 1 0%}[data-ported] .shrink-0{flex-shrink:0}[data-ported] .border-collapse{border-collapse:collapse}[data-ported] .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-ported] .animate-\[free-badge-sheen_3\.4s_ease-in-out_infinite\]{animation:free-badge-sheen 3.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.5}}[data-ported] .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}[data-ported] .animate-spin{animation:spin 1s linear infinite}[data-ported] .cursor-not-allowed{cursor:not-allowed}[data-ported] .cursor-pointer{cursor:pointer}[data-ported] .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-ported] .scroll-mt-28{scroll-margin-top:7rem}[data-ported] .list-none{list-style-type:none}[data-ported] .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}[data-ported] .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ported] .flex-col{flex-direction:column}[data-ported] .flex-wrap{flex-wrap:wrap}[data-ported] .items-start{align-items:flex-start}[data-ported] .items-center{align-items:center}[data-ported] .items-baseline{align-items:baseline}[data-ported] .justify-end{justify-content:flex-end}[data-ported] .justify-center{justify-content:center}[data-ported] .justify-between{justify-content:space-between}[data-ported] .gap-1{gap:.25rem}[data-ported] .gap-1\.5{gap:.375rem}[data-ported] .gap-10{gap:2.5rem}[data-ported] .gap-2{gap:.5rem}[data-ported] .gap-3{gap:.75rem}[data-ported] .gap-4{gap:1rem}[data-ported] .gap-5{gap:1.25rem}[data-ported] .gap-6{gap:1.5rem}[data-ported] .gap-8{gap:2rem}[data-ported] .gap-px{gap:1px}[data-ported] .gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}[data-ported] .gap-y-2{row-gap:.5rem}[data-ported] :is(.space-y-14>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}[data-ported] :is(.space-y-2\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}[data-ported] :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}[data-ported] :is(.space-y-3\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}[data-ported] :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}[data-ported] :is(.space-y-7>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}[data-ported] :is(.divide-y>:not([hidden])~:not([hidden])){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}[data-ported] :is(.divide-\[\#d5ffd6\]\/\[0\.05\]>:not([hidden])~:not([hidden])){border-color:#d5ffd60d}[data-ported] :is(.divide-white\/10>:not([hidden])~:not([hidden])){border-color:#ffffff1a}[data-ported] :is(.divide-white\/\[0\.07\]>:not([hidden])~:not([hidden])){border-color:#ffffff12}[data-ported] .self-start{align-self:flex-start}[data-ported] .overflow-hidden{overflow:hidden}[data-ported] .overflow-x-auto{overflow-x:auto}[data-ported] .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ported] .whitespace-nowrap{white-space:nowrap}[data-ported] .rounded-2xl{border-radius:1rem}[data-ported] .rounded-\[24px\]{border-radius:24px}[data-ported] .rounded-\[32px\]{border-radius:32px}[data-ported] .rounded-full{border-radius:9999px}[data-ported] .rounded-lg{border-radius:.5rem}[data-ported] .rounded-md{border-radius:.375rem}[data-ported] .rounded-xl{border-radius:.75rem}[data-ported] .rounded-bl-\[12px\]{border-bottom-left-radius:12px}[data-ported] .rounded-tr-\[20px\]{border-top-right-radius:20px}[data-ported] .border{border-width:1px}[data-ported] .border-2{border-width:2px}[data-ported] .border-b{border-bottom-width:1px}[data-ported] .border-t{border-top-width:1px}[data-ported] .border-\[\#d5ffd6\]\/10{border-color:#d5ffd61a}[data-ported] .border-\[\#d5ffd6\]\/15{border-color:#d5ffd626}[data-ported] .border-\[\#d5ffd6\]\/20{border-color:#d5ffd633}[data-ported] .border-current{border-color:currentColor}[data-ported] .border-primary{--tw-border-opacity: 1;border-color:rgb(99 217 76 / var(--tw-border-opacity, 1))}[data-ported] .border-primary\/25{border-color:#63d94c40}[data-ported] .border-primary\/30{border-color:#63d94c4d}[data-ported] .border-primary\/40{border-color:#63d94c66}[data-ported] .border-primary\/50{border-color:#63d94c80}[data-ported] .border-primary\/70{border-color:#63d94cb3}[data-ported] .border-primary\/80{border-color:#63d94ccc}[data-ported] .border-red-500\/30{border-color:#ef44444d}[data-ported] .border-red-500\/40{border-color:#ef444466}[data-ported] .border-red-500\/50{border-color:#ef444480}[data-ported] .border-red-500\/60{border-color:#ef444499}[data-ported] .border-white\/10{border-color:#ffffff1a}[data-ported] .border-white\/15{border-color:#ffffff26}[data-ported] .border-white\/20{border-color:#fff3}[data-ported] .border-white\/30{border-color:#ffffff4d}[data-ported] .border-yellow-500\/40{border-color:#eab30866}[data-ported] .border-yellow-500\/50{border-color:#eab30880}[data-ported] .border-t-transparent{border-top-color:transparent}[data-ported] .bg-\[\#0a0a0a\]\/60{background-color:#0a0a0a99}[data-ported] .bg-\[\#0a0a0a\]\/95{background-color:#0a0a0af2}[data-ported] .bg-\[\#0a0e0b\]{--tw-bg-opacity: 1;background-color:rgb(10 14 11 / var(--tw-bg-opacity, 1))}[data-ported] .bg-\[\#0b0d0b\]\/75{background-color:#0b0d0bbf}[data-ported] .bg-\[\#0b0d0b\]\/90{background-color:#0b0d0be6}[data-ported] .bg-\[\#0b100c\]{--tw-bg-opacity: 1;background-color:rgb(11 16 12 / var(--tw-bg-opacity, 1))}[data-ported] .bg-\[\#0d100d\]\/85{background-color:#0d100dd9}[data-ported] .bg-\[\#0d140d\]{--tw-bg-opacity: 1;background-color:rgb(13 20 13 / var(--tw-bg-opacity, 1))}[data-ported] .bg-\[\#0e130f\]{--tw-bg-opacity: 1;background-color:rgb(14 19 15 / var(--tw-bg-opacity, 1))}[data-ported] .bg-\[\#36C9FF\]{--tw-bg-opacity: 1;background-color:rgb(54 201 255 / var(--tw-bg-opacity, 1))}[data-ported] .bg-\[\#d5ffd6\]\/10{background-color:#d5ffd61a}[data-ported] .bg-\[\#d5ffd6\]\/35{background-color:#d5ffd659}[data-ported] .bg-\[\#d5ffd6\]\/\[0\.03\]{background-color:#d5ffd608}[data-ported] .bg-\[\#d5ffd6\]\/\[0\.04\]{background-color:#d5ffd60a}[data-ported] .bg-\[\#d5ffd6\]\/\[0\.06\]{background-color:#d5ffd60f}[data-ported] .bg-\[\#d5ffd6\]\/\[0\.07\]{background-color:#d5ffd612}[data-ported] .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}[data-ported] .bg-black\/30{background-color:#0000004d}[data-ported] .bg-black\/40{background-color:#0006}[data-ported] .bg-neutral-900\/60{background-color:#17171799}[data-ported] .bg-primary{--tw-bg-opacity: 1;background-color:rgb(99 217 76 / var(--tw-bg-opacity, 1))}[data-ported] .bg-primary\/10{background-color:#63d94c1a}[data-ported] .bg-primary\/15{background-color:#63d94c26}[data-ported] .bg-primary\/5{background-color:#63d94c0d}[data-ported] .bg-primary\/60{background-color:#63d94c99}[data-ported] .bg-red-500\/10{background-color:#ef44441a}[data-ported] .bg-red-500\/15{background-color:#ef444426}[data-ported] .bg-transparent{background-color:transparent}[data-ported] .bg-white\/10{background-color:#ffffff1a}[data-ported] .bg-white\/5{background-color:#ffffff0d}[data-ported] .bg-white\/\[0\.02\]{background-color:#ffffff05}[data-ported] .bg-white\/\[0\.03\]{background-color:#ffffff08}[data-ported] .bg-white\/\[0\.06\]{background-color:#ffffff0f}[data-ported] .bg-white\/\[0\.07\]{background-color:#ffffff12}[data-ported] .bg-yellow-500\/10{background-color:#eab3081a}[data-ported] .bg-\[linear-gradient\(100deg\,\#EAFFE6_0\%\,\#85FF72_52\%\,\#36C9FF_120\%\)\]{background-image:linear-gradient(100deg,#eaffe6,#85ff72 52%,#36c9ff 120%)}[data-ported] .bg-\[linear-gradient\(100deg\,rgba\(133\,255\,114\,0\.18\)_0\%\,rgba\(54\,201\,255\,0\.10\)_100\%\)\]{background-image:linear-gradient(100deg,#85ff722e,#36c9ff1a)}[data-ported] .bg-\[linear-gradient\(102deg\,\#EAFFE6_0\%\,\#85FF72_52\%\,\#36C9FF_120\%\)\]{background-image:linear-gradient(102deg,#eaffe6,#85ff72 52%,#36c9ff 120%)}[data-ported] .bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.28\)\,transparent\)\]{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent)}[data-ported] .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}[data-ported] .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}[data-ported] .from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }[data-ported] .from-white\/\[0\.10\]{--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }[data-ported] .via-white\/50{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to) }[data-ported] .via-white\/\[0\.02\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .02) var(--tw-gradient-via-position), var(--tw-gradient-to) }[data-ported] .to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position) }[data-ported] .bg-clip-text{-webkit-background-clip:text;background-clip:text}[data-ported] .p-1{padding:.25rem}[data-ported] .p-3{padding:.75rem}[data-ported] .p-4{padding:1rem}[data-ported] .p-5{padding:1.25rem}[data-ported] .p-6{padding:1.5rem}[data-ported] .p-7{padding:1.75rem}[data-ported] .p-8{padding:2rem}[data-ported] .px-2{padding-left:.5rem;padding-right:.5rem}[data-ported] .px-3{padding-left:.75rem;padding-right:.75rem}[data-ported] .px-4{padding-left:1rem;padding-right:1rem}[data-ported] .px-5{padding-left:1.25rem;padding-right:1.25rem}[data-ported] .px-6{padding-left:1.5rem;padding-right:1.5rem}[data-ported] .px-7{padding-left:1.75rem;padding-right:1.75rem}[data-ported] .px-\[16px\]{padding-left:16px;padding-right:16px}[data-ported] .py-1{padding-top:.25rem;padding-bottom:.25rem}[data-ported] .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}[data-ported] .py-10{padding-top:2.5rem;padding-bottom:2.5rem}[data-ported] .py-12{padding-top:3rem;padding-bottom:3rem}[data-ported] .py-14{padding-top:3.5rem;padding-bottom:3.5rem}[data-ported] .py-2{padding-top:.5rem;padding-bottom:.5rem}[data-ported] .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}[data-ported] .py-20{padding-top:5rem;padding-bottom:5rem}[data-ported] .py-3{padding-top:.75rem;padding-bottom:.75rem}[data-ported] .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}[data-ported] .py-4{padding-top:1rem;padding-bottom:1rem}[data-ported] .py-5{padding-top:1.25rem;padding-bottom:1.25rem}[data-ported] .py-6{padding-top:1.5rem;padding-bottom:1.5rem}[data-ported] .pb-10{padding-bottom:2.5rem}[data-ported] .pb-14{padding-bottom:3.5rem}[data-ported] .pb-16{padding-bottom:4rem}[data-ported] .pb-20{padding-bottom:5rem}[data-ported] .pb-24{padding-bottom:6rem}[data-ported] .pb-4{padding-bottom:1rem}[data-ported] .pb-8{padding-bottom:2rem}[data-ported] .pl-1{padding-left:.25rem}[data-ported] .pl-1\.5{padding-left:.375rem}[data-ported] .pl-11{padding-left:2.75rem}[data-ported] .pl-3{padding-left:.75rem}[data-ported] .pr-1{padding-right:.25rem}[data-ported] .pr-2{padding-right:.5rem}[data-ported] .pr-3{padding-right:.75rem}[data-ported] .pr-3\.5{padding-right:.875rem}[data-ported] .pr-4{padding-right:1rem}[data-ported] .pt-2{padding-top:.5rem}[data-ported] .pt-3{padding-top:.75rem}[data-ported] .pt-4{padding-top:1rem}[data-ported] .pt-5{padding-top:1.25rem}[data-ported] .pt-6{padding-top:1.5rem}[data-ported] .pt-\[100px\]{padding-top:100px}[data-ported] .pt-\[110px\]{padding-top:110px}[data-ported] .pt-\[120px\]{padding-top:120px}[data-ported] .pt-\[1px\]{padding-top:1px}[data-ported] .pt-\[90px\]{padding-top:90px}[data-ported] .text-left{text-align:left}[data-ported] .text-center{text-align:center}[data-ported] .text-right{text-align:right}[data-ported] .align-top{vertical-align:top}[data-ported] .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-ported] .text-2xl{font-size:1.5rem;line-height:2rem}[data-ported] .text-3xl{font-size:1.875rem;line-height:2.25rem}[data-ported] .text-4xl{font-size:2.25rem;line-height:2.5rem}[data-ported] .text-\[10px\]{font-size:10px}[data-ported] .text-\[11px\]{font-size:11px}[data-ported] .text-\[12px\]{font-size:12px}[data-ported] .text-\[13px\]{font-size:13px}[data-ported] .text-\[14px\]{font-size:14px}[data-ported] .text-\[15px\]{font-size:15px}[data-ported] .text-\[16px\]{font-size:16px}[data-ported] .text-\[17px\]{font-size:17px}[data-ported] .text-\[38px\]{font-size:38px}[data-ported] .text-\[9px\]{font-size:9px}[data-ported] .text-\[clamp\(2\.8rem\,8vw\,5\.5rem\)\]{font-size:clamp(2.8rem,8vw,5.5rem)}[data-ported] .text-base{font-size:1rem;line-height:1.5rem}[data-ported] .text-lg{font-size:1.125rem;line-height:1.75rem}[data-ported] .text-sm{font-size:.875rem;line-height:1.25rem}[data-ported] .text-xl{font-size:1.25rem;line-height:1.75rem}[data-ported] .text-xs{font-size:.75rem;line-height:1rem}[data-ported] .font-black{font-weight:900}[data-ported] .font-bold{font-weight:700}[data-ported] .font-light{font-weight:300}[data-ported] .font-medium{font-weight:500}[data-ported] .font-semibold{font-weight:600}[data-ported] .uppercase{text-transform:uppercase}[data-ported] .capitalize{text-transform:capitalize}[data-ported] .normal-case{text-transform:none}[data-ported] .italic{font-style:italic}[data-ported] .leading-\[0\.92\]{line-height:.92}[data-ported] .leading-\[1\.05\]{line-height:1.05}[data-ported] .leading-\[1\.15\]{line-height:1.15}[data-ported] .leading-\[1\.5\]{line-height:1.5}[data-ported] .leading-\[1\.75\]{line-height:1.75}[data-ported] .leading-\[1\.7\]{line-height:1.7}[data-ported] .leading-none{line-height:1}[data-ported] .leading-relaxed{line-height:1.625}[data-ported] .leading-snug{line-height:1.375}[data-ported] .tracking-\[0\.1px\]{letter-spacing:.1px}[data-ported] .tracking-\[0\.25em\]{letter-spacing:.25em}[data-ported] .tracking-\[0\.26em\]{letter-spacing:.26em}[data-ported] .tracking-\[0\.2em\]{letter-spacing:.2em}[data-ported] .tracking-\[0\.3em\]{letter-spacing:.3em}[data-ported] .tracking-tight{letter-spacing:-.025em}[data-ported] .tracking-wide{letter-spacing:.025em}[data-ported] .tracking-wider{letter-spacing:.05em}[data-ported] .tracking-widest{letter-spacing:.1em}[data-ported] .text-\[\#D5FFD6\]\/55{color:#d5ffd68c}[data-ported] .text-\[\#D5FFD6\]\/60{color:#d5ffd699}[data-ported] .text-\[\#D5FFD6\]\/80{color:#d5ffd6cc}[data-ported] .text-\[\#d5ffd6\]{--tw-text-opacity: 1;color:rgb(213 255 214 / var(--tw-text-opacity, 1))}[data-ported] .text-\[\#d5ffd6\]\/20{color:#d5ffd633}[data-ported] .text-\[\#d5ffd6\]\/25{color:#d5ffd640}[data-ported] .text-\[\#d5ffd6\]\/30{color:#d5ffd64d}[data-ported] .text-\[\#d5ffd6\]\/35{color:#d5ffd659}[data-ported] .text-\[\#d5ffd6\]\/40{color:#d5ffd666}[data-ported] .text-\[\#d5ffd6\]\/45{color:#d5ffd673}[data-ported] .text-\[\#d5ffd6\]\/50{color:#d5ffd680}[data-ported] .text-\[\#d5ffd6\]\/55{color:#d5ffd68c}[data-ported] .text-\[\#d5ffd6\]\/60{color:#d5ffd699}[data-ported] .text-\[\#d5ffd6\]\/65{color:#d5ffd6a6}[data-ported] .text-\[\#d5ffd6\]\/70{color:#d5ffd6b3}[data-ported] .text-\[\#d5ffd6\]\/75{color:#d5ffd6bf}[data-ported] .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}[data-ported] .text-foreground{--tw-text-opacity: 1;color:rgb(213 255 214 / var(--tw-text-opacity, 1))}[data-ported] .text-foreground\/35{color:#d5ffd659}[data-ported] .text-foreground\/40{color:#d5ffd666}[data-ported] .text-foreground\/45{color:#d5ffd673}[data-ported] .text-foreground\/50{color:#d5ffd680}[data-ported] .text-foreground\/55{color:#d5ffd68c}[data-ported] .text-foreground\/60{color:#d5ffd699}[data-ported] .text-foreground\/70{color:#d5ffd6b3}[data-ported] .text-foreground\/80{color:#d5ffd6cc}[data-ported] .text-foreground\/90{color:#d5ffd6e6}[data-ported] .text-primary{--tw-text-opacity: 1;color:rgb(99 217 76 / var(--tw-text-opacity, 1))}[data-ported] .text-primary\/60{color:#63d94c99}[data-ported] .text-primary\/85{color:#63d94cd9}[data-ported] .text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}[data-ported] .text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}[data-ported] .text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}[data-ported] .text-transparent{color:transparent}[data-ported] .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[data-ported] .text-white\/40{color:#fff6}[data-ported] .text-yellow-100{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}[data-ported] .underline{text-decoration-line:underline}[data-ported] .decoration-\[\#d5ffd6\]\/30{text-decoration-color:#d5ffd64d}[data-ported] .underline-offset-2{text-underline-offset:2px}[data-ported] .accent-primary{accent-color:#63d94c}[data-ported] .opacity-100{opacity:1}[data-ported] .opacity-40{opacity:.4}[data-ported] .opacity-50{opacity:.5}[data-ported] .opacity-60{opacity:.6}[data-ported] .opacity-70{opacity:.7}[data-ported] .opacity-80{opacity:.8}[data-ported] .opacity-90{opacity:.9}[data-ported] .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-ported] .shadow-\[0_0_10px_-1px_rgba\(133\,255\,114\,0\.8\)\]{--tw-shadow: 0 0 10px -1px rgba(133,255,114,.8);--tw-shadow-colored: 0 0 10px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-ported] .shadow-\[0_0_22px_-8px_rgba\(133\,255\,114\,0\.65\)\]{--tw-shadow: 0 0 22px -8px rgba(133,255,114,.65);--tw-shadow-colored: 0 0 22px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-ported] .shadow-\[0_0_30px_-6px_rgba\(133\,255\,114\,0\.28\)\]{--tw-shadow: 0 0 30px -6px rgba(133,255,114,.28);--tw-shadow-colored: 0 0 30px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-ported] .shadow-\[0_24px_70px_-20px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 24px 70px -20px rgba(0,0,0,.95);--tw-shadow-colored: 0 24px 70px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-ported] .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-ported] .outline-none{outline:2px solid transparent;outline-offset:2px}[data-ported] .ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}[data-ported] .ring-inset{--tw-ring-inset: inset }[data-ported] .ring-primary\/40{--tw-ring-color: rgb(99 217 76 / .4) }[data-ported] .ring-white\/\[0\.06\]{--tw-ring-color: rgb(255 255 255 / .06) }[data-ported] .blur-3xl{--tw-blur: blur(64px);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)}[data-ported] .drop-shadow-\[0_0_10px_rgba\(133\,255\,114\,0\.2\)\]{--tw-drop-shadow: drop-shadow(0 0 10px rgba(133,255,114,.2));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)}[data-ported] .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)}[data-ported] .backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}[data-ported] .backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}[data-ported] .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-ported] .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-ported] .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-ported] .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-ported] .duration-150{transition-duration:.15s}[data-ported] .duration-200{transition-duration:.2s}[data-ported] .duration-300{transition-duration:.3s}[data-ported] .duration-500{transition-duration:.5s}[data-ported] .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}[data-ported] .placeholder\:text-foreground\/35::-moz-placeholder{color:#d5ffd659}[data-ported] .placeholder\:text-foreground\/35::placeholder{color:#d5ffd659}[data-ported] .placeholder\:text-white\/35::-moz-placeholder{color:#ffffff59}[data-ported] .placeholder\:text-white\/35::placeholder{color:#ffffff59}[data-ported] .before\:absolute:before{content:var(--tw-content);position:absolute}[data-ported] .before\:inset-0:before{content:var(--tw-content);top:0;right:0;bottom:0;left:0}[data-ported] .before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-ported] .before\:animate-\[shimmer_1\.6s_infinite\]:before{content:var(--tw-content);animation:shimmer 1.6s infinite}[data-ported] .before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}[data-ported] .before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }[data-ported] .before\:via-white\/10:before{content:var(--tw-content);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to) }[data-ported] .before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position) }[data-ported] .first\:border-t-0:first-child{border-top-width:0px}[data-ported] .focus-within\:border-primary\/60:focus-within{border-color:#63d94c99}[data-ported] .focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}[data-ported] .focus-within\:ring-primary\/70:focus-within{--tw-ring-color: rgb(99 217 76 / .7) }[data-ported] .hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-ported] .hover\:border-primary\/40:hover{border-color:#63d94c66}[data-ported] .hover\:border-primary\/50:hover{border-color:#63d94c80}[data-ported] .hover\:border-primary\/70:hover{border-color:#63d94cb3}[data-ported] .hover\:border-white\/20:hover{border-color:#fff3}[data-ported] .hover\:border-white\/25:hover{border-color:#ffffff40}[data-ported] .hover\:border-white\/30:hover{border-color:#ffffff4d}[data-ported] .hover\:bg-\[\#0d100d\]\/85:hover{background-color:#0d100dd9}[data-ported] .hover\:bg-\[\#85ff72\]:hover{--tw-bg-opacity: 1;background-color:rgb(133 255 114 / var(--tw-bg-opacity, 1))}[data-ported] .hover\:bg-\[\#d5ffd6\]\/15:hover{background-color:#d5ffd626}[data-ported] .hover\:bg-\[\#d5ffd6\]\/\[0\.02\]:hover{background-color:#d5ffd605}[data-ported] .hover\:bg-primary-dark:hover{--tw-bg-opacity: 1;background-color:rgb(47 212 106 / var(--tw-bg-opacity, 1))}[data-ported] .hover\:bg-primary\/\[0\.05\]:hover{background-color:#63d94c0d}[data-ported] .hover\:bg-red-500\/25:hover{background-color:#ef444440}[data-ported] .hover\:bg-white\/10:hover{background-color:#ffffff1a}[data-ported] .hover\:bg-white\/5:hover{background-color:#ffffff0d}[data-ported] .hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}[data-ported] .hover\:text-\[\#D5FFD6\]:hover{--tw-text-opacity: 1;color:rgb(213 255 214 / var(--tw-text-opacity, 1))}[data-ported] .hover\:text-\[\#d5ffd6\]\/70:hover{color:#d5ffd6b3}[data-ported] .hover\:text-foreground:hover{--tw-text-opacity: 1;color:rgb(213 255 214 / var(--tw-text-opacity, 1))}[data-ported] .hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(99 217 76 / var(--tw-text-opacity, 1))}[data-ported] .hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[data-ported] .hover\:underline:hover{text-decoration-line:underline}[data-ported] .hover\:decoration-\[\#d5ffd6\]:hover{text-decoration-color:#d5ffd6}[data-ported] .hover\:shadow-\[0_0_24px_-8px_rgba\(133\,255\,114\,0\.22\)\]:hover{--tw-shadow: 0 0 24px -8px rgba(133,255,114,.22);--tw-shadow-colored: 0 0 24px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-ported] .focus\:border-primary\/60:focus{border-color:#63d94c99}[data-ported] .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}[data-ported] .focus-visible\:border-primary\/60:focus-visible{border-color:#63d94c99}[data-ported] .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}[data-ported] .focus-visible\:ring-primary:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 217 76 / var(--tw-ring-opacity, 1)) }[data-ported] .focus-visible\:ring-primary\/70:focus-visible{--tw-ring-color: rgb(99 217 76 / .7) }[data-ported] .focus-visible\:ring-red-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1)) }[data-ported] .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px }[data-ported] .focus-visible\:ring-offset-black:focus-visible{--tw-ring-offset-color: #000 }[data-ported] .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}[data-ported] .disabled\:bg-primary\/40:disabled{background-color:#63d94c66}[data-ported] .disabled\:text-black\/60:disabled{color:#0009}[data-ported] :is(.group[open] .group-open\:rotate-45){--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-ported] :is(.group:hover .group-hover\:scale-105){--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-ported] :is(.group:hover .group-hover\:scale-110){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-ported] :is(.group:hover .group-hover\:gap-2){gap:.5rem}[data-ported] :is(.group:hover .group-hover\:text-primary){--tw-text-opacity: 1;color:rgb(99 217 76 / var(--tw-text-opacity, 1))}[data-ported] :is(.group:hover .group-hover\:opacity-100){opacity:1}@media (prefers-reduced-motion: reduce){[data-ported] .motion-reduce\:hidden{display:none}}@media (min-width: 640px){[data-ported] .sm\:inline{display:inline}[data-ported] .sm\:w-10{width:2.5rem}[data-ported] .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ported] .sm\:flex-row{flex-direction:row}[data-ported] .sm\:items-end{align-items:flex-end}[data-ported] .sm\:items-center{align-items:center}[data-ported] .sm\:justify-between{justify-content:space-between}[data-ported] .sm\:gap-3{gap:.75rem}[data-ported] .sm\:gap-4{gap:1rem}[data-ported] .sm\:p-8{padding:2rem}[data-ported] .sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}[data-ported] .sm\:px-\[24px\]{padding-left:24px;padding-right:24px}[data-ported] .sm\:pb-14{padding-bottom:3.5rem}[data-ported] .sm\:pt-\[100px\]{padding-top:100px}[data-ported] .sm\:pt-\[120px\]{padding-top:120px}[data-ported] .sm\:pt-\[130px\]{padding-top:130px}[data-ported] .sm\:pt-\[140px\]{padding-top:140px}[data-ported] .sm\:text-2xl{font-size:1.5rem;line-height:2rem}[data-ported] .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}[data-ported] .sm\:text-5xl{font-size:3rem;line-height:1}[data-ported] .sm\:text-\[15px\]{font-size:15px}[data-ported] .sm\:text-\[42px\]{font-size:42px}[data-ported] .sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){[data-ported] .md\:w-16{width:4rem}[data-ported] .md\:shrink-0{flex-shrink:0}[data-ported] .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ported] .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-ported] .md\:flex-row{flex-direction:row}[data-ported] .md\:items-center{align-items:center}[data-ported] .md\:justify-between{justify-content:space-between}[data-ported] .md\:gap-6{gap:1.5rem}[data-ported] .md\:p-12{padding:3rem}[data-ported] .md\:p-5{padding:1.25rem}[data-ported] .md\:p-8{padding:2rem}[data-ported] .md\:px-10{padding-left:2.5rem;padding-right:2.5rem}[data-ported] .md\:px-7{padding-left:1.75rem;padding-right:1.75rem}[data-ported] .md\:px-8{padding-left:2rem;padding-right:2rem}[data-ported] .md\:px-\[40px\]{padding-left:40px;padding-right:40px}[data-ported] .md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}[data-ported] .md\:pb-20{padding-bottom:5rem}[data-ported] .md\:pt-10{padding-top:2.5rem}[data-ported] .md\:pt-\[110px\]{padding-top:110px}[data-ported] .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}[data-ported] .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}[data-ported] .md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1024px){[data-ported] .lg\:block{display:block}[data-ported] .lg\:inline{display:inline}[data-ported] .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-ported] .lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}[data-ported] .lg\:gap-14{gap:3.5rem}[data-ported] .lg\:px-16{padding-left:4rem;padding-right:4rem}[data-ported] .lg\:px-\[64px\]{padding-left:64px;padding-right:64px}}@media (min-width: 1280px){[data-ported] .xl\:w-52{width:13rem}[data-ported] .xl\:gap-20{gap:5rem}}[data-ported] .\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}[data-ported] :is(.\[\&_a\]\:text-primary a){--tw-text-opacity: 1;color:rgb(99 217 76 / var(--tw-text-opacity, 1))}[data-ported] :is(.\[\&_a\]\:underline a){text-decoration-line:underline}[data-ported] :is(.\[\&_a\]\:underline-offset-2 a){text-underline-offset:2px}:root{--bg: #020403;--bg-2: #07110b;--panel: rgba(10, 26, 16, .55);--line: rgba(99, 217, 76, .16);--line-2: rgba(99, 217, 76, .32);--g: #63d94c;--g-2: #2fd46a;--g-deep: #0f6b35;--ink: #e9f7ec;--mute: rgba(233, 247, 236, .62);--dim: rgba(233, 247, 236, .56);--display: "Space Grotesk", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;--serif: "Instrument Serif", Georgia, serif;--ease: cubic-bezier(.16, 1, .3, 1);--pad: clamp(16px, 4.5vw, 72px);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{max-width:100%;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--display);font-size:17px;line-height:1.55;overflow-x:clip}html:not(.is-ready) body{overflow:hidden}html.has-cursor,html.has-cursor *{cursor:none!important}img,video,canvas{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0}h1,h2,h3,p{margin:0}ul,ol{list-style:none;margin:0;padding:0}::-moz-selection{background:var(--g);color:#000}::selection{background:var(--g);color:#000}:focus-visible{outline:2px solid var(--g);outline-offset:4px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:16px;top:-60px;z-index:200;background:var(--g);color:#000;padding:10px 16px;border-radius:8px}.skip:focus{top:16px}.world{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none}.no-webgl .world{display:none}.no-webgl body{background:radial-gradient(ellipse at 50% 120%,#0f3b1f,var(--bg) 60%)}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain 1s steps(6) infinite}@keyframes grain{0%{background-position:0 0}33%{background-position:-40px 30px}66%{background-position:30px -50px}to{background-position:-20px 20px}}.vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 120% 90% at 50% 50%,transparent 45%,rgba(0,0,0,.85))}main,.ftr{position:relative;z-index:2}.cursor-dot,.cursor-ring{position:fixed;left:0;top:0;z-index:1000;pointer-events:none}.cursor-dot{width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--g);box-shadow:0 0 12px var(--g)}.cursor-ring{width:30px;height:30px;margin:-15px 0 0 -15px;display:grid;place-items:center}.cursor-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(99,217,76,.55);border-radius:50%;transition:transform .45s var(--ease),background .3s,border-color .3s}.cursor-ring.is-hover:before{transform:scale(1.25);background:#63d94c14;border-color:var(--g)}.cursor-ring.has-label:before{transform:scale(2);background:var(--g)}.cursor-ring.is-field:before{transform:scaleX(.08) scaleY(.8);background:var(--g)}.cursor-ring.is-down:before{transform:scale(.7)}.cursor-label{position:relative;font:600 9px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#000;opacity:0;transform:scale(.5);transition:.35s var(--ease)}.has-label .cursor-label{opacity:1;transform:scale(1)}.cursor-trail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none;mix-blend-mode:screen}.cursor-away .cursor-dot,.cursor-away .cursor-ring{opacity:0}.pre{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:grid;place-items:center}.pre-panels{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.pre-panel{flex:1;background:#000;border-right:1px solid rgba(99,217,76,.06)}.pre-logo{position:relative;width:min(220px,50vw)}.pre-logo svg{width:100%;height:auto;animation:breathe 2.4s ease-in-out infinite}@keyframes breathe{50%{filter:drop-shadow(0 0 22px rgba(99,217,76,.45))}}.pre-meta{position:absolute;left:var(--pad);top:32px;font:500 12px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.pre-count{position:absolute;left:var(--pad);bottom:24px;font:700 clamp(80px,18vh,200px) / .9 var(--display);color:var(--g);letter-spacing:-.06em;font-variant-numeric:tabular-nums}.pre-bar{position:absolute;left:0;right:0;bottom:-8px;height:2px;background:var(--g);transform-origin:left}.curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;pointer-events:none}.curtain span{flex:1;background:linear-gradient(#000,#06170c);transform:scaleY(0)}.hdr{position:fixed;z-index:100;top:0;left:0;right:0;display:flex;align-items:center;gap:24px;padding:18px var(--pad);transform:none!important;transition:background .4s;contain:layout style}.hdr.is-scrolled{background:linear-gradient(#020403cc,#02040300)}.hdr-logo svg{width:74px;height:auto}.hdr-nav{margin-left:auto}.hdr-nav>ul{display:flex;gap:4px;padding:6px;border:1px solid var(--line);border-radius:999px;background:#030a06db;box-shadow:0 10px 40px -12px #000c}.hdr-item{position:relative}.hdr-link{display:flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;font-size:14px;transition:background .3s,color .3s}.hdr-item:hover>.hdr-link,.hdr-item:focus-within>.hdr-link{background:#63d94c1a;color:var(--g)}.hdr-caret{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .4s var(--ease)}.hdr-item:hover .hdr-caret{transform:rotate(225deg) translateY(-1px)}.roll{position:relative;display:inline-block;overflow:hidden;vertical-align:top}.roll:after{content:attr(data-text);position:absolute;left:0;top:100%;color:var(--g)}.roll,.roll:after{transition:transform .55s var(--ease)}a:hover>.roll,a:focus-visible>.roll{transform:translateY(-100%)}a:hover>.roll:after{transform:translateY(0)}.hdr-drop{position:absolute;top:calc(100% + 10px);left:50%;min-width:260px;padding:10px;transform:translate(-50%,10px) rotateX(-20deg);transform-origin:top;opacity:0;visibility:hidden;border:1px solid var(--line-2);border-radius:18px;background:#030a06f7;box-shadow:0 24px 60px -20px #000000e6,0 0 0 1px #63d94c0d;will-change:transform,opacity;transition:.5s var(--ease)}.hdr-item:after{content:"";position:absolute;left:0;right:0;top:100%;height:14px}.hdr-item:not(.is-shut):hover .hdr-drop,.hdr-item:not(.is-shut):focus-within .hdr-drop{opacity:1;visibility:visible;transform:translate(-50%) rotateX(0)}.hdr-drop a{display:flex;gap:12px;align-items:baseline;padding:10px 12px;border-radius:10px;font-size:14px;color:var(--mute);transition:.3s}.hdr-drop a:hover{background:#63d94c14;color:var(--ink);padding-left:18px}.hdr-drop-n{font:11px var(--mono);color:var(--g)}.hdr-end{display:flex;align-items:center;gap:12px}.hdr-cta{display:flex;align-items:center;gap:10px;padding:11px 18px;border-radius:999px;background:var(--g);color:#000;font-weight:600;font-size:14px;transition:box-shadow .4s}.hdr-cta:hover{box-shadow:0 0 0 6px #63d94c2e,0 0 40px #63d94c66}.hdr-cta-dot{width:7px;height:7px;border-radius:50%;background:#000;animation:blink 1.6s infinite}@keyframes blink{50%{opacity:.2}}.hdr-burger{display:none;width:46px;height:46px;border:1px solid var(--line-2);border-radius:50%;position:relative}.hdr-burger i{position:absolute;left:14px;right:14px;height:1.5px;background:var(--ink);transition:.5s var(--ease)}.hdr-burger i:first-of-type{top:19px}.hdr-burger i:last-of-type{top:25px}.hdr-burger.is-open i:first-of-type{top:22px;transform:rotate(45deg)}.hdr-burger.is-open i:last-of-type{top:22px;transform:rotate(-45deg)}@media (max-width: 1180px){.hdr-nav{display:none}.hdr-end{margin-left:auto}.hdr-burger{display:block}}@media (max-width: 520px){.hdr-cta{display:none}}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;visibility:hidden;overflow-y:auto}.menu-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#010502f0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);clip-path:circle(0% at calc(100% - 60px) 40px);transition:clip-path .9s var(--ease)}.menu.is-open{visibility:visible}.menu.is-open .menu-bg{clip-path:circle(150% at calc(100% - 60px) 40px)}.menu-inner{position:relative;min-height:100%;padding:110px var(--pad) 40px;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.menu-row{display:grid;grid-template-columns:40px auto 1fr;align-items:baseline;gap:16px;border-bottom:1px solid var(--line);padding:6px 0}.menu-n{font:12px var(--mono);color:var(--g)}.menu-mask{overflow:hidden;display:block}.menu-link{display:inline-block;font-size:clamp(36px,6.4vw,84px);font-weight:500;letter-spacing:-.04em;line-height:1.05;transition:color .3s,transform .5s var(--ease)}.menu-link:hover{color:var(--g);font-family:var(--serif);font-style:italic}.menu-sub{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:flex-end;font-size:14px;color:var(--mute)}.menu-sub a:hover{color:var(--g)}.menu-foot{display:flex;flex-wrap:wrap;gap:12px 32px;font:13px var(--mono);color:var(--mute)}@media (max-width: 760px){.menu-row{grid-template-columns:30px 1fr}.menu-sub{grid-column:2;justify-content:flex-start;padding-bottom:8px}}.section{padding:clamp(80px,14vh,160px) var(--pad);max-width:1480px;margin:0 auto}.section-title{font-size:clamp(34px,5.4vw,84px);font-weight:500;letter-spacing:-.045em;line-height:.98;max-width:16ch}.support{max-width:58ch;margin-top:24px;color:var(--mute);font-size:clamp(16px,1.25vw,19px)}.note{margin-top:14px;font:12px/1.6 var(--mono);color:var(--dim)}.kicker{display:flex;align-items:center;gap:14px;margin-bottom:28px;font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--g)}.kicker-line{width:56px;height:1px;background:var(--g);transform-origin:left}.kicker-plain{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--g);margin-bottom:20px}.actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.actions-center{justify-content:center}.magnet{display:inline-block;will-change:transform}.btn{position:relative;display:inline-flex;align-items:center;gap:14px;padding:17px 26px;border-radius:999px;background:var(--g);color:#021005;font-weight:600;font-size:15px;overflow:hidden;isolation:isolate;transition:box-shadow .4s}.btn:disabled{opacity:.6}.btn-fill{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ink);border-radius:inherit;transform:translateY(101%) scaleX(.6);border-radius:50% 50% 0 0;transition:transform .6s var(--ease),border-radius .6s var(--ease)}.btn:hover .btn-fill{transform:translateY(0) scaleX(1);border-radius:0}.btn:hover{box-shadow:0 10px 50px #63d94c59}.btn-arrow{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#021005;color:var(--g);font-size:12px;transition:transform .5s var(--ease)}.btn:hover .btn-arrow{transform:rotate(45deg) scale(1.1)}.btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--line-2)}.btn-ghost .btn-fill{background:var(--g)}.btn-ghost:hover{color:#021005}.btn-ghost .btn-arrow{background:#63d94c24}.split{display:inline}.split-word{display:inline-block;white-space:nowrap}.split-char{display:inline-block;transform-style:preserve-3d;will-change:transform}.split-in{display:inline-block;transform-style:preserve-3d}.tilt{position:relative;transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s var(--ease);transform-style:preserve-3d}.glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),rgba(99,217,76,.22),transparent 45%);opacity:0;transition:opacity .4s;mix-blend-mode:screen}.tilt:hover .glare{opacity:1}[data-reveal]{opacity:.3;transform:translateY(28px);filter:blur(3px);transition:opacity 1.1s var(--ease),transform 1.1s var(--ease),filter 1.1s var(--ease);transition-delay:calc(var(--d, 0) * 90ms)}[data-reveal].is-in{opacity:1;transform:none;filter:none}.pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--g);box-shadow:0 0 #63d94cb3;animation:pulse 2s infinite}@keyframes pulse{70%{box-shadow:0 0 0 14px #63d94c00}to{box-shadow:0 0 #63d94c00}}.hud{position:fixed;z-index:50;right:22px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;font:10.5px var(--mono);color:var(--g);pointer-events:none}.hud-rail{width:1px;height:140px;background:var(--line);position:relative}.hud-rail span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--g);transform-origin:top;transform:scaleY(0)}@media (max-width: 760px){.hud{display:none}}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:130px var(--pad) 90px;perspective:1200px;overflow:hidden}.hero-ghost-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:grid;place-items:center;pointer-events:none}.hero-ghost{font-size:22vw;font-weight:700;letter-spacing:-.07em;line-height:.8;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(99,217,76,.1);opacity:.9}.hero-grid-lines{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:90px 90px;-webkit-mask-image:radial-gradient(ellipse at 50% 60%,#000 10%,transparent 60%);mask-image:radial-gradient(ellipse at 50% 60%,#000 10%,transparent 60%);opacity:.35}.hero-inner{position:relative;transform-style:preserve-3d}.hero-tag{display:inline-flex;align-items:center;gap:12px;padding:8px 16px 8px 12px;border:1px solid var(--line-2);border-radius:999px;font:500 13px var(--mono);color:var(--g);background:#04100899;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:30px}.hero-title{font-size:clamp(48px,9.6vw,176px);font-weight:600;letter-spacing:-.06em;line-height:.9;transform-style:preserve-3d}.hero-row{display:block;transform-style:preserve-3d}.hero-row-alt{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--g);letter-spacing:-.035em;padding-left:.6em}.hero-title .split-char{translate:var(--lx, 0) var(--ly, 0);rotate:var(--lr, 0deg);text-shadow:0 0 calc(var(--lg, 0) * 40px) rgba(99,217,76,calc(var(--lg, 0) * .9));transition:translate .25s linear,rotate .25s linear}.hero-line{display:block;height:1px;width:min(760px,100%);margin:40px 0 30px;background:linear-gradient(90deg,var(--g),transparent);transform-origin:left}.hero-sub{max-width:50ch;font-size:clamp(17px,1.5vw,22px);color:var(--mute)}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.hero-scroll{position:absolute;bottom:30px;right:var(--pad);display:flex;align-items:center;gap:12px;font:11px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.hero-scroll-track{width:1px;height:56px;background:var(--line);overflow:hidden;position:relative}.hero-scroll-thumb{position:absolute;left:0;width:1px;height:20px;background:var(--g);animation:drip 1.8s var(--ease) infinite}@keyframes drip{0%{transform:translateY(-20px)}to{transform:translateY(56px)}}.tap-stage{position:relative;height:100vh;display:grid;place-items:center;overflow:hidden;perspective:1400px}.tap-bg-word{position:absolute;top:12%;left:0;white-space:nowrap;font-size:12vw;font-weight:700;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(99,217,76,.12)}.tap-halo{position:absolute;width:70vmin;height:70vmin;border-radius:50%;background:radial-gradient(circle,rgba(99,217,76,.2),transparent 65%);filter:blur(20px)}.tap-device-wrap{position:relative;width:min(1040px,84vw)}.tap-device{transform-style:preserve-3d;will-change:transform}.tap-device .tilt{border-radius:22px;padding:10px;background:linear-gradient(145deg,#63d94c40,#0a1e1099 40%,#63d94c1a);box-shadow:0 60px 120px -30px #000000e6,0 0 0 1px var(--line-2),0 0 100px #63d94c1f}.tap-canvas{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:14px;background:#000}.tap-caps{position:absolute;left:var(--pad);bottom:9vh;z-index:2}.tap-cap{position:absolute;bottom:0;left:0;display:flex;gap:18px;align-items:baseline;white-space:nowrap;opacity:0;transform:translateY(40px);filter:blur(10px);transition:.8s var(--ease)}.tap-cap.is-on{opacity:1;transform:none;filter:none}.tap-cap-n{font:12px var(--mono);color:var(--g)}.tap-cap-t{font-size:clamp(28px,4.4vw,68px);font-weight:500;letter-spacing:-.04em;text-shadow:0 4px 30px #000}.tap-ticks{position:absolute;right:calc(var(--pad) + 30px);bottom:10vh;display:flex;gap:8px}.tap-tick{width:38px;height:3px;background:var(--line);border-radius:2px;transition:background .4s}.tap-tick.is-on{background:var(--g)}@media (max-width: 760px){.tap-caps{bottom:16vh}.tap-cap{white-space:normal;width:calc(100vw - 2 * var(--pad))}.tap-ticks{left:var(--pad);right:auto;bottom:9vh}}.verify{position:relative;width:200px;height:200px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--g);background:radial-gradient(circle,rgba(99,217,76,.18),transparent 70%);font-weight:600;font-size:17px;transition:background .4s,color .4s}.verify:hover{background:var(--g);color:#000}.verify-ring{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%;border:1px dashed var(--line-2);animation:spin 18s linear infinite}.verify.is-running .verify-ring{border:2px solid transparent;border-top-color:var(--g);animation-duration:.8s}.verify.is-done{background:var(--g);color:#000}@keyframes spin{to{transform:rotate(360deg)}}.price{padding:clamp(80px,14vh,160px) var(--pad);max-width:1480px;margin:0 auto;text-align:center}.price .kicker{justify-content:center}.price .section-title{margin:0 auto}.price-stage{margin:50px 0 70px;perspective:1200px}.price-amount{position:relative;display:inline-grid;font-size:clamp(120px,28vw,420px);font-weight:700;line-height:.85;letter-spacing:-.08em;font-variant-numeric:tabular-nums}.price-layer{grid-area:1 / 1}.price-layer-ghost{color:transparent;-webkit-text-stroke:1px rgba(99,217,76,calc(.5 - var(--l) * .1))}.price-layer-main{color:var(--g);text-shadow:0 0 80px rgba(99,217,76,.45)}.price-unit{margin-top:18px;font:500 14px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;text-align:left}.price-lines li{display:flex;gap:16px;padding:22px 0;border-bottom:1px solid var(--line);font-size:18px}.price-check{color:var(--g)}.price-replaces{padding:32px;border:1px solid var(--line-2);border-radius:24px;background:var(--panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.price-replaces h3{font-size:24px;font-weight:500;margin-bottom:18px}.price-replaces dl{margin:0}.price-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:16px 12px;border-radius:12px;border-bottom:1px solid var(--line);transition:.4s var(--ease)}.price-row:hover{background:#63d94c14;padding-left:20px}.price-row dt{font-weight:500}.price-row dd{margin:0;color:var(--mute)}@media (max-width: 900px){.price-grid{grid-template-columns:1fr}}.trust{padding:60px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;background:#030a0699}.trust-track{display:flex;width:-moz-max-content;width:max-content;will-change:transform}.trust-track span{display:inline-flex;align-items:center;gap:40px;padding-right:40px;font-size:clamp(40px,7vw,110px);font-weight:600;letter-spacing:-.05em;white-space:nowrap}.trust-track span.is-outline{color:transparent;-webkit-text-stroke:1px var(--g)}.trust-track i{font-style:normal;font-size:.4em;color:var(--g)}.final{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:120px var(--pad);overflow:hidden}.final-portal-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.final-portal{width:80vmin;height:80vmin;border-radius:50%;border:1px solid var(--line-2);background:radial-gradient(circle,rgba(99,217,76,.16),transparent 60%);box-shadow:inset 0 0 120px #63d94c26}.final-title{position:relative;font-size:clamp(44px,8vw,140px);font-weight:600;letter-spacing:-.06em;line-height:.92;max-width:12ch;overflow:hidden;padding-bottom:.1em}.final .support{position:relative;margin-left:auto;margin-right:auto}.ftr{padding:100px var(--pad) 30px;border-top:1px solid var(--line);background:linear-gradient(transparent,#041209e6);overflow:hidden}.ftr-grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:40px;max-width:1480px;margin:0 auto}.ftr-logo svg{width:110px;height:auto}.ftr-product{margin-top:18px!important;font-weight:600}.ftr-brand p{color:var(--mute);margin-top:4px}.ftr-contact{display:grid;gap:14px;margin-top:30px;max-width:40ch}.ftr-contact div{display:grid;gap:2px}.ftr-label{font:11px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--g)}.ftr-contact a:hover{color:var(--g)}.ftr-col{display:flex;flex-direction:column;gap:10px}.ftr-col strong{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--g);margin-bottom:8px}.ftr-link{color:var(--mute);width:-moz-fit-content;width:fit-content}.ftr-giant{display:flex;justify-content:center;margin:70px 0 20px;font-size:clamp(40px,8.5vw,150px);font-weight:700;line-height:.8;letter-spacing:-.07em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ftr-giant-mark{display:inline-flex;align-items:flex-end}.ftr-giant-main{color:transparent;-webkit-text-stroke:1px rgba(99,217,76,.35)}.ftr-giant-suffix{font-size:.5em;margin-left:.08em;margin-bottom:-.02em;letter-spacing:-.04em;color:var(--g)}.ftr-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1480px;margin:0 auto;padding-top:24px;border-top:1px solid var(--line);font:12px var(--mono);color:var(--dim)}.ftr-legal div{display:flex;gap:20px}.ftr-legal a:hover{color:var(--g)}@media (max-width: 900px){.ftr-grid{grid-template-columns:1fr 1fr}.ftr-brand{grid-column:1 / -1}}.demo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;visibility:hidden;opacity:0;transition:.5s var(--ease)}.demo.is-open{visibility:visible;opacity:1}.demo-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.demo-frame{position:relative;width:min(1200px,92vw);transform:scale(.8) rotateX(20deg);transition:transform .8s var(--ease)}.demo.is-open .demo-frame{transform:none}.demo-frame video{width:100%;border-radius:16px;border:1px solid var(--line-2)}.demo-close{position:absolute;top:-48px;right:0;font:12px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--g)}.page-hero{position:relative;min-height:92vh;display:flex;align-items:center;padding:140px var(--pad) 80px;overflow:hidden;perspective:1000px}.page-hero-rings{position:absolute;right:-10vw;top:10vh;width:60vw;height:60vw;pointer-events:none}.page-hero-rings span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--line);border-radius:50%;animation:spin 30s linear infinite}.page-hero-rings span:nth-child(2){top:12%;right:12%;bottom:12%;left:12%;border-style:dashed;animation-direction:reverse}.page-hero-rings span:nth-child(3){top:30%;right:30%;bottom:30%;left:30%;border-color:var(--line-2)}.page-hero-inner{position:relative;max-width:1300px}.page-hero-title{font-size:clamp(44px,7.4vw,124px);font-weight:600;letter-spacing:-.055em;line-height:.95;max-width:14ch}.page-hero-intro{margin-top:34px;max-width:56ch;font-size:clamp(17px,1.4vw,21px);color:var(--mute)}.prod-list{display:grid;gap:clamp(80px,14vh,160px);margin-top:90px}.prod-item{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}.prod-item.is-flip .prod-text{order:2}.prod-n{font:700 90px/.8 var(--display);color:transparent;-webkit-text-stroke:1px var(--g)}.prod-text h3{margin:20px 0 16px;font-size:clamp(28px,3vw,46px);font-weight:500;letter-spacing:-.04em;line-height:1.05}.prod-text p{color:var(--mute);max-width:46ch}.prod-text .magnet{margin-top:28px}.prod-media{margin:0}.prod-media .tilt{border-radius:20px;overflow:hidden;border:1px solid var(--line-2);background:#030a05}.prod-media img,.prod-media video{width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain}.prod-media figcaption{margin-top:14px;font-size:13px;color:var(--dim)}.prod-media figcaption a{color:var(--g)}.scope-list{margin-top:50px}.scope-list li{display:flex;gap:24px;padding:26px 0;border-bottom:1px solid var(--line);font-size:clamp(18px,1.8vw,26px);letter-spacing:-.02em;transition:padding .5s var(--ease),color .3s}.scope-list li:hover{padding-left:20px;color:var(--g)}.scope-list span{font:12px var(--mono);color:var(--g);padding-top:8px}.cta-band{text-align:left}@media (max-width: 900px){.prod-item{grid-template-columns:1fr}.prod-item.is-flip .prod-text{order:0}}.pp-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:start}.pp-card{padding:clamp(24px,3vw,40px);border:1px solid var(--line-2);border-radius:28px;background:linear-gradient(160deg,#143c1e8c,#030a06e6 60%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:perspective(1400px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s var(--ease)}.pp-controls{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.seg{display:grid;gap:8px}.seg-label{font:11px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--dim)}.seg-track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:4px;border:1px solid var(--line-2);border-radius:999px}.seg-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--g);transition:transform .6s var(--ease)}.seg-track[data-i="1"] .seg-thumb{transform:translate(100%)}.seg-track button{position:relative;padding:9px 18px;min-width:90px;font-weight:600;font-size:14px;text-transform:capitalize;transition:color .4s}.seg-track button[aria-pressed=true]{color:#021005}.pp-summary{margin:36px 0 26px;padding-bottom:26px;border-bottom:1px solid var(--line)}.pp-product{font:12px var(--mono);color:var(--g);text-transform:uppercase;letter-spacing:.14em}.pp-amount{margin:8px 0 6px;font-size:clamp(64px,8vw,120px);font-weight:700;letter-spacing:-.07em;line-height:1;color:var(--g);font-variant-numeric:tabular-nums;animation:flipIn .8s var(--ease)}@keyframes flipIn{0%{transform:perspective(600px) rotateX(-80deg) translateY(20px);opacity:0;filter:blur(6px)}}.pp-year{font-size:14px;color:var(--mute)}.pp-included{display:grid;gap:12px}.pp-included li{display:flex;gap:12px}.pp-included span{color:var(--g)}.pp-table{margin-top:50px;border:1px solid var(--line-2);border-radius:22px;overflow:hidden}.pp-tr{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:22px 26px;border-bottom:1px solid var(--line);transition:background .3s}.pp-tr:last-child{border-bottom:0}.pp-tr:not(.pp-th):hover{background:#63d94c12}.pp-th{font:11px var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--g)}.pp-tr strong{font-weight:500}.pp-examples{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.pp-ex{padding:32px;border:1px solid var(--line);border-radius:22px;background:var(--panel);color:var(--mute)}.pp-ex h3{color:var(--ink);font-weight:500;font-size:22px;margin-bottom:12px}.pp-ex-amount{margin:10px 0;font-size:44px;font-weight:600;letter-spacing:-.04em;color:var(--g)}@media (max-width: 900px){.pp-grid,.pp-examples{grid-template-columns:1fr}.pp-tr{grid-template-columns:1fr;gap:4px}.pp-th{display:none}}.talk-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.talk-points{display:grid;gap:26px;margin-top:50px;padding-top:30px;border-top:1px solid var(--line)}.talk-points h3{font-weight:500;font-size:20px}.talk-points p{color:var(--mute);margin-top:6px}.talk-form{padding:clamp(24px,3vw,44px);border:1px solid var(--line-2);border-radius:28px;background:#040e08cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.talk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.field{position:relative;display:grid;gap:8px}.field label{font:11px var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--mute)}.field input,.field select,.field textarea{width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--line-2);background:transparent;color:var(--ink);font:inherit;outline:none;border-radius:0}.field select option{background:#041008}.field-line{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--g);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.field:focus-within .field-line{transform:scaleX(1)}.reasons{border:0;padding:0;margin:34px 0 26px}.reasons legend{font-weight:500}.reasons-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.chip input{position:absolute;opacity:0}.chip span{display:inline-block;padding:10px 16px;border:1px solid var(--line-2);border-radius:999px;font-size:14px;transition:.35s var(--ease)}.chip:hover span{border-color:var(--g)}.chip input:checked+span{background:var(--g);color:#021005;border-color:var(--g)}.chip input:focus-visible+span{outline:2px solid var(--g);outline-offset:3px}.talk-submit{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px}.form-status{font-size:14px}.form-status.is-ok{color:var(--g)}.form-status.is-err{color:#ff9d9d}.contact-cards{display:grid;gap:18px}.contact-card{display:grid;gap:8px;padding:28px;border:1px solid var(--line-2);border-radius:22px;background:var(--panel);font-size:19px;overflow:hidden}.contact-card a:hover{color:var(--g)}@media (max-width: 900px){.talk-grid,.talk-form-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}[data-reveal]{opacity:1;transform:none;filter:none}}.ported{max-width:1320px;margin:0 auto;padding:0 var(--pad) 60px}.ported .site-section{padding:clamp(50px,9vh,110px) 0;border-top:1px solid var(--line);scroll-margin-top:110px}.ported .site-section:first-child{border-top:0;padding-top:0}.ported h2{font-size:clamp(30px,4.2vw,60px);font-weight:500;letter-spacing:-.045em;line-height:1;max-width:20ch;margin-bottom:28px}.ported h3{font-size:clamp(19px,1.6vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:26px 0 10px}.ported p{color:var(--mute);max-width:68ch;margin:0 0 14px}.ported strong{color:var(--ink);font-weight:600}.ported a:not(.site-button):not(.btn){color:var(--g);text-decoration:underline;text-decoration-color:#63d94c59;text-underline-offset:3px;transition:text-decoration-color .3s}.ported a:not(.site-button):not(.btn):hover{text-decoration-color:var(--g)}.ported .site-section>ul,.ported .site-card ul,.ported .product-check-list{display:grid;gap:10px;margin:14px 0 20px}.ported .site-section>ul>li,.ported .site-card ul>li,.ported .product-check-list>li{position:relative;padding-left:26px;color:var(--mute)}.ported .site-section>ul>li:before,.ported .site-card ul>li:before,.ported .product-check-list>li:before{content:"";position:absolute;left:2px;top:.65em;width:10px;height:2px;background:var(--g)}.ported .product-check-list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.ported .site-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;margin:26px 0}.ported .product-detail-row{grid-template-columns:1fr 1.2fr;align-items:center;gap:50px}.ported .site-card{position:relative;padding:clamp(22px,2.4vw,34px);border:1px solid var(--line-2);border-radius:22px;background:linear-gradient(160deg,#143c1e73,#030a06d9 60%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s var(--ease),border-color .4s,box-shadow .4s;overflow:hidden}.ported .site-card:hover{border-color:var(--g);box-shadow:0 30px 80px -30px #63d94c4d}.ported .site-card>h3:first-child{margin-top:0}.ported figure.site-card{margin:26px 0}.ported figure img,.ported .site-image{width:100%;height:auto;border-radius:14px;border:1px solid var(--line)}.ported figcaption{margin-top:14px;font-size:13px;color:var(--dim)}.ported details.site-card{margin-bottom:14px;padding:0}.ported details summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;font-size:clamp(17px,1.4vw,21px)}.ported details summary::-webkit-details-marker{display:none}.ported details summary:after{content:"+";flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--line-2);color:var(--g);font-size:20px;transition:transform .5s var(--ease),background .3s}.ported details[open] summary:after{transform:rotate(135deg);background:#63d94c1f}.ported details>p{padding:0 28px 26px;animation:faqIn .6s var(--ease)}@keyframes faqIn{0%{opacity:0;transform:translateY(-10px)}}.ported .site-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:26px}.ported .site-button{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:999px;background:var(--g);color:#021005;font-weight:600;font-size:15px;transition:box-shadow .4s,transform .4s var(--ease)}.ported .site-button:after{content:"↗";transition:transform .5s var(--ease)}.ported .site-button:hover{box-shadow:0 10px 50px #63d94c59;transform:translateY(-2px)}.ported .site-button:hover:after{transform:rotate(45deg)}.ported table{width:100%;border-collapse:collapse;font-size:15px}.ported th,.ported td{text-align:left;padding:16px 18px;border-bottom:1px solid var(--line);vertical-align:top}.ported thead th{font:11px var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--g)}.ported tbody tr{transition:background .3s}.ported tbody tr:hover{background:#63d94c0f}.ported .coverage-table{overflow-x:auto;padding:8px}.ported .coverage-status{display:inline-block;padding:3px 10px;border-radius:999px;border:1px solid var(--line-2);font:12px var(--mono);color:var(--g)}.ported .security-index nav ul{display:flex;flex-wrap:wrap;gap:10px}.ported .security-index nav li{padding:0}.ported .security-index nav li:before{display:none}.ported .security-index nav a{display:inline-block;padding:9px 16px;border:1px solid var(--line-2);border-radius:999px;text-decoration:none!important;font-size:14px;transition:background .3s,color .3s}.ported .security-index nav a:hover{background:var(--g);color:#021005}.ported video{width:100%;border-radius:14px}@media (max-width: 900px){.ported .product-detail-row{grid-template-columns:1fr}}.legacy-route{font-family:var(--display)}.legacy-route h1,.legacy-route h2,.legacy-route h3{font-family:var(--display);letter-spacing:-.04em}.legacy-route h1{font-weight:600!important;line-height:.95!important}.legacy-route .font-mono{font-family:var(--mono)}.legacy-route section,.legacy-route article{scroll-margin-top:110px}.legacy-route>section:first-of-type,.legacy-route>div:first-of-type{padding-top:max(130px,14vh)!important}.legacy-route input,.legacy-route button{font:inherit}.legacy-route details summary{cursor:pointer}.legacy-careers__stats>*,.legacy-careers__benefits>*{background:#030a0699!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .4s}.legacy-careers__stats>*:hover,.legacy-careers__benefits>*:hover{background:#143c1e99!important}.legacy-route.bg-black,.legacy-route .bg-black{background-color:transparent!important}.legacy-route [class*="bg-[#0b100c]"],.legacy-route [class*="bg-[#0a0e0b]"],.legacy-route [class*="bg-[#0d140d]"]{background:#040e089e!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.legal-nav{display:grid;gap:4px}.legal-nav button{display:flex;gap:10px;align-items:baseline;text-align:left;padding:8px 10px;border-radius:10px;font-size:13px;color:var(--dim);transition:color .3s,background .3s,padding .4s var(--ease)}.legal-nav button span{font:10.5px var(--mono);color:var(--g);opacity:.6}.legal-nav button:hover{color:var(--ink)}.legal-nav button.is-active{color:var(--g);background:#63d94c14;padding-left:16px}.cursor-ring.is-nav.is-hover:before{transform:scale(.85);background:#63d94c1f}.ported figure:not(.site-card){margin:0}.ported figure>a:has(>img),.ported figure>.site-image,.ported figure>video{display:flex;justify-content:center;align-items:center}.ported figure>a:has(>img){position:relative;padding:clamp(18px,3vw,36px);border:1px solid var(--line-2);border-radius:24px;background:radial-gradient(ellipse 60% 70% at 50% 60%,rgba(99,217,76,.16),transparent 70%),linear-gradient(160deg,#143c1e73,#030a06d9 65%);overflow:hidden;text-decoration:none!important;transition:border-color .4s,box-shadow .4s}.ported figure>a:has(>img):hover{border-color:var(--g);box-shadow:0 30px 80px -30px #63d94c59}.ported figure>a>img,.ported figure img.site-image{width:auto;max-width:100%;max-height:min(62vh,560px);-o-object-fit:contain;object-fit:contain;border-radius:16px;box-shadow:0 30px 60px -20px #000000d9,0 0 0 1px var(--line-2);transition:transform .6s var(--ease)}.ported figure>a:hover>img{transform:translateY(-6px) scale(1.02)}.ported figure>video.site-image{width:100%;max-height:min(62vh,560px);background:#000}@media (max-width: 600px){.ported figure>a>img,.ported figure img.site-image{max-height:420px}}.support,.note,.page-hero-intro,.hero-sub,.ported p,.ported li,.ported figcaption,.legacy-route p,.legacy-route li,.price-lines li,.prod-text p,.scope-list li{text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 18px rgba(0,0,0,.75)}.section-title,.page-hero-title,.ported h2,.ported h3,.legacy-route h1,.legacy-route h2,.legacy-route h3,.final-title{text-shadow:0 2px 30px rgba(0,0,0,.7)}.ported .practice-grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:22px;counter-reset:story;margin-top:0}.ported .practice-card{counter-increment:story;display:flex;flex-direction:column;padding:26px 26px 22px;border-radius:22px}.ported .practice-card:before{content:counter(story,decimal-leading-zero);font:12px var(--mono);letter-spacing:.14em;color:var(--g);margin-bottom:14px}.ported .practice-card>h2{font-size:clamp(21px,1.7vw,26px);line-height:1.15;letter-spacing:-.03em;max-width:none;margin:0 0 14px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ported .practice-card__body p{font-size:15px;line-height:1.55;margin-bottom:8px}.ported .practice-card figure{margin:auto 0 0;padding-top:20px}.ported .practice-card figure>a:has(>img){display:block;padding:0;border-radius:14px;background:#030a05;aspect-ratio:16 / 10}.ported .practice-card figure>a>img{width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;border-radius:14px;box-shadow:none}.ported .practice-card figure>a>img[src*=phone]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:10px 0}.ported .practice-card figure>a:hover>img{transform:scale(1.04)}.ported .practice-card figcaption{display:flex;flex-direction:column;gap:6px;margin-top:12px;font-size:12.5px;line-height:1.5}.ported .practice-capture-link{width:-moz-fit-content;width:fit-content;font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase}@media (max-width: 600px){.ported .practice-card{padding:22px 20px 18px}}.tap-stage{height:100vh;height:100svh}.hero{min-height:100vh;min-height:100svh}.btn,.magnet{max-width:100%}img,video{height:auto}@media (min-width: 1680px){.section,.price,.ftr-grid,.ftr-legal{max-width:1600px}}@media (max-width: 1280px){.tap-device-wrap{width:min(920px,80vw)}}@media (max-width: 1024px){:root{--pad: clamp(20px, 4vw, 40px)}.hero{padding-top:120px}.hero-title{font-size:clamp(44px,10.5vw,120px)}.verify{width:170px;height:170px}.price-amount{font-size:clamp(90px,26vw,300px)}.ftr-grid{grid-template-columns:repeat(3,1fr)}.ftr-brand{grid-column:1 / -1}.page-hero{min-height:78vh;min-height:78svh}.prod-item{gap:36px}}@media (max-width: 900px){.hero-scroll{display:none}.tap-device-wrap{width:90vw}.tap-device .tilt{padding:6px;border-radius:16px}.tap-canvas{border-radius:11px}.price-stage{margin:36px 0 44px}.price-replaces{padding:22px}.final{min-height:80vh;min-height:80svh}.final-portal{width:92vmin;height:92vmin}.pp-card,.talk-form{border-radius:22px}.ftr{padding-top:70px}.ftr-giant{margin-top:50px}}@media (max-width: 600px){body{font-size:16px}.hdr{padding:14px var(--pad)}.hdr-logo svg{width:64px}.hero{padding:108px var(--pad) 60px}.hero-tag{font-size:11px;padding:7px 12px 7px 10px;margin-bottom:22px;max-width:100%}.hero-title{font-size:clamp(38px,12.4vw,64px);line-height:.95}.hero-row-alt{padding-left:.3em}.hero-line{margin:26px 0 20px}.hero-actions,.actions{gap:10px}.btn{padding:14px 18px;font-size:14px;gap:10px;white-space:normal;text-align:left;line-height:1.25}.btn-arrow{flex:none;width:24px;height:24px}.section-title{font-size:clamp(30px,9vw,44px);max-width:none}.kicker{margin-bottom:18px;font-size:11px}.kicker-line{width:32px}.tap-cap-t{font-size:clamp(24px,7.6vw,34px)}.tap-tick{width:26px}.verify{width:150px;height:150px;font-size:15px}.price-amount{font-size:clamp(72px,27vw,140px)}.price-unit{font-size:12px;letter-spacing:.14em}.price-lines li{font-size:16px;padding:16px 0}.price-row{grid-template-columns:1fr;gap:4px;padding:14px 8px}.price-replaces h3{font-size:20px}.trust{padding:34px 0}.trust-track span{gap:22px;padding-right:22px}.final{padding:90px var(--pad)}.final-title{font-size:clamp(38px,11.5vw,60px)}.page-hero{min-height:0;padding:130px var(--pad) 60px}.page-hero-title{font-size:clamp(36px,10.5vw,56px)}.page-hero-rings{width:110vw;height:110vw;right:-50vw;top:4vh}.prod-list{gap:70px;margin-top:50px}.prod-n{font-size:64px}.scope-list li{gap:14px;padding:18px 0}.pp-card{padding:22px 18px}.pp-controls{flex-direction:column;align-items:stretch}.seg-track button{min-width:0;padding:9px 12px}.pp-amount{font-size:clamp(52px,17vw,80px)}.pp-ex{padding:22px 18px}.pp-ex-amount{font-size:clamp(28px,9vw,44px)}.pp-tr{padding:16px 18px}.talk-form{padding:22px 18px}.contact-card{padding:20px;font-size:16px;word-break:break-word}.menu-inner{padding-top:96px}.menu-link{font-size:clamp(30px,9.5vw,44px)}.menu-sub{font-size:13px}.ftr-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.ftr-contact a,.ftr-contact span{word-break:break-word}.ftr-legal{flex-direction:column}.demo-close{top:-40px}.ported details summary{padding:18px}.ported details>p{padding:0 18px 20px}.ported .site-card{border-radius:18px}}@media (max-width: 380px){:root{--pad: 16px}.hero-title{font-size:clamp(32px,11.6vw,44px)}.hero-tag{font-size:10px}.ftr-grid{grid-template-columns:1fr}.menu-row{grid-template-columns:22px 1fr;gap:10px}.verify{width:130px;height:130px;font-size:14px}.seg-track button{font-size:13px;padding:8px}.btn{padding:13px 16px}}@media (max-height: 560px) and (orientation: landscape){.hero{padding-top:90px;padding-bottom:40px}.hero-title{font-size:clamp(36px,7vw,72px)}.hero-line{margin:18px 0 14px}.hero-actions{margin-top:20px}.tap-device-wrap{width:min(64vw,128vh)}.tap-caps{bottom:6vh}.tap-cap-t{font-size:clamp(20px,3.4vw,34px)}.page-hero{min-height:0;padding-top:100px}.menu-inner{padding-top:80px}.menu-link{font-size:clamp(26px,5vw,44px)}}.price-grid,.pp-grid,.talk-grid,.talk-form-grid,.ftr-grid,.prod-item{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.price-grid>*,.pp-grid>*,.talk-grid>*,.ftr-grid>*,.prod-item>*{min-width:0}@media (min-width: 901px){.price-grid,.talk-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.talk-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.prod-item{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}@media (min-width: 901px) and (max-width: 1024px){.ftr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1025px){.ftr-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}}@media (min-width: 601px) and (max-width: 900px){.ftr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.price-grid,.pp-grid,.talk-grid,.prod-item{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.talk-form-grid{grid-template-columns:minmax(0,1fr)}.ftr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 380px){.ftr-grid{grid-template-columns:minmax(0,1fr)}}.hero-title.hero-title-long{font-size:clamp(40px,6.2vw,112px);line-height:.95;max-width:21ch}.hero-title-long .hero-row-alt{padding-left:0}.hero-facts{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:28px;font:12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.hero-facts li{display:inline-flex;align-items:center;gap:10px}.hero-facts li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--g)}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px}.step-card{display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.4vw,34px);border:1px solid var(--line-2);border-radius:22px;background:linear-gradient(160deg,#143c1e73,#030a06d9 60%)}.step-n{font:600 13px var(--mono);color:var(--g);display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--g);border-radius:50%}.step-card h3{font-size:clamp(22px,1.8vw,28px);font-weight:500;letter-spacing:-.03em;line-height:1.1}.step-card p{color:var(--mute)}.price-half{margin-top:18px;color:var(--ink);font-size:clamp(16px,1.3vw,19px)}.pp-table-3 .pp-tr{grid-template-columns:1.1fr 1.3fr 1fr}.pp-ours{color:var(--g)}.pp-scope{margin-top:30px;padding:20px 22px;border:1px dashed var(--line-2);border-radius:16px;color:var(--mute)}.pp-scope .kicker-plain{margin-bottom:8px}.pp-included-title{margin:26px 0 0}.pp-compare{display:grid;gap:18px;margin:18px 0 6px}.pp-compare dt{font-size:14px;color:var(--mute)}.pp-compare dd{margin:4px 0 0;font-size:30px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.pp-compare dd.pp-ex-amount{font-size:44px;color:var(--g)}.pp-compare small{display:block;font:13px var(--mono);letter-spacing:0;color:var(--dim)}.pp-not{display:grid;gap:12px}.pp-not li{position:relative;padding-left:22px}.pp-not li:before{content:"";position:absolute;left:0;top:.7em;width:10px;height:2px;background:var(--g)}.prod-scope{margin-top:16px;padding:14px 16px;border:1px dashed var(--line-2);border-radius:14px;font-size:14px;color:var(--mute)}.prod-scope span{display:block;margin-bottom:4px;font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--g)}.ported .step-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin-top:20px}.ported .step-list li{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--line-2);border-radius:18px;font-size:19px;color:var(--ink)}.ported .step-list span{font:600 13px var(--mono);color:var(--g)}.ported .practice-who{margin-bottom:8px;font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--g)}.ported .site-section>ul.coverage-legend{display:flex;flex-wrap:wrap;gap:12px;margin:0}.ported .site-section>ul.coverage-legend>li{padding:0}.ported .site-section>ul.coverage-legend>li:before{display:none}.ported .coverage-status{white-space:nowrap}.ported .coverage-status[data-status=limited]{border-style:dashed;color:var(--ink)}.ported .coverage-status[data-status=unavailable]{border-color:var(--line);color:var(--dim)}.ftr-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 30px;max-width:1480px;margin:0 auto 24px;padding:20px 0;border-top:1px solid var(--line);font:12px var(--mono);letter-spacing:.08em;text-transform:uppercase}.ftr-trust ul{display:flex;flex-wrap:wrap;gap:8px 26px;color:var(--ink)}.ftr-trust li{display:inline-flex;align-items:center;gap:10px}.ftr-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--g)}.ftr-trust a{color:var(--g)}@media (max-width: 900px){.steps-grid,.pp-table-3 .pp-tr{grid-template-columns:1fr}}@media (max-width: 560px){.hero-title.hero-title-long{font-size:clamp(32px,9.4vw,44px)}.hero-facts{font-size:10px;gap:6px 14px}}.cm{container-type:inline-size;--cm-bg: #050a07;--cm-card: #0a130d;--cm-line: rgba(233, 247, 236, .08);--cm-blue: #5aa9ff;--cm-amber: #f5c542;--cm-red: #ff5d5d;background:var(--cm-bg);color:var(--ink);text-align:left;text-shadow:none}.cm-ico{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cm-mono{font-family:var(--mono)}.cm-dim{color:var(--dim)}.cm-devices{display:flex;aspect-ratio:1600 / 900;overflow:hidden}.cm-devices>*{font-size:clamp(9px,1.32cqw,15px)}.cm-devices.is-compact{aspect-ratio:auto;height:100%}.cm-devices.is-compact>*{font-size:clamp(9px,1.55cqw,14px)}.cm-side{display:flex;flex-direction:column;align-items:center;gap:.7em;width:3.8em;padding:1em 0;border-right:1px solid var(--cm-line)}.cm-logo{font:700 1.5em var(--display);color:var(--g);margin-bottom:.4em}.cm-side-i{display:grid;place-items:center;width:2.4em;height:2.4em;border-radius:.6em;color:var(--dim)}.cm-side-i.is-on{color:var(--g);background:#63d94c1f;box-shadow:inset 0 0 0 1px var(--line-2)}.cm-main{flex:1;min-width:0;display:flex;flex-direction:column}.cm-top{display:flex;align-items:center;gap:1.2em;padding:.9em 1.6em;border-bottom:1px solid var(--cm-line)}.cm-top strong{font-weight:600;font-size:1.15em;margin-right:auto}.cm-search{display:flex;align-items:center;gap:.6em;width:16em;padding:.5em .9em;border-radius:.6em;background:var(--cm-card);border:1px solid var(--cm-line);color:var(--dim);font-size:.85em}.cm-bell{position:relative;display:flex;color:var(--mute)}.cm-bell i{position:absolute;top:-.5em;right:-.6em;min-width:1.3em;padding:0 .3em;border-radius:1em;background:var(--cm-red);color:#fff;font:700 .6em/1.3em var(--display);text-align:center;font-style:normal}.cm-body{flex:1;min-height:0;padding:1.3em 1.6em;display:flex;flex-direction:column;gap:1.1em;overflow:hidden}.cm-title{display:flex;justify-content:space-between;align-items:flex-start}.cm-title b{display:block;font-size:1.45em;font-weight:600;letter-spacing:-.02em}.cm-title small{color:var(--mute);font-size:.85em}.cm-btn{padding:.5em .9em;border-radius:.6em;border:1px solid var(--g);color:var(--g);font-size:.85em;font-weight:600;white-space:nowrap}.cm-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8em}.cm-stat{display:grid;gap:.2em;padding:.8em 1em;border-radius:.8em;background:var(--cm-card);border:1px solid var(--cm-line);min-width:0}.cm-stat-l{font-size:.72em;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.cm-stat-v{font-size:1.7em;font-weight:600;letter-spacing:-.02em;line-height:1.1}.cm-stat-s{font-size:.75em;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-stat.is-blue .cm-stat-v{color:var(--cm-blue)}.cm-stat.is-green .cm-stat-v{color:var(--g)}.cm-stat.is-red .cm-stat-v{color:var(--cm-red)}.cm-table{width:100%;border-collapse:collapse;border-radius:.8em;overflow:hidden;background:var(--cm-card);font-size:.9em}.cm-table th{padding:.75em 1em;text-align:left;font-size:.78em;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);background:#ffffff06}.cm-table td{padding:.62em 1em;border-top:1px solid var(--cm-line);white-space:nowrap}.cm-pill{display:inline-flex;align-items:center;gap:.45em;padding:.15em .65em;border-radius:1em;font-size:.85em;border:1px solid currentColor}.cm-pill i{width:.5em;height:.5em;border-radius:50%;background:currentColor}.cm-pill.is-low{color:var(--g);background:#63d94c14}.cm-pill.is-med{color:var(--cm-amber);background:#f5c54214}.cm-pill.is-high{color:var(--cm-red);background:#ff5d5d14}.cm-pill.is-off{color:var(--dim)}.cm-os{display:inline-flex;align-items:center;gap:.5em;color:var(--mute)}.cm-bar{display:inline-block;vertical-align:middle;width:5em;height:.4em;margin-right:.6em;border-radius:1em;background:#ffffff14;overflow:hidden}.cm-bar i{display:block;height:100%;border-radius:inherit;background:var(--g)}.cm-bar i.is-med{background:var(--cm-amber)}.cm-bar i.is-high{background:var(--cm-red)}.cm-bar i.is-off{background:var(--dim)}.cm-devices.is-compact .cm-hide-m{display:none}@container (max-width: 620px){.cm-hide-m,.cm-hide-s,.cm-search,.cm-btn,.cm-side{display:none}.cm-main{font-size:10px}.cm-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.cm-stat:nth-child(n+4){display:none}}.cm-check{padding:clamp(16px,2cqw,32px)}.cm-check>*{font-size:clamp(12px,1cqw,16px)}.cm-check-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;padding-bottom:1.1em;border-bottom:1px solid var(--cm-line)}.cm-check-dev{display:flex;align-items:center;gap:.8em}.cm-check-dev>.cm-ico{width:2.4em;height:2.4em;padding:.5em;border-radius:.6em;color:var(--g);background:#63d94c1a}.cm-check-dev b{font-family:var(--mono);font-size:1.1em}.cm-check small{display:block;color:var(--dim);font-size:.82em}.cm-check-score{text-align:right;color:var(--mute)}.cm-check-score b{font-family:var(--mono);color:var(--g);font-size:1.5em}.cm-check-t{display:flex;align-items:center;gap:.5em;margin:1.1em 0 .8em;font-weight:600}.cm-check-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em}.cm-check-list li{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.75em 1em;border-radius:.7em;background:var(--cm-card);border:1px solid var(--cm-line)}.cm-check-list li>span:first-child{min-width:0}.cm-check-list small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-state{display:inline-flex;align-items:center;gap:.4em;flex:none;padding:.25em .7em;border-radius:1em;font-size:.85em;font-weight:600;color:var(--g);background:#63d94c1a;border:1px solid rgba(99,217,76,.3)}.cm-state.is-bad{color:var(--cm-red);background:#ff5d5d1a;border-color:#ff5d5d4d}@container (max-width: 760px){.cm-check-list{grid-template-columns:1fr}}@container (max-width: 420px){.cm-check-list small{display:none}.cm-check-score{text-align:left}}.cm-activity{aspect-ratio:auto}.cm-activity>*{font-size:clamp(10px,.95cqw,15px)}.cm-stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cm-stats-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cm-stat-l em{float:right;font-style:normal;letter-spacing:.02em;text-transform:none;font-weight:600;color:var(--g)}.cm-stat.is-blue .cm-stat-l em{color:var(--cm-blue)}.cm-stat.is-amber .cm-stat-v{color:var(--cm-amber)}.cm-btn{display:inline-flex;align-items:center;gap:.4em}.cm-ev{display:flex;align-items:center;gap:.8em}.cm-ev small{display:block;color:var(--dim);font-size:.82em}.cm-ev-i{display:grid;place-items:center;width:2em;height:2em;border-radius:.5em;flex:none}.cm-ev-i.is-green{color:var(--g);background:#63d94c1a}.cm-ev-i.is-blue{color:var(--cm-blue);background:#5aa9ff1a}.cm-ev-i.is-amber{color:var(--cm-amber);background:#f5c5421a}.cm-ev-i.is-red{color:var(--cm-red);background:#ff5d5d1a}.cm-detail .cm-body{gap:.9em}.cm-dd-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8em;padding:.9em 1em;border-radius:.8em;background:var(--cm-card);border:1px solid var(--cm-line)}.cm-dd-head small{display:block;color:var(--dim);font-size:.82em}.cm-dd-head b{font-family:var(--mono);font-size:1.1em}.cm-dd-tags{display:flex;align-items:center;gap:1em}.cm-tabs{display:flex;flex-wrap:wrap;gap:.3em;padding:.3em;border-radius:.7em;background:var(--cm-card);border:1px solid var(--cm-line);width:-moz-fit-content;width:fit-content;font-size:.85em}.cm-tabs span{padding:.35em .8em;border-radius:.5em;color:var(--mute)}.cm-tabs span.is-on{color:var(--ink);background:#63d94c1f;box-shadow:inset 0 0 0 1px var(--line-2)}.cm-lock{display:flex;align-items:center;gap:.9em;padding:.9em 1.1em;border-radius:.8em;color:var(--cm-amber);background:#f5c54212;border:1px solid rgba(245,197,66,.35)}.cm-lock>.cm-ico{width:1.8em;height:1.8em}.cm-lock b{display:block;color:var(--ink);font-weight:600}.cm-lock small{color:var(--mute);font-size:.85em}.cm-dd-checks{font-size:.92em}@container (max-width: 620px){.cm-stats-3,.cm-stats-4{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-stats-3 .cm-stat:nth-child(n+3),.cm-stats-4 .cm-stat:nth-child(n+3){display:none}.cm-tabs{display:none}}.world{opacity:.9;-webkit-mask-image:radial-gradient(130% 100% at 50% 45%,#000 35%,rgba(0,0,0,.35) 100%);mask-image:radial-gradient(130% 100% at 50% 45%,#000 35%,#00000059)}.step-card,.pp-card,.site-card{position:relative;background:linear-gradient(160deg,#10301a80,#030a06e0 62%);border-color:#63d94c33;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -36px #000000e6;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);transition:transform .55s var(--ease),border-color .4s,box-shadow .55s var(--ease)}.step-card:before,.pp-card:before,.site-card:before{content:"";position:absolute;inset:0 12% auto 12%;height:1px;background:linear-gradient(90deg,transparent,rgba(99,217,76,.55),transparent);pointer-events:none}.step-card:hover,.pp-card:hover,.site-card:hover{transform:translateY(-4px);border-color:#63d94c6b;box-shadow:inset 0 1px #ffffff12,0 34px 70px -34px #000000f2,0 0 0 1px #63d94c14}.step-n{background:#63d94c1f;box-shadow:0 0 24px -6px #63d94c99}.btn:not(.btn-ghost){background:linear-gradient(180deg,#8dff6a,#5ee534);box-shadow:inset 0 1px #ffffff59,0 0 0 1px #63d94c4d,0 12px 34px -12px #63d94ca6}.btn:not(.btn-ghost):hover{box-shadow:inset 0 1px #ffffff59,0 0 0 1px #63d94c80,0 16px 50px -10px #63d94cb3}.btn-ghost{background:#06140b73;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hdr.is-scrolled{background:linear-gradient(#020403e0,#0204039e);backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);box-shadow:0 1px #63d94c14}.hero{position:relative}.hero:before{content:"";position:absolute;left:-6%;top:8%;width:58%;height:62%;background:radial-gradient(ellipse at center,rgba(99,217,76,.16),transparent 62%);filter:blur(30px);pointer-events:none;z-index:0}.section-title{text-shadow:0 2px 30px rgba(0,0,0,.7),0 0 60px rgba(99,217,76,.12)}:root{--g-soft: rgba(99, 217, 76, .1);--g-glow: rgba(99, 217, 76, .35);--teal: #3de0b8;--surface: linear-gradient(160deg, rgba(16, 48, 26, .5), rgba(3, 10, 6, .88) 62%);--edge: rgba(99, 217, 76, .2);--edge-hi: rgba(99, 217, 76, .45);--r-lg: 24px;--r-md: 16px;--shadow-card: inset 0 1px 0 rgba(255, 255, 255, .05), 0 30px 60px -36px rgba(0, 0, 0, .9);--shadow-lift: inset 0 1px 0 rgba(255, 255, 255, .07), 0 36px 70px -34px rgba(0, 0, 0, .95), 0 0 0 1px rgba(99, 217, 76, .1)}body{font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,.section-title{text-wrap:balance}p,li{text-wrap:pretty}.section-title:not(:has(.split-char)),.ftr-cta h2,.nf-title{background:linear-gradient(180deg,#fff 10%,#cfe9d5 55%,#8fb89a 110%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 24px rgba(0,0,0,.65))}::-moz-selection{background:#63d94cd9;color:#021005}::selection{background:#63d94cd9;color:#021005}:focus-visible{outline:2px solid var(--g);outline-offset:3px;border-radius:6px}.btn:focus-visible,.hdr-cta:focus-visible{outline-offset:4px;border-radius:999px}html{scrollbar-width:thin;scrollbar-color:rgba(99,217,76,.35) transparent}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#63d94c47;border:3px solid transparent;background-clip:padding-box;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#63d94c80}.kicker{display:inline-flex;align-items:center;gap:12px;padding:7px 14px 7px 8px;border:1px solid var(--edge);border-radius:999px;background:#06160b8c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff0a}.kicker-n{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 6px;border-radius:999px;background:var(--g-soft);color:var(--g)}.kicker-line{width:18px;background:linear-gradient(90deg,var(--g),transparent)}.step-card,.pp-card,.site-card,.price-replaces,.talk-form,.nf-card,.ftr-cta{background:radial-gradient(420px circle at var(--mx, -999px) var(--my, -999px),rgba(99,217,76,.1),transparent 60%),var(--surface);border-color:var(--edge);box-shadow:var(--shadow-card)}.step-card:hover,.pp-card:hover,.site-card:hover,.nf-card:hover{border-color:var(--edge-hi);box-shadow:var(--shadow-lift)}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.55) 48%,transparent 66%);transform:translate(-120%);pointer-events:none}.btn:hover:after{transform:translate(120%);transition:transform .9s var(--ease)}.btn-ghost:after{background:linear-gradient(115deg,transparent 30%,rgba(99,217,76,.35) 48%,transparent 66%)}.btn:active{transform:scale(.97)}.btn{transition:box-shadow .4s,transform .2s var(--ease)}.hdr-nav>ul{background:#040e088c;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);box-shadow:inset 0 1px #ffffff0d,0 18px 40px -24px #000000e6}.hdr-link{position:relative}.hdr-link.is-active{color:var(--ink);background:#63d94c1f;box-shadow:inset 0 0 0 1px #63d94c47}.hdr-link.is-active:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;border-radius:50%;background:var(--g);box-shadow:0 0 8px var(--g);transform:translate(-50%)}.hdr-cta{box-shadow:inset 0 1px #ffffff59,0 10px 30px -10px #63d94cb3}.hdr-progress{position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;opacity:0;transition:opacity .4s}.hdr.is-scrolled .hdr-progress{opacity:1}.hdr-progress span{display:block;height:100%;background:linear-gradient(90deg,transparent,var(--g) 40%,var(--teal));box-shadow:0 0 10px var(--g-glow);transform:scaleX(0);transform-origin:left}.route-bar{position:fixed;z-index:1200;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--g),var(--teal));box-shadow:0 0 14px var(--g-glow);transform:scaleX(0);transform-origin:left;opacity:0;pointer-events:none}.curtain span{background:linear-gradient(180deg,#030805,#06140b);box-shadow:inset 0 -1px #63d94c59}.img-fade{opacity:0;transition:opacity .7s var(--ease);background:linear-gradient(100deg,#63d94c08 20%,#63d94c14,#63d94c08 60%) 0 0 / 200% 100%;animation:shimmer 1.4s linear infinite}.img-fade.is-loaded{opacity:1;animation:none;background:none}@keyframes shimmer{to{background-position:-200% 0}}.hero-tag{box-shadow:inset 0 1px #ffffff0d,0 0 30px -8px #63d94c66;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hero-facts li{display:inline-flex;align-items:center;gap:7px}.hero-facts li:before{display:none}.hero-facts .icon{color:var(--g)}.hero-line{background:linear-gradient(90deg,var(--g),rgba(61,224,184,.4) 40%,transparent)}.page-hero{min-height:min(78vh,760px);padding-top:150px}.page-hero-glow{position:absolute;left:-10%;top:-10%;width:70%;height:90%;background:radial-gradient(ellipse at 30% 40%,rgba(99,217,76,.14),transparent 60%);filter:blur(40px);pointer-events:none}.page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(99,217,76,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(99,217,76,.05) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 30% 45%,#000,transparent 75%);mask-image:radial-gradient(ellipse 60% 70% at 30% 45%,#000,transparent 75%);pointer-events:none}.page-hero-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font:12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.page-hero-crumbs a{color:var(--mute);transition:color .3s}.page-hero-crumbs a:hover{color:var(--g)}.page-hero-crumbs i{margin-right:8px;font-style:normal;color:#63d94c73}.page-hero-crumbs [aria-current]{color:var(--g)}.page-hero-rings span{border-color:#63d94c1a}.page-hero-rings span:nth-child(3){border-color:#63d94c2e}.ported .site-section+.site-section{position:relative}.ported .site-section+.site-section:before{content:"";position:absolute;top:0;left:0;width:min(420px,60%);height:1px;background:linear-gradient(90deg,var(--g),transparent);opacity:.45}.ported .site-button{box-shadow:inset 0 1px #ffffff4d,0 10px 30px -12px #63d94c99;transition:transform .25s var(--ease),box-shadow .4s}.ported .site-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff4d,0 16px 40px -12px #63d94cbf}.ported .site-image,.ported .site-image img{border-radius:var(--r-md)}.ported .site-image{border:1px solid var(--edge);box-shadow:0 30px 70px -40px #000000f2,0 0 70px -40px #63d94c66;overflow:hidden}.ported table tbody tr{transition:background-color .3s}.ported table tbody tr:hover{background:#63d94c0a}.talk-form{border:1px solid var(--edge);border-radius:var(--r-lg);padding:clamp(24px,3.4vw,44px)}.field input,.field select,.field textarea{border:1px solid rgba(99,217,76,.16);border-radius:12px;padding:14px 16px;background:#020804a6;transition:border-color .3s,box-shadow .3s,background-color .3s}.field input:hover,.field select:hover,.field textarea:hover{border-color:#63d94c4d}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--g);background:#040e08d9;box-shadow:0 0 0 4px #63d94c1f}.field input:user-invalid,.field select:user-invalid{border-color:#ff5d5d99;box-shadow:0 0 0 4px #ff5d5d1a}.field select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2363d94c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.field-line{display:none}.chip span{transition:border-color .3s,background-color .3s,color .3s,transform .2s var(--ease)}.chip input:checked+span{box-shadow:0 0 0 1px #63d94c66,0 8px 22px -12px #63d94ccc}.chip input:checked+span:before{content:"✓ "}.chip:active span{transform:scale(.96)}.form-status{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;animation:status-in .5s var(--ease)}.form-status.is-ok{background:#63d94c14;border:1px solid rgba(99,217,76,.3)}.form-status.is-err{background:#ff5d5d14;border:1px solid rgba(255,93,93,.3)}.form-status .icon{flex:none}@keyframes status-in{0%{opacity:0;transform:translateY(8px)}}.trust{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.final-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:26px;padding:8px 16px;border:1px solid var(--edge);border-radius:999px;background:#06160b99;color:var(--g);font:500 13px var(--mono);letter-spacing:.04em;box-shadow:0 0 40px -10px #63d94c73}.ftr{border-top:1px solid transparent;-o-border-image:linear-gradient(90deg,transparent,rgba(99,217,76,.35),transparent) 1;border-image:linear-gradient(90deg,transparent,rgba(99,217,76,.35),transparent) 1}.ftr-cta{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px 40px;max-width:1480px;margin:0 auto clamp(56px,8vh,90px);padding:clamp(28px,4vw,56px);border:1px solid var(--edge);border-radius:28px;overflow:hidden}.ftr-cta:before{content:"";position:absolute;right:-10%;top:-60%;width:55%;height:200%;background:radial-gradient(ellipse,rgba(99,217,76,.16),transparent 62%);pointer-events:none}.ftr-cta-copy{position:relative;max-width:640px}.ftr-cta-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--g);font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase}.ftr-cta h2{font-size:clamp(28px,3.2vw,46px);font-weight:500;letter-spacing:-.04em;line-height:1.05}.ftr-cta-copy>p:last-child{margin-top:14px;color:var(--mute)}.ftr-cta-actions{position:relative;display:flex;flex-wrap:wrap;gap:12px}.ftr-link{transition:color .3s}.ftr-link:hover{color:var(--g)}.nf{position:relative;min-height:100vh;max-width:1100px;margin:0 auto;padding:160px var(--pad) 110px;text-align:center}.nf-code{display:flex;justify-content:center;align-items:center;gap:clamp(8px,2vw,24px);font:700 clamp(96px,16vw,200px) / 1 var(--display);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(99,217,76,.6)}.nf-lock{display:grid;place-items:center;width:clamp(90px,14vw,170px);aspect-ratio:1;border-radius:50%;border:1px solid var(--edge-hi);color:var(--g);background:radial-gradient(circle,rgba(99,217,76,.16),transparent 70%);box-shadow:0 0 80px -20px #63d94c99;animation:nf-float 5s ease-in-out infinite}.nf-lock .icon{width:45%;height:45%}@keyframes nf-float{50%{transform:translateY(-10px) rotate(-6deg)}}.nf-kicker{margin-top:34px;color:var(--g);font:500 12px var(--mono);letter-spacing:.16em;text-transform:uppercase}.nf-title{margin-top:14px;font-size:clamp(34px,5vw,64px);font-weight:500;letter-spacing:-.045em;line-height:1.02}.nf-sub{max-width:58ch;margin:18px auto 0;color:var(--mute)}.nf-sub code{padding:2px 8px;border-radius:6px;background:#63d94c14;color:var(--g);font-family:var(--mono);word-break:break-all}.nf-grid{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:14px;margin:48px 0 44px;padding:0;text-align:left}.nf-card{position:relative;display:flex;flex-direction:column;gap:8px;height:100%;padding:22px;border:1px solid var(--edge);border-radius:var(--r-md);transition:transform .45s var(--ease),border-color .3s,box-shadow .45s var(--ease)}.nf-card:hover{transform:translateY(-4px)}.nf-card strong{font-weight:600}.nf-card>span:not(.nf-card-icon){color:var(--mute);font-size:14px}.nf-card-icon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:6px;border-radius:12px;color:var(--g);background:#63d94c1a;border:1px solid rgba(99,217,76,.25)}.nf-card-arrow{position:absolute;top:22px;right:20px;color:var(--dim);transition:transform .4s var(--ease),color .3s}.nf-card:hover .nf-card-arrow{color:var(--g);transform:translate(4px)}.pre-bar{background:linear-gradient(90deg,var(--g),var(--teal));box-shadow:0 0 16px var(--g-glow)}@media (max-width: 900px){.page-hero{min-height:auto;padding-top:130px;padding-bottom:60px}.ftr-cta{margin-left:var(--pad);margin-right:var(--pad)}.ftr-cta-actions{width:100%}}@media (max-width: 560px){.kicker{gap:8px;padding-right:12px}.kicker-line{display:none}.nf{padding-top:130px}.ftr-cta-actions .btn{width:100%;justify-content:space-between}}@media (prefers-reduced-motion: reduce){.btn:after,.img-fade,.nf-lock{animation:none;transition:none}.step-card:hover,.nf-card:hover,.ported .site-button:hover{transform:none}}.field-error{display:flex;align-items:center;gap:6px;margin:2px 0 0;color:#ff8a8a;font-size:13px;line-height:1.35;animation:status-in .3s var(--ease)}.field-error .icon{flex:none}.field.is-invalid input,.field.is-invalid select,.field.is-invalid textarea{border-color:#ff5d5da6;box-shadow:0 0 0 4px #ff5d5d1a}.field.is-invalid label{color:#ff8a8a}.reasons .field-error{margin-top:12px}.hero-title.hero-title-long{font-size:clamp(34px,4.6vw,80px);line-height:1;max-width:22ch}.hero-title-long .hero-row-alt{margin-top:.12em;font-size:.86em;line-height:1.05}.hero-sub{max-width:64ch;font-size:clamp(16px,1.2vw,19px);line-height:1.6}@media (max-width: 560px){.hero-title.hero-title-long{font-size:clamp(28px,8.2vw,38px)}}.hero-title.hero-title-long{max-width:none}.hero-grid-lines,.page-hero-rings{display:none}.page-hero:after{content:none}.cert{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:start;margin:28px 0;padding:clamp(24px,3.2vw,44px);border:1px solid rgba(99,217,76,.3);border-radius:26px;overflow:hidden;background:radial-gradient(420px circle at var(--mx, -999px) var(--my, -999px),rgba(99,217,76,.08),transparent 60%),radial-gradient(60% 90% at 0% 0%,rgba(99,217,76,.12),transparent 60%),linear-gradient(160deg,#0e2816bf,#030905eb 65%);box-shadow:inset 0 1px #ffffff0f,0 40px 80px -44px #000000f2,0 0 80px -40px #63d94c59}.cert:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px dashed rgba(99,217,76,.14);border-radius:18px;pointer-events:none}.cert-body{position:relative;min-width:0}.cert-kicker{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(99,217,76,.35);border-radius:999px;background:#63d94c1a;color:var(--g);font:600 12px var(--mono);letter-spacing:.14em;text-transform:uppercase}.cert .cert-title{margin:14px 0 0;font-size:clamp(28px,3.2vw,46px);font-weight:600;letter-spacing:-.035em;line-height:1.05;color:var(--ink)}.cert .cert-system{margin:8px 0 0;color:var(--mute);font-size:clamp(15px,1.1vw,17px)}.cert-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px 0 0;overflow:hidden;border:1px solid rgba(99,217,76,.16);border-radius:14px;background:#63d94c29}.cert-facts div{padding:14px 16px;background:#030a06eb}.cert-facts dt{font:11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.cert-facts dd{margin:6px 0 0;font-weight:600;font-size:clamp(14px,1.05vw,16px);color:var(--ink)}.cert-facts div:first-child dd{font-family:var(--mono);color:var(--g)}.cert .cert-scope{margin:20px 0 0;max-width:78ch;color:var(--mute);font-size:15px;line-height:1.6}.cert-scope span{display:block;margin-bottom:6px;font:11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.cert.is-compact .cert-facts{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 760px){.cert{grid-template-columns:1fr}.cert-facts{grid-template-columns:minmax(0,1fr)}}.ported :is(.practice-card,.shot-frame) .practice-screen{position:relative;overflow:hidden;aspect-ratio:16 / 10;border:1px solid rgba(99,217,76,.2);border-radius:14px;background:#030a05;box-shadow:0 20px 40px -26px #000000e6}.ported .practice-screen.is-fill>.cm{height:100%}.ported .practice-screen.is-center{display:grid;align-items:center}.ported .practice-screen.is-phone{display:grid;place-items:center;background:radial-gradient(60% 70% at 50% 40%,rgba(99,217,76,.12),transparent 70%),#030a05}.ported .practice-screen p,.ported .practice-screen li{max-width:none;text-shadow:none}.ported .practice-screen ul{margin:0}.ported .practice-screen ul>li:before{content:none}.ported .practice-screen .cm-check-t{margin:1.1em 0 .8em;color:var(--ink)}.ported .practice-screen .cm-check-list{display:grid;gap:.6em}.ported .practice-screen .cm-check-list>li{padding:.75em 1em;color:var(--ink)}.ported .practice-screen table{font-size:.9em}.ported .practice-screen th{padding:.75em 1em;border-bottom:0;font:500 .78em var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);vertical-align:middle}.ported .practice-screen td{padding:.62em 1em;border-bottom:0;border-top:1px solid rgba(233,247,236,.08);vertical-align:middle}.pa{display:grid;place-items:center;height:100%;padding:6% 0}.pa-phone{position:relative;height:100%;aspect-ratio:9 / 18.5;padding:2.4%;border-radius:14%/7%;background:linear-gradient(160deg,#262c28,#0a0d0b 45%,#151a17);box-shadow:inset 0 0 0 1.5px #ffffff24,0 0 0 1px #63d94c59,0 0 40px -10px #63d94c80,0 24px 40px -20px #000}.pa-island{position:absolute;z-index:2;top:2.6%;left:50%;width:30%;height:3%;border-radius:999px;background:#000;transform:translate(-50%)}.pa-screen{container-type:inline-size;position:relative;display:flex;flex-direction:column;align-items:center;height:100%;overflow:hidden;border-radius:12%/6%;background:radial-gradient(90% 45% at 50% 0%,rgba(46,170,86,.22),transparent 70%),linear-gradient(180deg,#03100a,#010302);color:#eaf7ee}.pa-top{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:14cqw;padding:0 8cqw 4cqw;border-bottom:1px solid rgba(255,255,255,.06);font-size:6cqw}.pa-top b{font-weight:600}.pa-menu,.pa-menu-space{width:7cqw}.pa-menu{display:grid;gap:1.3cqw}.pa-menu i{height:.9cqw;border-radius:1px;background:#eaf7ee}.pa-emblem{position:relative;width:84cqw;aspect-ratio:1;margin-top:12cqw}.pa-rings{width:100%;height:100%}.pa-frame{fill:#63d94c0a;stroke:#63d94c59;stroke-width:1.4}.pa-ring{fill:none;stroke:#63d94c59;stroke-width:1.4}.pa-dash{stroke-dasharray:5 5;stroke:#63d94c73}.pa-corners{fill:none;stroke:#eaf7eeb3;stroke-width:2;stroke-linecap:round}.pa-shield{fill:#63d94c1f;stroke:#b6ff9c;stroke-width:2.4;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(99,217,76,.6))}.pa-lock{fill:#b6ff9c}.pa-lock-arc{fill:none;stroke:#b6ff9c;stroke-width:2.4}.pa-sat{position:absolute;display:grid;place-items:center;width:17cqw;height:17cqw;border:1.5px solid rgba(182,255,156,.8);border-radius:4.5cqw;background:#031008;color:#b6ff9c;box-shadow:0 0 5cqw -1cqw #63d94cb3;transform:translate(-50%,-50%)}.pa-sat .icon{width:9cqw;height:9cqw}.pa-sat.is-top{left:50%;top:12%}.pa-sat.is-bottom{left:50%;top:88%}.pa-sat.is-left{left:10%;top:50%}.pa-sat.is-right{left:90%;top:50%}.ported .practice-screen .pa-dev,.pa-dev{margin:4cqw 0 0;font:4.2cqw var(--mono);color:#eaf7ee8c}.pa-ok{display:flex;align-items:center;justify-content:center;gap:2cqw;width:84cqw;margin-top:auto;margin-bottom:9cqw;padding:4.5cqw 0;border:1px solid rgba(99,217,76,.35);border-radius:4cqw;background:#63d94c1f;color:#b6ff9c;font-size:5.4cqw;font-weight:600}.pa-ok .icon{width:5.4cqw;height:5.4cqw;stroke-width:2.4}.ported .practice-screen .practice-stage{position:absolute;top:0;left:0;width:960px;height:600px;transform:scale(var(--s, .3));transform-origin:0 0}.ported .practice-screen.is-fill .practice-stage>.cm{height:100%}.ported .practice-screen.is-center .practice-stage{display:grid;align-items:center}.ported .practice-screen.is-phone .practice-stage{display:grid;place-items:center}.ported .practice-screen.is-phone .pa{height:600px;padding:40px 0}.ported .practice-screen.is-phone .pa-phone{height:520px}.ported .practice-card{position:relative}.ported .practice-card:before{position:static;inset:auto;height:auto;background:none;pointer-events:none}.ported .practice-card:after{content:"";position:absolute;inset:0 12% auto 12%;height:1px;background:linear-gradient(90deg,transparent,rgba(99,217,76,.55),transparent);pointer-events:none}.hero-actions{gap:16px}.pre,.pre *{pointer-events:none}:root{--surface: linear-gradient(160deg, rgba(14, 40, 22, .8), rgba(3, 10, 6, .95) 62%)}.kicker,.hero-tag,.btn-ghost,.step-card,.pp-card,.site-card,.talk-form,.nf-card,.ftr-cta,.cert,.final-eyebrow,.dx-caption{backdrop-filter:none;-webkit-backdrop-filter:none}.kicker,.hero-tag,.final-eyebrow{background:#041008d9}.btn-ghost{background:#041008cc}.dx-caption{background:#030a06eb}.world{-webkit-mask-image:none;mask-image:none}.grain{overflow:hidden;background:none;animation:none;contain:strict}.grain:before{content:"";position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain-shift 1s steps(6) infinite;will-change:transform}@keyframes grain-shift{0%{transform:translateZ(0)}33%{transform:translate3d(-40px,30px,0)}66%{transform:translate3d(30px,-50px,0)}to{transform:translate3d(-20px,20px,0)}}.vignette,.world{will-change:transform;contain:strict}.cursor-trail{contain:strict}.hdr.is-scrolled{background:linear-gradient(#020503f0,#020503cc);backdrop-filter:none;-webkit-backdrop-filter:none}.hdr-nav>ul{background:#06120ae6;backdrop-filter:none;-webkit-backdrop-filter:none}@media (prefers-reduced-motion: reduce){.grain:before{animation:none}}.section.one{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;padding-block:calc(var(--hdr-h, 90px) + clamp(16px,3.5vh,44px)) clamp(20px,4vh,48px)}.one-flowchart{flex:1 1 auto;max-height:640px}.one-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,64px)}.one-head .kicker{margin-bottom:12px}.one-title{display:grid;max-width:none;font-size:clamp(30px,min(4vw,7vh),66px)}.one-title-dim{color:#e9f7ec57}.one-title-hi{color:var(--g);text-shadow:0 0 40px rgba(99,217,76,.35)}.one-support{margin-top:0;font-size:clamp(14px,1vw,16px);line-height:1.55}.one-flowchart{--hub: clamp(200px, min(20vw, 32vh), 300px);display:grid;grid-template-columns:minmax(0,1fr) minmax(40px,.34fr) var(--hub) minmax(40px,.34fr) minmax(0,1fr);grid-template-rows:auto 1fr;margin-top:clamp(20px,4.5vh,60px)}.one-col{display:contents}.one-label{grid-row:1;margin-bottom:12px;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--dim)}.is-before>.one-label{grid-column:1}.is-after>.one-label{grid-column:5;color:var(--g)}.one-list{grid-row:2;display:grid;grid-template-rows:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none}.is-before>.one-list{grid-column:1}.is-after>.one-list{grid-column:5}.one-card{position:relative;display:flex;align-items:center;gap:14px;padding:12px clamp(16px,1.4vw,22px);border-radius:16px;transition:opacity 1.1s var(--ease),transform 1.1s var(--ease),filter 1.1s var(--ease),border-color .3s,background-color .3s}.one-card.is-before{border:1px dashed rgba(233,247,236,.16);background:#e9f7ec06}.one-card.is-after{border:1px solid rgba(99,217,76,.3);background:linear-gradient(120deg,#63d94c1a,#061009d9 60%);box-shadow:0 18px 40px -24px #63d94c80}.one-card.is-after:hover{border-color:#63d94c99;background-color:#63d94c0f}.one-card:after{content:"";position:absolute;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%}.one-card.is-before:after{right:-5px;background:var(--bg);border:1px solid rgba(233,247,236,.4)}.one-card.is-after:after{left:-5px;background:var(--g);box-shadow:0 0 12px var(--g)}.one-icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:var(--mute);background:#e9f7ec0f}.is-after .one-icon{color:var(--bg);background:var(--g);box-shadow:0 0 22px #63d94c59}.one-card-text{display:grid;gap:4px;min-width:0}.one-card-text b{font-weight:500;font-size:clamp(14px,1vw,16px);letter-spacing:-.01em;line-height:1.25}.is-before .one-card-text b{color:var(--mute)}.one-card-text small{font-size:12.5px;line-height:1.4;color:var(--mute)}.one-overhead{display:flex;flex-wrap:wrap;gap:6px}.one-overhead i{padding:2px 8px;border-radius:6px;font:normal 10.5px var(--mono);letter-spacing:.04em;color:#ff9a85;background:#ff6e5a14;border:1px solid rgba(255,110,90,.2)}.one-tick{flex:none;margin-left:auto;color:var(--g)}.one-wires{grid-row:2;position:relative}.one-wires svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.one-wires.is-in{grid-column:2}.one-wires.is-out{grid-column:4}.one-wire{fill:none;stroke-width:1;stroke:#e9f7ec24}.is-out .one-wire{stroke:#63d94c4d}.one-flow{fill:none;stroke-width:2;stroke-linecap:round;stroke:#ff9a85bf;stroke-dasharray:10 150;animation:one-flow 2.6s linear infinite;animation-delay:calc(var(--i) * -.8s)}.is-out .one-flow{stroke:var(--g);filter:drop-shadow(0 0 4px var(--g))}@keyframes one-flow{0%{stroke-dashoffset:160}to{stroke-dashoffset:0}}.one-hub{grid-column:3;grid-row:2;align-self:center;position:relative;width:var(--hub);aspect-ratio:1;display:grid;place-items:center}.one-hub-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(99,217,76,.22)}.one-hub-ring:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 62%,rgba(99,217,76,.95) 88%,transparent 88.5% 100%);-webkit-mask:radial-gradient(circle,transparent calc(70.7% - 3px),#000 calc(70.7% - 2px));mask:radial-gradient(circle,transparent calc(70.7% - 3px),#000 calc(70.7% - 2px));animation:one-spin 6s linear infinite}.one-hub-pulse{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;border:1px solid rgba(99,217,76,.5);animation:one-pulse 3.2s var(--ease) infinite}.one-hub-pulse.is-late{animation-delay:1.6s}.one-hub-core{position:relative;width:84%;aspect-ratio:1;border-radius:50%;display:grid;place-content:center;justify-items:center;gap:4px;text-align:center;border:1px solid rgba(99,217,76,.45);background:radial-gradient(circle at 50% 30%,#286e328c,#040c07f5 70%);box-shadow:0 0 80px #63d94c47,inset 0 0 40px #63d94c1f}.one-hub-logo{width:38px;height:auto;margin-bottom:2px}.one-hub-name{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--mute)}.one-hub-price{display:grid;line-height:1}.one-hub-price b{font-size:clamp(34px,min(3.2vw,5.4vh),50px);font-weight:500;letter-spacing:-.04em;color:var(--ink)}.one-hub-price small{margin-top:6px;font:11px var(--mono);color:var(--mute)}.one-hub-note{margin-top:8px;padding:3px 10px;border-radius:999px;font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--bg);background:var(--g)}@keyframes one-spin{to{transform:rotate(1turn)}}@keyframes one-pulse{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.35);opacity:0}}.one-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(20px,4.5vh,60px) 0 0;border:1px solid var(--line);border-radius:16px;background:#060e09b3;overflow:hidden}.one-metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:clamp(12px,2.2vh,22px) clamp(16px,1.8vw,26px)}.one-metric+.one-metric{border-left:1px solid var(--line)}.one-metric dt{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--dim)}.one-metric dd{display:flex;align-items:center;gap:10px;margin:0;line-height:1}.one-metric s{font-size:clamp(20px,1.8vw,26px);color:#e9f7ec4d;text-decoration-color:#ff6e5acc;text-decoration-thickness:2px}.one-metric b{font-size:clamp(28px,2.6vw,40px);font-weight:500;letter-spacing:-.04em;color:var(--g);text-shadow:0 0 30px rgba(99,217,76,.4)}.one-metric-arrow{color:var(--dim)}@media (prefers-reduced-motion: reduce){.one-flow,.one-hub-ring:before,.one-hub-pulse{animation:none}}@media (min-width: 1000px) and (max-width: 1279px){.one-flowchart{--hub: clamp(180px, min(18vw, 30vh), 220px);grid-template-columns:minmax(0,1fr) 40px var(--hub) 40px minmax(0,1fr)}}@media (max-width: 999px){.section.one{display:block;min-height:0;padding-block:clamp(56px,9vh,96px)}.one-flowchart{max-height:none}.one-head{grid-template-columns:minmax(0,1fr);align-items:start}.one-flowchart{display:flex;flex-direction:column;align-items:stretch}.one-col{display:block}.one-list{grid-template-rows:none;gap:10px}.one-card{min-height:0}.one-card:after,.one-wires{display:none}.one-hub{align-self:center;width:min(240px,70vw);margin:48px 0}.one-hub:before,.one-hub:after{content:"";position:absolute;left:50%;width:1px;height:40px}.one-hub:before{bottom:100%;background:linear-gradient(#e9f7ec0d,#e9f7ec59)}.one-hub:after{top:100%;background:linear-gradient(var(--g),transparent)}.one-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.one-metric:nth-child(3){border-left:0}.one-metric:nth-child(n+3){border-top:1px solid var(--line)}}@media (min-width: 1000px){.fit{display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100svh;padding-block:calc(var(--hdr-h, 90px) + clamp(16px,3.5vh,44px)) clamp(20px,4vh,48px)}}.pf-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,64px)}.pf-head .kicker{margin-bottom:16px}.pf-title{max-width:none;font-size:clamp(30px,min(4vw,7vh),64px)}.pf-opinion{margin-top:12px;font:italic clamp(17px,1.4vw,22px) / 1.35 var(--serif);color:var(--g);max-width:44ch}.pf-stat{display:flex;align-items:center;gap:clamp(16px,1.6vw,24px);margin:0;padding:clamp(16px,2.2vh,24px) clamp(18px,1.8vw,28px);border:1px solid var(--line);border-radius:18px;background:linear-gradient(120deg,#ff6e5a14,#060e09cc 55%)}.pf-stat-figure{flex:none;font-size:clamp(44px,min(4.4vw,8vh),72px);font-weight:500;letter-spacing:-.05em;line-height:1;color:#ff9a85;text-shadow:0 0 40px rgba(255,110,90,.35)}.pf-stat p{font-size:14px;line-height:1.45;color:var(--ink)}.pf-stat cite{display:block;margin-top:6px;font:normal 11px/1.4 var(--mono);color:var(--dim)}.pf-table{margin-top:clamp(24px,5vh,56px);border:1px solid var(--line);border-radius:20px;background:#060e0999;overflow:hidden}.pf-cols,.pf-row{display:grid;grid-template-columns:76px minmax(0,1.25fr) 64px minmax(0,1fr)}.pf-cols{margin:0;border-bottom:1px solid var(--line);font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.18em}.pf-cols span{padding:12px 0;color:var(--dim)}.pf-cols span:first-child{grid-column:2}.pf-cols span:last-child{grid-column:4;padding-left:24px;color:var(--g)}.pf-rows{margin:0;padding:0;list-style:none}.pf-row{transition:opacity 1.1s var(--ease),transform 1.1s var(--ease),filter 1.1s var(--ease),background-color .3s}.pf-row+.pf-row{border-top:1px solid var(--line)}.pf-row:hover{background-color:#e9f7ec05}.pf-n{align-self:center;justify-self:center;font-size:30px;font-weight:500;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgba(99,217,76,.45)}.pf-problem{display:flex;align-items:flex-start;gap:14px;padding:clamp(14px,2.4vh,26px) 0}.pf-problem h3{font-size:clamp(16px,1.25vw,19px);font-weight:500;letter-spacing:-.01em}.pf-problem p{margin-top:4px;font-size:14px;line-height:1.5;color:var(--mute)}.pf-icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:#ff9a85;background:#ff6e5a14;border:1px solid rgba(255,110,90,.2)}.pf-arrow{align-self:center;justify-self:center;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--g);border:1px solid var(--line-2);background:var(--bg)}.pf-fix{display:flex;align-items:center;gap:14px;margin:0;padding:clamp(14px,2.4vh,26px) 24px;border-left:1px solid var(--line);font-size:clamp(15px,1.1vw,17px);line-height:1.45;color:var(--ink);background:linear-gradient(90deg,#63d94c1a,#63d94c05);transition:background-color .3s}.pf-row:hover .pf-fix{background-color:#63d94c0f}.pf-fix-icon{flex:none;box-sizing:content-box;padding:5px;border-radius:50%;color:var(--bg);background:var(--g);box-shadow:0 0 18px #63d94c73}@media (max-width: 999px){.pf-head{grid-template-columns:minmax(0,1fr);align-items:start}.pf-cols,.pf-arrow{display:none}.pf-row{grid-template-columns:48px minmax(0,1fr)}.pf-n{align-self:start;margin-top:16px;font-size:22px}.pf-problem{padding-right:16px}.pf-fix{grid-column:1 / -1;border-left:0;border-top:1px dashed var(--line);padding:14px 16px}}.price.fit{text-align:left}.price.fit .kicker{justify-content:flex-start}.price.fit .section-title{margin:0;max-width:none;font-size:clamp(30px,min(4vw,7vh),64px)}.price-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,88px);margin-top:clamp(20px,4vh,48px)}.price.fit .price-stage{margin:0 0 clamp(12px,2.5vh,28px)}.price.fit .price-amount{font-size:clamp(88px,min(11vw,18vh),210px)}.price.fit .price-unit{margin-top:16px}.price.fit .price-lines li{padding:clamp(6px,1.3vh,13px) 0;font-size:15px;line-height:1.45}.price.fit .price-replaces{padding:clamp(18px,2.6vh,28px)}.price.fit .price-replaces h3{font-size:20px;margin-bottom:8px}.price.fit .price-row{padding:clamp(6px,1.2vh,13px) 12px}.price-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.price-head .actions{margin-top:0}.price-head .kicker{margin-bottom:16px}.price.fit .price-row dt,.price.fit .price-row dd{font-size:15px;line-height:1.4}@media (max-width: 999px){.price-body{grid-template-columns:minmax(0,1fr)}}.fl-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,64px)}.fl-head .kicker{margin-bottom:12px}.fl-title{max-width:18ch;font-size:clamp(28px,min(3.6vw,5.6vh),58px)}.fl-support{margin-top:0;font-size:clamp(14px,1vw,16px);line-height:1.55}.fl-body{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:stretch;gap:clamp(20px,2.6vw,40px);margin-top:clamp(16px,3.5vh,40px)}.fl-label{margin-bottom:10px;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--dim)}.fl-policies ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.fl-policy{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:clamp(5px,.8vh,8px) 12px;border:1px solid transparent;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;cursor:default;overflow:hidden;transition:background-color .3s,border-color .3s}.fl-policy.is-active{border-color:var(--line-2);background:linear-gradient(100deg,#63d94c1f,#06100999 70%)}.fl-policy:focus-visible{outline:2px solid var(--g);outline-offset:2px}.fl-policy-icon{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--mute);background:#e9f7ec0d;transition:color .3s,background-color .3s}.is-active .fl-policy-icon{color:var(--bg);background:var(--g);box-shadow:0 0 18px #63d94c66}.fl-policy-text{display:grid;gap:2px;min-width:0}.fl-policy-text b{font-size:15px;font-weight:500;color:var(--mute)}.is-active .fl-policy-text b{color:var(--ink)}.fl-policy-text small{display:none;font-size:12.5px;line-height:1.4;color:var(--mute)}.is-active .fl-policy-text small{display:block}.fl-policy-timer{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--g);transform-origin:left;animation:fl-timer linear forwards}@keyframes fl-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fl-panel{display:flex;flex-direction:column;border:1px solid rgba(99,217,76,.28);border-radius:18px;background:linear-gradient(170deg,#0a1a10eb,#030805f5);box-shadow:0 30px 80px -30px #000000e6,0 0 80px -30px #63d94c4d;overflow:hidden}.fl-panel-bar{display:flex;align-items:center;gap:6px;padding:10px 16px;border-bottom:1px solid var(--line);font:12px var(--mono);color:var(--mute)}.fl-panel-bar i{width:9px;height:9px;border-radius:50%;background:#e9f7ec24}.fl-panel-bar span{margin-left:10px}.fl-panel-bar em{font-style:normal;color:var(--dim)}.fl-panel-body{display:flex;flex-direction:column;gap:clamp(8px,1.5vh,16px);flex:1;padding:clamp(14px,2.4vh,22px) clamp(16px,1.8vw,24px);animation:fl-in .5s var(--ease)}@keyframes fl-in{0%{opacity:0;transform:translateY(8px)}}.fl-rule{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:#e9f7ec08;font-size:14px}.fl-k{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--g)}.fl-rule b{font-weight:500}.fl-progress-figure{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;font-size:14px;color:var(--mute)}.fl-progress-figure b{font-size:clamp(30px,min(2.6vw,5vh),42px);font-weight:500;letter-spacing:-.04em;color:var(--ink)}.fl-progress-figure span{margin-left:auto;font:500 13px var(--mono);color:var(--g)}.fl-progress-track{display:block;height:8px;border-radius:99px;background:#e9f7ec14;overflow:hidden}.fl-progress-fill{display:block;height:100%;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,var(--g-2),var(--g));box-shadow:0 0 16px #63d94c99;transform-origin:left;animation:fl-fill 1.2s var(--ease)}@keyframes fl-fill{0%{transform:scaleX(0)}}.fl-stats{display:flex;flex-wrap:wrap;gap:6px 20px;margin:10px 0 0}.fl-stats div{display:flex;align-items:center;gap:6px}.fl-stats div:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.fl-stats dt{order:2;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--dim)}.fl-stats dd{order:1;margin:0;font-size:15px;font-weight:500}.fl-stats .is-applied{color:var(--g)}.fl-stats .is-pending{color:#ffc857}.fl-stats .is-offline{color:var(--mute)}.fl-devices{display:grid;margin:0;padding:0;list-style:none;font-size:13px}.fl-devices li{display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;padding:clamp(5px,.9vh,8px) 4px;border-top:1px solid var(--line);animation:fl-in .5s var(--ease) backwards;animation-delay:calc(var(--i) * 70ms + .15s)}.fl-devices b{font:500 12px var(--mono)}.fl-devices span{color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fl-status{padding:3px 10px;border-radius:99px;font:500 11px var(--mono);font-style:normal}.fl-status.is-applied{color:var(--g);background:#63d94c1a}.fl-status.is-pending{color:#ffc857;background:#ffc8571a}.fl-status.is-offline{color:var(--mute);background:#e9f7ec0f}.fl-foot{margin:auto 0 0;font-size:12.5px;color:var(--mute)}.fl-foot span{margin-left:6px;font:11px var(--mono);color:var(--dim)}.fl-also{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:clamp(12px,2.5vh,28px)}.fl-also-label{margin-right:6px;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--dim)}.fl-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:99px;border:1px solid var(--line-2);font-size:13px;color:var(--ink);background:#63d94c0d}.fl-chip .icon{color:var(--g)}.fl-chip.is-checks{border-style:dashed}@media (prefers-reduced-motion: reduce){.fl-panel-body,.fl-devices li,.fl-progress-fill{animation:none}}@media (max-width: 1279px){.fl-also-label{display:none}}@media (max-width: 999px){.fl-head,.fl-body{grid-template-columns:minmax(0,1fr)}.fl-devices li{grid-template-columns:96px minmax(0,1fr) auto}}.gz{--red: #ff8a73}.gz-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,64px)}.gz-head .kicker{margin-bottom:12px}.gz-title{max-width:none;font-size:clamp(28px,min(3.8vw,6vh),60px)}.gz-directory{font:italic clamp(18px,1.5vw,24px) / 1.3 var(--serif);color:var(--g)}.gz-head-side .actions{margin-top:14px}.gz-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:clamp(24px,3.5vw,56px);margin-top:clamp(18px,4vh,44px)}.gz-eyebrow{margin-bottom:6px;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--dim)}.gz-scope ol{margin:0;padding:0;list-style:none}@media (min-width: 1000px){.gz-scope ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(18px,2vw,32px);column-gap:clamp(18px,2vw,32px)}}.gz-item{position:relative;padding:clamp(8px,1.6vh,16px) 0 clamp(8px,1.6vh,16px) 18px;border-top:1px solid var(--line)}.gz-item:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:2px;background:#e9f7ec1f;transition:background-color .3s,box-shadow .3s}.gz-item:hover:before{background:var(--g);box-shadow:0 0 12px var(--g)}.gz-item-head{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:6px;margin:0}.gz-item-head b{font-size:clamp(15px,1.15vw,17px);font-weight:500}.gz-badge{flex:none;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:99px;font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.1em}.gz-badge.is-progress{color:#7cc0ff;background:#5aa9ff1a;border:1px solid rgba(90,169,255,.3)}.gz-badge.is-progress i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:gz-blink 1.6s ease-in-out infinite}.gz-badge.is-design{color:var(--g);background:#63d94c14;border:1px solid var(--line-2)}@keyframes gz-blink{50%{opacity:.25}}.gz-item-body{margin-top:4px;font-size:13.5px;line-height:1.5;color:var(--mute)}.gz-arch{display:flex;flex-direction:column;padding:clamp(14px,2.2vh,22px) clamp(16px,1.8vw,24px);border:1px solid var(--line-2);border-radius:20px;background:radial-gradient(120% 80% at 50% 55%,#14321c8c,#030805f2 70%);box-shadow:0 30px 80px -30px #000000e6;transition:opacity 1.1s var(--ease),transform 1.1s var(--ease),filter 1.1s var(--ease),border-color .6s,background-color .6s}.gz-arch[data-view="0"]{border-color:#ff8a7359}.gz-arch-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.gz-arch-top h3{font-size:clamp(16px,1.3vw,20px);font-weight:500;letter-spacing:-.01em}.gz-tabs{display:inline-flex;padding:3px;border-radius:99px;border:1px solid var(--line);background:#00000059}.gz-tab{position:relative;padding:6px 14px;border:0;border-radius:99px;background:none;color:var(--mute);font:500 12px var(--display);cursor:pointer;overflow:hidden;transition:color .3s,background-color .3s}.gz-tab.is-active{color:var(--bg);background:var(--g)}.gz-arch[data-view="0"] .gz-tab.is-active{background:var(--red)}.gz-tab:focus-visible{outline:2px solid var(--g);outline-offset:2px}.gz-tab-timer{position:absolute;left:12px;right:12px;bottom:2px;height:2px;border-radius:2px;background:#00000073;transform-origin:left;animation:fl-timer linear forwards}.gz-caption{display:grid;gap:6px;animation:fl-in .5s var(--ease)}.gz-verdict{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.1em}.gz-verdict.is-0{color:var(--red);background:#ff6e5a1a}.gz-verdict.is-1{color:var(--g);background:#63d94c1a}.gz-caption p{font-size:13.5px;line-height:1.5;color:var(--mute)}.gz-svg{display:block;flex:1 1 0;width:100%;min-height:clamp(170px,30vh,330px);margin:clamp(4px,1vh,12px) 0;overflow:visible}.gz-label{font:11px var(--mono);fill:var(--mute)}.gz-label.is-centre,.gz-label.is-small,.gz-label.is-server{text-anchor:middle}.gz-label.is-small{font-size:10.5px;fill:var(--dim)}.gz-label.is-server{fill:var(--ink)}.gz-v{transform-origin:280px 185px;transition:opacity .7s var(--ease),transform .7s var(--ease)}.gz-svg[data-view="0"] .gz-v1,.gz-svg[data-view="1"] .gz-v0{opacity:0;transform:scale(.94);pointer-events:none}.gz-attacker-dot{fill:#ff6e5a1f;stroke:var(--red);stroke-width:1.2}.gz-attacker-mark{stroke:var(--red);stroke-width:1.6;stroke-linecap:round}.gz-probe{stroke:var(--red);stroke-width:1.4;stroke-dasharray:4 6;animation:gz-flow .9s linear infinite}@keyframes gz-flow{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}.gz-wire{fill:none;stroke-width:1.4}.gz-wire.is-breach{stroke:#ff8a7338;animation:gz-breach 3.2s ease-in-out infinite;animation-delay:calc(.9s + var(--i) * .12s)}@keyframes gz-breach{0%,30%,80%,to{stroke:#ff8a7338;stroke-width:1.4}45%,60%{stroke:var(--red);stroke-width:2.2}}.gz-ripple{fill:none;stroke:var(--red);stroke-width:1.2;transform-origin:280px 185px;animation:gz-ripple 3.2s ease-out infinite .8s;opacity:0}@keyframes gz-ripple{0%{transform:scale(.7);opacity:.9}60%,to{transform:scale(2.2);opacity:0}}.gz-db path,.gz-db ellipse{fill:#1f0d0a;stroke:var(--red);stroke-width:1.4}.gz-db .gz-db-band{fill:none;stroke-opacity:.6}.gz-user circle{fill:#030805e6;stroke:#e9f7ec59;stroke-width:1.2;animation:gz-hit 3.2s ease-in-out infinite;animation-delay:calc(1.1s + var(--i) * .12s)}.gz-user .gz-user-head{fill:#e9f7ec80;stroke:none;animation:none}.gz-user-body{fill:none;stroke:#e9f7ec80;stroke-width:1.4;stroke-linecap:round}@keyframes gz-hit{0%,35%,80%,to{stroke:#e9f7ec59;fill:#030805e6}48%,62%{stroke:var(--red);fill:#ff6e5a2e}}.gz-wire.is-key{stroke:#63d94c59;stroke-dasharray:3 9;animation:gz-key 1.4s linear infinite;animation-delay:calc(var(--i) * -.2s)}@keyframes gz-key{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.gz-server rect{fill:#0a1e10f2;stroke:var(--g);stroke-width:1.2}.gz-server-key{fill:none;stroke:var(--g);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.gz-shield circle{fill:#030805f2;stroke:var(--g);stroke-width:1.4;transform-origin:280px 135px;animation:gz-block .9s ease-out infinite}.gz-shield path{stroke:var(--red);stroke-width:1.8;stroke-linecap:round}@keyframes gz-block{0%{filter:drop-shadow(0 0 0 rgba(99,217,76,0))}40%{filter:drop-shadow(0 0 8px rgba(99,217,76,.9))}to{filter:drop-shadow(0 0 0 rgba(99,217,76,0))}}.gz-device rect{fill:#030805f2;stroke:#e9f7ec66;stroke-width:1.2}.gz-device .gz-chip{fill:var(--g);stroke:none;animation:gz-chip 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * .3s)}@keyframes gz-chip{0%,to{opacity:.55;filter:drop-shadow(0 0 0 rgba(99,217,76,0))}50%{opacity:1;filter:drop-shadow(0 0 6px rgba(99,217,76,.9))}}@media (prefers-reduced-motion: reduce){.gz-probe,.gz-wire,.gz-ripple,.gz-user circle,.gz-shield circle,.gz-device .gz-chip,.gz-badge.is-progress i{animation:none}}@media (max-width: 999px){.gz-head,.gz-body{grid-template-columns:minmax(0,1fr);align-items:start}.gz-svg{height:auto}}.pr-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,64px)}.pr-head .kicker{margin-bottom:12px}.pr-title{max-width:none;font-size:clamp(28px,min(3.8vw,6vh),60px)}.pr-intro{margin:0 0 12px;font-size:clamp(14px,1vw,16px);line-height:1.55}.pr-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:clamp(16px,3.5vh,36px)}.pr-tab{position:relative;display:flex;align-items:center;gap:12px;padding:clamp(10px,1.6vh,14px) 14px;border:1px solid var(--line);border-radius:14px;background:#060e0999;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:border-color .3s,background-color .3s,transform .3s var(--ease)}.pr-tab:hover{border-color:var(--line-2);transform:translateY(-2px)}.pr-tab.is-active{border-color:#63d94c8c;background:linear-gradient(120deg,#63d94c24,#061009cc 70%);box-shadow:0 16px 40px -20px #63d94c80}.pr-tab:focus-visible{outline:2px solid var(--g);outline-offset:2px}.pr-tab-n{flex:none;font-size:22px;font-weight:500;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgba(233,247,236,.62);transition:-webkit-text-stroke-color .3s}.is-active .pr-tab-n{-webkit-text-stroke-color:var(--g)}.pr-tab-text{display:grid;gap:2px;min-width:0}.pr-tab-text b{font-size:14px;font-weight:500;line-height:1.25;color:var(--mute)}.is-active .pr-tab-text b{color:var(--ink)}.pr-tab-text small{font:10.5px var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--dim)}.pr-tab-timer{position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--g);transform-origin:left;animation:fl-timer linear forwards}.pr-stage{display:flex;flex:1 1 auto;min-height:0;margin-top:clamp(14px,3vh,28px)}.pr-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(20px,3vw,48px);flex:1 1 auto;min-height:0}.pr-label{margin-bottom:10px;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--dim)}.pr-timeline{display:flex;flex-direction:column}.pr-steps{--rail: 88px;position:relative;display:grid;gap:clamp(6px,1.4vh,12px);margin:0;padding:0;list-style:none}.pr-steps:before,.pr-steps:after{content:"";position:absolute;left:calc(var(--rail) - 1px);top:16px;bottom:16px;width:2px;border-radius:2px}.pr-steps:before,.pr-steps:after{z-index:0}.pr-steps:before{background:#e9f7ec1a}.pr-steps:after{background:linear-gradient(var(--g),var(--g-2));box-shadow:0 0 10px #63d94c99;transform-origin:top;animation:pr-rail calc(var(--n) * var(--step)) linear both .2s}@keyframes pr-rail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.pr-step{position:relative;z-index:1;display:grid;grid-template-columns:calc(var(--rail) - 26px) 32px minmax(0,1fr);align-items:center;gap:10px;animation:pr-step .5s var(--ease) both;animation-delay:calc(var(--i) * var(--step) + .2s)}@keyframes pr-step{0%{opacity:.25;transform:translate(-8px)}}.pr-t{justify-self:end;font:500 11px var(--mono);color:var(--dim);white-space:nowrap}.pr-node{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--g);border:1px solid var(--g);background:var(--bg);animation:pr-node .6s var(--ease) both;animation-delay:calc(var(--i) * var(--step) + .2s)}@keyframes pr-node{0%{color:var(--dim);border-color:#e9f7ec33;box-shadow:0 0 #63d94c99}60%{box-shadow:0 0 0 8px #63d94c00}to{box-shadow:0 0 16px #63d94c59}}.pr-step p{padding:8px 12px;border-radius:10px;border:1px solid var(--line);background:#e9f7ec08;font-size:14px;line-height:1.45}.pr-result{display:flex;align-items:flex-start;gap:12px;margin-top:clamp(10px,2vh,18px);margin-left:72px;padding:12px 16px;border-radius:14px;border:1px solid rgba(99,217,76,.45);background:linear-gradient(120deg,#63d94c29,#061009d9 70%);box-shadow:0 0 40px -12px #63d94c80;animation:pr-result .6s var(--ease) both;animation-delay:calc(var(--n) * var(--step) + .35s)}@keyframes pr-result{0%{opacity:0;transform:translateY(10px) scale(.98)}}.pr-result-icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--bg);background:var(--g);box-shadow:0 0 18px #63d94c99}.pr-result b{display:block;font-size:clamp(16px,1.3vw,19px);font-weight:500;color:var(--g)}.pr-result p{margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--mute)}.pr-evidence{display:flex;flex-direction:column;min-height:0}.pr-frame{position:relative;flex:1 1 0;min-height:clamp(200px,32vh,420px);border-radius:16px;border:1px solid rgba(99,217,76,.28);background:#050a07;box-shadow:0 30px 80px -30px #000000e6,0 0 60px -30px #63d94c59;overflow:hidden;animation:pr-frame .7s var(--ease) both .1s}@keyframes pr-frame{0%{opacity:0;transform:translateY(12px) scale(.985)}}.pr-frame:after{content:"";position:absolute;inset:auto 0 0;height:56px;background:linear-gradient(transparent,#050a07);pointer-events:none}.pr-mock{width:100%}.pr-mock.is-phone{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 70% at 50% 45%,rgba(99,217,76,.12),transparent 70%)}.pr-mock.is-phone .pa{padding:5% 0}.pr-note{margin-top:8px;font:11px var(--mono);color:var(--dim)}@media (min-width: 1000px) and (max-width: 1279px){.pr-step p{padding:6px 10px;font-size:13px}.pr-steps{--rail: 72px}.pr-result{margin-left:56px}}@media (prefers-reduced-motion: reduce){.pr-steps:after,.pr-step,.pr-node,.pr-result,.pr-frame{animation:none}}@media (max-width: 999px){.pr-head,.pr-body{grid-template-columns:minmax(0,1fr)}.pr-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-steps{--rail: 64px}.pr-result{margin-left:0}}.ch-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,64px)}.ch-head .kicker{margin-bottom:12px}.ch-title{max-width:20ch;font-size:clamp(28px,min(3.8vw,6vh),60px)}.ch-support{margin-top:0;font-size:clamp(14px,1vw,16px);line-height:1.55}.ch-body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,72px);margin-top:clamp(18px,4vh,44px)}.ch-label{margin-bottom:10px;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--dim)}.ch-label span{margin-left:8px;text-transform:none;letter-spacing:0}.ch-list{position:relative;display:grid;gap:clamp(8px,1.5vh,14px);margin:0;padding:0;list-style:none}.ch-rec{position:relative;display:grid;grid-template-columns:30px 46px minmax(0,1fr) auto 26px;align-items:center;gap:12px;padding:clamp(8px,1.5vh,13px) 16px;border:1px solid var(--line);border-radius:14px;background:#060e09b3;transition:border-color .35s,background-color .35s,box-shadow .35s,transform .35s var(--ease)}.ch-rec+.ch-rec:before{content:"";position:absolute;left:30px;bottom:100%;width:2px;height:clamp(8px,1.5vh,14px);background:#e9f7ec2e;transition:background-color .35s,box-shadow .35s}.ch-rec.is-ok+.ch-rec.is-ok:before{background:var(--g);box-shadow:0 0 8px var(--g)}.ch-n{font-size:18px;font-weight:500;letter-spacing:-.04em;color:var(--mute)}.ch-time{font:500 12px var(--mono);color:var(--g)}.ch-what{display:grid;gap:2px;min-width:0}.ch-what b{font-size:15px;font-weight:500}.ch-what small{font-size:13px;color:var(--mute)}.ch-edited{margin-left:8px;padding:1px 7px;border-radius:99px;font:normal 500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#ffc857;background:#ffc8571f}.ch-hash{display:grid;justify-items:end;gap:2px;font-family:var(--mono)}.ch-hash small{font-size:10.5px;color:var(--dim)}.ch-hash code{font-size:12px;color:var(--mute)}.ch-state{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:transparent;border:1px solid rgba(233,247,236,.15);transition:color .3s,background-color .3s,border-color .3s}.ch-rec.is-now{border-color:var(--g);transform:translate(6px);box-shadow:0 0 30px -8px #63d94cb3}.ch-rec.is-ok{border-color:#63d94c66;background:linear-gradient(100deg,#63d94c14,#060e09b3 60%)}.ch-rec.is-ok .ch-state{color:var(--bg);border-color:var(--g);background:var(--g)}.ch-rec.is-ok .ch-hash code{color:var(--g)}.ch-rec.is-edited .ch-hash code{color:#ffc857}.ch-rec.is-bad{border-color:#ff8a73;background:linear-gradient(100deg,#ff6e5a24,#060e09b3 60%);box-shadow:0 0 30px -8px #ff6e5ab3;animation:ch-shake .4s ease-in-out}.ch-rec.is-bad .ch-state{color:var(--bg);border-color:#ff8a73;background:#ff8a73}.ch-rec.is-bad .ch-hash code{color:#ff8a73}@keyframes ch-shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.ch-side{display:grid;justify-items:center;gap:clamp(14px,2.6vh,24px);text-align:center}.ch-side .verify{width:clamp(150px,min(14vw,24vh),200px);height:auto;aspect-ratio:1;cursor:pointer}.verify-label{display:grid;justify-items:center;gap:8px}.verify.is-broken{border-color:#ff8a73;background:#ff6e5ae6;color:#000}.ch-status{min-height:2.9em;max-width:30ch;font-size:clamp(15px,1.2vw,18px);line-height:1.45;color:var(--mute);transition:color .3s}.ch-status.is-running{font-family:var(--mono);font-size:14px;color:var(--g)}.ch-status.is-ok{color:var(--g)}.ch-status.is-broken{color:#ff8a73}.ch-tamper{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:99px;border:1px dashed rgba(255,200,87,.45);background:#ffc8570f;color:#ffc857;font:500 13px var(--display);cursor:pointer;transition:background-color .3s,border-color .3s}.ch-tamper:hover{background:#ffc85724}.ch-tamper.is-on{border-style:solid;color:var(--ink);border-color:var(--line-2);background:#e9f7ec0d}@media (prefers-reduced-motion: reduce){.ch-rec.is-bad{animation:none}}@media (max-width: 999px){.ch-head,.ch-body{grid-template-columns:minmax(0,1fr)}.ch-rec{grid-template-columns:24px 40px minmax(0,1fr) 26px}.ch-hash{display:none}.ch-rec+.ch-rec:before{left:27px}}.dz{position:relative}.dz-pin{position:relative;height:100vh;height:100svh;overflow:hidden}.dz-grid{position:absolute;top:-10%;right:0;bottom:-40%;left:0;background-image:linear-gradient(rgba(99,217,76,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(99,217,76,.07) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(70% 60% at 65% 50%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 65% 50%,#000,transparent 75%);pointer-events:none;will-change:transform}.dz-glow{position:absolute;right:5%;top:20%;width:55vw;height:60vh;background:radial-gradient(closest-side,rgba(99,217,76,.16),transparent);pointer-events:none;will-change:transform}.dz-inner{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,96px);height:100%;max-width:1480px;margin:0 auto;padding:calc(var(--hdr-h, 90px) + clamp(12px,3vh,36px)) var(--pad) clamp(40px,7vh,72px)}.dz-side .kicker{margin-bottom:12px}.dz-title{max-width:14ch;font-size:clamp(28px,min(3.6vw,6vh),56px)}.dz-intro{margin-top:clamp(10px,2vh,18px);font-size:clamp(13.5px,1vw,15.5px);line-height:1.55}.dz-asks{margin-top:clamp(14px,3vh,28px);font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--dim)}.dz-questions{display:grid;gap:2px;margin:8px 0 0;padding:0;list-style:none}.dz-q{position:relative;display:flex;align-items:center;gap:14px;width:100%;padding:clamp(5px,1vh,9px) 0 clamp(5px,1vh,9px) 16px;border:0;background:none;color:var(--dim);font:500 clamp(14px,1.1vw,16px) var(--display);text-align:left;cursor:pointer;transition:color .35s,padding-left .35s var(--ease)}.dz-q:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:2px;border-radius:2px;background:#e9f7ec1f;transition:background-color .35s,box-shadow .35s}.dz-q:hover,.dz-q.is-past{color:var(--mute)}.dz-q.is-active{padding-left:22px;color:var(--ink)}.dz-q.is-active:before{background:var(--g);box-shadow:0 0 12px var(--g)}.dz-q-n{font:500 12px var(--mono);color:var(--dim)}.dz-q.is-active .dz-q-n{color:var(--g)}.dz-cta{margin-top:clamp(14px,3vh,30px)}.dz-deadline{display:inline-flex;align-items:baseline;gap:10px;padding:6px 14px;border-radius:99px;border:1px solid rgba(255,200,87,.35);background:#ffc85712;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.12em;color:#ffc857}.dz-deadline b{font:500 15px var(--display);letter-spacing:0;text-transform:none;color:var(--ink)}.dz-cta .actions{margin-top:clamp(12px,2.4vh,22px)}.dz-stack{position:relative;height:clamp(380px,62vh,560px);perspective:1600px;perspective-origin:50% 20%;transform-style:preserve-3d}.dz-page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:clamp(22px,3.4vh,36px) clamp(22px,2.4vw,40px);border:1px solid rgba(99,217,76,.3);border-radius:24px;background:radial-gradient(120% 70% at 100% 0%,rgba(99,217,76,.12),transparent 60%),linear-gradient(165deg,#0c1a10,#040906 70%);box-shadow:0 50px 100px -40px #000000f2,inset 0 1px #ffffff0f;overflow:hidden;transform-origin:50% 100%;will-change:transform,opacity;backface-visibility:hidden}.dz-num{position:absolute;right:clamp(16px,2vw,32px);top:-.12em;font-size:clamp(120px,13vw,220px);font-weight:500;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(99,217,76,.22);pointer-events:none}.dz-page-q{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font:italic clamp(16px,1.3vw,20px) / 1.3 var(--serif);color:var(--g)}.dz-page-q span{padding:3px 9px;border-radius:99px;border:1px solid var(--line-2);font:normal 500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--mute)}.dz-page h3{position:relative;margin-top:clamp(10px,2vh,18px);font-size:clamp(22px,2vw,32px);font-weight:500;letter-spacing:-.02em;line-height:1.15;max-width:18ch}.dz-page-body{position:relative;margin-top:10px;max-width:52ch;font-size:clamp(13.5px,1vw,15px);line-height:1.55;color:var(--mute)}.dz-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.05) 50%,transparent 65%);background-size:250% 100%;animation:dz-sheen 7s ease-in-out infinite;pointer-events:none}@keyframes dz-sheen{0%,to{background-position:110% 0}50%{background-position:-10% 0}}.dz-v{position:relative;margin:auto 0 0;padding-top:clamp(12px,2.4vh,20px);will-change:transform}.dz-v-checks ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.dz-v-checks li{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;border:1px solid var(--line);background:#e9f7ec08;font-size:14px}.dz-v-checks em{margin-left:auto;font:normal 500 10.5px var(--mono);color:var(--g)}.dz-tick{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:var(--bg);background:var(--g);box-shadow:0 0 12px #63d94c80}.dz-foot{display:flex;align-items:center;gap:8px;margin-top:10px;font:12px var(--mono);color:var(--mute)}.dz-foot .icon{color:var(--g)}.dz-v-facts{display:grid;margin:auto 0 0}.dz-v-facts div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:11px 0;border-top:1px solid var(--line)}.dz-v-facts dt{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--dim);align-self:center}.dz-v-facts dd{margin:0;font-size:15px}.dz-v-breach{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dz-v-breach>div{display:grid;align-content:start;gap:6px;padding:12px;border-radius:14px}.dz-v-breach p{margin-bottom:2px;font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.12em}.dz-v-breach span{display:flex;align-items:center;gap:6px;font-size:13.5px}.dz-v-breach .is-exposed{border:1px solid rgba(255,138,115,.3);background:#ff6e5a0f}.dz-v-breach .is-exposed p{color:#ff8a73}.dz-v-breach .is-exposed span{color:var(--mute)}.dz-v-breach .is-safe{border:1px solid var(--line-2);background:#63d94c0f}.dz-v-breach .is-safe p,.dz-v-breach .is-safe .icon{color:var(--g)}.dz-v-gaps{display:grid;gap:8px;margin:auto 0 0;list-style:none}.dz-v-gaps li{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1px solid var(--line-2);background:#63d94c0a;font-size:14px}.dz-v-gaps i{width:7px;height:7px;border-radius:50%;background:var(--g);box-shadow:0 0 10px var(--g)}.dz-claims{position:absolute;left:0;right:0;bottom:clamp(12px,2.4vh,24px);padding:0 var(--pad);font:11.5px var(--mono);text-align:center;color:var(--dim)}@media (max-width: 999px),(prefers-reduced-motion: reduce){.dz-pin{height:auto;overflow:visible}.dz-inner{padding-top:clamp(56px,9vh,96px)}.dz-stack{display:grid;gap:16px;height:auto;perspective:none}.dz-page{position:relative;inset:auto}.dz-claims{position:static;padding-bottom:32px}.dz-sheen{animation:none}}@media (max-width: 999px){.dz-inner,.dz-v-checks ul,.dz-v-breach{grid-template-columns:minmax(0,1fr)}.dz-v-facts div{grid-template-columns:110px minmax(0,1fr)}}.hero-creds{position:absolute;right:0;bottom:clamp(56px,11vh,130px);width:min(340px,25vw)}.tb{position:relative}.tb-head{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:6px;font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.22em;color:var(--mute)}.tb-head i{width:6px;height:6px;border-radius:50%;background:var(--g);box-shadow:0 0 10px var(--g)}.tb-badges{display:grid;grid-template-columns:1.2fr 1fr 1fr;align-items:end;gap:4px;margin:0;padding:0;list-style:none}.tb-badge{display:grid;justify-items:center;gap:6px;padding:8px 4px 6px;border-radius:14px;border:1px solid transparent;text-align:center;cursor:default;animation:tb-in .9s var(--ease) both;animation-delay:calc(1.1s + var(--i) * .14s);transition:transform .4s var(--ease),border-color .4s,background-color .4s}@keyframes tb-in{0%{opacity:0;transform:translateY(14px) scale(.92)}}.tb-badge:hover{transform:translateY(-4px);border-color:#ffffff14;background:#ffffff08}.tb-emblem{display:block;width:100%;max-width:min(64px,7.5vh)}.tb-badge.is-iso .tb-emblem{max-width:min(78px,9vh)}.tb-name{display:grid;gap:1px;line-height:1.2}.tb-name b{font-size:12px;font-weight:600;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.is-iso .tb-name b{font-size:12.5px}.tb-name small{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--mute)}.em{display:block;width:100%;height:auto;overflow:visible;transition:filter .4s}.em-green{--em-glow: rgba(99, 217, 76, .55);--em-ink: #63d94c}.em-gold{--em-glow: rgba(255, 196, 70, .45);--em-ink: #ffc857}.em-blue{--em-glow: rgba(90, 169, 255, .45);--em-ink: #7cc0ff}.em{filter:drop-shadow(0 0 9px var(--em-glow))}.tb-badge:hover .em{filter:drop-shadow(0 0 14px var(--em-glow))}.em-green .em-m1{stop-color:#d9ffc9}.em-green .em-m2{stop-color:#63d94c}.em-green .em-m3{stop-color:#1f8a3c}.em-gold .em-m1{stop-color:#fff1c2}.em-gold .em-m2{stop-color:#ffc857}.em-gold .em-m3{stop-color:#a8680c}.em-blue .em-m1{stop-color:#dcefff}.em-blue .em-m2{stop-color:#7cc0ff}.em-blue .em-m3{stop-color:#2a5fa8}.em-green .em-d1{stop-color:#1d4a27}.em-gold .em-d1{stop-color:#4a3510}.em-blue .em-d1{stop-color:#16304f}.em .em-d2{stop-color:#030805}.em-edge{fill:#030805d9;stroke-width:2.2}.em-band{fill:none;stroke:var(--em-ink);stroke-opacity:.25;stroke-width:.8;stroke-dasharray:1.5 3}.em-ring{transform-origin:60px 60px;animation:em-spin 40s linear infinite}.tb-badge:hover .em-ring{animation-duration:16s}@keyframes em-spin{to{transform:rotate(1turn)}}.em-text{fill:var(--em-ink);font:600 7.6px var(--mono);letter-spacing:.2em}.em-disc{stroke-width:1.4}.em-mark .em-fill{fill:var(--em-ink)}.em-mark .em-cut{fill:none;stroke:#04100a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion: reduce){.tb-badge,.em-ring{animation:none}}@media (max-width: 1199px){.hero-creds{position:static;width:auto;max-width:360px;margin-top:28px}}@media (max-width: 480px){.tb-badges{gap:4px}.tb-name b{font-size:12px}.is-iso .tb-name b{font-size:13px}}.st-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,64px)}.st-head .kicker{margin-bottom:12px}.st-title{max-width:none;font-size:clamp(30px,min(4.2vw,7vh),68px)}.st-sub{margin:0 0 16px;font-size:clamp(14px,1.05vw,16.5px);line-height:1.55}.ob{margin-top:clamp(20px,4vh,44px)}.ob-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.ob-step{position:relative;display:flex;align-items:center;gap:12px;padding:10px 14px 14px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .3s}.ob-step:hover{background:#e9f7ec08}.ob-step:focus-visible{outline:2px solid var(--g);outline-offset:2px}.ob-step-n{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;font:600 11.5px var(--mono);color:var(--dim);border:1px solid rgba(233,247,236,.18);transition:all .4s var(--ease)}.ob-step.is-done .ob-step-n{color:var(--bg);background:var(--g-2);border-color:var(--g-2)}.ob-step.is-active .ob-step-n{color:var(--bg);background:var(--g);border-color:var(--g);box-shadow:0 0 0 5px #63d94c24,0 0 22px #63d94c8c}.ob-step-text{display:grid;gap:2px}.ob-step-text b{font-size:15px;font-weight:500;color:var(--mute);transition:color .3s}.ob-step.is-active .ob-step-text b,.ob-step.is-done .ob-step-text b{color:var(--ink)}.ob-step-text small{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--dim)}.ob-step.is-active .ob-step-text small{color:var(--g)}.ob-step-bar{position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:#e9f7ec1a;overflow:hidden}.ob-step.is-done .ob-step-bar{background:var(--g-2)}.ob-step-bar span{display:block;height:100%;background:var(--g);box-shadow:0 0 8px var(--g);transform-origin:left;animation:fl-timer linear forwards}.ob-window{position:relative;border-radius:20px;padding:1px;background:conic-gradient(from var(--ob-a, 0deg),rgba(99,217,76,.08),rgba(99,217,76,.75) 12%,rgba(99,217,76,.08) 28%,rgba(99,217,76,.08));box-shadow:0 40px 90px -40px #000000f2,0 0 90px -40px #63d94c80;animation:ob-edge 7s linear infinite}@property --ob-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes ob-edge{to{--ob-a: 360deg}}.ob-bar,.ob-body,.ob-note{position:relative;background:#050b07}.ob-bar{display:flex;align-items:center;gap:6px;padding:11px 16px;border-radius:19px 19px 0 0;border-bottom:1px solid rgba(233,247,236,.07)}.ob-bar>i{width:9px;height:9px;border-radius:50%;background:#e9f7ec24}.ob-host{display:inline-flex;align-items:center;gap:7px;margin-left:12px;padding:4px 12px;border-radius:99px;font:12px var(--mono);color:var(--ink);background:#e9f7ec0d}.ob-host .icon{color:var(--g)}.ob-clock{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font:600 13px var(--mono);color:var(--g);font-variant-numeric:tabular-nums}.ob-clock i{width:7px;height:7px;border-radius:50%;background:var(--g);box-shadow:0 0 10px var(--g);animation:gz-blink 1.2s ease-in-out infinite}.ob-body{height:clamp(230px,32vh,320px);padding:clamp(16px,2.6vh,26px) clamp(18px,2.2vw,32px);overflow:hidden}.ob-note{margin:0;padding:0 16px 10px;border-radius:0 0 19px 19px;font:10.5px var(--mono);text-align:right;color:var(--dim)}.ob-scene{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:clamp(20px,3vw,48px);height:100%;animation:fl-in .5s var(--ease)}.ob-k{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--dim)}.ob-mono{font:12.5px var(--mono);color:var(--mute)}.ob-plan-name{margin-top:4px;font-size:clamp(18px,1.6vw,24px);font-weight:500;letter-spacing:-.02em}.ob-plan ul{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.ob-plan li{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--mute);animation:ob-rise .5s var(--ease) both;animation-delay:calc(.2s + var(--i) * .12s)}.ob-plan li .icon{box-sizing:content-box;padding:3px;border-radius:50%;color:var(--bg);background:var(--g)}@keyframes ob-rise{0%{opacity:0;transform:translateY(8px)}}.ob-order{display:grid;gap:8px;padding:clamp(14px,2vh,20px);border-radius:16px;border:1px solid rgba(233,247,236,.08);background:#e9f7ec06}.ob-line{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:var(--mute)}.ob-count{font:600 18px var(--mono);color:var(--ink)}.ob-line.is-total{padding-top:8px;border-top:1px solid rgba(233,247,236,.07);color:var(--ink)}.ob-line.is-total b{font-size:22px;color:var(--g)}.ob-slider{position:relative;display:block;height:6px;margin:2px 0 6px;border-radius:99px;background:#e9f7ec14}.ob-slider span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--g-2),var(--g))}.ob-slider i{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px #63d94c59}.ob-cta{justify-self:stretch;margin-top:4px;padding:9px;border-radius:99px;font-size:13.5px;font-weight:600;text-align:center;color:var(--bg);background:var(--g);box-shadow:0 0 22px #63d94c73;animation:ob-press .4s ease-in-out both 2.6s}@keyframes ob-press{50%{transform:scale(.96)}}.ob-done{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--g);animation:ob-rise .5s var(--ease) both 3s}.ob-ring{position:relative;justify-self:center;width:min(100%,clamp(150px,22vh,210px));aspect-ratio:1}.ob-ring svg{width:100%;height:100%;transform:rotate(-90deg);filter:drop-shadow(0 0 16px rgba(99,217,76,.35))}.ob-ring-track{fill:none;stroke:#e9f7ec14;stroke-width:6}.ob-ring-fill{fill:none;stroke:var(--g);stroke-width:6;stroke-linecap:round}.ob-ring-v{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:2px}.ob-ring-v b{font-size:clamp(26px,2.4vw,36px);font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ob-ring-v small{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--g)}.ob-log{display:grid;gap:clamp(6px,1.2vh,10px);margin:0;padding:0;list-style:none;font:12.5px/1.4 var(--mono)}.ob-log li{display:flex;align-items:center;gap:10px;color:var(--mute);animation:ob-rise .45s var(--ease) both;animation-delay:calc(.4s + var(--i) * .8s)}.ob-log-t{color:var(--dim)}.ob-log-ok{flex:none;color:var(--g)}.ob-log li.is-final{color:var(--g);font-weight:600}.ob-enrol-side{display:grid;gap:12px}.ob-devices{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ob-devices li{display:grid;grid-template-columns:18px 110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px;border-radius:10px;border:1px solid rgba(233,247,236,.07);background:#e9f7ec06;font-size:13px;animation:ob-slide .5s var(--ease) both;animation-delay:calc(.4s + var(--i) * .9s)}@keyframes ob-slide{0%{opacity:0;transform:translate(-14px)}}.ob-devices .icon{color:var(--mute)}.ob-devices b{font:500 12px var(--mono)}.ob-devices span{color:var(--mute)}.ob-devices em{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:99px;font:normal 500 10.5px var(--mono);color:var(--g);background:#63d94c1a}.ob-toast{display:flex;align-items:center;gap:10px;padding:9px 14px;border-radius:12px;border:1px solid rgba(99,217,76,.4);background:linear-gradient(100deg,#63d94c24,#050b07e6 70%);font-size:13px;animation:ob-rise .5s var(--ease) both 4.4s}.ob-toast span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--bg);background:var(--g)}@media (prefers-reduced-motion: reduce){.ob-window,.ob-scene,.ob-plan li,.ob-cta,.ob-done,.ob-log li,.ob-devices li,.ob-toast,.ob-clock i{animation:none}}@media (max-width: 999px){.st-head{grid-template-columns:minmax(0,1fr)}.ob-rail{grid-template-columns:minmax(0,1fr);gap:4px}.ob-body{height:auto}.ob-scene{grid-template-columns:minmax(0,1fr)}.ob-host{display:none}.ob-devices li{grid-template-columns:18px minmax(0,1fr) auto}.ob-devices span{display:none}}.tb-open{display:grid;justify-items:center;gap:6px;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.tb-open:focus-visible{outline:2px solid var(--g);outline-offset:4px;border-radius:12px}.tb-badge:hover .tb-name b{color:var(--g)}.cv{--c: #63d94c;--c-rgb: 99, 217, 76;position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:grid;place-items:center;padding:20px;background:#010402bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:cv-fade .35s ease both}.cv.is-gold{--c: #ffc857;--c-rgb: 255, 200, 87}.cv.is-blue{--c: #7cc0ff;--c-rgb: 124, 192, 255}@keyframes cv-fade{0%{opacity:0}}.cv-card{position:relative;width:min(460px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:30px 30px 24px;border:1px solid rgba(var(--c-rgb),.4);border-radius:26px;background:radial-gradient(90% 55% at 50% 0%,rgba(var(--c-rgb),.16),transparent 70%),linear-gradient(175deg,#0b1a10,#030805 75%);box-shadow:0 40px 120px -30px #000000f2,0 0 90px -30px rgba(var(--c-rgb),.6),inset 0 1px #ffffff12;text-align:center;animation:cv-card .5s cubic-bezier(.22,1,.36,1) both}@keyframes cv-card{0%{opacity:0;transform:translateY(18px) scale(.97)}}.cv-close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(233,247,236,.14);background:#e9f7ec0a;color:var(--mute);font-size:20px;line-height:1;cursor:pointer;transition:color .3s,border-color .3s}.cv-close:hover,.cv-close:focus-visible{color:var(--ink);border-color:rgba(var(--c-rgb),.6);outline:none}.cv-stage{position:relative;width:170px;height:170px;margin:8px auto 36px}.cv-emblem{position:absolute;top:12px;right:12px;bottom:12px;left:12px;will-change:transform}.cv-emblem .em{filter:drop-shadow(0 0 22px rgba(var(--c-rgb),.55))}.cv.is-sealed .cv-emblem .em{animation:cv-glow 2.8s ease-in-out infinite .6s}@keyframes cv-glow{50%{filter:drop-shadow(0 0 34px rgba(var(--c-rgb),.85))}}.cv-scan{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;width:calc(100% + 12px);height:calc(100% + 12px);overflow:visible}.cv-scan-track{fill:none;stroke:rgba(var(--c-rgb),.14);stroke-width:1.5}.cv-scan-arc{fill:none;stroke:var(--c);stroke-width:3;stroke-linecap:round;stroke-dasharray:16 84;transform-origin:100px 100px;filter:drop-shadow(0 0 6px var(--c));opacity:0;animation:cv-sweep var(--scan) linear var(--fly) forwards}@keyframes cv-sweep{0%{opacity:1;transform:rotate(-90deg)}to{opacity:1;transform:rotate(630deg)}}.cv.is-sealed .cv-scan-arc{opacity:1;animation:none;stroke-dasharray:100 0;transform:rotate(-90deg);transition:stroke-dasharray .45s cubic-bezier(.22,1,.36,1)}.cv-wave{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--c);opacity:0;pointer-events:none}.cv.is-sealed .cv-wave{animation:cv-wave 1.1s cubic-bezier(.22,1,.36,1) forwards}.cv.is-sealed .cv-wave.is-late{animation-delay:.18s}@keyframes cv-wave{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(2.3)}}.cv-burst{position:absolute;left:50%;top:50%;pointer-events:none}.cv-burst i{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c);opacity:0}.cv.is-sealed .cv-burst i{animation:cv-burst .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--d)}@keyframes cv-burst{0%{opacity:1;transform:rotate(var(--a)) translate(70px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translate(150px) scale(.3)}}.cv-stamp{position:absolute;left:50%;bottom:-14px;display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:99px;font:700 12px var(--mono);text-transform:uppercase;letter-spacing:.22em;color:#031006;background:var(--c);box-shadow:0 0 0 4px #030805f2,0 0 30px rgba(var(--c-rgb),.7);opacity:0;transform:translate(-50%) scale(1.8) rotate(-8deg)}.cv.is-sealed .cv-stamp{animation:cv-stamp .5s cubic-bezier(.34,1.56,.64,1) forwards .12s}@keyframes cv-stamp{to{opacity:1;transform:translate(-50%) scale(1) rotate(-3deg)}}.cv-status{display:inline-flex;align-items:center;gap:8px;min-height:20px;font:500 11.5px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--c)}.cv-spin{width:12px;height:12px;border-radius:50%;border:2px solid rgba(var(--c-rgb),.25);border-top-color:var(--c);animation:spin .8s linear infinite}.cv-title{margin-top:6px;font-size:clamp(22px,2.2vw,28px);font-weight:600;letter-spacing:-.02em;animation:cv-rise .5s var(--ease) both var(--fly)}.cv-issuer{margin-top:4px;font-size:13.5px;color:var(--mute);animation:cv-rise .5s var(--ease) both calc(var(--fly) + 80ms)}@keyframes cv-rise{0%{opacity:0;transform:translateY(8px)}}.cv-rows{display:grid;margin:20px 0 0;text-align:left}.cv-rows div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:12px;padding:10px 2px;border-top:1px solid rgba(233,247,236,.07);animation:cv-rise .45s var(--ease) both;animation-delay:calc(var(--fly) + .2s + var(--i) * .19s)}.cv-rows dt{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--dim);align-self:center}.cv-rows dd{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;font-size:14px;color:var(--ink)}.cv-tick{flex:none;color:var(--c);opacity:0;transform:scale(.4);animation:cv-tick .35s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--fly) + .42s + var(--i) * .19s)}@keyframes cv-tick{to{opacity:1;transform:none}}.cv-note{margin-top:12px;font:11px var(--mono);color:var(--dim)}.cv.is-still,.cv.is-still *{animation:none!important;transition:none!important}.cv.is-still .cv-stamp{opacity:1;transform:translate(-50%) rotate(-3deg)}.cv.is-still .cv-tick{opacity:1;transform:none}@media (max-width: 480px){.cv-card{padding:26px 18px 20px}.cv-rows div{grid-template-columns:minmax(0,1fr);gap:3px}}.cv.is-journey .cv-card{visibility:hidden;opacity:0}.cv.is-journey .cv-card,.cv.is-journey .cv-card *{animation-play-state:paused!important}.cv.is-journey{background:#010402d6}.jr{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:clamp(14px,3vh,28px);padding:24px;pointer-events:none;transition:opacity .6s ease,transform .8s cubic-bezier(.22,1,.36,1)}.cv.is-card .jr{opacity:0;transform:scale(1.08)}.jr-caption{display:grid;justify-items:center;gap:8px;text-align:center}.jr-count{font:600 12px var(--mono);letter-spacing:.2em;color:var(--c)}.jr-count i{font-style:normal;color:var(--dim)}.jr-title{font-size:clamp(22px,2.4vw,32px);font-weight:500;letter-spacing:-.02em;color:var(--ink);animation:jr-title .55s cubic-bezier(.22,1,.36,1) both}@keyframes jr-title{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}}.jr-stage{--pw: min(380px, 72vw);--ph: min(260px, 36vh);--gap: calc(var(--pw) + 110px);position:relative;width:min(1000px,100vw);height:min(420px,54vh);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.jr-cam{position:absolute;left:50%;top:50%;width:0;height:0;will-change:transform}.jr-world{position:absolute;left:0;top:0;width:0;height:0;will-change:transform}.jr-panel{--p: 0ms;position:absolute;left:calc(var(--n) * var(--gap) - var(--pw) / 2);top:calc(var(--ph) / -2);width:var(--pw);height:var(--ph);display:grid;place-items:center;opacity:.18;animation:jr-panel calc(var(--ch) + .28s) cubic-bezier(.4,0,.2,1) both;animation-delay:calc(var(--p) - .14s)}.jr-panel.is-2{--p: var(--ch)}.jr-panel.is-3{--p: calc(var(--ch) * 2)}.jr-panel.is-4{--p: calc(var(--ch) * 3)}.jr-panel.is-5{--p: calc(var(--ch) * 4);animation-name:jr-final;animation-duration:.6s;animation-fill-mode:both}@keyframes jr-panel{0%{opacity:.18;transform:scale(.9)}24%,76%{opacity:1;transform:none}to{opacity:.18;transform:scale(.9)}}@keyframes jr-final{0%{opacity:.18;transform:scale(.9)}to{opacity:1;transform:none}}.jr-far,.jr-mid{position:absolute;top:0;bottom:0;left:-20%;width:400%;pointer-events:none;will-change:transform}.jr-far{background-image:repeating-linear-gradient(90deg,rgba(var(--c-rgb),.07) 0 1px,transparent 1px 90px);-webkit-mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent)}.jr-mid{background-image:radial-gradient(circle,rgba(var(--c-rgb),.55) 0 1.2px,transparent 1.6px),radial-gradient(circle,rgba(233,247,236,.35) 0 1px,transparent 1.4px);background-size:137px 97px,211px 163px;background-position:0 0,60px 40px;opacity:.6}.jr-thread{position:absolute;left:0;top:calc(var(--ph) / 2 + 22px);width:calc(var(--gap) * 4);height:2px;background:rgba(var(--c-rgb),.1)}.jr-thread span{display:block;height:100%;background:linear-gradient(90deg,rgba(var(--c-rgb),.4),var(--c));box-shadow:0 0 12px var(--c);transform-origin:left;transform:scaleX(0);animation:jr-fill var(--total) cubic-bezier(.4,0,.2,1) forwards}.jr-mark{position:absolute;left:calc(var(--i) * var(--gap) - 6px);top:calc(var(--ph) / 2 + 17px);width:12px;height:12px;transform:rotate(45deg);border:1px solid rgba(var(--c-rgb),.4);background:#040a06;transition:background-color .4s,box-shadow .4s,transform .5s cubic-bezier(.34,1.56,.64,1)}.jr-mark.is-on{background:var(--c);box-shadow:0 0 14px var(--c);transform:rotate(45deg) scale(1.2)}.jr-org{width:min(360px,76vw);height:auto;overflow:visible}.jr-grid line{stroke:rgba(var(--c-rgb),.08);stroke-width:1}.jr-link{stroke:rgba(var(--c-rgb),.7);stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1;animation:jr-draw .4s ease-out forwards;animation-delay:calc(var(--p) + .14s + var(--i) * 55ms)}@keyframes jr-draw{to{stroke-dashoffset:0}}.jr-node{fill:#06140b;stroke:var(--c);stroke-width:1.6;transform-box:fill-box;transform-origin:center;transform:scale(0);animation:jr-pop .45s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--p) + 60ms + var(--i) * 60ms)}.jr-node.is-root{fill:var(--c);filter:drop-shadow(0 0 8px var(--c))}@keyframes jr-pop{to{transform:scale(1)}}.jr-panel.is-2{perspective:900px}.jr-doc{--r: calc((var(--i) - 1) * 9deg);--x: calc((var(--i) - 1) * 70px);position:absolute;display:grid;align-content:start;gap:9px;width:132px;height:172px;padding:16px 14px;border-radius:12px;border:1px solid rgba(var(--c-rgb),.35);background:linear-gradient(170deg,#0d1f13,#050c07);box-shadow:0 20px 40px -18px #000000e6;transform:translate(160px) rotate(14deg);opacity:0;animation:jr-fan .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--p) + var(--i) * 90ms)}@keyframes jr-fan{to{opacity:1;transform:translate(var(--x)) rotate(var(--r))}}.jr-doc b{width:55%;height:7px;margin-bottom:4px;border-radius:4px;background:var(--c);opacity:.8}.jr-doc i{height:5px;border-radius:3px;background:#e9f7ec2e;transform-origin:left;transform:scaleX(0);animation:jr-write .35s ease-out forwards;animation-delay:calc(var(--p) + .25s + var(--i) * 90ms + var(--l) * 60ms)}.jr-doc i:nth-child(odd){width:78%}@keyframes jr-write{to{transform:scaleX(1)}}.jr-controls{display:grid;gap:10px;width:min(360px,80vw);margin:0;padding:0;list-style:none}.jr-controls li{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:12px;border:1px solid rgba(233,247,236,.08);background:#e9f7ec08;font-size:14.5px;color:var(--ink);opacity:0;transform:translate(-16px);animation:jr-row .4s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--p) + var(--i) * .11s)}@keyframes jr-row{to{opacity:1;transform:none}}.jr-box{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;border:1px solid rgba(var(--c-rgb),.5);color:transparent;animation:jr-tick .3s ease forwards;animation-delay:calc(var(--p) + .2s + var(--i) * .11s)}@keyframes jr-tick{to{color:#031006;background:var(--c);border-color:var(--c);box-shadow:0 0 12px rgba(var(--c-rgb),.6)}}.jr-panel.is-4{grid-template-columns:auto auto;gap:28px}.jr-file{position:relative;display:grid;align-content:start;gap:10px;width:150px;height:190px;padding:20px 16px;border-radius:12px;border:1px solid rgba(var(--c-rgb),.35);background:linear-gradient(170deg,#0d1f13,#050c07);overflow:hidden}.jr-file i{height:5px;border-radius:3px;background:#e9f7ec29}.jr-file i:nth-child(3n){width:64%}.jr-beam{position:absolute;left:0;right:0;top:0;height:36px;background:linear-gradient(transparent,rgba(var(--c-rgb),.35),transparent);border-bottom:1px solid var(--c);box-shadow:0 6px 18px rgba(var(--c-rgb),.45);transform:translateY(-40px);animation:jr-beam .62s cubic-bezier(.45,0,.55,1) forwards;animation-delay:calc(var(--p) + 60ms)}@keyframes jr-beam{to{transform:translateY(200px)}}.jr-checks{display:grid;gap:10px}.jr-checks span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:99px;border:1px solid rgba(var(--c-rgb),.45);background:rgba(var(--c-rgb),.08);font:500 12px var(--mono);color:var(--c);opacity:0;transform:scale(.85);animation:jr-confirm .4s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--p) + .16s + var(--i) * .15s)}@keyframes jr-confirm{to{opacity:1;transform:none}}.jr-seal{position:relative;width:min(180px,42vw);transform:scale(.3) rotate(-30deg);opacity:0;animation:jr-land .75s cubic-bezier(.34,1.4,.64,1) forwards;animation-delay:calc(var(--p) + .5s)}.jr-seal .em{filter:drop-shadow(0 0 30px rgba(var(--c-rgb),.7))}@keyframes jr-land{to{opacity:1;transform:none}}.jr-shock{position:absolute;width:200px;height:200px;border-radius:50%;border:2px solid var(--c);opacity:0;animation:cv-wave 1s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--p) + .76s)}.jr-rays{position:absolute;width:420px;height:420px;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(var(--c-rgb),.16) 0deg 4deg,transparent 4deg 18deg);-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent 100%);mask-image:radial-gradient(closest-side,#000 30%,transparent 100%);opacity:0;animation:jr-rays-in .8s ease forwards calc(var(--p) + .64s),jr-rays-turn 14s linear infinite}@keyframes jr-rays-in{to{opacity:1}}@keyframes jr-rays-turn{to{transform:rotate(1turn)}}.jr-steps{position:relative;display:flex;justify-content:space-between;width:min(420px,80vw);margin:0;padding:0;list-style:none}.jr-track{position:absolute;left:5px;right:5px;top:50%;height:2px;margin-top:-1px;background:#e9f7ec1a}.jr-track span{display:block;height:100%;background:var(--c);box-shadow:0 0 10px var(--c);transform-origin:left;transform:scaleX(0);animation:jr-fill var(--total) linear forwards}@keyframes jr-fill{to{transform:scaleX(1)}}.jr-steps li{position:relative;width:11px;height:11px;border-radius:50%;border:1px solid rgba(233,247,236,.25);background:#040a06;transition:background-color .35s,border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.34,1.56,.64,1)}.jr-steps li.is-on{border-color:var(--c);background:var(--c);box-shadow:0 0 12px rgba(var(--c-rgb),.8);transform:scale(1.15)}.jr-skip{position:absolute;right:clamp(16px,3vw,36px);bottom:clamp(16px,3vh,36px);padding:8px 16px;border-radius:99px;border:1px solid rgba(233,247,236,.18);background:#e9f7ec0a;color:var(--mute);font:500 12.5px var(--display);letter-spacing:.04em;cursor:pointer;pointer-events:auto;transition:color .3s,border-color .3s}.jr-skip:hover,.jr-skip:focus-visible{color:var(--ink);border-color:rgba(var(--c-rgb),.6);outline:none}@media (max-width: 600px){.jr-doc{--x: calc((var(--i) - 1) * 46px);width:104px;height:140px}.jr-panel.is-4{grid-template-columns:auto;gap:14px}.jr-file{width:130px;height:150px}}.jr-ping{fill:none;stroke:var(--c);stroke-width:1;transform-box:fill-box;transform-origin:center;opacity:0;animation:jr-ping .8s ease-out forwards;animation-delay:calc(var(--p) + .12s + var(--i) * 60ms)}@keyframes jr-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.jr-seat{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:1px solid rgba(var(--c-rgb),.45);background:radial-gradient(circle at 50% 38%,rgba(var(--c-rgb),.5) 0 5px,transparent 5.5px),radial-gradient(ellipse 11px 7px at 50% 88%,rgba(var(--c-rgb),.5) 0 100%,transparent 100%),#06120a;opacity:0;transform:translate(var(--x),var(--y)) scale(.6);animation:jr-seat .5s cubic-bezier(.34,1.4,.64,1) forwards;animation-delay:calc(var(--p) + var(--i) * 70ms)}@keyframes jr-seat{to{opacity:1;transform:translate(var(--x),var(--y))}}.jr-seat i{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid var(--c);opacity:0;animation:jr-speak .42s ease-in-out 2 both;animation-delay:calc(var(--p) + .26s + var(--i) * .13s)}@keyframes jr-speak{50%{opacity:1;box-shadow:0 0 14px rgba(var(--c-rgb),.7)}}.jr-motes{position:absolute;left:50%;top:50%}.jr-motes i{position:absolute;left:-2.5px;top:-2.5px;width:5px;height:5px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c);opacity:0;animation:jr-gather .55s cubic-bezier(.55,0,.75,.3) forwards;animation-delay:calc(var(--p) + var(--d))}@keyframes jr-gather{0%{opacity:0;transform:translate(var(--x),var(--y)) scale(.6)}25%{opacity:1}to{opacity:.2;transform:none}}.jr-shock.is-late{animation-delay:calc(var(--p) + .9s)}@media (prefers-reduced-motion: reduce){.jr *{animation:none!important}}.gov{margin:-8px 0 28px}.gov-label{margin-bottom:10px;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--dim)}.gov ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.gov li{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(160deg,#0e281699,#030905d9 70%)}.gov-emblem{flex:none;width:64px}.gov li>span:last-child{display:grid;gap:3px}.gov b{font-size:15px;font-weight:600}.gov small{font-size:13px;color:var(--mute)}@media (max-width: 700px){.gov ul{grid-template-columns:minmax(0,1fr)}}.steps-grid .step-n{color:var(--bg);background:var(--g);border-color:var(--g);box-shadow:0 0 0 5px #030805e6,0 0 20px #63d94c80}.prod-media .practice-screen{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:#050a07}.prod-media .practice-screen.is-phone{background:radial-gradient(60% 70% at 50% 40%,rgba(99,217,76,.12),transparent 70%),#030a05}.prod-media .practice-stage{position:absolute;top:0;left:0;width:960px;height:600px;transform:scale(var(--s, .5));transform-origin:0 0}.prod-media .practice-screen.is-fill .practice-stage>.cm{height:100%}.prod-media .practice-screen.is-center .practice-stage,.prod-media .practice-screen.is-phone .practice-stage{display:grid;place-items:center}.prod-media .practice-screen.is-phone .pa{height:600px;padding:40px 0}.prod-media .practice-screen.is-phone .pa-phone{height:520px}.ported .shot-frame{width:100%}.ported .shot-frame .practice-screen{border-radius:18px;box-shadow:0 30px 60px -24px #000000d9,0 0 0 1px #63d94c14}.ported .site-card .shot-frame{margin-bottom:14px}.ported .site-card>.shot-frame{max-width:880px;margin-inline:auto}.hdr-drop{width:-moz-max-content;width:max-content}.hdr-drop a{white-space:nowrap;padding-right:18px}.hdr-drop a:hover{padding-right:12px}.hdr.is-scrolled{background:#020503;box-shadow:0 1px #63d94c1a}@media (pointer: coarse){.page-hero-crumbs a,.ftr-link,.ftr-logo,.ftr-contact a,.ftr-trust>a,.site-actions>a:not(.site-button){display:inline-block;padding:10px 0;margin:-10px 0}.page-hero-crumbs a{padding-inline:6px;margin-inline:-6px}.gz-tab{min-height:40px;padding-inline:16px}}.world{opacity:0;transition:opacity 1.6s var(--ease)}.world.is-on{opacity:.9}.price-alt{margin-top:26px;font:500 clamp(18px,1.6vw,24px) var(--display);color:var(--mute)}.price-alt b{font-weight:600;color:var(--ink)}.price-alt+.price-unit{margin-top:8px}.one-hub-core{container-type:inline-size;gap:min(4px,1.6cqw)}.one-hub-logo{width:min(38px,15cqw);margin-bottom:min(2px,.8cqw)}.one-hub-name{font-size:min(10.5px,4.2cqw)}.one-hub-price b{font-size:min(clamp(34px,min(3.2vw,5.4vh),50px),19cqw)}.one-hub-price small{margin-top:min(6px,2.4cqw);font-size:min(11px,4.4cqw)}.one-hub-note{margin-top:min(8px,3cqw);padding:min(3px,1.2cqw) min(10px,4cqw);font-size:min(10.5px,4.1cqw)}.dz-page{--num: clamp(84px, 7vw, 132px)}.dz-num{top:calc(clamp(22px,3.4vh,36px) + 30px);font-size:var(--num);-webkit-text-stroke-color:rgba(99,217,76,.18)}.dz-page h3{max-width:min(18ch,calc(100% - var(--num) * 1.35))}.dz-page-body{max-width:min(52ch,calc(100% - var(--num) * 1.5))}@media (max-width: 999px){.dz-page{--num: 60px}.dz-num{top:calc(clamp(22px,3.4vh,36px) - 8px)}.dz-page-q{flex-direction:column;align-items:flex-start;padding-right:78px}.dz-page h3{max-width:18ch}.dz-page-body{max-width:52ch}}@media (min-width: 1000px){.gz-head,.pr-head,.st-head{align-items:start;row-gap:0}.gz-head>div:first-child,.pr-head>div:first-child,.st-head>div:first-child{display:contents}.gz-head .kicker,.pr-head .kicker,.st-head .kicker{grid-column:1 / -1;grid-row:1;justify-self:start}.gz-head .section-title,.pr-head .section-title,.st-head .section-title{grid-column:1;grid-row:2}.gz-head-side,.pr-head-side,.st-side{grid-column:2;grid-row:2}.pr-head-side,.st-side{display:flex;align-items:center;gap:clamp(14px,1.6vw,28px);min-height:100%}.pr-head,.st-head{grid-template-columns:max-content minmax(0,1fr)}.pr-head-side>p,.st-side>p{flex:1 1 0;margin:0}.pr-head-side>:last-child,.st-side>:last-child{flex:none}}@media (min-width: 1000px) and (max-width: 1199px){.pr-head,.st-head{grid-template-columns:minmax(0,1fr)}.pr-head .section-title,.st-head .section-title,.pr-head-side,.st-side{grid-column:1}.pr-head-side,.st-side{grid-row:3;min-height:0;margin-top:8px}}@media (min-width: 1000px) and (max-height: 800px){.gz-head-side .actions{margin-top:8px}.gz-body{margin-top:12px}}.hdr-link{overflow:hidden;gap:0}.hdr-item:hover>.hdr-link,.hdr-item:focus-within>.hdr-link{background:none;color:inherit}.hdr-link.is-active,.hdr-item:hover>.hdr-link.is-active{background:#63d94c1f;color:var(--ink)}.hdr-link .hover-circle{position:absolute;left:50%;bottom:0;z-index:1;display:block;border-radius:50%;background:var(--g);pointer-events:none;will-change:transform}.hdr-link .label-stack{position:relative;z-index:2;display:inline-block;line-height:1.25}.hdr-link .pill-label,.hdr-link .pill-label-hover{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;will-change:transform}.hdr-link .pill-label-hover{position:absolute;left:0;top:0;color:#021005;opacity:0}.hdr-link.is-active:after{z-index:3}.hdr-item:hover>.hdr-link.is-active:after{background:#021005;box-shadow:none}.hdr-cta{padding:10px 20px;border:1px solid var(--g);background:#000;color:var(--g);box-shadow:none;transition:background .3s ease-in-out,color .3s ease-in-out}.hdr-cta:hover{background:var(--g);color:#000;box-shadow:none}.dx-screen{overflow:hidden}.cursor-dot{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;box-shadow:0 0 8px var(--g)}.cursor-ring{width:22px;height:22px;margin:-11px 0 0 -11px}.cursor-ring:before{border-color:#63d94c73}.cursor-ring.is-hover:before,.cursor-ring.has-label:before{transform:scale(1.3);background:#63d94c1a;border-color:#63d94ccc}.cursor-ring.is-nav.is-hover:before{transform:scale(.9)}.cursor-ring.is-down:before{transform:scale(.8)}.cursor-label{display:none}.section-title:not(:has(.split-char)),.ftr-cta h2,.nf-title,.page-hero-title:not(:has(.split-char)),.ported h2{background:linear-gradient(96deg,#f6fff2,#c9f7bd 40%,#86e873);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 24px rgba(0,0,0,.65))}.dz-claims{position:static;margin-top:clamp(10px,1.8vh,18px);padding:0;max-width:none;width:100%;text-align:left;line-height:1.5;text-wrap:balance}@media (min-width: 1000px) and (max-height: 800px){.dz-claims{display:none}}@media (min-width: 1000px) and (max-height: 720px){.dz-intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dz-claims{display:none}}.price-amount{clip-path:inset(-120px -120px 0 -120px)}.price-alt,.price-unit,.price-lines{position:relative;z-index:1}.trust{padding:22px 0}.trust-track span{gap:22px;padding-right:22px;font-size:clamp(18px,2vw,30px);font-weight:500;letter-spacing:-.02em}.trust-track span.is-outline{color:var(--mute);-webkit-text-stroke:0}.trust-track i{font-size:.5em;opacity:.7}.trust-em{flex:none;display:block;width:2.1em;height:2.1em}.trust-em .em{filter:none}.trust-em .em-ring{animation:none}.final{min-height:0;padding:clamp(80px,12vh,140px) var(--pad)}.final-title{font-size:clamp(32px,4.4vw,68px);letter-spacing:-.04em;line-height:1.02;max-width:18ch}.one-label small{margin-left:10px;font:10.5px var(--mono);letter-spacing:.04em;text-transform:none;color:var(--dim);opacity:.85}.one-cost{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.one-cost i{font:normal 600 clamp(15px,1.15vw,18px) var(--display);letter-spacing:-.01em;color:#ff9a85}.one-cost small{font:11px var(--mono);color:var(--dim)}.one-hub-lead{font:500 min(10.5px,4.2cqw) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g)}.pf-stat,.pf-table,.one-metrics,.fl-panel,.gz-arch,.pr-result,.price-replaces,.pp-card,.pp-ex,.step-card,.site-card,.ported .site-card,.cert,.ob,.talk-form,.nf-card{background:linear-gradient(160deg,#ffffff1a,#ffffff09 60%),#06120b24;border-color:#a3ff9d38;box-shadow:inset 0 1px #ffffff1a,0 30px 60px -36px #000000e6;-webkit-backdrop-filter:blur(5px) saturate(135%);backdrop-filter:blur(5px) saturate(135%)}.one-card,.ch-rec,.pr-tab,.pr-step p,.ob-order,.fl-policy{background:linear-gradient(160deg,#ffffff14,#ffffff08 60%),#06120b29;border-color:#a3ff9d29}.pr-tab.is-active,.fl-policy.is-active{background:linear-gradient(120deg,#63d94c2e,#ffffff08 70%),#06120b29;border-color:#63d94c80}.price-layer-main{text-shadow:none}.price-stage{position:relative}.price-stage:before{content:"";position:absolute;z-index:-1;left:-8%;top:-18%;width:min(560px,70%);height:130%;background:radial-gradient(closest-side,rgba(99,217,76,.2),transparent);pointer-events:none}.hdr{background:#020503;box-shadow:0 1px #63d94c1a}@media (min-width: 1000px){.ftr{padding:clamp(18px,3.2vh,34px) var(--pad) clamp(10px,1.6vh,16px)}.ftr-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:clamp(20px,3vw,48px);align-items:start}.ftr-logo svg{width:clamp(64px,5vw,84px)}.ftr-product{margin-top:8px!important;font-size:14px}.ftr-brand p{max-width:46ch;margin-top:2px;font-size:13px;line-height:1.45}.ftr-contact{grid-template-columns:auto auto;gap:6px 28px;margin-top:clamp(8px,1.4vh,14px);max-width:none;font-size:13px}.ftr-contact div:last-child{grid-column:1 / -1}.ftr-contact div{gap:0}.ftr-label{font-size:10px}.ftr-col{gap:clamp(2px,.6vh,6px);font-size:13.5px}.ftr-col strong{margin-bottom:4px}.ftr-trust{margin:clamp(10px,1.8vh,18px) auto 0;padding-top:clamp(8px,1.2vh,12px);padding-bottom:clamp(6px,1vh,10px);gap:6px 18px;font-size:clamp(9.5px,.78vw,11.5px);letter-spacing:.05em}.ftr-trust ul{gap:4px clamp(10px,1.2vw,22px)}.ftr-trust li{gap:7px}.ftr-contact a,.ftr-contact span{line-height:1.35}.ftr-col a{line-height:1.5}.ftr-legal{padding-top:clamp(8px,1.2vh,12px)}.ftr-cta{margin-bottom:clamp(16px,3vh,30px)}}.dz-page{background:radial-gradient(120% 70% at 100% 0%,rgba(99,217,76,.1),transparent 60%),linear-gradient(165deg,#ffffff17,#ffffff08 70%),#06120b57;border-color:#a3ff9d42;-webkit-backdrop-filter:blur(14px) saturate(135%);backdrop-filter:blur(14px) saturate(135%)}.section.one{--g: #55b848}.one-title-hi{text-shadow:0 0 30px rgba(85,184,72,.18)}.one-card.is-after{border-color:#55b84838;background:linear-gradient(120deg,#55b84812,#ffffff06 60%),#06120b29;box-shadow:0 18px 40px -28px #55b8484d}.one-card.is-after:hover{border-color:#55b8486b}.one-card.is-after .one-icon{background:#55b84829;color:var(--g);box-shadow:inset 0 0 0 1px #55b84859}.one-list li.is-after:before,.is-after .one-dot{box-shadow:0 0 6px #55b84880}.is-out .one-wire{stroke:#55b84833}.one-flow{filter:drop-shadow(0 0 2px rgba(85,184,72,.6))}.one-hub-ring{opacity:.6}.one-hub-pulse{border-color:#55b84847}.one-hub-core{border-color:#55b84852;box-shadow:0 0 50px #55b84824,inset 0 0 30px #55b84814}.one-hub-note{background:#55b84829;color:var(--g);box-shadow:inset 0 0 0 1px #55b84866}.one-metrics b,.one-metrics .is-new{text-shadow:none}@media (min-width: 1000px){.ftr{display:grid;align-content:space-between;min-height:55vh;padding:clamp(28px,5vh,56px) var(--pad) clamp(14px,2.2vh,22px)}.ftr-logo svg{width:clamp(76px,6vw,104px)}.ftr-product{margin-top:clamp(10px,1.6vh,16px)!important;font-size:15px}.ftr-brand p{font-size:14px;line-height:1.5}.ftr-contact{gap:clamp(8px,1.4vh,14px) 32px;margin-top:clamp(12px,2.2vh,22px);font-size:14px}.ftr-label{font-size:11px}.ftr-col{gap:clamp(5px,1.1vh,10px);font-size:14.5px}.ftr-col strong{margin-bottom:clamp(4px,.9vh,8px)}.ftr-trust{margin-top:clamp(14px,2.6vh,26px);padding-top:clamp(10px,1.8vh,18px);padding-bottom:clamp(8px,1.4vh,14px)}.ftr-legal{padding-top:clamp(10px,1.8vh,18px)}.ftr-grid,.ftr-trust,.ftr-legal,.ftr-cta{width:100%}}.ftr-trust ul{margin:0;padding:0;list-style:none}@media (min-width: 1680px){.ftr-trust{max-width:1600px}}@media (min-width: 601px){.page-hero-title{font-size:clamp(40px,5.6vw,92px);letter-spacing:-.045em;line-height:1;max-width:16ch}}.ftr-cta{gap:18px 32px;margin-bottom:clamp(20px,4vh,44px);padding:clamp(18px,2.2vw,30px) clamp(22px,2.8vw,40px);border-radius:22px}.ftr-cta-kicker{margin-bottom:8px;font-size:11px}.ftr-cta h2{font-size:clamp(21px,2vw,30px);letter-spacing:-.03em;line-height:1.12}.ftr-cta h2 br{display:none}.ftr-cta-copy{max-width:760px}.ftr-cta-copy>p:last-child{margin-top:6px;font-size:14.5px}.ftr-cta-actions .btn{padding-block:12px}.hdr-progress{z-index:0}.hdr-nav{position:relative;z-index:2}.hdr-drop{z-index:5}@media (min-width: 601px){.hero-title.hero-title-long{font-size:clamp(32px,3.7vw,64px)}.page-hero-title,[data-ported] .legacy-legal h1{font-size:clamp(34px,3.9vw,60px);letter-spacing:-.04em;line-height:1.04;max-width:18ch}[data-ported] .legacy-careers h1{font-size:clamp(34px,3.9vw,60px)!important}.section-title,.price.fit .section-title,.final-title{font-size:clamp(27px,min(2.9vw,5.2vh),46px);letter-spacing:-.035em;line-height:1.06}.ported h2{font-size:clamp(25px,2.5vw,40px);letter-spacing:-.035em;line-height:1.08;margin-bottom:20px}.pr-title,.st-title{font-size:clamp(26px,min(2.7vw,5vh),42px)}}.hero-row-alt,.hero-title-long .hero-row-alt{font-family:var(--display);font-style:normal;font-weight:300;font-size:.74em;letter-spacing:-.035em;line-height:1.1;margin-top:.3em;color:var(--g)}.hero-title .hero-row-alt .split-char{text-shadow:none}@media (min-width: 601px){.page-hero-title,[data-ported] .legacy-legal h1{max-width:min(100%,24ch)}.page-hero-intro{max-width:52ch;margin-top:26px;font-size:clamp(16px,1.2vw,19px)}}@media (min-width: 601px){.hero-title.hero-title-long{font-size:clamp(36px,4.3vw,76px)}}.hero-row-alt,.hero-title-long .hero-row-alt{font-size:.8em}@media (min-width: 1200px){.hero-creds{bottom:clamp(30px,5vh,56px)}}@media (min-width: 1000px){.pf-row{grid-template-columns:76px minmax(0,1.25fr) 28px minmax(0,1fr)}.pf-fix{grid-column:4}}.back-btn{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:7px 14px 7px 11px;border:1px solid var(--line-2);border-radius:999px;background:#06120b80;color:var(--mute);font:500 13px var(--display);cursor:pointer;transition:color .25s,border-color .25s,background-color .25s}.back-btn svg{transition:transform .3s var(--ease)}.back-btn:hover,.back-btn:focus-visible{color:var(--ink);border-color:var(--g);background:#63d94c1a}.back-btn:hover svg{transform:translate(-3px)}.back-btn.is-floating{position:absolute;z-index:20;top:calc(var(--hdr-h, 90px) + 14px);left:var(--pad);margin:0}#main{position:relative}.ftr-social{display:flex;gap:10px;margin:clamp(10px,1.8vh,18px) 0 0;padding:0;list-style:none}.ftr-social a{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line-2);border-radius:50%;color:var(--mute);transition:color .25s,border-color .25s,background-color .25s,transform .3s var(--ease)}.ftr-social a:hover,.ftr-social a:focus-visible{color:#021005;border-color:var(--g);background:var(--g);transform:translateY(-2px)}.menu-link:hover{font-family:var(--display);font-style:normal}.dz-page-q{font:500 clamp(14px,1.05vw,16px) / 1.35 var(--display);font-style:normal}[data-ported] .legacy-route button,[data-ported] .legacy-route a[class*=rounded]{font-family:var(--display)}@media (min-width: 601px){[data-ported] .legacy-legal{padding-top:44px}}@media (min-width: 1000px){.ftr-brand{position:relative}.ftr-social{position:absolute;top:6px;left:clamp(120px,9vw,160px);margin:0}}.page-hero{min-height:0;align-items:flex-start;padding:calc(var(--hdr-h, 90px) + 14px) var(--pad) clamp(28px,5vh,56px)}.page-hero .back-btn{margin-bottom:18px}.page-hero-crumbs{margin-bottom:14px}.page-hero+.section,.page-hero+section{padding-top:clamp(20px,3.5vh,40px)}.page-hero+.ported>.site-section:first-child,.page-hero+.ported>section:first-child{padding-top:0;margin-top:0}.tap.dx .tap-stage{background:#010302;perspective:1600px}.dx-screen{position:absolute;inset:clamp(8px,1.1vw,18px);padding:clamp(6px,.65vw,11px);border-radius:clamp(16px,1.6vw,26px);background:linear-gradient(150deg,#1b201d,#070a08 42%,#0e1310);box-shadow:0 0 0 1px #ffffff0f,inset 0 1px #ffffff17,0 60px 140px -40px #000,0 0 160px -50px #63d94c47;transform-origin:50% 60%;will-change:transform}.dx-display{position:relative;width:100%;height:100%;overflow:hidden;border-radius:clamp(10px,1vw,16px);background:#020604;container-type:size;color:#eaf7ee;font-family:var(--display)}.dx-wall{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 65% at 16% 18%,rgba(46,170,86,.38),transparent 62%),radial-gradient(45% 55% at 88% 88%,rgba(24,140,120,.3),transparent 62%),radial-gradient(35% 40% at 70% 20%,rgba(99,217,76,.08),transparent 70%),linear-gradient(160deg,#04130a,#010403 58%,#020a08)}.dx-wall:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:repeating-linear-gradient(115deg,transparent 0 14cqw,rgba(99,217,76,.025) 14cqw 15cqw);filter:blur(6px)}.dx-dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background:#000;pointer-events:none}.dx-glass{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.07),transparent 28%,transparent 72%,rgba(255,255,255,.025))}.dx-bar{position:absolute;z-index:6;top:0;left:0;right:0;display:flex;align-items:center;gap:1.4cqw;height:max(26px,3.4cqh);padding:0 1.6cqw;background:#00000061;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-size:max(11px,1.35cqh);color:#eaf7eed1}.dx-bar-logo svg{display:block;height:max(14px,1.9cqh);width:auto}.dx-bar-host{font-family:var(--mono);opacity:.7}.dx-bar-end{display:flex;align-items:center;gap:.8cqw;margin-left:auto}.dx-bar-end .icon{color:var(--g)}.dx-lock{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;padding-top:9cqh}.dx-time{font-weight:600;font-size:13cqh;line-height:1;letter-spacing:-.04em;text-shadow:0 0 40px rgba(99,217,76,.25)}.dx-date{margin-top:1cqh;font-size:1.9cqh;color:#eaf7eea8}.dx-lock-card{position:relative;width:min(44cqw,62cqh);margin-top:5cqh;padding:3.4cqh 3cqh 3cqh;border:1px solid rgba(99,217,76,.22);border-radius:2.4cqh;background:#08160d8c;backdrop-filter:blur(24px) saturate(130%);-webkit-backdrop-filter:blur(24px) saturate(130%);box-shadow:inset 0 1px #ffffff0f,0 3cqh 7cqh -3cqh #000000e6;text-align:center;transition:border-color .5s,box-shadow .6s,transform .6s var(--ease)}.dx-lock-icon{position:relative;display:inline-grid;place-items:center;width:7cqh;height:7cqh;border-radius:1.8cqh;color:var(--g);background:linear-gradient(160deg,#63d94c33,#63d94c0a);border:1px solid rgba(99,217,76,.3)}.dx-lock-icon>.icon{width:3.4cqh;height:3.4cqh}.dx-lock-badge{position:absolute;right:-1cqh;bottom:-1cqh;display:grid;place-items:center;width:3cqh;height:3cqh;border-radius:50%;background:var(--g);color:#021005;transform:scale(0);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.dx-lock-badge .icon{width:1.8cqh;height:1.8cqh}.dx-lock-title{margin-top:2cqh;font-size:2.4cqh;font-weight:600;letter-spacing:-.02em}.dx-lock-sub{margin:.8cqh auto 0;max-width:34ch;font-size:1.55cqh;line-height:1.45;color:#eaf7ee9e}.dx-lock-status{display:inline-flex;align-items:center;gap:.9cqh;margin-top:2.2cqh;padding:.9cqh 1.6cqh;border:1px solid rgba(99,217,76,.2);border-radius:999px;background:#0000004d;font:1.25cqh var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#eaf7eebf}.dx-lock-status i{width:.9cqh;height:.9cqh;border-radius:50%;background:var(--g);box-shadow:0 0 1cqh var(--g);animation:dx-wait 1.2s ease-in-out infinite}@keyframes dx-wait{50%{opacity:.25}}.dx-ripple{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid var(--g);opacity:0;pointer-events:none}.dx-user{display:flex;align-items:center;gap:1.2cqh;margin-top:3cqh;font-size:1.6cqh}.dx-user b{display:block;font-weight:600}.dx-user small{display:block;font:1.2cqh var(--mono);color:#eaf7ee8c}.dx-avatar{display:grid;place-items:center;width:4.2cqh;height:4.2cqh;border-radius:50%;background:linear-gradient(160deg,#8dff6a,#2fd46a);color:#021005;font-weight:700;font-size:1.8cqh}.dx-lock-foot{position:absolute;bottom:3cqh;font-size:1.2cqh;color:#eaf7ee66}.dx-when-verified,.dx[data-desk=verified] .dx-when-locked,.dx[data-desk=unlocked] .dx-when-locked{display:none}.dx[data-desk=verified] .dx-when-verified,.dx[data-desk=unlocked] .dx-when-verified{display:inline}.dx[data-desk=verified] .dx-lock-card,.dx[data-desk=unlocked] .dx-lock-card{border-color:#63d94c99;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #63d94c40,0 0 8cqh -2cqh #63d94c8c}.dx[data-desk=verified] .dx-lock-badge,.dx[data-desk=unlocked] .dx-lock-badge{transform:scale(1)}.dx[data-desk=verified] .dx-lock-status,.dx[data-desk=unlocked] .dx-lock-status{border-color:#63d94c80;color:var(--g)}.dx[data-desk=verified] .dx-lock-status i,.dx[data-desk=unlocked] .dx-lock-status i{animation:none}.dx[data-desk=verified] .dx-lock-card{animation:dx-hit .6s var(--ease)}.dx[data-desk=verified] .dx-ripple{animation:dx-ripple 1s ease-out}@keyframes dx-hit{30%{transform:scale(1.035)}}@keyframes dx-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35,1.6)}}.dx-desktop{position:absolute;z-index:3;inset:max(26px,3.4cqh) 0 0;opacity:0}.dx-win{position:absolute;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:1.3cqh;background:#050b07;box-shadow:0 4cqh 9cqh -3cqh #000000f2,0 0 0 1px #0006}.dx-win-main{left:3.5cqw;top:4cqh;width:58cqw;height:74cqh}.dx-win-side{right:3.5cqw;top:17cqh;width:29cqw}.dx-win-bar{display:flex;align-items:center;gap:.7cqh;flex:none;height:3.6cqh;padding:0 1.3cqh;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff08}.dx-win-bar i{width:1.15cqh;height:1.15cqh;border-radius:50%;background:#ffffff29}.dx-win-bar i:first-child{background:#63d94c8c}.dx-win-url,.dx-win-title{display:inline-flex;align-items:center;gap:.6cqh;margin:0 auto;padding:.5cqh 1.6cqh;border-radius:999px;background:#00000059;font:1.25cqh var(--mono);color:#eaf7ee99}.dx-win-url .icon{color:var(--g)}.dx-win-body{flex:1;min-height:0}.dx-win-body .cm{height:100%}.dx-side-body{padding:2.6cqh 2.4cqh 2.8cqh}.dx-side-k{font:1.2cqh var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--g)}.dx-side-v{margin-top:.6cqh;font-size:2.8cqh;font-weight:600;letter-spacing:-.02em}.dx-side-body ul{list-style:none;display:grid;gap:1.3cqh;margin:2.2cqh 0 0;padding:0}.dx-side-body li{display:flex;align-items:center;gap:1cqh;font-size:1.55cqh;color:#eaf7eec7}.dx-side-body li .icon{flex:none;width:2cqh;height:2cqh;color:var(--g)}.dx-toast{position:absolute;top:4cqh;right:3.5cqw;display:flex;align-items:center;gap:1.3cqh;width:29cqw;padding:1.6cqh 1.8cqh;border:1px solid rgba(99,217,76,.3);border-radius:1.6cqh;background:#08160dbf;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 2cqh 5cqh -2cqh #000000e6}.dx-toast-icon{display:grid;flex:none;place-items:center;width:3.6cqh;height:3.6cqh;border-radius:50%;background:var(--g);color:#021005}.dx-toast-icon .icon{width:2cqh;height:2cqh}.dx-toast b{display:block;font-size:1.6cqh;font-weight:600}.dx-toast small{display:block;margin-top:.3cqh;font-size:1.3cqh;color:#eaf7ee9e}.dx-dock{position:absolute;bottom:2cqh;left:50%;display:flex;gap:1cqh;padding:1cqh;border:1px solid rgba(255,255,255,.08);border-radius:2.2cqh;background:#0006;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transform:translate(-50%)}.dx-dock span{position:relative;display:grid;place-items:center;width:5.2cqh;height:5.2cqh;border-radius:1.4cqh;background:linear-gradient(160deg,#ffffff14,#ffffff05);color:#eaf7eebf}.dx-dock span .icon{width:2.5cqh;height:2.5cqh}.dx-dock span.is-on{color:var(--g);background:linear-gradient(160deg,#63d94c38,#63d94c0d)}.dx-dock span.is-on:after{content:"";position:absolute;bottom:-.7cqh;width:.6cqh;height:.6cqh;border-radius:50%;background:var(--g)}.dx-wind{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.dx-phone{position:absolute;z-index:3;left:clamp(16px,6vw,120px);bottom:calc(-1*clamp(30px,8vh,110px));width:clamp(170px,15.5vw,290px);aspect-ratio:9 / 19;transform-origin:50% 100%;will-change:transform,opacity;backface-visibility:hidden}.dx-phone-body{position:relative;height:100%;padding:3.4%;border-radius:16%/7.6%;background:linear-gradient(160deg,#262c28,#0a0d0b 45%,#151a17);box-shadow:inset 0 0 0 1.5px #ffffff24,inset 0 0 0 4px #0009,0 40px 60px -10px #000000d9,0 0 70px -24px #63d94c66}.dx-island{position:absolute;z-index:2;top:2.8%;left:50%;width:30%;height:3.4%;border-radius:999px;background:#000;transform:translate(-50%)}.dx-phone-screen{position:relative;height:100%;overflow:hidden;border-radius:13%/6.2%;background:radial-gradient(90% 50% at 50% 0%,rgba(46,170,86,.25),transparent 70%),linear-gradient(180deg,#03100a,#010302);container-type:inline-size;color:#eaf7ee}.dx-p-status{display:flex;justify-content:space-between;align-items:center;padding:7cqw 9cqw 0;font-size:4.4cqw;font-weight:600}.dx-p-signal{display:flex;align-items:flex-end;gap:1cqw}.dx-p-signal i{width:1.4cqw;border-radius:1px;background:#eaf7ee}.dx-p-signal i:nth-child(1){height:2cqw}.dx-p-signal i:nth-child(2){height:3cqw}.dx-p-signal i:nth-child(3){height:4cqw}.dx-p-app{display:flex;align-items:center;gap:2cqw;margin:8cqw 9cqw 0;font-size:4.4cqw;font-weight:600;color:var(--g)}.dx-p-app .icon{width:5cqw;height:5cqw}.dx-p-panel{position:absolute;left:7cqw;right:7cqw;opacity:0;transform:translateY(4cqw);transition:opacity .45s var(--ease),transform .55s var(--ease);text-align:center}.dx-p-idle{top:34%}.dx-p-big{font-size:19cqw;font-weight:600;letter-spacing:-.04em;line-height:1}.dx-p-muted{margin-top:2cqw;font-size:3.8cqw;color:#eaf7ee94}.dx-p-request{top:28%}.dx-p-card{padding:6cqw 5cqw 5cqw;border:1px solid rgba(99,217,76,.28);border-radius:6cqw;background:#0a1c10bf;box-shadow:0 0 12cqw -4cqw #63d94c80;text-align:left}.dx-p-k{font:3.4cqw var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--g)}.dx-p-dev{display:flex;align-items:center;gap:2cqw;margin-top:3cqw;font-size:6.2cqw;font-weight:600}.dx-p-dev .icon{width:6cqw;height:6cqw;color:var(--g)}.dx-p-btns{display:grid;grid-template-columns:1fr 1fr;gap:3cqw;margin-top:6cqw}.dx-p-btns span{padding:3.4cqw 0;border-radius:99px;background:#ffffff12;font-size:4.2cqw;font-weight:600;text-align:center}.dx-p-btns .is-primary{background:var(--g);color:#021005;animation:dx-press 1.4s ease-in-out infinite}@keyframes dx-press{50%{box-shadow:0 0 0 2.4cqw #63d94c2e}}.dx-p-scan{top:24%;bottom:12%}.dx-p-top{font-size:4.6cqw;color:#eaf7ee}.dx-p-hint{position:absolute;left:0;right:0;bottom:0;font-size:4cqw;color:#eaf7ee99}.dx-p-ok{top:76%}.dx-p-okt{font-size:7cqw;font-weight:600;color:var(--g)}.dx[data-phone=idle] .dx-p-idle,.dx[data-phone=request] .dx-p-request,.dx[data-phone=scan] .dx-p-scan,.dx[data-phone=approved] .dx-p-ok{opacity:1;transform:none}.dx-core{position:absolute;top:55%;left:50%;width:46cqw;aspect-ratio:1;opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity .45s var(--ease),transform .6s var(--ease)}.dx[data-phone=scan] .dx-core,.dx[data-phone=approved] .dx-core{opacity:1;transform:translate(-50%,-50%)}.dx-scan-svg{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.dx-scan-track,.dx-scan-ring{fill:none;stroke-width:3.5}.dx-scan-track{stroke:#63d94c24}.dx-scan-ring{stroke:var(--g);stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(99,217,76,.8))}.dx-core-fp,.dx-core-ok{position:absolute;top:18%;right:18%;bottom:18%;left:18%;display:grid;place-items:center;border-radius:50%;transition:opacity .4s,transform .5s cubic-bezier(.34,1.56,.64,1)}.dx-core-fp{color:var(--g);background:radial-gradient(circle,rgba(99,217,76,.16),transparent 70%)}.dx-core-fp .icon{width:55%;height:55%}.dx-core-ok{opacity:0;transform:scale(.6);background:var(--g);color:#021005;box-shadow:0 0 14cqw -2cqw #63d94ccc}.dx-core-ok .icon{width:50%;height:50%;stroke-width:2.4}.dx[data-phone=approved] .dx-core-fp{opacity:0;transform:scale(.8)}.dx[data-phone=approved] .dx-core-ok{opacity:1;transform:scale(1)}.dx-caption{position:absolute;z-index:5;right:clamp(24px,4.5vw,72px);bottom:clamp(28px,7vh,72px);width:min(380px,34vw);padding:20px 22px 18px;border:1px solid rgba(99,217,76,.22);border-radius:18px;background:#030a06b8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 30px 60px -30px #000}.dx-caps{position:relative;list-style:none;min-height:3.4em;margin:0;padding:0}.dx-cap{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:6px;opacity:0;transform:translateY(10px);transition:opacity .45s var(--ease),transform .55s var(--ease)}.dx-cap.is-on{opacity:1;transform:none}.dx-cap-n{font:12px var(--mono);color:var(--g)}.dx-cap-t{font-size:clamp(17px,1.35vw,21px);font-weight:500;letter-spacing:-.02em;line-height:1.25}.dx-ticks{display:flex;gap:6px;margin-top:14px}.dx-tick{flex:1;height:3px;border-radius:3px;background:#63d94c29;transition:background-color .4s}.dx-tick.is-on{background:var(--g)}@media (max-width: 900px){.dx-win-main{left:4cqw;width:92cqw;height:56cqh}.dx-win-side{display:none}.dx-toast{top:auto;bottom:11cqh;left:4cqw;right:4cqw;width:auto}.dx-lock-card{width:78cqw}.dx-time{font-size:10cqh}.dx-bar-lock{display:none}}@media (max-width: 760px){.dx-screen{top:6px;right:6px;bottom:6px;left:6px;padding:5px}.dx-phone{left:4vw;width:36vw;bottom:calc(-1*clamp(24px,6vh,60px))}.dx-caption{right:4vw;bottom:3vh;width:54vw;padding:14px 14px 12px}.dx-cap-t{font-size:15px}.dx-lock{padding-top:8cqh}.dx-lock-foot{display:none}}@media (prefers-reduced-motion: reduce){.dx-wind{display:none}.dx-lock-status i,.dx-p-btns .is-primary,.dx[data-desk=verified] .dx-lock-card,.dx[data-desk=verified] .dx-ripple{animation:none}}.dx-caps{display:grid;min-height:0}.dx-cap{position:static;grid-area:1 / 1}.dx-ticks{margin-top:18px}.dx-win-main{top:3cqh;width:60cqw;height:78cqh}.dx-app-bar{display:flex;flex:none;align-items:center;justify-content:space-between;height:3.4cqh;padding:0 0 0 1.2cqh;background:#0d0f0e;border-bottom:1px solid rgba(255,255,255,.06);font-size:1.35cqh;color:#eaf7eed9}.dx-app-name{display:flex;align-items:center;gap:.8cqh}.dx-app-name svg{height:1.7cqh;width:auto}.dx-app-ctl{display:flex;height:100%}.dx-app-ctl i{position:relative;width:4.6cqh;height:100%}.dx-app-ctl i:before,.dx-app-ctl i:after{content:"";position:absolute;left:50%;top:50%;translate:-50% -50%}.dx-app-ctl .is-min:before{width:1.2cqh;height:1px;background:currentColor}.dx-app-ctl .is-max:before{width:1cqh;height:1cqh;border:1px solid currentColor}.dx-app-ctl .is-close:before,.dx-app-ctl .is-close:after{width:1.3cqh;height:1px;background:currentColor;rotate:45deg}.dx-app-ctl .is-close:after{rotate:-45deg}.ov{container-type:size;display:flex;height:100%;background:#050605;color:#f1f7f2;font-family:var(--display)}.ov-side{display:flex;flex-direction:column;align-items:center;gap:2.4cqh;width:6.2cqw;padding:2.4cqh 0;border-right:1px solid rgba(255,255,255,.06)}.ov-logo svg{display:block;width:4cqw;height:auto}.ov-side nav{display:flex;flex-direction:column;gap:1.1cqh;margin-top:2cqh}.ov-side nav span,.ov-me{display:grid;place-items:center;width:4.4cqw;height:4.4cqw;border-radius:.9cqw;color:#f1f7f2b3}.ov-side nav .icon,.ov-me .icon{width:1.9cqw;height:1.9cqw}.ov-side nav span.is-on{color:var(--g);background:#63d94c1f;box-shadow:inset 0 0 0 1px #63d94c59}.ov-me{margin-top:auto;color:var(--g);background:#ffffff0a}.ov-main{flex:1;min-width:0;display:flex;flex-direction:column}.ov-top{display:flex;align-items:center;gap:1.6cqw;height:8.5cqh;padding:0 2.4cqw;border-bottom:1px solid rgba(255,255,255,.06)}.ov-secure{display:inline-flex;align-items:center;gap:.6cqw;padding:.7cqh 1.2cqw;border:1px solid rgba(99,217,76,.35);border-radius:999px;color:var(--g);font-size:1.35cqw;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ov-secure .icon{width:1.4cqw;height:1.4cqw}.ov-top strong{margin-right:auto;font-size:2.2cqw;font-weight:700;letter-spacing:-.02em}.ov-search{display:inline-flex;align-items:center;gap:.8cqw;padding:1cqh 1.2cqw;border:1px solid rgba(255,255,255,.07);border-radius:.9cqw;background:#ffffff08;color:#f1f7f299;font-size:1.35cqw}.ov-search .icon{width:1.4cqw;height:1.4cqw}.ov-search kbd{padding:.1cqh .5cqw;border-radius:.4cqw;background:#ffffff12;font:1.1cqw var(--mono)}.ov-bell,.ov-avatar{position:relative;display:grid;place-items:center;width:3.6cqw;height:3.6cqw;border-radius:.8cqw;background:#ffffff0a}.ov-bell .icon,.ov-avatar .icon{width:1.6cqw;height:1.6cqw}.ov-bell i{position:absolute;top:-.4cqw;right:-.4cqw;display:grid;place-items:center;width:1.4cqw;height:1.4cqw;border-radius:50%;background:#ffc53d;color:#1a1200;font:700 .9cqw var(--display);font-style:normal}.ov-avatar{background:var(--g);color:#021005}.ov-body{flex:1;min-height:0;padding:2.6cqh 2.4cqw;overflow:hidden}.ov-head{display:flex;align-items:flex-start;justify-content:space-between}.ov-head h4{font-size:2.9cqw;font-weight:700;letter-spacing:-.03em;line-height:1.1}.ov-head p{margin-top:.4cqh;font-size:1.4cqw;color:#f1f7f2bf}.ov-refresh{padding:.8cqh 1.2cqw;border:1px solid rgba(255,255,255,.1);border-radius:.6cqw;font-size:1.4cqw;font-weight:600}.ov-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4cqw;margin-top:2.6cqh}.ov-stat{display:grid;gap:.3cqh;padding:1.8cqh 1.4cqw;border:1px solid rgba(255,255,255,.07);border-radius:1cqw;background:#0a0c0b}.ov-stat-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.8cqh}.ov-stat-icon{display:grid;place-items:center;width:3.2cqw;height:3.2cqw;border-radius:.6cqw;border:1px solid rgba(99,217,76,.4);background:#63d94c1a;color:var(--g)}.ov-stat-icon .icon{width:1.6cqw;height:1.6cqw}.ov-stat:last-child .ov-stat-icon{border-color:#ff4d4f80;background:#ff4d4f1a;color:#ff4d4f}.ov-rate{font-size:1.35cqw;font-weight:700;color:var(--g)}.ov-stat.is-red .ov-rate{color:#ff4d4f}.ov-stat b{font-size:2.6cqw;font-weight:800;letter-spacing:-.03em;line-height:1.05}.ov-stat-l{font-size:1.2cqw;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ov-stat-foot{margin-top:1.2cqh;padding-top:1.2cqh;border-top:1px solid rgba(255,255,255,.06);font-size:1.3cqw;font-weight:600}.ov-stat-foot em{font-style:normal;color:var(--g)}.ov-stat:last-child .ov-stat-foot em{color:#ff4d4f}.ov-section{margin-top:3cqh;font-size:1.6cqw;font-weight:700}.ov-charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4cqw;margin-top:1.6cqh}.ov-card{display:flex;flex-direction:column;padding:2cqh 1.6cqw;border:1px solid rgba(99,217,76,.16);border-radius:1cqw;background:#0a0c0b}.ov-card-t{font-size:1.45cqw;font-weight:700}.ov-card-s{margin-top:.4cqh;font-size:1.2cqw;color:#f1f7f2b3}.ov-chart{display:grid;flex:1;place-items:center;padding:1.6cqh 0}.ov-donut,.ov-rings{width:min(13cqw,26cqh);height:auto}.ov-track{fill:none;stroke:#ffffff0f}.ov-donut-n{fill:#f1f7f2;font:700 18px var(--display);text-anchor:middle}.ov-donut-l{fill:#f1f7f299;font:8px var(--display);text-anchor:middle}.ov-legend{list-style:none;display:flex;flex-wrap:wrap;gap:.6cqh 1.2cqw;margin:0;padding:0;font-size:1.15cqw;color:#f1f7f2bf}.ov-legend li{display:inline-flex;align-items:center;gap:.5cqw}.ov-legend i{width:.9cqw;height:.9cqw;border-radius:50%}.ov-legend b{color:#f1f7f2}.ov-net-v{margin-top:2.2cqh;font-size:3.6cqw;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--g)}.ov-bar{display:block;height:.8cqh;margin-top:2cqh;overflow:hidden;border-radius:99px;background:#38c8ff59}.ov-bar i{display:block;height:100%;border-radius:inherit;background:#1fe06a}.ov-net-split{display:grid;grid-template-columns:1fr 1fr;gap:1cqw;margin-top:1.6cqh;font-size:1.25cqw}.ov-net-split span{display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:.5cqw;column-gap:.5cqw;row-gap:.3cqh}.ov-net-split b{grid-column:1 / -1;font-size:1.5cqw}.ov-net-split i{width:.8cqw;height:.8cqw;border-radius:50%}.ov-net-split .is-rx{background:#1fe06a}.ov-net-split .is-tx{background:#38c8ff}.ov-net-avg{display:grid;grid-template-columns:1fr 1fr;gap:1cqw;margin-top:1.6cqh;font-size:1.15cqw;color:#f1f7f2b3}.ov-net-avg span{display:grid;gap:.3cqh;padding:1.2cqh 1cqw;border-radius:.7cqw;background:#ffffff08}.ov-net-avg b{color:#f1f7f2;font-size:1.4cqw}@media (max-width: 900px){.dx-win-main{height:60cqh}}.ov h4,.ov p{margin-bottom:0}.ov-head h4{margin:0}.ov-section{margin-top:2.4cqh}:root{--hdr-h: 90px}@media (max-width: 900px){:root{--hdr-h: 76px}}.dx-screen{top:calc(var(--hdr-h) + 8px)}.dx-phone{width:min(clamp(170px,15.5vw,290px),calc((100vh - var(--hdr-h) - 40px) * .44));bottom:calc(-1*clamp(12px,3vh,40px))}@media (max-width: 760px){.dx-screen{top:calc(var(--hdr-h) + 6px)}.dx-phone{width:min(36vw,calc((100vh - var(--hdr-h) - 40px) * .44));bottom:calc(-1*clamp(10px,3vh,30px))}}.dx-screen{top:calc(var(--hdr-h) + 12px)}.dx-phone{left:max(clamp(16px,6vw,120px),40px);bottom:clamp(10px,2.4vh,28px)}@media (max-width: 760px){.dx-screen{top:calc(var(--hdr-h) + 8px)}.dx-phone{left:calc(3vw + 26px);width:min(32vw,calc((100vh - var(--hdr-h) - 60px) * .42));bottom:clamp(10px,2vh,20px)}.dx-caption{width:50vw}}.dx-screen{bottom:calc(3.5vh + clamp(10px,1.4vw,22px))}.dx-caption{bottom:calc(3.5vh + clamp(34px,6vh,72px))}@media (min-width: 901px){.dx-win-main{height:auto;bottom:5cqh}}
