*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#eef2f7}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{margin:0;line-height:inherit}img,video{max-width:100%;height:auto;display:block}@keyframes spin{to{transform:rotate(360deg)}}.block{display:block}.bottom-8{bottom:2rem}.col-span-full{grid-column:1 / -1}.container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.fixed{position:fixed}.flex{display:flex}.flex-1{flex:1 1 0%}.flex-col{flex-direction:column}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.gap-12{gap:3rem}.gap-2{gap:0.5rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-3{column-gap:0.75rem}.gap-x-8{column-gap:2rem}.gap-y-4{row-gap:1rem}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.group{}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.invisible{visibility:hidden}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.object-cover{object-fit:cover}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.relative{position:relative}.right-8{right:2rem}.scroll-smooth{scroll-behavior:smooth}.z-10{z-index:10}.z-50{z-index:50}.\!mt-0{margin-top:0px }.mb-1{margin-bottom:0.25rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:0.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-12{margin-bottom:3rem}.mr-2{margin-right:0.5rem}.mt-1{margin-top:0.25rem}.mt-2{margin-top:0.5rem}.mt-3{margin-top:0.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-auto{margin-top:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-12{margin-top:3rem;margin-bottom:3rem}.p-2{padding:0.5rem}.p-3{padding:0.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.pb-2{padding-bottom:0.5rem}.pb-3{padding-bottom:0.75rem}.pb-6{padding-bottom:1.5rem}.pb-16{padding-bottom:4rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-4{padding-right:1rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.space-x-2>* + *{margin-left:0.5rem}.space-y-2>* + *{margin-top:0.5rem}.space-y-3>* + *{margin-top:0.75rem}.space-y-4>* + *{margin-top:1rem}.space-y-5>* + *{margin-top:1.25rem}.space-y-6>* + *{margin-top:1.5rem}.space-y-8>* + *{margin-top:2rem}.space-y-10>* + *{margin-top:2.5rem}.space-y-12>* + *{margin-top:3rem}.h-2\.5{height:0.625rem}.h-3{height:0.75rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-20{height:5rem}.h-64{height:16rem}.h-auto{height:auto}.h-full{height:100%}.max-h-80{max-height:20rem}.max-w-none{max-width:none}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.min-h-\[40px\]{min-height:40px}.w-3{width:0.75rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-px{width:1px}.w-auto{width:auto}.w-full{width:100%}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-inside{list-style-position:inside}.prose{color:#374151;line-height:1.75;max-width:65ch}.prose h1{font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;font-weight:800;line-height:1.1111111}.prose h2{font-size:1.5em;margin-top:2em;margin-bottom:1em;font-weight:700;line-height:1.3333333}.prose h3{font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;font-weight:600;line-height:1.6}.prose h4{margin-top:1.5em;margin-bottom:0.5em;font-weight:600;line-height:1.5}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose a{color:#111925;text-decoration:underline;font-weight:500}.prose strong{font-weight:600;color:#111925}.prose ol{list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose ul{list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose li{margin-top:0.5em;margin-bottom:0.5em}.prose blockquote{font-weight:500;font-style:italic;color:#111925;border-left:0.25rem solid #d1d5db;padding-left:1em;margin-top:1.6em;margin-bottom:1.6em}.prose code{color:#111925;font-weight:600;font-size:0.875em}.prose code::before{content:"`"}.prose code::after{content:"`"}.prose pre{color:#eef2f7;background-color:#1f2937;overflow-x:auto;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding:0.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code::before{content:none}.prose pre code::after{content:none}.prose img{margin-top:2em;margin-bottom:2em}.prose hr{border-color:#eef2f7;margin-top:3em;margin-bottom:3em}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857}.prose thead{border-bottom-width:1px;border-bottom-color:#d1d5db}.prose thead th{font-weight:600;padding:0 0.5714286em 0.5714286em;vertical-align:bottom}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#eef2f7}.prose tbody td{padding:0.5714286em;vertical-align:baseline}.prose-invert{color:#d1d5db}.prose-invert a{color:#fff}.prose-invert strong{color:#fff}.prose-invert h1,.prose-invert h2,.prose-invert h3,.prose-invert h4{color:#fff}.prose-invert blockquote{color:#eef2f7;border-left-color:#4b5563}.prose-invert code{color:#fff}.prose-invert pre{background-color:rgba(0,0,0,0.5)}.prose-invert hr{border-color:#374151}.prose-invert thead{border-bottom-color:#4b5563}.prose-invert tbody tr{border-bottom-color:#374151}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg p{margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg h1{font-size:2.6666667em;margin-bottom:0.8333333em;line-height:1}.prose-lg h2{font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg h3{font-size:1.3333333em;margin-top:1.5em;margin-bottom:0.6666667em;line-height:1.5}.prose-lg li{margin-top:0.6666667em;margin-bottom:0.6666667em}.text-xs{font-size:0.75rem;line-height:1rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-center{text-align:center}.text-left{text-align:left}.tracking-wider{letter-spacing:0.05em}.tracking-widest{letter-spacing:0.1em}.underline{text-decoration-line:underline}.uppercase{text-transform:uppercase}.bg-black{background-color:#000}.bg-black\/10{background-color:rgba(0,0,0,0.1)}.bg-blue-500{background-color:#3b82f6}.bg-cyan-500{background-color:#22c55e}.bg-green-500{background-color:#22c55e}.bg-cyan-900\/50{background-color:rgba(22,78,99,0.5)}.bg-emerald-500{background-color:#10b981}.bg-fuchsia-900\/50{background-color:rgba(112,26,117,0.5)}.bg-gray-600{background-color:#4b5563}.bg-gray-700{background-color:#374151}.bg-gray-700\/50{background-color:rgba(55,65,81,0.5)}.bg-gray-800\/40{background-color:rgba(31,41,55,0.4)}.bg-gray-800\/50{background-color:rgba(31,41,55,0.5)}.bg-gray-900{background-color:#111925}.bg-gray-900\/50{background-color:rgba(17,24,39,0.5)}.bg-gray-900\/60{background-color:rgba(17,24,39,0.6)}.bg-gray-900\/70{background-color:rgba(17,24,39,0.7)}.bg-green-500{background-color:#22c55e}.bg-green-600{background-color:#16a34a}.bg-green-600\/10{background-color:rgba(22,163,74,0.1)}.bg-green-900\/50{background-color:rgba(20,83,45,0.5)}.bg-orange-500{background-color:#f97316}.bg-purple-500{background-color:#a855f7}.bg-purple-600{background-color:#9333ea}.bg-red-500{background-color:#ef4444}.bg-red-500\/10{background-color:rgba(239,68,68,0.1)}.bg-red-500\/15{background-color:rgba(239,68,68,0.15)}.bg-red-600{background-color:#dc2626}.bg-red-600\/10{background-color:rgba(220,38,38,0.1)}.bg-red-600\/20{background-color:rgba(220,38,38,0.2)}.bg-red-900\/20{background-color:rgba(127,29,29,0.2)}.bg-red-900\/50{background-color:rgba(127,29,29,0.5)}.bg-sky-500{background-color:#0ea5e9}.bg-sky-600{background-color:#0284c7}.bg-yellow-500{background-color:#eab308}.bg-yellow-900\/50{background-color:rgba(113,63,18,0.5)}.bg-zinc-700{background-color:#3f3f46}.bg-zinc-800{background-color:#27272a}.bg-zinc-900\/80{background-color:rgba(24,24,27,0.8)}.border-cyan-500{border-color:#22c55e}.border-green-500{border-color:#22c55e}.border-cyan-500\/30{border-color:rgba(34,197,94,0.3)}.border-gray-700{border-color:#374151}.border-gray-700\/30{border-color:rgba(55,65,81,0.3)}.border-gray-700\/50{border-color:rgba(55,65,81,0.5)}.border-gray-800{border-color:#1f2937}.border-green-500\/30{border-color:rgba(34,197,94,0.3)}.border-green-600\/40{border-color:rgba(22,163,74,0.4)}.border-red-500{border-color:#ef4444}.border-red-500\/20{border-color:rgba(239,68,68,0.2)}.border-red-500\/30{border-color:rgba(239,68,68,0.3)}.border-red-500\/50{border-color:rgba(239,68,68,0.5)}.border-red-500\/70{border-color:rgba(239,68,68,0.7)}.border-red-600\/40{border-color:rgba(220,38,38,0.4)}.border-white\/10{border-color:rgba(255,255,255,0.1)}.border-yellow-500\/30{border-color:rgba(234,179,8,0.3)}.border-zinc-800{border-color:#27272a}.border-zinc-800\/50{border-color:rgba(39,39,42,0.5)}.ring-gray-600\/20{--tw-ring-color:rgba(75,85,99,0.2)}.ring-red-500\/20{--tw-ring-color:rgba(239,68,68,0.2)}.text-amber-400{color:#fbbf24}.text-black{color:#000}.text-cyan-300{color:#86efac}.text-green-300{color:#86efac}.text-cyan-400{color:#4ade80}.text-green-400{color:#4ade80}.text-fuchsia-300{color:#f0abfc}.text-gray-100{color:#f3f4f6}.text-gray-200{color:#eef2f7}.text-gray-300{color:#d1d5db}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-900{color:#111925}.text-green-300{color:#86efac}.text-green-400{color:#4ade80}.text-green-500{color:#22c55e}.text-orange-500{color:#f97316}.text-red-300{color:#fca5a5}.text-red-300\/90{color:rgba(252,165,165,0.9)}.text-red-400{color:#f87171}.text-red-400\/60{color:rgba(248,113,113,0.6)}.text-red-500{color:#ef4444}.text-red-600{color:#dc2626}.text-sky-400{color:#38bdf8}.text-sky-500{color:#0ea5e9}.text-white{color:#fff}.text-yellow-300{color:#fde047}.text-yellow-400{color:#facc15}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.ring-4{box-shadow:0 0 0 4px var(--tw-ring-color,rgba(59,130,246,0.5))}.rounded{border-radius:0.25rem}.rounded-md{border-radius:0.375rem}.rounded-lg{border-radius:0.5rem}.rounded-xl{border-radius:0.75rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-r-lg{border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem}.backdrop-blur-lg{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.backdrop-blur-xl{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.opacity-0{opacity:0}.opacity-25{opacity:0.25}.opacity-75{opacity:0.75}.shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1)}.shadow-2xl{box-shadow:0 25px 50px -12px rgba(0,0,0,0.25)}.shadow-black\/30{box-shadow:0 10px 15px -3px rgba(0,0,0,0.3),0 4px 6px -4px rgba(0,0,0,0.3)}.shadow-red-900\/10{box-shadow:0 10px 15px -3px rgba(127,29,29,0.1),0 4px 6px -4px rgba(127,29,29,0.1)}.shadow-sky-500\/30{box-shadow:0 10px 15px -3px rgba(14,165,233,0.3),0 4px 6px -4px rgba(14,165,233,0.3)}.animate-spin{}.duration-200{transition-duration:200ms}.duration-300{transition-duration:300ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transform{transform:translateX(0)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.group:hover .group-hover\:bg-red-500\/20{background-color:rgba(239,68,68,0.2)}.group:hover .group-hover\:ring-gray-600\/40{box-shadow:0 0 0 4px rgba(75,85,99,0.4)}.group:hover .group-hover\:ring-red-500\/40{box-shadow:0 0 0 4px rgba(239,68,68,0.4)}.group:hover .group-hover\:text-red-300{color:#fca5a5}.hover\:-translate-y-1:hover{transform:translateY(-0.25rem)}.hover\:bg-blue-600:hover{background-color:#2563eb}.hover\:bg-cyan-400:hover{background-color:#4ade80}.hover\:bg-gray-600:hover{background-color:#4b5563}.hover\:bg-gray-700:hover{background-color:#374151}.hover\:bg-gray-700\/50:hover{background-color:rgba(55,65,81,0.5)}.hover\:bg-orange-600:hover{background-color:#ea580c}.hover\:bg-red-500\/10:hover{background-color:rgba(239,68,68,0.1)}.hover\:bg-red-500\/5:hover{background-color:rgba(239,68,68,0.05)}.hover\:bg-red-700:hover{background-color:#b91c1c}.hover\:bg-sky-500:hover{background-color:#0ea5e9}.hover\:bg-sky-600:hover{background-color:#0284c7}.hover\:bg-zinc-700:hover{background-color:#3f3f46}.hover\:border-cyan-500\/40:hover{border-color:rgba(34,197,94,0.4)}.hover\:border-red-500\/50:hover{border-color:rgba(239,68,68,0.5)}.hover\:border-red-500\/70:hover{border-color:rgba(239,68,68,0.7)}.hover\:scale-105:hover{transform:scale(1.05)}.hover\:scale-110:hover{transform:scale(1.1)}.hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1)}.hover\:shadow-red-500\/5:hover{box-shadow:0 10px 15px -3px rgba(239,68,68,0.05),0 4px 6px -4px rgba(239,68,68,0.05)}.hover\:text-cyan-200:hover{color:#bbf7d0}.hover\:text-red-300:hover{color:#fca5a5}.hover\:underline:hover{text-decoration-line:underline}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.md\:gap-6{gap:1.5rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:h-80{height:20rem}.md\:mb-16{margin-bottom:4rem}.md\:p-8{padding:2rem}.md\:p-12{padding:3rem}.md\:pt-24{padding-top:6rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:gap-16{gap:4rem}.lg\:grid{display:grid}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:mt-0{margin-top:0px}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.hover\:border-green-500:hover{border-color:#22c55e}.hover\:border-cyan-500:hover{border-color:#22c55e}.bg-green-900{background-color:#14532d}.bg-cyan-900{background-color:#14532d}

.hover\:bg-green-500:hover{background-color:#22c55e}.hover\:bg-green-600:hover{background-color:#16a34a}.hover\:bg-green-400:hover{background-color:#4ade80}.w-16{width:4rem}.h-16{height:4rem}.w-20{width:5rem}.h-20{height:5rem}.w-24{width:6rem}.h-24{height:6rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.w-full{width:100%}.h-full{height:100%}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.p-3{padding:0.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.mb-2{margin-bottom:0.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.gap-2{gap:0.5rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.flex{display:flex}.inline-flex{display:inline-flex}.inline-block{display:inline-block}.items-center{align-items:center}.justify-center{justify-content:center}.text-center{text-align:center}.text-white{color:#fff}.text-gray-400{color:#a8b3c2}.text-gray-500{color:#64748b}.text-gray-600{color:#475569}.text-red-400{color:#f87171}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-2xl{font-size:1.5rem}.font-bold{font-weight:700}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.relative{position:relative}.hidden{display:none}.bg-red-500\/10{background-color:rgba(239,68,68,.1)}.border{border-width:1px}.border-red-500\/30{border-color:rgba(239,68,68,.3)}

.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-stethoscope:before{content:"\f0f1"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-door-open:before{content:"\f52b"}.fa-fingerprint:before{content:"\f577"}.fa-flag-checkered:before{content:"\f11e"}.fa-file-csv:before{content:"\f6dd"}.fa-strikethrough:before{content:"\f0cc"}.fa-comments:before{content:"\f086"}.fa-clipboard-list:before{content:"\f46d"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-spray-can:before{content:"\f5bd"}.fa-circle-notch:before{content:"\f1ce"}.fa-cloud:before{content:"\f0c2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-table:before{content:"\f0ce"}.fa-users-slash:before{content:"\e073"}.fa-compass:before{content:"\f14e"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-lightbulb:before{content:"\f0eb"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-sitemap:before{content:"\f0e8"}.fa-flag:before{content:"\f024"}.fa-comment-slash:before{content:"\f4b3"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-lock:before{content:"\f023"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-stopwatch:before{content:"\f2f2"}.fa-i-cursor:before{content:"\f246"}.fa-bookmark:before{content:"\f02e"}.fa-bullseye:before{content:"\f140"}.fa-radiation:before{content:"\f7b9"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-user:before{content:"\f007"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-money-bill-wave:before{content:"\f53a"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-venus-mars:before{content:"\f228"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-spider:before{content:"\f717"}.fa-server:before{content:"\f233"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-fire:before{content:"\f06d"}.fa-folder-open:before{content:"\f07c"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-clipboard:before{content:"\f328"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-underline:before{content:"\f0cd"}.fa-signature:before{content:"\f5b7"}.fa-bold:before{content:"\f032"}.fa-gift:before{content:"\f06b"}.fa-chess-board:before{content:"\f43c"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-image:before{content:"\f03e"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-id-badge:before{content:"\f2c1"}.fa-user-tie:before{content:"\f508"}.fa-certificate:before{content:"\f0a3"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-bomb:before{content:"\f1e2"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-virus:before{content:"\e074"}.fa-layer-group:before{content:"\f5fd"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-italic:before{content:"\f033"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-language:before{content:"\f1ab"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-code:before{content:"\f121"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-virus-covid:before{content:"\e4a8"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-arrow-right:before{content:"\f061"}.fa-cube:before{content:"\f1b2"}.fa-lock-open:before{content:"\f3c1"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-circle:before{content:"\f111"}.fa-satellite-dish:before{content:"\f7c0"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-wrench:before{content:"\f0ad"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-code-branch:before{content:"\f126"}.fa-bridge:before{content:"\e4c8"}.fa-route:before{content:"\f4d7"}.fa-tags:before{content:"\f02c"}.fa-house-signal:before{content:"\e012"}.fa-faucet-drip:before{content:"\e006"}.fa-terminal:before{content:"\f120"}.fa-eye:before{content:"\f06e"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-biohazard:before{content:"\f780"}.fa-phone:before{content:"\f095"}.fa-shield-virus:before{content:"\e06c"}.fa-trash:before{content:"\f1f8"}.fa-arrow-left:before{content:"\f060"}.fa-align-left:before{content:"\f036"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-file-pdf:before{content:"\f1c1"}.fa-user-secret:before{content:"\f21b"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-envelope:before{content:"\f0e0"}.fa-paperclip:before{content:"\f0c6"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-landmark:before{content:"\f66f"}.fa-crosshairs:before{content:"\f05b"}.fa-check-double:before{content:"\f560"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-coins:before{content:"\f51e"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-flask:before{content:"\f0c3"}.fa-flag-usa:before{content:"\f74d"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-ship:before{content:"\f21a"}.fa-download:before{content:"\f019"}.fa-forward:before{content:"\f04e"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-calendar-week:before{content:"\f784"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-stop:before{content:"\f04d"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-sun:before{content:"\f185"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-toolbox:before{content:"\f552"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-mountain-sun:before{content:"\e52f"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-medal:before{content:"\f5a2"}.fa-bell:before{content:"\f0f3"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-inbox:before{content:"\f01c"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-chevron-down:before{content:"\f078"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-user-shield:before{content:"\f505"}.fa-fish:before{content:"\f578"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-building-shield:before{content:"\e4d8"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-copyright:before{content:"\f1f9"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-store:before{content:"\f54e"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-trophy:before{content:"\f091"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-moon:before{content:"\f186"}.fa-shield-heart:before{content:"\e574"}.fa-hashtag:before{content:"\23"}.fa-infinity:before{content:"\f534"}.fa-calendar:before{content:"\f133"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-cookie-bite:before{content:"\f564"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-book:before{content:"\f02d"}.fa-check:before{content:"\f00c"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-user-tag:before{content:"\f507"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-book-open:before{content:"\f518"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-life-ring:before{content:"\f1cd"}.fa-calendar-day:before{content:"\f783"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-dice:before{content:"\f522"}.fa-brain:before{content:"\f5dc"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-thumbs-up:before{content:"\f164"}.fa-mask:before{content:"\f6fa"}.fa-user-injured:before{content:"\f728"}.fa-arrows-spin:before{content:"\e4bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fa/webfonts/fa-brands-400.woff2) format("woff2"),url(/assets/fa/webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-cloudflare:before{content:"\e07d"}.fa-microsoft:before{content:"\f3ca"}.fa-google:before{content:"\f1a0"}.fa-windows:before{content:"\f17a"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-app-store-ios:before{content:"\f370"}.fa-apple:before{content:"\f179"}.fa-bitcoin:before{content:"\f379"}.fa-yahoo:before{content:"\f19e"}.fa-think-peaks:before{content:"\f731"}.fa-x-twitter:before{content:"\e61b"}.fa-linux:before{content:"\f17c"}.fa-linkedin:before{content:"\f08c"}.fa-html5:before{content:"\f13b"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-js:before{content:"\f3b8"}.fa-dev:before{content:"\f6cc"}.fa-github:before{content:"\f09b"}.fa-twitter:before{content:"\f099"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-mastodon:before{content:"\f4f6"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fa/webfonts/fa-regular-400.woff2) format("woff2"),url(/assets/fa/webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fa/webfonts/fa-solid-900.woff2) format("woff2"),url(/assets/fa/webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:swap;font-weight:400;src:url(/assets/fa/webfonts/fa-brands-400.woff2) format("woff2"),url(/assets/fa/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:900;src:url(/assets/fa/webfonts/fa-solid-900.woff2) format("woff2"),url(/assets/fa/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:400;src:url(/assets/fa/webfonts/fa-regular-400.woff2) format("woff2"),url(/assets/fa/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(/assets/fa/webfonts/fa-solid-900.woff2) format("woff2"),url(/assets/fa/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(/assets/fa/webfonts/fa-brands-400.woff2) format("woff2"),url(/assets/fa/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(/assets/fa/webfonts/fa-regular-400.woff2) format("woff2"),url(/assets/fa/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:swap;src:url(/assets/fa/webfonts/fa-v4compatibility.woff2) format("woff2"),url(/assets/fa/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.fa-address-card:before{content:"\f2bb"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-pointer:before{content:"\f245"}.fa-arrow-right-to-bracket:before{content:"\f090"}.fa-arrows-rotate:before{content:"\f021"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-book-bookmark:before{content:"\e0bb"}.fa-box:before{content:"\f466"}.fa-camera-retro:before{content:"\f083"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-column:before{content:"\e0e3"}.fa-chess-queen:before{content:"\f445"}.fa-child:before{content:"\f1ae"}.fa-circle-minus:before{content:"\f056"}.fa-circle-radiation:before{content:"\f7ba"}.fa-clone:before{content:"\f24d"}.fa-comment-sms:before{content:"\f7cd"}.fa-cubes:before{content:"\f1b3"}.fa-dog:before{content:"\f6d3"}.fa-dumpster-fire:before{content:"\f794"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-envelope-open:before{content:"\f2b6"}.fa-eraser:before{content:"\f12d"}.fa-file-circle-check:before{content:"\e5a0"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-gauge:before{content:"\f624"}.fa-gear:before{content:"\f013"}.fa-hand-pointer:before{content:"\f25a"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-magic:before{content:"\f0d0"}.fa-magnifying-glass-dollar:before{content:"\f688"}.fa-message:before{content:"\f27a"}.fa-mobile-screen-button:before{content:"\f3cd"}.fa-money-bill:before{content:"\f0d6"}.fa-mountain:before{content:"\f6fc"}.fa-paw:before{content:"\f1b0"}.fa-pen:before{content:"\f304"}.fa-piggy-bank:before{content:"\f4d3"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-receipt:before{content:"\f543"}.fa-reply:before{content:"\f3e5"}.fa-rss:before{content:"\f09e"}.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-screwdriver-wrench:before{content:"\f7d9"}.fa-shield-cat:before{content:"\e572"}.fa-table-list:before{content:"\f00b"}.fa-tools:before{content:"\f7d9"}.fa-user-pen:before{content:"\f4ff"}.fa-users-viewfinder:before{content:"\e595"}.fa-wave-square:before{content:"\f83e"}.fa-wind:before{content:"\f72e"}.fa-angular:before{content:"\f420"}.fa-aws:before{content:"\f375"}.fa-bootstrap:before{content:"\f836"}.fa-drupal:before{content:"\f1a9"}.fa-ethereum:before{content:"\f42e"}.fa-facebook:before{content:"\f09a"}.fa-font-awesome:before{content:"\f2b4"}.fa-gitlab:before{content:"\f296"}.fa-hacker-news:before{content:"\f1d4"}.fa-joomla:before{content:"\f1aa"}.fa-node-js:before{content:"\f3d3"}.fa-paypal:before{content:"\f1ed"}.fa-react:before{content:"\f41b"}.fa-reddit-alien:before{content:"\f281"}.fa-shopify:before{content:"\e057"}.fa-squarespace:before{content:"\f5be"}.fa-stripe:before{content:"\f429"}.fa-tiktok:before{content:"\e07b"}.fa-twitch:before{content:"\f1e8"}.fa-vuejs:before{content:"\f41f"}.fa-webflow:before{content:"\e65c"}.fa-wix:before{content:"\f5cf"}.fa-wordpress:before{content:"\f19a"}.fa-arrow-trend-down:before{content:"\e097"}.fa-arrow-trend-up:before{content:"\e098"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-code-commit:before{content:"\f386"}.fa-comment-alt:before{content:"\f27a"}.fa-door-closed:before{content:"\f52a"}.fa-equals:before{content:"\3d"}.fa-file-pen:before{content:"\f31c"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-globe-asia:before{content:"\f57e"}.fa-plug-circle-check:before{content:"\e55c"}.fa-power-off:before{content:"\f011"}.fa-ranking-star:before{content:"\e561"}.fa-ruler:before{content:"\f545"}.fa-running:before{content:"\f70c"}.fa-user-check:before{content:"\f4fc"}.fa-wikipedia-w:before{content:"\f266"}

html:root body footer.pd-site-footer{--pdf-bg:#070b10;--pdf-bg-deep:#04070b;--pdf-line:rgba(34, 197, 94, .18);--pdf-line-soft:rgba(148, 163, 184, .12);--pdf-text:#e6eef7;--pdf-muted:#9eacbf;--pdf-icon:#aeb9c8;--pdf-green:#22c55e;--pdf-red:#b91c1c;--pdf-red-hover:#991b1b;display:block;position:relative;width:100%;max-width:none;margin:clamp(48px,5vw,64px) 0 0;padding:48px 0 0;border:0;border-top:1px solid var(--pdf-line);background:radial-gradient(70% 160px at 50% 0,rgba(34,197,94,.055),transparent 72%),linear-gradient(180deg,var(--pdf-bg) 0,var(--pdf-bg-deep) 100%);color:var(--pdf-text);overflow:visible;isolation:isolate}html:root body footer.pd-site-footer::before{content:"";position:absolute;inset:0 8% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.62),rgba(34,211,238,.34),transparent);pointer-events:none}html:root body footer.pd-site-footer,html:root body footer.pd-site-footer *,html:root body footer.pd-site-footer ::after,html:root body footer.pd-site-footer ::before{box-sizing:border-box}html:root body footer.pd-site-footer .ftr-wrap,html:root body footer.pd-site-footer>.ftr-wrap{display:block;width:min(100%,1200px);max-width:1200px;min-width:0;margin-inline:auto;padding-inline:24px}html:root body footer.pd-site-footer a{text-decoration:none;text-underline-offset:.18em}html:root body footer.pd-site-footer a:focus-visible{outline:2px solid var(--pdf-green);outline-offset:3px;border-radius:7px}html:root body footer.pd-site-footer .pd-footer-logo{display:inline-flex;width:auto;max-width:180px;min-height:44px;padding:0;align-items:center;flex:0 0 auto}html:root body footer.pd-site-footer .pd-footer-logo img{display:block;width:auto;height:38px;max-width:100%;object-fit:contain}html:root body footer.pd-site-footer .pd-footer-tagline{max-width:38ch;margin:0;color:var(--pdf-muted);font-size:13px;line-height:1.55;letter-spacing:0;opacity:1}html:root body footer.pd-site-footer .pd-footer-socials>a:not(.pd-footer-report-btn){display:inline-flex;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;flex:0 0 44px;align-items:center;justify-content:center;border:1px solid rgba(174,185,200,.16);border-radius:11px;background:rgba(255,255,255,.045);color:var(--pdf-icon);font-size:16px;line-height:1;transition:color .18s,border-color .18s,background .18s,transform .18s}html:root body footer.pd-site-footer .pd-footer-socials>a:not(.pd-footer-report-btn):hover{color:var(--pdf-text);border-color:rgba(34,197,94,.48);background:rgba(34,197,94,.11);transform:translateY(-2px)}html:root body footer.pd-site-footer .pd-footer-socials>a:not(.pd-footer-report-btn) :is(svg,img){width:18px;max-width:18px;height:18px;max-height:18px;fill:currentColor;object-fit:contain}html:root body footer.pd-site-footer .pd-footer-socials>a.pd-footer-report-btn,html:root body footer.pd-site-footer a.pd-footer-report-btn{display:inline-flex;width:auto;min-width:180px;max-width:100%;min-height:48px;height:auto;padding:12px 20px;flex:0 0 auto;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(248,113,113,.46);border-radius:12px;background:linear-gradient(135deg,var(--pdf-red),#a81414);box-shadow:0 8px 24px rgba(185,28,28,.22),inset 0 1px rgba(255,255,255,.1);color:#fff;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13px;font-weight:800;line-height:1.25;letter-spacing:.055em;text-align:center;text-transform:uppercase;white-space:nowrap;overflow:visible;animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}html:root body footer.pd-site-footer .pd-footer-socials>a.pd-footer-report-btn:hover,html:root body footer.pd-site-footer a.pd-footer-report-btn:hover{color:#fff;border-color:rgba(254,202,202,.58);background:linear-gradient(135deg,var(--pdf-red-hover),#7f1d1d);box-shadow:0 10px 28px rgba(153,27,27,.32),inset 0 1px rgba(255,255,255,.1);transform:translateY(-2px)}html:root body footer.pd-site-footer a.pd-footer-report-btn::after,html:root body footer.pd-site-footer a.pd-footer-report-btn::before{animation:none}html:root body footer.pd-site-footer .pd-footer-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);width:100%;min-width:0;gap:28px;align-items:center;margin:0;padding:0 0 28px;border:0;border-bottom:1px solid var(--pdf-line-soft);text-align:start}html:root body footer.pd-site-footer .pd-footer-brand-row{display:flex;min-width:0;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:16px}html:root body footer.pd-site-footer .pd-footer-top>.pd-footer-socials{display:flex;width:100%;min-width:0;max-width:520px;margin:0 0 0 auto;padding:0;align-items:center;justify-content:flex-end;align-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px;row-gap:10px;overflow:visible;grid-template-columns:none}html:root body footer.pd-site-footer .pd-footer-top>.pd-footer-socials>a.pd-footer-report-btn{order:99;margin:0 0 0 auto}html:root body footer.pd-site-footer .pd-footer-actions{display:flex;width:100%;min-width:0;max-width:520px;margin:0 0 0 auto;padding:0;flex-direction:column;align-items:flex-end;gap:14px}html:root body footer.pd-site-footer .pd-footer-actions>.pd-footer-socials{display:flex;width:100%;min-width:0;max-width:520px;margin:0;padding:0;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;grid-template-columns:none}html:root body footer.pd-site-footer .pd-footer-links-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;gap:36px;margin:0;padding:28px 0 30px;align-items:start}html:root body footer.pd-site-footer .pd-footer-links-row>.pd-footer-links-group{display:flex;min-width:0;max-width:none;margin:0;padding:0;flex:initial;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;align-content:normal;justify-content:flex-start;gap:0;grid-template-columns:none}html:root body footer.pd-site-footer .pd-footer-links-row>.pd-footer-links-group>a{display:inline-flex;width:fit-content;max-width:100%;min-width:0;min-height:31px;margin:0;padding:5px 0;align-items:center;color:var(--pdf-muted);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13px;font-weight:450;line-height:1.45;letter-spacing:0;text-align:start;white-space:normal;overflow-wrap:anywhere;word-break:normal;hyphens:auto;opacity:1;transition:color .16s}html:root body footer.pd-site-footer .pd-footer-links-row>.pd-footer-links-group>a:hover{color:var(--pdf-text);background:0 0;text-shadow:none;transform:none}html:root body footer.pd-site-footer .pd-footer-main{display:grid;grid-template-columns:minmax(250px,1.55fr) repeat(4,minmax(0,1fr));width:100%;min-width:0;gap:36px 28px;margin:0;padding:0 0 36px;align-items:start}html:root body footer.pd-site-footer .pd-footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;gap:32px;margin:0;padding:0 0 30px;align-items:start}html:root body footer.pd-site-footer .pd-footer-brand{display:flex;min-width:0;max-width:330px;margin:0;padding:0;flex-direction:column;align-items:flex-start;gap:15px}html:root body footer.pd-site-footer .pd-footer-brand>.pd-footer-socials{display:flex;width:100%;max-width:252px;margin:2px 0 0;padding:0;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;grid-template-columns:none}html:root body footer.pd-site-footer .pd-footer-col{display:flex;min-width:0;max-width:none;margin:0;padding:0;flex-direction:column;align-items:flex-start;gap:0;text-align:start;visibility:visible;opacity:1}html:root body footer.pd-site-footer .pd-footer-col :is(h3,h4,.footer-heading){display:block;width:100%;margin:0 0 10px;padding:0 0 10px;border:0;border-bottom:1px solid rgba(34,197,94,.28);color:var(--pdf-text);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.095em;text-align:start;text-transform:uppercase}html:root body footer.pd-site-footer .pd-footer-col>a{display:inline-flex;width:fit-content;max-width:100%;min-height:31px;margin:0;padding:5px 0;align-items:center;color:var(--pdf-muted);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13px;font-weight:450;line-height:1.45;text-align:start;white-space:normal;overflow-wrap:anywhere;word-break:normal;hyphens:auto;opacity:1}html:root body footer.pd-site-footer .pd-footer-col>a:hover{color:var(--pdf-text);transform:none}html:root body footer.pd-site-footer .pd-footer-bottom{display:flex;width:100%;min-width:0;min-height:58px;margin:0;padding:18px 0 calc(18px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--pdf-line-soft);flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;text-align:start}html:root body footer.pd-site-footer .pd-footer-bottom p{margin:0;color:var(--pdf-muted);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13px;font-weight:450;line-height:1.5;letter-spacing:.015em;text-align:inherit}html:root body footer.pd-site-footer .pd-footer-bottom>a.pd-footer-cookie-link,html:root body footer.pd-site-footer .pd-footer-bottom>span{margin:0;color:var(--pdf-muted);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13px;font-weight:450;line-height:1.5;letter-spacing:.015em}html:root body footer.pd-site-footer .pd-footer-bottom>a.pd-footer-cookie-link:hover{color:var(--pdf-text)}html:root body footer.pd-site-footer .pd-footer-bottom p:only-child{margin-inline:auto;text-align:center}html:root body footer.pd-site-footer .pd-footer-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 14px}html:root body footer.pd-site-footer .pd-footer-badges span{color:var(--pdf-muted);font-size:12px;line-height:1.45}@media (max-width:1023px){html:root body footer.pd-site-footer{padding-top:40px}html:root body footer.pd-site-footer .pd-footer-top{grid-template-columns:minmax(0,1fr);gap:22px}html:root body footer.pd-site-footer .pd-footer-brand-row{justify-content:center;text-align:center}html:root body footer.pd-site-footer .pd-footer-top>.pd-footer-socials{margin-inline:auto;justify-content:center}html:root body footer.pd-site-footer .pd-footer-actions{margin-inline:auto;align-items:center}html:root body footer.pd-site-footer .pd-footer-actions>.pd-footer-socials{justify-content:center}html:root body footer.pd-site-footer .pd-footer-grid,html:root body footer.pd-site-footer .pd-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px}html:root body footer.pd-site-footer .pd-footer-main>.pd-footer-brand{grid-column:1/-1;max-width:none;padding-bottom:24px;border-bottom:1px solid var(--pdf-line-soft)}}@media (max-width:719px){html:root body footer.pd-site-footer{margin-top:48px;padding-top:32px}html:root body footer.pd-site-footer .ftr-wrap,html:root body footer.pd-site-footer>.ftr-wrap{padding-inline:20px}html:root body footer.pd-site-footer .pd-footer-brand-row{flex-direction:column;gap:8px}html:root body footer.pd-site-footer .pd-footer-top{gap:20px;padding-bottom:24px;text-align:center}html:root body footer.pd-site-footer .pd-footer-top>.pd-footer-socials{display:grid;width:min(100%,252px);max-width:252px;grid-template-columns:repeat(5,44px);grid-auto-rows:auto;justify-content:center;align-items:center;gap:8px}html:root body footer.pd-site-footer .pd-footer-top>.pd-footer-socials>a.pd-footer-report-btn{grid-column:1/-1;width:100%;min-width:0;margin:4px 0 0}html:root body footer.pd-site-footer .pd-footer-actions{width:min(100%,252px);max-width:252px}html:root body footer.pd-site-footer .pd-footer-actions>.pd-footer-socials{display:grid;width:252px;max-width:252px;grid-template-columns:repeat(5,44px);grid-auto-rows:auto;justify-content:center;align-items:center;gap:8px}html:root body footer.pd-site-footer .pd-footer-actions>a.pd-footer-report-btn{width:100%;min-width:0}html:root body footer.pd-site-footer .pd-footer-links-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;padding:24px 0 26px}html:root body footer.pd-site-footer .pd-footer-links-row>.pd-footer-links-group{display:contents}html:root body footer.pd-site-footer .pd-footer-links-row>.pd-footer-links-group>a{display:flex;width:100%;min-height:44px;padding:7px 0;align-items:center;font-size:13px;line-height:1.35}html:root body footer.pd-site-footer .pd-footer-grid,html:root body footer.pd-site-footer .pd-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}html:root body footer.pd-site-footer .pd-footer-main>.pd-footer-brand{align-items:center;text-align:center}html:root body footer.pd-site-footer .pd-footer-brand>.pd-footer-socials{justify-content:center;margin-inline:auto}html:root body footer.pd-site-footer .pd-footer-brand>a.pd-footer-report-btn{width:min(100%,280px);align-self:center}html:root body footer.pd-site-footer .pd-footer-col{align-items:flex-start;text-align:start}html:root body footer.pd-site-footer .pd-footer-col>a{width:100%;min-height:44px;padding:7px 0;font-size:13px;line-height:1.35}html:root body footer.pd-site-footer .pd-footer-bottom{flex-direction:column;justify-content:center;text-align:center}html:root body footer.pd-site-footer .pd-footer-badges{justify-content:center}}@media (max-width:359px){html:root body footer.pd-site-footer .ftr-wrap,html:root body footer.pd-site-footer>.ftr-wrap{padding-inline:16px}html:root body footer.pd-site-footer .pd-footer-top>.pd-footer-socials{width:min(100%,200px);max-width:200px;grid-template-columns:repeat(4,44px)}html:root body footer.pd-site-footer .pd-footer-grid,html:root body footer.pd-site-footer .pd-footer-links-row,html:root body footer.pd-site-footer .pd-footer-main{grid-template-columns:minmax(0,1fr)}html:root body footer.pd-site-footer .pd-footer-col{align-items:center;text-align:center}html:root body footer.pd-site-footer .pd-footer-col :is(h3,h4,.footer-heading){text-align:center}}html:root body footer.sf-footer{--pdf-bg:#070b10;--pdf-bg-deep:#04070b;--pdf-line:rgba(34, 197, 94, .18);--pdf-line-soft:rgba(148, 163, 184, .12);--pdf-text:#e6eef7;--pdf-muted:#9eacbf;--pdf-icon:#aeb9c8;--pdf-green:#22c55e;--pdf-red:#b91c1c;--pdf-red-hover:#991b1b;display:block;position:relative;width:100%;max-width:none;margin:clamp(48px,5vw,64px) 0 0;padding:48px 0 0;border:0;border-top:1px solid var(--pdf-line);background:radial-gradient(70% 160px at 50% 0,rgba(34,197,94,.055),transparent 72%),linear-gradient(180deg,var(--pdf-bg) 0,var(--pdf-bg-deep) 100%);color:var(--pdf-text);overflow:visible;isolation:isolate}html:root body footer.sf-footer::before{content:"";position:absolute;inset:0 8% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.62),rgba(34,211,238,.34),transparent);pointer-events:none}html:root body footer.sf-footer,html:root body footer.sf-footer *,html:root body footer.sf-footer ::after,html:root body footer.sf-footer ::before{box-sizing:border-box}html:root body footer.sf-footer>.sf-ftr-wrap{display:block;width:min(100%,1200px);max-width:1200px;min-width:0;margin-inline:auto;padding-inline:24px}html:root body footer.sf-footer .sf-ftr-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);width:100%;min-width:0;gap:28px;align-items:center;margin:0;padding:0 0 28px;border:0;border-bottom:1px solid var(--pdf-line-soft)}html:root body footer.sf-footer .sf-ftr-brand{display:flex;min-width:0;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:16px}html:root body footer.sf-footer .sf-ftr-brand>a{display:inline-flex;min-height:44px;padding:0;align-items:center}html:root body footer.sf-footer .sf-ftr-brand img{display:block;width:auto;height:38px;margin:0;object-fit:contain}html:root body footer.sf-footer .sf-ftr-tagline{max-width:38ch;margin:0;color:var(--pdf-muted);font-size:13px;line-height:1.55;opacity:1}html:root body footer.sf-footer .sf-ftr-socials{display:flex;width:100%;min-width:0;max-width:520px;margin:0 0 0 auto;padding:0;align-items:center;justify-content:flex-end;align-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px;row-gap:10px;overflow:visible}html:root body footer.sf-footer .sf-ftr-socials>a:not(.sf-ftr-report){display:inline-flex;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;flex:0 0 44px;align-items:center;justify-content:center;border:1px solid rgba(174,185,200,.16);border-radius:11px;background:rgba(255,255,255,.045);color:var(--pdf-icon);font-size:16px;line-height:1}html:root body footer.sf-footer .sf-ftr-socials>a:not(.sf-ftr-report):hover{color:var(--pdf-text);border-color:rgba(34,197,94,.48);background:rgba(34,197,94,.11);transform:translateY(-2px)}html:root body footer.sf-footer .sf-ftr-socials>a.sf-ftr-report{display:inline-flex;order:99;width:auto;min-width:180px;max-width:100%;min-height:48px;height:auto;margin:0 0 0 auto;padding:12px 20px;flex:0 0 auto;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(248,113,113,.46);border-radius:12px;background:linear-gradient(135deg,var(--pdf-red),#a81414);box-shadow:0 8px 24px rgba(185,28,28,.22),inset 0 1px rgba(255,255,255,.1);color:#fff;font-size:13px;font-weight:800;line-height:1.25;letter-spacing:.055em;text-align:center;text-transform:uppercase;white-space:normal;animation:none}html:root body footer.sf-footer .sf-ftr-socials>a.sf-ftr-report:hover{color:#fff;border-color:rgba(254,202,202,.58);background:linear-gradient(135deg,var(--pdf-red-hover),#7f1d1d);transform:translateY(-2px)}html:root body footer.sf-footer .sf-ftr-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;gap:36px;margin:0;padding:28px 0 30px;align-items:start}html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group{display:flex;min-width:0;max-width:none;margin:0;padding:0;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:0}html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group>a{display:inline-flex;width:fit-content;max-width:100%;min-height:31px;margin:0;padding:5px 0;align-items:center;color:var(--pdf-muted);font-size:13px;font-weight:450;line-height:1.45;text-align:start;white-space:normal;overflow-wrap:anywhere;opacity:1}html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group>a:hover{color:var(--pdf-text);transform:none}html:root body footer.sf-footer .sf-ftr-bottom{display:block;width:100%;min-height:58px;margin:0;padding:18px 0 calc(18px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--pdf-line-soft);color:var(--pdf-muted);font-size:12px;line-height:1.5;text-align:center}html:root body footer.sf-footer .sf-ftr-bottom p{margin:0;color:inherit;font-size:inherit;line-height:inherit}@media (max-width:1023px){html:root body footer.sf-footer{padding-top:40px}html:root body footer.sf-footer .sf-ftr-top{grid-template-columns:minmax(0,1fr);gap:22px}html:root body footer.sf-footer .sf-ftr-brand{justify-content:center;text-align:center}html:root body footer.sf-footer .sf-ftr-socials{margin-inline:auto;justify-content:center}}@media (max-width:719px){html:root body footer.sf-footer{margin-top:48px;padding-top:32px}html:root body footer.sf-footer>.sf-ftr-wrap{padding-inline:20px}html:root body footer.sf-footer .sf-ftr-brand{flex-direction:column;gap:8px}html:root body footer.sf-footer .sf-ftr-socials{display:grid;width:min(100%,252px);max-width:252px;grid-template-columns:repeat(5,44px);grid-auto-rows:auto;justify-content:center;align-items:center;gap:8px}html:root body footer.sf-footer .sf-ftr-socials>a.sf-ftr-report{grid-column:1/-1;width:100%;min-width:0;margin:4px 0 0}html:root body footer.sf-footer .sf-ftr-links{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 0 26px}html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;width:100%}html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group::before,html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group>:is(h3,h4,.footer-heading){grid-column:1/-1}html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group>a{display:flex;width:100%;min-height:44px;padding:7px 0;align-items:center;font-size:13px;line-height:1.35}}@media (max-width:359px){html:root body footer.sf-footer>.sf-ftr-wrap{padding-inline:16px}html:root body footer.sf-footer .sf-ftr-socials{width:min(100%,200px);max-width:200px;grid-template-columns:repeat(4,44px)}html:root body footer.sf-footer .sf-ftr-links,html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group{grid-template-columns:minmax(0,1fr)}}html:root body footer.ftr{--pdf-bg:#070b10;--pdf-bg-deep:#04070b;--pdf-line:rgba(34, 197, 94, .18);--pdf-line-soft:rgba(148, 163, 184, .12);--pdf-text:#e6eef7;--pdf-muted:#9eacbf;--pdf-icon:#aeb9c8;--pdf-green:#22c55e;--pdf-red:#b91c1c;--pdf-red-hover:#991b1b;display:block;position:relative;width:100%;max-width:none;margin:clamp(48px,5vw,64px) 0 0;padding:48px 0 0;border:0;border-top:1px solid var(--pdf-line);background:radial-gradient(70% 160px at 50% 0,rgba(34,197,94,.055),transparent 72%),linear-gradient(180deg,var(--pdf-bg) 0,var(--pdf-bg-deep) 100%);color:var(--pdf-text);overflow:visible;isolation:isolate}html:root body footer.ftr::before{content:"";position:absolute;inset:0 8% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.62),rgba(34,211,238,.34),transparent);pointer-events:none}html:root body footer.ftr,html:root body footer.ftr *,html:root body footer.ftr ::after,html:root body footer.ftr ::before{box-sizing:border-box}html:root body footer.ftr>.container{display:block;width:min(100%,1200px);max-width:1200px;min-width:0;margin-inline:auto;padding-inline:24px}html:root body footer.ftr .ftr-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);width:100%;min-width:0;gap:28px;align-items:center;margin:0;padding:0 0 28px;border:0;border-bottom:1px solid var(--pdf-line-soft);text-align:start}html:root body footer.ftr .ftr-brand{display:flex;min-width:0;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:16px}html:root body footer.ftr .ftr-logo{display:inline-flex;width:71px;min-height:44px;padding:0;align-items:center;flex:0 0 71px}html:root body footer.ftr .ftr-logo img{display:block;width:71px;height:38px;margin:0;object-fit:contain}html:root body footer.ftr .ftr-tagline{max-width:38ch;margin:0;color:var(--pdf-muted);font-size:13px;line-height:1.55;opacity:1}html:root body footer.ftr .ftr-socials{display:flex;width:100%;min-width:0;max-width:520px;margin:0 0 0 auto;padding:0;align-items:center;justify-content:flex-end;align-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px;row-gap:10px;overflow:visible}html:root body footer.ftr .ftr-socials>a:not(.ftr-report-btn){display:inline-flex;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;flex:0 0 44px;align-items:center;justify-content:center;border:1px solid rgba(174,185,200,.16);border-radius:11px;background:rgba(255,255,255,.045);color:var(--pdf-icon);font-size:16px;line-height:1}html:root body footer.ftr .ftr-socials>a:not(.ftr-report-btn):hover{color:var(--pdf-text);border-color:rgba(34,197,94,.48);background:rgba(34,197,94,.11);transform:translateY(-2px)}html:root body footer.ftr .ftr-socials>a.ftr-report-btn{display:inline-flex;order:99;width:auto;min-width:180px;max-width:100%;min-height:48px;height:auto;margin:0 0 0 auto;padding:12px 20px;flex:0 0 auto;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(248,113,113,.46);border-radius:12px;background:linear-gradient(135deg,var(--pdf-red),#a81414);box-shadow:0 8px 24px rgba(185,28,28,.22),inset 0 1px rgba(255,255,255,.1);color:#fff;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13px;font-weight:800;line-height:1.25;letter-spacing:.055em;text-align:center;text-transform:uppercase;white-space:normal;animation:none}html:root body footer.ftr .ftr-socials>a.ftr-report-btn:hover{color:#fff;border-color:rgba(254,202,202,.58);background:linear-gradient(135deg,var(--pdf-red-hover),#7f1d1d);box-shadow:0 10px 28px rgba(153,27,27,.32),inset 0 1px rgba(255,255,255,.1);transform:translateY(-2px)}html:root body footer.ftr .ftr-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;gap:36px;margin:0;padding:28px 0 30px;align-items:start}html:root body footer.ftr .ftr-links>.ftr-links-group{display:flex;min-width:0;max-width:none;margin:0;padding:0;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0}html:root body footer.ftr .ftr-links>.ftr-links-group>a{display:inline-flex;width:fit-content;max-width:100%;min-width:0;min-height:31px;margin:0;padding:5px 0;align-items:center;color:var(--pdf-muted);font-size:13px;font-weight:450;line-height:1.45;text-align:start;white-space:normal;overflow-wrap:anywhere;word-break:normal;opacity:1}html:root body footer.ftr .ftr-links>.ftr-links-group>a:hover{color:var(--pdf-text);transform:none}html:root body footer.ftr .ftr-bar{display:block;width:100%;min-height:58px;margin:0;padding:18px 0 calc(18px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--pdf-line-soft);color:var(--pdf-muted);font-size:12px;font-weight:450;line-height:1.5;letter-spacing:.015em;text-align:center}html[data-page=domain][data-theme=light] body footer.ftr{--pdf-bg:#f2f5f8;--pdf-bg-deep:#e8edf2;--pdf-line:rgba(22, 163, 74, .22);--pdf-line-soft:rgba(15, 23, 42, .12);--pdf-text:#161f2b;--pdf-muted:#475569;--pdf-icon:#475569;background:radial-gradient(70% 160px at 50% 0,rgba(22,163,74,.07),transparent 72%),linear-gradient(180deg,var(--pdf-bg) 0,var(--pdf-bg-deep) 100%)}html[data-page=domain][data-theme=light] body footer.ftr .ftr-socials>a:not(.ftr-report-btn){border-color:rgba(15,23,42,.14);background:rgba(255,255,255,.62)}@media (max-width:1023px){html:root body footer.ftr{padding-top:40px}html:root body footer.ftr .ftr-top{grid-template-columns:minmax(0,1fr);gap:22px}html:root body footer.ftr .ftr-brand{justify-content:center;text-align:center}html:root body footer.ftr .ftr-socials{margin-inline:auto;justify-content:center}}@media (max-width:719px){html:root body footer.ftr{margin-top:48px;padding-top:32px}html:root body footer.ftr>.container{padding-inline:20px}html:root body footer.ftr .ftr-brand{flex-direction:column;gap:8px}html:root body footer.ftr .ftr-top{gap:20px;padding-bottom:24px;text-align:center}html:root body footer.ftr .ftr-socials{display:grid;width:min(100%,252px);max-width:252px;grid-template-columns:repeat(5,44px);grid-auto-rows:auto;justify-content:center;align-items:center;gap:8px}html:root body footer.ftr .ftr-socials>a.ftr-report-btn{grid-column:1/-1;width:100%;min-width:0;margin:4px 0 0}html:root body footer.ftr .ftr-links{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 0 26px}html:root body footer.ftr .ftr-links>.ftr-links-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;width:100%}html:root body footer.ftr .ftr-links>.ftr-links-group::before,html:root body footer.ftr .ftr-links>.ftr-links-group>:is(h3,h4,.footer-heading){grid-column:1/-1}html:root body footer.ftr .ftr-links>.ftr-links-group>a{display:flex;width:100%;min-height:44px;padding:7px 0;align-items:center;font-size:13px;line-height:1.35}}@media (max-width:359px){html:root body footer.ftr>.container{padding-inline:16px}html:root body footer.ftr .ftr-socials{width:min(100%,200px);max-width:200px;grid-template-columns:repeat(4,44px)}html:root body footer.ftr .ftr-links,html:root body footer.ftr .ftr-links>.ftr-links-group{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html:root body footer.ftr *,html:root body footer.ftr ::after,html:root body footer.ftr ::before,html:root body footer.pd-site-footer *,html:root body footer.pd-site-footer ::after,html:root body footer.pd-site-footer ::before,html:root body footer.sf-footer *,html:root body footer.sf-footer ::after,html:root body footer.sf-footer ::before{animation:none;scroll-behavior:auto;transition-duration:0s}}@media print{html:root body footer.ftr,html:root body footer.pd-site-footer,html:root body footer.sf-footer{display:none}}html:root body footer.pd-site-footer .pd-footer-col a{display:block;padding:5px 0;line-height:1.5;color:#a9b6c4}html:root body footer.pd-site-footer .pd-footer-col a:hover{color:#4ade80}html:root body footer.pd-site-footer .pd-footer-col h3{color:#eef2f7;letter-spacing:.14em;margin-bottom:14px}html:root body footer.pd-site-footer .pd-footer-col:last-child a{color:#b9c6d3}html:root body footer.pd-site-footer a.pd-footer-report-btn{box-shadow:0 1px 2px rgba(0,0,0,.45),inset 0 1px rgba(255,255,255,.08)}html:root body footer.pd-site-footer a.pd-footer-report-btn:hover{box-shadow:0 4px 14px rgba(153,27,27,.28),inset 0 1px rgba(255,255,255,.1);transform:translateY(-1px)}html:root body footer.pd-site-footer .pd-footer-socials a:nth-child(n+5):not(.pd-footer-report-btn){width:30px;height:30px;opacity:.5}html:root body footer.pd-site-footer .pd-footer-socials a:nth-child(n+5):not(.pd-footer-report-btn) svg{width:13px;height:13px}html:root body footer.pd-site-footer .pd-footer-socials a:nth-child(n+5):not(.pd-footer-report-btn):hover{opacity:1}html:root body footer.pd-site-footer .pd-footer-bottom,html:root body footer.pd-site-footer .pd-footer-bottom a,html:root body footer.pd-site-footer .pd-footer-bottom span{color:#9fb0bf}html:root body footer.pd-site-footer .pd-footer-bottom a:hover{color:#4ade80}html:root body footer.pd-site-footer{margin-top:40px}@media(max-width:768px){html:root body footer.pd-site-footer .pd-footer-links-row>.pd-footer-links-group>a,.pd-footer-col>a{display:inline-flex;align-items:center;min-height:44px}}@media (hover:none),(pointer:coarse){html:root body footer.pd-site-footer .pd-footer-links-row>.pd-footer-links-group>a,html:root body footer.pd-site-footer .pd-footer-col>a,html:root body footer.pd-site-footer .pd-footer-col a,html:root body footer.sf-footer .sf-ftr-links>.sf-ftr-group>a,html:root body footer.ftr .ftr-links>.ftr-links-group>a{min-height:44px;padding:7px 0;display:inline-flex;align-items:center}}
:root{--pd-bc-bg:rgba(8, 13, 19, .82);--pd-bc-bg-current:rgba(34, 197, 94, .09);--pd-bc-border:rgba(148, 163, 184, .12);--pd-bc-border-current:rgba(34, 197, 94, .24);--pd-bc-text:#aab8c8;--pd-bc-current:#e8f2ec;--pd-bc-accent:#22c55e;--pd-bc-separator:#718096;--pd-lang-css:1}.pd-breadcrumb--v2,.pd-breadcrumb--v2 *{box-sizing:border-box}.pd-breadcrumb--v2{position:relative;z-index:5;min-width:0;color:var(--pd-bc-text);font:600 13px/1.35 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0;text-transform:none}.pd-breadcrumb.pd-breadcrumb--v2{width:100%;margin:0;padding:0;background:linear-gradient(90deg,transparent,rgba(34,197,94,.025) 35%,transparent),var(--pd-bc-bg);border:0;border-block-end:1px solid var(--pd-bc-border);box-shadow:inset 0 1px rgba(255,255,255,.015);backdrop-filter:blur(14px) saturate(125%);-webkit-backdrop-filter:blur(14px) saturate(125%)}.pd-breadcrumb.pd-breadcrumb--v2>.pd-container,.pd-breadcrumb.pd-breadcrumb--v2>div{width:100%;max-width:1200px;min-width:0;margin-inline:auto;padding:8px 24px}.pd-breadcrumb.pd-breadcrumb--v2>ol{width:100%;max-width:1200px;margin-inline:auto;padding:8px 24px}.pd-breadcrumb--v2 ol{display:flex;flex-flow:row nowrap;align-items:center;gap:6px;min-width:0;min-height:36px;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;list-style:none;color:var(--pd-bc-text);font:inherit;letter-spacing:inherit;text-transform:none;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.pd-breadcrumb--v2 ol::-webkit-scrollbar{display:none}.pd-breadcrumb--v2 li{display:inline-flex;flex:0 0 auto;align-items:center;min-width:0;margin:0;padding:0;color:var(--pd-bc-text);font:inherit;letter-spacing:inherit;text-transform:none}.pd-breadcrumb--v2 a{display:inline-flex;align-items:center;min-height:36px;padding:6px 8px;border:0;border-radius:7px;color:var(--pd-bc-text);font:inherit;text-decoration:none;text-underline-offset:3px;transition:color .16s,background-color .16s,box-shadow .16s}.pd-breadcrumb--v2 a:hover{color:#dffbea;background:rgba(34,197,94,.08);text-decoration:none}.pd-breadcrumb--v2 a:focus-visible{outline:2px solid var(--pd-bc-accent);outline-offset:2px;color:#fff;background:rgba(34,197,94,.1)}.pd-breadcrumb--v2 li.sep,.pd-breadcrumb--v2 li[aria-hidden=true]{width:12px;height:24px;overflow:hidden;color:transparent;font-size:0;pointer-events:none;user-select:none}.pd-breadcrumb--v2 li.sep::before,.pd-breadcrumb--v2 li[aria-hidden=true]::before{content:"\203A";display:block;color:var(--pd-bc-separator);font:700 18px/24px Inter,system-ui,sans-serif}.pd-breadcrumb--v2 li[aria-current=page]{display:inline-block;max-width:min(52vw,620px);min-height:32px;padding:6px 10px;overflow:hidden;border:1px solid var(--pd-bc-border-current);border-radius:8px;background:var(--pd-bc-bg-current);color:var(--pd-bc-current);font-weight:700;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.pd-crumbs.pd-breadcrumb--v2{padding:0;background:var(--pd-bc-bg);border-block-end:1px solid var(--pd-bc-border);backdrop-filter:blur(14px) saturate(125%);-webkit-backdrop-filter:blur(14px) saturate(125%)}.pd-crumbs.pd-breadcrumb--v2 .pd-container{width:100%;max-width:1200px;min-width:0;margin-inline:auto;padding:8px 24px}.pd-crumbs.pd-breadcrumb--v2 li+li::before{content:"\203A";display:inline-block;margin-inline:0 6px;color:var(--pd-bc-separator);font:700 18px/1 Inter,system-ui,sans-serif;opacity:1}.bread.pd-breadcrumb--v2{display:flex;flex-flow:row nowrap;align-items:center;gap:6px;min-width:0;min-height:44px;margin-block:0 18px;padding:6px 0;border:0;border-radius:0;background:0 0;white-space:nowrap}html[data-page=domain-hub] .bread.pd-breadcrumb--v2{margin-block-start:-80px}.bread.pd-breadcrumb--v2::before{content:"";position:absolute;inset-block:0;inset-inline:calc(50% - 50vw);z-index:-1;border-block-end:1px solid var(--pd-bc-border);background:linear-gradient(90deg,transparent,rgba(34,197,94,.025) 35%,transparent),var(--pd-bc-bg);box-shadow:inset 0 1px rgba(255,255,255,.015);pointer-events:none}.bread.pd-breadcrumb--v2::-webkit-scrollbar{display:none}.bread.pd-breadcrumb--v2 a{flex:0 0 auto}.bread.pd-breadcrumb--v2>.sep,.bread.pd-breadcrumb--v2>span:not([aria-current=page]){flex:0 0 auto;margin:0;color:var(--pd-bc-separator);font-size:18px;line-height:1;opacity:1}.bread.pd-breadcrumb--v2>[aria-current=page],.bread.pd-breadcrumb--v2>bdi:last-child{display:inline-block;flex:0 1 auto;max-width:min(48vw,620px);min-width:0;padding:6px 10px;overflow:hidden;border:1px solid var(--pd-bc-border-current);border-radius:8px;background:var(--pd-bc-bg-current);color:var(--pd-bc-current);font-weight:700;text-overflow:ellipsis;opacity:1;margin:0}.hero-crumbs.pd-breadcrumb--v2{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;margin-block-end:18px;padding:6px 10px;border:1px solid var(--pd-bc-border);border-radius:10px;background:rgba(8,13,19,.58)}.hero-crumbs.pd-breadcrumb--v2 .sep{color:var(--pd-bc-separator)}.hero-crumbs.pd-breadcrumb--v2 .live-dot{margin-inline-start:auto}[dir=rtl] .pd-breadcrumb--v2 li.sep::before,[dir=rtl] .pd-breadcrumb--v2 li[aria-hidden=true]::before,[dir=rtl] .pd-crumbs.pd-breadcrumb--v2 li+li::before{content:"\2039";transform:none}[data-theme=light] .pd-breadcrumb--v2,html[data-theme=light] .pd-breadcrumb--v2{--pd-bc-bg:rgba(248, 250, 252, .88);--pd-bc-bg-current:rgba(22, 163, 74, .08);--pd-bc-border:rgba(15, 23, 42, .13);--pd-bc-border-current:rgba(22, 163, 74, .25);--pd-bc-text:#475569;--pd-bc-current:#0c1118;--pd-bc-accent:#15803d;--pd-bc-separator:#64748b}@media (max-width:640px){.pd-breadcrumb.pd-breadcrumb--v2>.pd-container,.pd-breadcrumb.pd-breadcrumb--v2>div,.pd-breadcrumb.pd-breadcrumb--v2>ol,.pd-crumbs.pd-breadcrumb--v2 .pd-container{padding:6px 16px}.pd-breadcrumb--v2{font-size:12.5px}.pd-breadcrumb--v2 ol{min-height:44px;overflow-x:hidden}.pd-breadcrumb--v2 a{min-height:44px;padding-inline:7px}.pd-breadcrumb--v2 li:not([aria-hidden=true]):not(.sep){min-width:0}.pd-breadcrumb--v2 li:not(:first-child):not([aria-hidden=true]):not(.sep):not([aria-current=page]){flex:0 1 auto;max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-breadcrumb--v2 li:not(:first-child):not([aria-hidden=true]):not(.sep)>a{display:inline-block;min-width:0;max-width:100%;line-height:32px;padding-block:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bread.pd-breadcrumb--v2>[aria-current=page],.bread.pd-breadcrumb--v2>bdi:last-child,.hero-crumbs.pd-breadcrumb--v2>[aria-current=page],.pd-breadcrumb--v2 li[aria-current=page]{display:inline-block;min-height:44px;line-height:32px}.pd-breadcrumb--v2 li[aria-current=page]{flex:0 1 auto;max-width:70%}.bread.pd-breadcrumb--v2{margin-block:0 14px;padding-inline:0}.hero-crumbs.pd-breadcrumb--v2 .live-dot{width:100%;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.pd-breadcrumb--v2 a{transition:none}}@media print{.pd-breadcrumb--v2{background:0 0;border-color:#bbb;color:#333;box-shadow:none;backdrop-filter:none}}.pd-lang{position:relative;display:inline-flex;align-items:center;margin-left:8px;font-family:inherit}.pd-lang-btn{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.04);border:1px solid rgba(148,163,184,.25);color:#a8b3c2;letter-spacing:.02em;padding:7px 10px;border-radius:9px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.pd-lang-btn:hover,.pd-lang-btn[aria-expanded=true]{border-color:rgba(34,197,94,.55);color:#22c55e;background:rgba(34,197,94,.06)}.pd-lang-btn svg{width:15px;height:15px;flex:0 0 auto;opacity:.85}.pd-lang-btn .pd-lang-caret{width:11px;height:11px;transition:transform .15s}.pd-lang-btn[aria-expanded=true] .pd-lang-caret{transform:rotate(180deg)}.pd-lang-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:172px;background:#0c1118;border:1px solid rgba(148,163,184,.22);border-radius:11px;box-shadow:0 12px 34px rgba(0,0,0,.5);padding:6px;margin:0;list-style:none;z-index:1000;display:none;max-height:min(72vh,560px);overflow-y:auto}.pd-lang-l{display:flex;align-items:center;gap:10px}.pd-lang-flag{width:20px;height:14px;border-radius:2px;object-fit:cover;flex:0 0 auto;box-shadow:0 0 0 1px rgba(148,163,184,.28)}.pd-lang.open .pd-lang-menu{display:block;animation:.13s pdLangIn}@keyframes pdLangIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pd-lang-menu a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;border-radius:7px;color:#a8b3c2;text-decoration:none;text-transform:none;letter-spacing:normal;white-space:nowrap;transition:background .12s,color .12s}.pd-lang-menu a:hover{background:rgba(34,197,94,.1);color:#eef2f7}.pd-lang-menu a[aria-current=true]{color:#22c55e;font-weight:700}.pd-lang-menu a .pd-lang-code{font-size:12px;font-weight:700;opacity:.6;letter-spacing:.04em}@media(min-width:1200px){html[lang|=de] .pd-site-header>.pd-container{max-width:1440px}html[lang|=de] .pd-site-header .pd-nav-list{gap:2px}}.pd-nav.pd-nav-compact .pd-nav-list{gap:1px}.pd-nav.pd-nav-compact .pd-nav-link{gap:3px;padding:8px 6px;font-size:0.75rem;letter-spacing:.015em;white-space:nowrap}.pd-nav.pd-nav-compact .pd-nav-live{padding:6px 8px;font-size:0.75rem;white-space:nowrap}.pd-nav.pd-nav-compact .pd-lang{margin-left:3px}@media (prefers-reduced-motion:reduce){.pd-lang.open .pd-lang-menu{animation:none}}

.policy-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:32px;max-width:1240px;margin:0 auto;padding:0 16px;align-items:start}
.policy-content{min-width:0}
.policy-sidebar{position:sticky;top:calc(var(--pd-header-h,72px) + 16px);align-self:start;min-width:0}
.policy-legacy-nav[hidden]{display:none}

.pd-policy-disclosure>summary{display:flex;align-items:center;min-height:44px;padding:0;cursor:pointer;list-style:none}
.pd-policy-disclosure>summary::-webkit-details-marker{display:none}
.pd-policy-disclosure>summary::after{content:"";flex:0 0 auto;width:8px;height:8px;margin-inline-start:12px;border-inline-end:2px solid #a8b3c2;border-block-end:2px solid #a8b3c2;transform:rotate(45deg);transition:transform .18s ease}
.pd-policy-disclosure[open]>summary::after{transform:rotate(-135deg)}
.pd-policy-disclosure>summary .pd-side-title{width:100%;margin:0;padding:0;border:0;font-size:.75rem;line-height:1.35}
.pd-policy-disclosure:not([open])>:not(summary){display:none}

.policy-toc-shell{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015));border:1px solid rgba(148,163,184,.1);border-radius:14px;padding:12px 14px;backdrop-filter:blur(8px)}
.policy-toc-summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 6px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a8b3c2}
.policy-toc-summary::-webkit-details-marker{display:none}
.policy-toc-summary::after{content:"";flex:0 0 auto;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}
.policy-toc-shell[open] .policy-toc-summary::after{transform:rotate(-135deg)}
.policy-toc-shell nav{margin-top:8px}
#policy-toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}
#policy-toc-list a{display:block;padding:7px 10px;padding-inline-start:12px;border-radius:6px;font-size:.8rem;line-height:1.4;color:#a8b3c2;text-decoration:none;border-inline-start:2px solid transparent;transition:color .18s ease,background .18s ease,border-color .18s ease}
#policy-toc-list a:hover{color:#eef2f7;background:rgba(148,163,184,.05);text-decoration:none}
#policy-toc-list a.active{color:#22c55e;background:rgba(34,211,238,.07);border-inline-start-color:#22c55e;font-weight:600}

.policy-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:1.25rem auto 0;padding:0}
.policy-meta>div{display:flex;flex-direction:column;gap:2px;min-width:140px;padding:10px 14px;border:1px solid rgba(148,163,184,.12);border-radius:12px;background:rgba(255,255,255,.03);text-align:start}
.policy-meta dt{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}
.policy-meta dd{margin:0;font-size:.85rem;font-weight:600;color:#eef2f7}

:is(.policy-interlinks,.pd-policy-interlinks){max-width:1240px;margin:2.5rem auto 3rem;padding-block:0;padding-inline:16px}
:is(.policy-interlinks,.pd-policy-interlinks)>h2{margin:0 0 1rem;font-size:1.1rem;font-weight:800;letter-spacing:-.01em;color:#eef2f7}
:is(.policy-link-grid,.pd-policy-link-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}
:is(.policy-link-card,.pd-policy-link-card){display:flex;align-items:flex-start;gap:12px;min-width:0;min-height:88px;padding:14px 16px;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015));color:#eef2f7;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}
:is(.policy-link-card,.pd-policy-link-card):hover{border-color:rgba(53,201,130,.45);background:rgba(53,201,130,.05);transform:translateY(-2px);text-decoration:none}
:is(.policy-link-card,.pd-policy-link-card):focus-visible{outline:2px solid #55b8d6;outline-offset:3px;border-color:rgba(85,184,214,.55);text-decoration:none}
:is(.policy-link-card,.pd-policy-link-card)[aria-current="page"]{border-color:rgba(53,201,130,.4);background:rgba(53,201,130,.07)}
:is(.policy-link-card,.pd-policy-link-card)>svg{display:block;flex:0 0 26px;width:26px;height:26px;margin-top:2px;color:#35c982;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.policy-link-card>div,.pd-policy-link-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}
:is(.policy-link-card,.pd-policy-link-card) strong{display:block;font-size:.9rem;font-weight:700;line-height:1.35;color:#eef2f7}
.policy-link-card p,.pd-policy-link-description{margin:0;font-size:1rem;line-height:1.5;color:#a8b3c2;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.policy-current,.pd-policy-current{display:inline-block;align-self:flex-start;margin-top:2px;padding:2px 8px;border:1px solid rgba(53,201,130,.4);border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#35c982}
.pd-side-label{font-size:.75rem;color:#a8b3c2}
.pd-side-toc .pd-policy-disclosure li a,.pd-policy-disclosure .legal-nav-link{display:flex;align-items:center;min-height:44px}
.policy-arrow,.pd-policy-link-arrow{flex:0 0 auto;align-self:center;color:#778397;transition:transform .18s ease}
:is(.policy-link-card,.pd-policy-link-card):hover :is(.policy-arrow,.pd-policy-link-arrow){transform:translateX(3px)}
:is(.policy-link-card,.pd-policy-link-card):visited:not([aria-current="page"]) strong{color:#a8b3c2}
[dir="rtl"] :is(.policy-arrow,.pd-policy-link-arrow){transform:scaleX(-1)}
[dir="rtl"] :is(.policy-link-card,.pd-policy-link-card):hover :is(.policy-arrow,.pd-policy-link-arrow){transform:scaleX(-1) translateX(3px)}

@media (max-width:1024px){
  .policy-layout{grid-template-columns:1fr;gap:18px;max-width:760px}
  .policy-sidebar{position:static}
  :is(.policy-interlinks,.pd-policy-interlinks){margin-top:1.5rem}
}
@media (min-width:1025px){
  .pd-policy-disclosure>summary{min-height:0;cursor:default}
  .pd-policy-disclosure>summary::after{display:none}
  .pd-policy-disclosure>summary .pd-side-title{margin:0 0 11px;padding-bottom:9px;border-bottom:1px solid rgba(148,163,184,.08)}
}
@media (prefers-reduced-motion:reduce){
  .policy-link-card,.pd-policy-link-card,.policy-arrow,.pd-policy-link-arrow,.policy-toc-summary::after,#policy-toc-list a{transition:none}
  :is(.policy-link-card,.pd-policy-link-card):hover{transform:none}
}

.legal-detail-609d17d062{transition-delay:80ms}
.legal-detail-f3ef09b1c2{transition-delay:140ms}
.legal-detail-b33703bb5a{display:flex;align-items:center;gap:0.6rem;margin-bottom:0.6rem;}
.legal-detail-8d32dbee3c{color:#22c55e}
.legal-detail-7bd7b3164a{color:#22c55e;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.04em;}
.legal-detail-774ef08146{margin:0;color:#94a3b8;line-height:1.7}
.legal-detail-c34ce73f32{display:flex;flex-direction:column;gap:2.5rem}
.legal-detail-92425e731b{margin-right:.5rem;opacity:.7}
.legal-detail-90dcfd0fa8{background:linear-gradient(135deg,rgba(34,211,238,.06),rgba(34,211,238,.03));border:1px solid rgba(34,211,238,.15);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}
.legal-detail-ead1563268{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}
.legal-detail-eb7a1e5676{color:#22c55e;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em}
.legal-detail-7c302f4064{border:1px solid rgba(148,163,184,.12);border-radius:12px;overflow:hidden}
.legal-detail-0ae64748d8{width:100%;border-collapse:collapse}
.legal-detail-35c30f52f8{background:rgba(34,211,238,.06)}
.legal-detail-082d54a8bf{padding:.75rem 1rem;text-align:left;color:#22c55e;font-weight:600;font-size:.9rem;border-bottom:1px solid rgba(34,211,238,.15)}
.legal-detail-6c65a67da4{padding:.65rem 1rem;border-bottom:1px solid rgba(148,163,184,.08);color:#cbd5e1;font-size:.9rem}
.legal-detail-80d445fcc2{padding:.65rem 1rem;color:#cbd5e1;font-size:.9rem}
.legal-detail-af5f5e6373{color:#e2e8f0}
.legal-detail-f2567ebdd9{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;}
.legal-detail-996a915dcc{color:#ef4444;font-size:0.8rem}
.legal-detail-fe60ffbb07{color:#ef4444;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.04em;}
.legal-detail-c72fa9978b{margin:0;color:#94a3b8;font-size:0.9rem;line-height:1.6;}
.legal-detail-0e7612bf4c{transition-delay:300ms;margin-top:2.5rem}
.legal-detail-922e7df582{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.5rem;}
.legal-detail-41d9b77552{height:1px;flex:1;background:linear-gradient( 90deg,transparent,rgba(239,68,68,0.3) );}
.legal-detail-71a994cf20{color:#ef4444;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;white-space:nowrap;}
.legal-detail-8b79c37560{margin-right:0.35rem}
.legal-detail-a2af2206af{height:1px;flex:1;background:linear-gradient( 90deg,rgba(239,68,68,0.3),transparent );}
.legal-detail-843b10fad1{border-color:rgba(239,68,68,0.12);position:relative;overflow:hidden;}
.legal-detail-33ce3a0c27{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient( 90deg,rgba(239,68,68,0.5),rgba(34,197,94,0.4),transparent );}
.legal-detail-abd321dc65{color:#94a3b8;font-size:0.92rem;font-style:italic;margin-top:0;}
.legal-detail-63019bbcee{border-left:3px solid rgba(34,197,94,0.35);padding:0.85rem 1.25rem;margin:1.5rem 0;background:rgba(34,197,94,0.025);border-radius:0 8px 8px 0;}
.legal-detail-8d7f3f719a{color:#94a3b8;font-style:italic;margin:0;line-height:1.75;font-size:0.92rem;}
.legal-detail-43b945b0d1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0.75rem;margin:1rem 0 1.5rem;}
.legal-detail-de540fb583{display:flex;gap:0.75rem;align-items:flex-start;padding:1rem;border-radius:10px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);}
.legal-detail-5bbbf2e54c{color:#ef4444;margin-top:2px;flex-shrink:0}
.legal-detail-737a9227f0{color:#cbd5e1;font-size:0.9rem;line-height:1.6;}
.legal-detail-836c5120bd{display:flex;flex-direction:column;gap:0.6rem;margin:1rem 0;}
.legal-detail-cebfad8279{display:flex;gap:0.75rem;align-items:baseline}
.legal-detail-ff36d16f26{color:#22c55e;font-weight:700;font-size:0.85rem;flex-shrink:0;}
.legal-detail-04c7a4c89b{margin:0;line-height:1.6}
.legal-detail-ace9320c77{color:#94a3b8;font-size:0.82rem;margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,0.04);}
.legal-detail-49f030f671{transition-delay:400ms;margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(34,197,94,0.08);}
.legal-detail-eaa25b7d8f{font-size:1.05rem;font-weight:700;color:#fff;margin:0 0 1.25rem;}
.legal-detail-66eb76c605{color:#22c55e;margin-right:0.5rem}
.legal-detail-8d44992d51{margin:0;color:#94a3b8;line-height:1.7;font-weight:600;}
.legal-detail-d4264e12c9{display:flex;flex-direction:column;gap:1.75rem}
.legal-detail-91b0fafa01{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(55,65,81,0.5);transition-delay:400ms;}
.legal-detail-0ede33ab8c{font-size:1rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:1.5rem;display:flex;align-items:center;gap:0.75rem;border:none;padding:0;}
.legal-detail-3e9702ca80{color:rgba(34,211,238,0.6)}
.legal-detail-12216fa73c{display:flex;flex-direction:column;gap:1rem}
.legal-detail-454ef66de1{display:flex;gap:1rem;align-items:flex-start}
.legal-detail-cfa4a90d3a{display:flex;flex-direction:column;align-items:center;}
.legal-detail-ac08bd242c{width:12px;height:12px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,211,238,0.2);flex-shrink:0;}
.legal-detail-06513c4334{width:1px;height:100%;background:rgba(55,65,81,0.5);min-height:40px;}
.legal-detail-f9325bfa19{padding-bottom:1.5rem}
.legal-detail-b2df026288{display:flex;align-items:center;gap:0.75rem;margin-bottom:0.25rem;}
.legal-detail-15a13d7d60{font-size:0.875rem;font-weight:700;color:#22c55e;}
.legal-detail-0a0fe9c710{font-size:0.75rem;padding:2px 8px;border-radius:9999px;background:rgba(34,211,238,0.15);color:#22c55e;font-weight:600;border:1px solid rgba(34,211,238,0.2);}
.legal-detail-cf771a8062{font-size:0.875rem;color:#9ca3af;line-height:1.6;margin:0;}
.legal-detail-858b93b604{font-size:0.75rem;padding:2px 8px;border-radius:9999px;background:rgba(55,65,81,0.5);color:#9ca3af;font-weight:600;border:1px solid rgba(55,65,81,0.5);}
.legal-detail-610e58bf99{color:#cbd5e1}
.legal-detail-3e4bb9d0eb{width:12px;height:12px;border-radius:50%;background:#4b5563;box-shadow:0 0 0 4px rgba(75,85,99,0.2);flex-shrink:0;}
.legal-detail-af2c836b7e{font-size:0.875rem;font-weight:700;color:#9ca3af;}
.legal-detail-0990b41880{font-size:0.75rem;padding:2px 8px;border-radius:9999px;background:rgba(55,65,81,0.5);color:#6b7280;font-weight:600;border:1px solid rgba(55,65,81,0.3);}
.legal-detail-f523f4db16{padding-bottom:0.5rem}
.legal-detail-318b565b1c{color:#35c982}
.legal-detail-251d3ec373{color:#35c982;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.04em;}
.legal-detail-a22c0ebbcd{color:#35c982;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em}
.legal-detail-c46b6d1c6b{padding:.75rem 1rem;text-align:left;color:#35c982;font-weight:600;font-size:.9rem;border-bottom:1px solid rgba(34,211,238,.15)}
.legal-detail-fe3ad8141b{color:#f15b64;font-size:0.8rem}
.legal-detail-3d79e08a0d{color:#f15b64;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.04em;}
.legal-detail-f75cbf22e1{height:1px;flex:1;background:linear-gradient( 90deg,transparent,rgba(241,91,100,0.3) );}
.legal-detail-bd01b2eb94{color:#f15b64;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;white-space:nowrap;}
.legal-detail-a1a7a3c944{height:1px;flex:1;background:linear-gradient( 90deg,rgba(241,91,100,0.3),transparent );}
.legal-detail-1fa6d94acf{border-color:rgba(241,91,100,0.12);position:relative;overflow:hidden;}
.legal-detail-c38af194d5{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient( 90deg,rgba(241,91,100,0.5),rgba(53,201,130,0.4),transparent );}
.legal-detail-7517bad339{border-left:3px solid rgba(53,201,130,0.35);padding:0.85rem 1.25rem;margin:1.5rem 0;background:rgba(53,201,130,0.025);border-radius:0 8px 8px 0;}
.legal-detail-09a3141fe2{color:#f15b64;margin-top:2px;flex-shrink:0}
.legal-detail-e4905e5040{color:#35c982;font-weight:700;font-size:0.85rem;flex-shrink:0;}
.legal-detail-49d40ea952{transition-delay:400ms;margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(53,201,130,0.08);}
.legal-detail-bb4621a062{color:#35c982;margin-right:0.5rem}
.legal-detail-3cc0a720a1{transition-delay:160ms}
.legal-detail-8234722894{transition-delay:300ms}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url('/assets/fonts/space-grotesk-latin.woff2') format('woff2')}
html[data-legal-reader]{--legal-line:rgba(255,255,255,.08);scroll-padding-top:0}
html[data-legal-reader] body{background:#070a0f;color:#eef2f7}
html[data-legal-reader] h1,html[data-legal-reader] h2,html[data-legal-reader] h3{font-family:'Space Grotesk',Inter,system-ui,sans-serif}
html[data-legal-reader] main{padding-bottom:48px;overflow-wrap:anywhere}
html[data-legal-reader] .legal-hero{padding:48px 24px;text-align:center;background:radial-gradient(ellipse at 50% 0,rgba(34,197,94,.09),transparent 65%)}
html[data-legal-reader] .legal-hero h1{font-size:clamp(36px,4.5vw,64px);line-height:1.1;font-weight:700;letter-spacing:-.035em;color:#eef2f7;margin:20px 0}
html[data-legal-reader] .legal-hero p{font-size:18px;line-height:1.7;color:#a8b3c2;max-width:700px;margin:0 auto}
html[data-legal-reader] .legal-badge{display:inline-flex;align-items:center;gap:8px;border-radius:999px;border:1px solid rgba(34,197,94,.2);background:rgba(34,197,94,.08);color:#86efac;padding:8px 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}
html[data-legal-reader] .legal-layout-wrap{max-width:none;padding:0;margin:0}
html[data-legal-reader] .pd-skip{position:absolute;inset-inline-start:16px;top:-80px;background:#22c55e;color:#070a0f;padding:12px 20px;z-index:10000;border-radius:8px}
html[data-legal-reader] .pd-skip:focus{top:12px}
html[data-legal-reader] .prose :is(p,li,dd){color:#a8b3c2}
html[data-legal-reader] main :is(strong,b){color:#eef2f7}
html[data-legal-reader] .legal-callout :is(span,em,div){color:#a8b3c2}
html[data-legal-reader] .prose a{color:#55b8d6}
html[data-legal-reader] .service-icon{width:20px;height:20px;display:inline-block;vertical-align:middle;color:#22c55e}
html[data-legal-reader] .pd-site-header{background:rgba(7,14,21,.92);backdrop-filter:blur(12px)}
html[data-legal-reader] body>.pd-breadcrumb{position:relative;margin-top:72px;padding-block:12px;min-height:48px;z-index:1}
html[data-legal-reader] .pd-side-row{display:flex;gap:12px;align-items:center;padding:8px 0}
html[data-legal-reader] .pd-side-row>div{display:flex;flex-direction:column;gap:2px}
html[data-legal-reader] .pd-side-row>i{color:#22c55e}
html[data-legal-reader] .pd-side-label{font-size:12px;color:#a8b3c2}
html[data-legal-reader] .pd-side-val{font-size:14px;color:#eef2f7;font-weight:600}
html[data-legal-reader] #legal-links{display:grid;gap:4px;padding-top:12px}
html[data-legal-reader] .legal-nav-link{display:flex;gap:10px;align-items:center;font-size:13px;line-height:1.4;padding:8px;color:#a8b3c2;border-radius:6px}
html[data-legal-reader] .legal-nav-link:hover{color:#86efac;background:rgba(34,197,94,.06)}
html[data-legal-reader] #terms-sections{display:flex;flex-direction:column;gap:0}
html[data-legal-reader] .pd-legal-grid{max-width:1200px;margin-inline:auto;display:grid;grid-template-columns:260px minmax(0,780px);gap:48px;padding-inline:24px;align-items:start}
html[data-legal-reader] .pd-legal-sidebar{position:sticky;top:96px;max-height:calc(100dvh - 120px);overflow:auto;scrollbar-width:thin}
html[data-legal-reader] .pd-legal-main{min-width:0}
html[data-legal-reader] .pd-legal-main>.glass{padding:0;background:none;border:0;box-shadow:none;backdrop-filter:none}
html[data-legal-reader] .prose{max-width:780px;counter-reset:legal-section;color:#a8b3c2}
html[data-legal-reader] .legal-section{counter-increment:legal-section;position:relative;padding:28px 32px;margin:0 0 24px;border:1px solid var(--legal-line);border-radius:16px;background:linear-gradient(140deg,#111925,#0c1118);scroll-margin-top:112px;opacity:1;transform:none}
html[data-legal-reader] .legal-section>h2{display:flex;align-items:center;gap:16px;margin:0 0 24px;padding:0 0 20px;border:0;border-bottom:1px solid rgba(34,197,94,.18);font-family:'Space Grotesk',Inter,system-ui,sans-serif;font-size:clamp(24px,2.2vw,28px);line-height:1.3;color:#eef2f7;scroll-margin-top:112px;letter-spacing:-.02em}
html[data-legal-reader] .legal-number{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:12px;background:linear-gradient(135deg,#22c55e,#22d3ee);color:#070a0f;font:600 14px/1 'JetBrains Mono',monospace}
html[data-legal-reader] .legal-number:before{content:counter(legal-section,decimal-leading-zero)}
html[data-legal-reader] .legal-anchor{margin-inline-start:auto;align-self:start;flex:0 0 32px;min-width:32px;text-align:center;opacity:.55;text-decoration:none;color:#a8b3c2}
html[data-legal-reader] .legal-anchor:hover{color:#86efac;opacity:1}
html[data-legal-reader] .legal-section :is(p,li){font-size:17px;line-height:1.7;color:#a8b3c2}
html[data-legal-reader] .legal-section p{margin:0 0 16px}
html[data-legal-reader] .legal-section>:last-child{margin-bottom:0}
html[data-legal-reader] .legal-section strong{color:#eef2f7;font-weight:600}
html[data-legal-reader] .legal-section ul{padding-inline-start:24px;margin:16px 0}
html[data-legal-reader] .legal-section li{padding-inline-start:4px;margin:10px 0}
html[data-legal-reader] .legal-section li::marker{color:#22c55e}
html[data-legal-reader] .legal-section a{color:#55b8d6;text-underline-offset:4px}
html[data-legal-reader] a:hover,html[data-legal-reader] a:focus-visible{text-decoration:underline}
html[data-legal-reader] :is(a,button,summary,input,textarea):focus-visible{outline:2px solid #22c55e;outline-offset:4px}
html[data-legal-reader] .legal-callout{--callout:#38bdf8;position:relative;background:rgba(56,189,248,.08);border:1px solid var(--legal-line);border-inline-start:3px solid var(--callout);border-radius:12px;padding:20px 24px;padding-inline-start:56px;text-align:start;margin-bottom:24px;color:#a8b3c2}
html[data-legal-reader] .legal-callout-icon{position:absolute;inset-inline-start:20px;top:24px;width:22px;height:22px;stroke:var(--callout);stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}
html[data-legal-reader] .legal-definitions{margin:20px 0}
html[data-legal-reader] .legal-definitions>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;padding:16px 0;border-bottom:1px dashed rgba(255,255,255,.1)}
html[data-legal-reader] .legal-definitions>div:last-child{border:0}
html[data-legal-reader] .legal-definitions dt,html[data-legal-reader] .legal-definitions dt strong{font:600 13px/1.7 'JetBrains Mono',monospace;color:#86efac}
html[data-legal-reader] .legal-definitions dd{margin:0;color:#a8b3c2;font-size:17px;line-height:1.7}
html[data-legal-reader] .legal-callout p{margin:0}
html[data-legal-reader] .legal-callout-important{--callout:#ef4444;background:rgba(239,68,68,.08)}
html[data-legal-reader] .legal-callout-success{--callout:#22c55e;background:rgba(34,197,94,.08)}
html[data-legal-reader] .legal-callout-warning{--callout:#f59e0b;background:rgba(245,158,11,.08)}
html[data-legal-reader] .legal-contacts{display:grid;grid-template-columns:1fr 1fr;gap:16px}
html[data-legal-reader] .legal-contact{margin:0;padding:16px;border-radius:12px;border:1px solid var(--legal-line);background:#111925;overflow-wrap:anywhere;transition:border-color .18s ease}
html[data-legal-reader] .legal-contact:hover{border-color:rgba(34,197,94,.5)}
html[data-legal-reader] .pd-side-card{background:#0c1118;border:1px solid var(--legal-line);border-radius:16px;padding:20px;margin-bottom:16px}
html[data-legal-reader] .pd-side-title{font-size:14px;line-height:1.5;color:#eef2f7;margin:0}
html[data-legal-reader] summary{cursor:pointer;min-height:44px;align-content:center}
html[data-legal-reader] summary>.pd-side-title{display:flex;align-items:center;gap:10px}
html[data-legal-reader] #toc-list{list-style:none;padding:16px 0 0;margin:0}
html[data-legal-reader] #toc-list a{display:block;padding:9px 10px;border-inline-start:2px solid transparent;border-radius:6px;font-size:13px;line-height:1.5;color:#a8b3c2}
html[data-legal-reader] #toc-list a[aria-current=location]{background:rgba(34,197,94,.08);border-inline-start-color:#22c55e;color:#86efac}
html[data-legal-reader] .legal-timeline{border-top:1px solid var(--legal-line);padding-top:24px}
html[data-legal-reader] .legal-timeline summary>h2{display:inline;font-size:18px;margin:0;border:0;padding:0}
html[data-legal-reader] .legal-timeline details[open]>div{margin-top:24px}
html[data-legal-reader] .legal-related{max-width:1200px;margin:48px auto 0;padding:0 24px}
html[data-legal-reader] .legal-related>h2{font-size:28px;color:#eef2f7;margin-bottom:24px}
html[data-legal-reader] .pd-policy-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
html[data-legal-reader] .pd-policy-link-card{background:linear-gradient(140deg,#111925,#0c1118);border:1px solid var(--legal-line);border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:start;gap:12px;color:#eef2f7;transition:transform .18s ease,border-color .18s ease;text-decoration:none}
html[data-legal-reader] .pd-policy-link-card:hover{transform:translateY(-2px);border-color:rgba(34,197,94,.4);text-decoration:none}
html[data-legal-reader] .pd-policy-link-card .lc-icon{width:40px;height:40px;border-radius:10px;background:rgba(34,197,94,.08);display:grid;place-items:center;color:#86efac}
html[data-legal-reader] .pd-policy-link-card :is(h2,h3){font-size:18px;line-height:1.4;margin:0;color:#eef2f7}
html[data-legal-reader] .pd-policy-link-card p{font-size:14px;line-height:1.6;color:#a8b3c2;margin:0}
html[data-legal-reader] .pd-policy-link-card[aria-current=page]{border-color:rgba(34,197,94,.4);background:rgba(34,197,94,.06)}
html[data-legal-reader] .pd-policy-link-card[aria-current=page]:after{content:'Current page';font-size:11px;color:#86efac;text-transform:uppercase;letter-spacing:.05em}
@media(max-width:1023px){html[data-legal-reader] .pd-policy-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){html[data-legal-reader] .pd-policy-link-grid{grid-template-columns:1fr}html[data-legal-reader] .legal-related{padding-inline:16px}}
html[data-legal-reader] .legal-progress{position:fixed;inset:72px 0 auto;width:100%;height:3px;border:0;appearance:none;z-index:101;pointer-events:none;background:transparent}
html[data-legal-reader] .legal-progress::-webkit-progress-bar{background:transparent}
html[data-legal-reader] .legal-progress::-webkit-progress-value{background:linear-gradient(90deg,#22c55e,#22d3ee)}
html[data-legal-reader] .legal-progress::-moz-progress-bar{background:linear-gradient(90deg,#22c55e,#22d3ee)}
@media(max-width:1023px){html[data-legal-reader] .pd-legal-grid{grid-template-columns:minmax(0,1fr);gap:24px}html[data-legal-reader] .pd-legal-sidebar{position:static;max-height:none;overflow:visible}html[data-legal-reader] .pd-side-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html[data-legal-reader] .pd-side-row{min-width:0;gap:8px}html[data-legal-reader] .pd-side-val{font-size:13px}html[data-legal-reader] .pd-side-label{font-size:11px}html[data-legal-reader] .pd-legal-main{width:100%}html[data-legal-reader] .prose{max-width:none}}
@media(max-width:600px){html[data-legal-reader] .legal-hero{padding:32px 20px}html[data-legal-reader] .legal-hero p{font-size:16px}html[data-legal-reader] .pd-legal-grid{padding-inline:16px}html[data-legal-reader] .legal-section{padding:20px}html[data-legal-reader] .legal-section>h2{gap:12px;font-size:23px}html[data-legal-reader] .legal-contacts{grid-template-columns:1fr}html[data-legal-reader] .pd-side-meta{padding:16px}html[data-legal-reader] .pd-side-row>i,html[data-legal-reader] .pd-side-row>svg{display:none}html[data-legal-reader] .legal-progress{top:72px}html[data-legal-reader] .pd-side-card{padding:12px 16px;margin-bottom:8px}html[data-legal-reader] .pd-side-title{font-size:13px}}
@media(prefers-reduced-motion:reduce){html[data-legal-reader]{scroll-behavior:auto}html[data-legal-reader] .legal-contact{transition:none}}
@media(max-width:600px){html[data-legal-reader] .legal-definitions>div{grid-template-columns:1fr;gap:8px}html[data-legal-reader] .legal-definitions dt,html[data-legal-reader] .legal-definitions dt strong{font-size:14px}}

html[data-legal-reader] .pd-legal-sidebar summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none}
html[data-legal-reader] .pd-legal-sidebar summary::-webkit-details-marker{display:none}
html[data-legal-reader] .pd-legal-sidebar summary::after{content:'';width:7px;height:7px;flex:0 0 7px;border-inline-end:2px solid #a8b3c2;border-block-end:2px solid #a8b3c2;transform:rotate(45deg);transition:transform .18s ease-out}
html[data-legal-reader] .pd-legal-sidebar details[open]>summary::after{transform:rotate(225deg)}
html[data-legal-reader] .pd-side-title>i{color:#22c55e;width:18px;text-align:center}
html[data-legal-reader] .legal-timeline summary{padding:8px 0}
@media(min-width:1024px){html[data-legal-reader] .pd-legal-sidebar summary::after{display:none}}
@media(prefers-reduced-motion:reduce){html[data-legal-reader] .pd-legal-sidebar summary::after{transition:none}}
