<!DOCTYPE html><!--wgTBXQK_eYBNMp478og3q--><html lang="en" dir="ltr"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"/><link rel="preload" href="/_next/static/media/1abbc144918f74fd-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/4de1fea1a954a5b6-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/6d664cce900333ee-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" type="image/avif" fetchPriority="high" imageSrcSet="/images/homepage-hero-320.avif 320w, /images/homepage-hero-480.avif 480w, /images/homepage-hero-640.avif 640w, /images/homepage-hero-768.avif 768w, /images/homepage-hero-1024.avif 1024w" imageSizes="(max-width: 768px) 100vw, 50vw"/><style data-precedence="next" data-href="/_next/static/css/30f8323127f5c7b1.css /_next/static/css/3f30353371c61127.css">/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--font-lato),system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-50:oklch(98% .016 73.684);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-600:oklch(66.6% .179 58.318);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-teal-600:oklch(60% .118 184.704);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-600:oklch(58.6% .253 17.585);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--animate-fade-in:fade-in .6s ease-out;--animate-fade-up:fade-up .6s ease-out;--animate-zoom-in:zoom-in .6s ease-out;--font-persian:var(--font-vazirmatn),sans-serif;--font-arabic:var(--font-vazirmatn),sans-serif}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}:root{--background:0 0% 100%;--foreground:222 47% 11.2%;--card:0 0% 100%;--card-foreground:222 47% 11.2%;--popover:0 0% 100%;--popover-foreground:222 47% 11.2%;--primary:210 100% 40%;--primary-foreground:0 0% 100%;--secondary:210 40% 96.1%;--secondary-foreground:222 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215 16% 47%;--accent:210 40% 96.1%;--accent-foreground:222 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222 84% 4.9%;--radius:.75rem}.dark{--background:222 47.4% 11.2%;--foreground:210 40% 98%;--card:222 47.4% 11.2%;--card-foreground:210 40% 98%;--popover:222 47.4% 11.2%;--popover-foreground:210 40% 98%;--primary:210 100% 50%;--primary-foreground:0 0% 100%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.-top-4{top:calc(var(--spacing)*-4)}.-top-5{top:calc(var(--spacing)*-5)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.top-24{top:calc(var(--spacing)*24)}.top-40{top:calc(var(--spacing)*40)}.top-full{top:100%}.-right-4{right:calc(var(--spacing)*-4)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-20{right:calc(var(--spacing)*20)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-40{bottom:calc(var(--spacing)*40)}.-left-4{left:calc(var(--spacing)*-4)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-20{left:calc(var(--spacing)*20)}.-z-10{z-index:calc(10*-1)}.z-10{z-index:10}.z-50{z-index:50}.z-100{z-index:100}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container{margin-inline:auto;padding-inline:2rem}@media (min-width:40rem){.container{max-width:none}}@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:1400px){.container{max-width:1400px}}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-4{margin-block:calc(var(--spacing)*4)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:initial}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.ml-2{margin-left:calc(var(--spacing)*2)}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[1\.91\/1\]{aspect-ratio:1.91}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-3\/4{height:75%}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-64{height:calc(var(--spacing)*64)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[72px\]{height:72px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-screen{max-height:100vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-64{width:calc(var(--spacing)*64)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[90\%\]{width:90%}.w-\[140px\]{width:140px}.w-\[180px\]{width:180px}.w-\[300px\]{width:300px}.w-\[950px\]{width:950px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-\[40px\]{min-width:40px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.translate-x-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-5{--tw-translate-x:calc(var(--spacing)*5)}.-translate-y-1\/2,.translate-x-5{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-3{rotate:3deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-fade-up{animation:var(--animate-fade-up)}.animate-pulse{animation:var(--animate-pulse)}.animate-zoom-in{animation:var(--animate-zoom-in)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-section{scroll-snap-stop:always}.snap-section,.snap-start{scroll-snap-align:start}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.glass-morphism{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.glass-morphism{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.glass-morphism{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.glass-morphism{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.glass-morphism{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-border\/50{border-color:color-mix(in srgb,hsl(var(--border))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.border-destructive{border-color:var(--color-destructive)}.border-destructive\/50{border-color:color-mix(in srgb,hsl(var(--destructive))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--color-destructive)50%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-input{border-color:var(--color-input)}.border-primary{border-color:var(--color-primary)}.border-primary\/10{border-color:color-mix(in srgb,hsl(var(--primary))10%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-primary\/10{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.border-primary\/20{border-color:color-mix(in srgb,hsl(var(--primary))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-l-primary{border-left-color:var(--color-primary)}.neo-morphism{background-color:var(--color-white);box-shadow:0 8px 30px #0000000f}.bg-\[\#f0f2f5\]{background-color:#f0f2f5}.bg-accent{background-color:var(--color-accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-background{background-color:var(--color-background)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/30{background-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-card{background-color:var(--color-card)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-destructive{background-color:var(--color-destructive)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/50{background-color:color-mix(in oklab,var(--color-gray-50)50%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/50{background-color:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/50{background-color:color-mix(in oklab,var(--color-gray-100)50%,transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-input{background-color:var(--color-input)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/30{background-color:color-mix(in srgb,hsl(var(--muted))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--color-muted)30%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/5{background-color:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.bg-primary\/10{background-color:color-mix(in srgb,hsl(var(--primary))10%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-primary\/20{background-color:color-mix(in srgb,hsl(var(--primary))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.bg-primary\/30{background-color:color-mix(in srgb,hsl(var(--primary))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/30{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.bg-primary\/90{background-color:color-mix(in srgb,hsl(var(--primary))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/90{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-secondary{background-color:var(--color-secondary)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-r,.bg-gradient-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-background{--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\/95{--tw-gradient-from:color-mix(in srgb,hsl(var(--background))95%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-background\/95{--tw-gradient-from:color-mix(in oklab,var(--color-background)95%,transparent)}}.from-background\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/5{--tw-gradient-from:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:color-mix(in srgb,hsl(var(--primary))10%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/20{--tw-gradient-from:color-mix(in srgb,hsl(var(--primary))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab,var(--color-primary)20%,transparent)}}.from-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-background{--tw-gradient-via:var(--color-background);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/90{--tw-gradient-via:color-mix(in srgb,hsl(var(--background))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.via-background\/90{--tw-gradient-via:color-mix(in oklab,var(--color-background)90%,transparent)}}.via-background\/90{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab,var(--color-black)20%,transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-500{--tw-gradient-via:var(--color-pink-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/5{--tw-gradient-via:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.via-primary\/5{--tw-gradient-via:color-mix(in oklab,var(--color-primary)5%,transparent)}}.via-primary\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/80{--tw-gradient-via:color-mix(in srgb,hsl(var(--primary))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.via-primary\/80{--tw-gradient-via:color-mix(in oklab,var(--color-primary)80%,transparent)}}.via-primary\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-background{--tw-gradient-to:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\/80{--tw-gradient-to:color-mix(in srgb,hsl(var(--background))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-background\/80{--tw-gradient-to:color-mix(in oklab,var(--color-background)80%,transparent)}}.to-background\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-100{--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/20{--tw-gradient-to:color-mix(in srgb,hsl(var(--muted))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-muted\/20{--tw-gradient-to:color-mix(in oklab,var(--color-muted)20%,transparent)}}.to-muted\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/5{--tw-gradient-to:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/60{--tw-gradient-to:color-mix(in srgb,hsl(var(--primary))60%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-primary\/60{--tw-gradient-to:color-mix(in oklab,var(--color-primary)60%,transparent)}}.to-primary\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/80{--tw-gradient-to:color-mix(in srgb,hsl(var(--primary))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-primary\/80{--tw-gradient-to:color-mix(in oklab,var(--color-primary)80%,transparent)}}.to-primary\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-50{--tw-gradient-to:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-secondary\/20{--tw-gradient-to:color-mix(in srgb,hsl(var(--secondary))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-secondary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.to-secondary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-28{padding-top:calc(var(--spacing)*28)}.pt-32{padding-top:calc(var(--spacing)*32)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-arabic{font-family:Vazirmatn,sans-serif;font-family:var(--font-arabic)}.font-mono{font-family:var(--font-mono)}.font-persian{font-family:Vazirmatn,sans-serif;font-family:var(--font-persian)}.font-sans{font-family:lato,system-ui,sans-serif;font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-foreground{color:var(--color-accent-foreground)}.text-amber-600{color:var(--color-amber-600)}.text-blue-300{color:var(--color-blue-300)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:var(--color-card-foreground)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-foreground{color:var(--color-foreground)}.text-foreground\/50{color:color-mix(in srgb,hsl(var(--foreground))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/50{color:color-mix(in oklab,var(--color-foreground)50%,transparent)}}.text-foreground\/70{color:color-mix(in srgb,hsl(var(--foreground))70%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--color-foreground)70%,transparent)}}.text-foreground\/80{color:color-mix(in srgb,hsl(var(--foreground))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--color-foreground)80%,transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-pink-500{color:var(--color-pink-500)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-600{color:var(--color-rose-600)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-slate-50{color:var(--color-slate-50)}.text-slate-600{color:var(--color-slate-600)}.text-teal-600{color:var(--color-teal-600)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-inner{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring-0,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-xl{--tw-blur:blur(var(--blur-xl))}.blur-xl,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xl,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;--tw-enter-rotate:initial;animation-name:enter;animation-duration:.15s}.animate-out{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;--tw-exit-rotate:initial;animation-name:exit;animation-duration:.15s}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-none{-webkit-user-select:none;user-select:none}.slide-in-from-bottom{--tw-enter-translate-y:100%}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(var(--spacing)*2)}.slide-in-from-left{--tw-enter-translate-x:-100%}.slide-in-from-right{--tw-enter-translate-x:100%}.slide-in-from-top{--tw-enter-translate-y:-100%}.slide-in-from-top-2{--tw-enter-translate-y:calc(var(--spacing)*-1*2)}.slide-out-to-top-2{--tw-exit-translate-y:calc(var(--spacing)*-1*2)}.zoom-in-95{--tw-enter-scale:calc(95/100)}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-2:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}.group-hover\:gap-2:is(:where(.group):hover *){gap:calc(var(--spacing)*2)}.group-hover\:bg-blue-100:is(:where(.group):hover *){background-color:var(--color-blue-100)}.group-hover\:bg-green-100:is(:where(.group):hover *){background-color:var(--color-green-100)}.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--color-primary)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:text-primary-foreground:is(:where(.group):hover *){color:var(--color-primary-foreground)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/link\:bg-primary\/10:is(:where(.group\/link):hover *){background-color:color-mix(in srgb,hsl(var(--primary))10%,transparent)}@supports (color:color-mix(in lab,red,red)){.group-hover\/link\:bg-primary\/10:is(:where(.group\/link):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.group-hover\/link\:text-primary:is(:where(.group\/link):hover *){color:var(--color-primary)}}.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:color-mix(in srgb,hsl(var(--muted))40%,transparent)}@supports (color:color-mix(in lab,red,red)){.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:color-mix(in oklab,var(--color-muted)40%,transparent)}}.group-\[\.destructive\]\:text-red-300:is(:where(.group).destructive *){color:var(--color-red-300)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}@media (hover:hover){.hover\:translate-x-2:hover{--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-gray-100:hover{border-color:var(--color-gray-100)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary\/30:hover{border-color:color-mix(in srgb,hsl(var(--primary))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.hover\:border-primary\/50:hover{border-color:color-mix(in srgb,hsl(var(--primary))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-background\/50:hover{background-color:color-mix(in srgb,hsl(var(--background))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/50:hover{background-color:color-mix(in oklab,var(--color-background)50%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-cyan-700:hover{background-color:var(--color-cyan-700)}.hover\:bg-destructive\/80:hover{background-color:color-mix(in srgb,hsl(var(--destructive))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--color-destructive)80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary\/5:hover{background-color:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.hover\:bg-primary\/80:hover{background-color:color-mix(in srgb,hsl(var(--primary))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,hsl(var(--primary))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb,hsl(var(--secondary))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-destructive\/90:hover{color:color-mix(in srgb,hsl(var(--destructive))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:text-destructive\/90:hover{color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.hover\:shadow-2xl:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.hover\:group-\[\.destructive\]\:border-destructive\/30:hover:is(:where(.group).destructive *){border-color:color-mix(in srgb,hsl(var(--destructive))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:group-\[\.destructive\]\:border-destructive\/30:hover:is(:where(.group).destructive *){border-color:color-mix(in oklab,var(--color-destructive)30%,transparent)}}.hover\:group-\[\.destructive\]\:bg-destructive:hover:is(:where(.group).destructive *){background-color:var(--color-destructive)}.hover\:group-\[\.destructive\]\:text-destructive-foreground:hover:is(:where(.group).destructive *){color:var(--color-destructive-foreground)}.hover\:group-\[\.destructive\]\:text-red-50:hover:is(:where(.group).destructive *){color:var(--color-red-50)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing)*4)}.focus\:left-4:focus{left:calc(var(--spacing)*4)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:bg-primary:focus{background-color:var(--color-primary)}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.focus\:text-white:focus{color:var(--color-white)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-primary\/40:focus{--tw-ring-color:color-mix(in srgb,hsl(var(--primary))40%,transparent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/40:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:group-\[\.destructive\]\:ring-destructive:focus:is(:where(.group).destructive *){--tw-ring-color:var(--color-destructive)}.focus\:group-\[\.destructive\]\:ring-red-400:focus:is(:where(.group).destructive *){--tw-ring-color:var(--color-red-400)}.focus\:group-\[\.destructive\]\:ring-offset-red-600:focus:is(:where(.group).destructive *){--tw-ring-offset-color:var(--color-red-600)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--color-background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;--tw-exit-rotate:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;--tw-enter-rotate:initial;animation-name:enter;animation-duration:.15s}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\(--radix-toast-swipe-end-x\)[data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;--tw-exit-rotate:initial;animation-name:exit;animation-duration:.15s}.data-\[swipe\=move\]\:translate-x-\(--radix-toast-swipe-move-x\)[data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media (min-width:40rem){.sm\:top-auto{top:auto}.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:bottom-0{bottom:calc(var(--spacing)*0)}.sm\:inline-flex{display:inline-flex}.sm\:w-\[180px\]{width:180px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:aspect-auto{aspect-ratio:auto}.md\:h-full{height:100%}.md\:w-\[260px\]{width:260px}.md\:max-w-\[420px\]{max-width:420px}.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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:gap-12{gap:calc(var(--spacing)*12)}:where(.md\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:pt-32{padding-top:calc(var(--spacing)*32)}.md\:pt-40{padding-top:calc(var(--spacing)*40)}.md\:pb-16{padding-bottom:calc(var(--spacing)*16)}.md\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\:pb-32{padding-bottom:calc(var(--spacing)*32)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:start-1\/2{inset-inline-start:50%}.lg\:left-1\/2{left:50%}.lg\:order-last{order:9999}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:ms-0{margin-inline-start:calc(var(--spacing)*0)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[400px\]{height:400px}.lg\:w-1\/2{width:50%}.lg\:-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:justify-start{justify-content:flex-start}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:ps-12{padding-inline-start:calc(var(--spacing)*12)}.lg\:pe-12{padding-inline-end:calc(var(--spacing)*12)}.lg\:text-end{text-align:end}.lg\:text-start{text-align:start}}@media (min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[260px\]{width:260px}}.ltr\:mr-2:where(:dir(ltr),[dir=ltr],[dir=ltr] *){margin-right:calc(var(--spacing)*2)}.rtl\:ml-2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-left:calc(var(--spacing)*2)}.rtl\:translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:where(.rtl\:space-x-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.dark\:border-destructive:is(.dark *){border-color:var(--color-destructive)}.dark\:border-gray-800:is(.dark *){border-color:var(--color-gray-800)}.dark\:bg-gray-900:is(.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-900\/50:is(.dark *){background-color:#10182880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-900)50%,transparent)}}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\:text-gray-100:is(.dark *){color:var(--color-gray-100)}.dark\:text-gray-300:is(.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-green-500:is(.dark *){color:var(--color-green-500)}.dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:hover\:text-blue-400:is(.dark *):hover{color:var(--color-blue-400)}}.prose-headings\:scroll-mt-24 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){scroll-margin-top:calc(var(--spacing)*24)}.prose-h2\:mt-8 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*8)}.prose-h2\:mb-4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*4)}.prose-h2\:text-3xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.prose-h2\:font-bold :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-p\:leading-relaxed :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-p\:text-foreground\/90 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in srgb,hsl(var(--foreground))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.prose-p\:text-foreground\/90 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab,var(--color-foreground)90%,transparent)}}.prose-a\:text-primary :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary)}.prose-a\:no-underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@media (hover:hover){.hover\:prose-a\:underline:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:underline}}.prose-img\:rounded-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-xl)}.prose-img\:shadow-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing)*4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing)*4)}.\[\&\>svg\]\:text-destructive>svg{color:var(--color-destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--color-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing)*7)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}html:lang(en){font-family:Lato,system-ui,sans-serif}html:lang(fa){font-family:Vazirmatn,sans-serif}html:lang(fa) .lucide-arrow-right{transform:rotate(180deg)}html:lang(ar){font-family:Vazirmatn,sans-serif}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn Fallback;src:local("Arial");ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.00%;size-adjust:100.66%}.__className_aaf65b{font-family:Vazirmatn,Vazirmatn Fallback;font-style:normal}.__variable_aaf65b{--font-vazirmatn:"Vazirmatn","Vazirmatn Fallback"}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_47a102{font-family:Lato,Lato Fallback;font-style:normal}.__variable_47a102{--font-lato:"Lato","Lato Fallback"}</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-d44ff5d2590ce52d.js"/><script src="/_next/static/chunks/4bd1b696-186ad9619a3d22b0.js" async=""></script><script src="/_next/static/chunks/9826-b578ff566a3489c8.js" async=""></script><script src="/_next/static/chunks/main-app-70017d7ab0ae879c.js" async=""></script><script src="/_next/static/chunks/3549-50a8aca8df50ca1c.js" async=""></script><script src="/_next/static/chunks/app/not-found-2778e63cdc504309.js" async=""></script><script src="/_next/static/chunks/6325-5707078a2ae86a05.js" async=""></script><script src="/_next/static/chunks/6342-8b80a67581fa4afb.js" async=""></script><script src="/_next/static/chunks/5589-419de75e2166181f.js" async=""></script><script src="/_next/static/chunks/5018-c116285f90beb043.js" async=""></script><script src="/_next/static/chunks/app/%5Blang%5D/page-980e95a3d384c418.js" async=""></script><script src="/_next/static/chunks/217-39ebb384bf3691b3.js" async=""></script><script src="/_next/static/chunks/5296-4a99c1f65f9ede3a.js" async=""></script><script src="/_next/static/chunks/app/%5Blang%5D/layout-f635f482ab215772.js" async=""></script><script src="/_next/static/chunks/app/%5Blang%5D/error-da3cc79ec0fd589e.js" async=""></script><script src="/_next/static/chunks/app/%5Blang%5D/not-found-96130ef3df2b2d5f.js" async=""></script><meta name="next-size-adjust" content=""/><meta name="theme-color" content="#ffffff"/><title>WebABC | Professional SEO and Web Design Services</title><meta name="description" content="Provider of specialized SEO and search engine optimization services, web design and web application development with the latest technologies"/><link rel="canonical" href="https://webabc.ir/en"/><link rel="alternate" hrefLang="en" href="https://webabc.ir/en"/><link rel="alternate" hrefLang="fa" href="https://webabc.ir/fa"/><link rel="alternate" hrefLang="ar" href="https://webabc.ir/ar"/><meta property="og:title" content="WebABC | Professional SEO and Web Design Services"/><meta property="og:description" content="Provider of specialized SEO and search engine optimization services, web design and web application development with the latest technologies"/><meta property="og:url" content="https://webabc.ir/en"/><meta property="og:image" content="https://webabc.ir/images/og-image.jpg"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@webabc_ir"/><meta name="twitter:title" content="WebABC | Professional SEO and Web Design Services"/><meta name="twitter:description" content="Provider of specialized SEO and search engine optimization services, web design and web application development with the latest technologies"/><meta name="twitter:image" content="https://webabc.ir/images/og-image.jpg"/><link rel="icon" href="/favicon.ico"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_aaf65b __variable_47a102 font-sans antialiased min-h-screen flex flex-col"><div hidden=""><!--$--><!--/$--></div><script type="application/ld+json">{"@context":"https://schema.org","@type":"LocalBusiness","url":"https://webabc.ir/en","logo":"https://webabc.ir/images/logo.webp","name":"WebABC","description":"Professional web development and SEO services company","contactPoint":[{"telephone":"+98123456789","contactType":"customer service"}],"sameAs":["https://facebook.com/webabc","https://twitter.com/webabc","https://instagram.com/webabc","https://linkedin.com/company/webabc"],"address":{"@type":"PostalAddress","addressCountry":"Iran","addressLocality":"Tehran","addressRegion":"Tehran Province","postalCode":"1234567890","streetAddress":"Valiasr St."},"inLanguage":"en-US","image":"https://webabc.ir/images/og-image.webp","priceRange":"$$","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"18:00"}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"WebABC","url":"https://webabc.ir","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://webabc.ir/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://webabc.ir/#organization","name":"WebABC","url":"https://webabc.ir/en","logo":{"@type":"ImageObject","url":"https://webabc.ir/images/logo.webp","width":512,"height":512},"contactPoint":{"@type":"ContactPoint","telephone":"+989125811880","contactType":"customer service","areaServed":["IR","AE","OM"],"availableLanguage":["en","fa","ar"]},"sameAs":["https://twitter.com/webabc","https://instagram.com/webabc","https://linkedin.com/company/webabc","https://facebook.com/webabc"],"inLanguage":"en-US"}</script><a href="#main-content" class="sr-only focus:not-sr-only focus:absolute focus:z-[100] focus:top-4 focus:left-4 focus:px-4 focus:py-2 focus:bg-primary focus:text-white focus:rounded-md transition-all">Skip to main content</a><header class="fixed top-0 left-0 right-0 z-50 transition-all duration-300 ease-in-out px-4 py-5"><div class="mx-auto max-w-7xl"><div class="flex items-center justify-between backdrop-blur-xl bg-white/40 rounded-full px-6 py-3 shadow-lg border border-white/20"><a class="flex items-center space-x-2" aria-label="Home" href="/en"><svg viewBox="0 0 260 40" class="w-[140px] xs:w-[160px] sm:w-[180px] xl:w-[260px] h-auto transition-all" aria-hidden="true"><style>
        #logoh {
          fill: #2d59c3;
          stroke: #2d59c3;
          fill-opacity: 1;
          stroke-width: 0;
          stroke-dasharray: 100% 0;
          animation: stroke-offset 3s ease-out;
        }
        @keyframes stroke-offset {
          0% { fill-opacity: 0; stroke-width: 0; stroke-dasharray: 0 100%; }
          25% { stroke-width: 1px; }
          50% { fill-opacity: 0; }
          75% { stroke-width: 2px; }
          100% { stroke-width: 0; }
        }
      </style><g id="logoh"><path d="M 40.039 22.998 L 40.039 1.758 L 41.797 1.758 L 41.797 22.998 Q 41.797 27.393 36.182 27.393 Q 33.35 27.393 31.982 26.319 Q 31.787 27.271 31.519 28.003 Q 33.374 29.151 36.182 29.151 Q 39.453 29.151 41.504 27.625 Q 43.555 26.099 43.555 22.998 L 43.555 1.758 L 45.313 1.758 L 45.313 22.998 Q 45.313 26.831 42.737 28.87 Q 40.161 30.908 36.182 30.908 Q 33.081 30.908 30.859 29.639 Q 30.493 30.42 30.005 31.128 Q 32.666 32.666 36.182 32.666 Q 38.452 32.666 40.417 32.032 Q 42.383 31.397 43.872 30.2 Q 45.361 29.004 46.216 27.149 Q 47.07 25.293 47.07 22.998 L 47.07 1.758 L 48.828 1.758 L 48.828 22.998 Q 48.828 26.514 47.107 29.151 Q 45.386 31.787 42.542 33.106 Q 39.697 34.424 36.182 34.424 Q 32.08 34.424 28.955 32.544 Q 28.271 33.325 27.71 33.814 Q 31.348 36.182 36.182 36.182 Q 40.161 36.182 43.408 34.619 Q 46.655 33.057 48.621 30.017 Q 50.586 26.978 50.586 22.998 L 50.586 1.758 L 52.344 1.758 L 52.344 22.998 Q 52.344 26.367 51.062 29.199 Q 49.78 32.032 47.595 33.936 Q 45.41 35.84 42.456 36.89 Q 39.502 37.94 36.182 37.94 Q 30.371 37.94 26.245 34.961 Q 21.973 37.94 16.162 37.94 Q 12.842 37.94 9.888 36.89 Q 6.934 35.84 4.749 33.936 Q 2.563 32.032 1.282 29.199 Q 0 26.367 0 22.998 L 0 1.758 L 1.758 1.758 L 1.758 22.998 Q 1.758 26.001 2.893 28.516 Q 4.028 31.031 5.981 32.691 Q 7.935 34.351 10.559 35.266 Q 13.184 36.182 16.162 36.182 Q 20.044 36.182 23.364 34.412 Q 26.685 32.642 28.625 29.602 Q 30.566 26.563 30.566 22.998 L 30.566 1.758 L 32.324 1.758 L 32.324 22.998 Q 32.324 23.706 32.532 24.207 Q 32.739 24.707 33.057 24.976 Q 33.374 25.244 33.911 25.403 Q 34.448 25.562 34.949 25.598 Q 35.449 25.635 36.182 25.635 Q 36.914 25.635 37.415 25.598 Q 37.915 25.562 38.452 25.403 Q 38.989 25.244 39.307 24.976 Q 39.624 24.707 39.832 24.207 Q 40.039 23.706 40.039 22.998 Z M 69.067 23.706 L 69.067 28.125 L 85.889 28.125 L 85.889 29.883 L 69.067 29.883 L 69.067 31.641 L 85.889 31.641 L 85.889 33.399 L 69.067 33.399 L 69.067 35.157 L 85.889 35.157 L 85.889 36.914 L 67.31 36.914 L 67.31 1.758 L 85.889 1.758 L 85.889 3.516 L 69.067 3.516 L 69.067 5.274 L 85.889 5.274 L 85.889 7.032 L 69.067 7.032 L 69.067 8.789 L 85.889 8.789 L 85.889 10.547 L 69.067 10.547 L 69.067 14.917 L 84.912 14.917 L 84.912 16.675 L 69.067 16.675 L 69.067 18.433 L 84.912 18.433 L 84.912 20.191 L 69.067 20.191 L 69.067 21.949 L 84.912 21.949 L 84.912 23.706 L 69.067 23.706 Z M 195.288 19.141 L 195.239 19.116 Q 197.998 16.431 197.998 12.574 Q 197.998 8.911 195.276 6.214 Q 192.554 3.516 188.843 3.516 L 169.507 3.516 L 169.507 36.914 L 167.749 36.914 L 167.749 1.758 L 188.843 1.758 Q 191.724 1.758 194.25 3.235 Q 196.777 4.712 198.267 7.215 Q 199.756 9.717 199.756 12.574 Q 199.756 16.48 197.656 19.287 Q 199.756 22.193 199.756 25.684 Q 199.756 29.029 198.242 31.58 Q 196.729 34.131 194.275 35.425 Q 191.821 36.719 188.843 36.719 L 177.734 36.719 L 177.734 34.961 L 188.843 34.961 Q 192.603 34.961 195.3 32.288 Q 197.998 29.615 197.998 25.684 Q 197.998 23.877 197.217 22.119 Q 196.436 20.362 195.264 19.165 Q 195.264 19.141 195.288 19.141 Z M 117.651 19.141 L 117.603 19.116 Q 120.361 16.431 120.361 12.574 Q 120.361 8.911 117.639 6.214 Q 114.917 3.516 111.206 3.516 L 91.87 3.516 L 91.87 36.914 L 90.112 36.914 L 90.112 1.758 L 111.206 1.758 Q 114.087 1.758 116.614 3.235 Q 119.141 4.712 120.63 7.215 Q 122.119 9.717 122.119 12.574 Q 122.119 16.48 120.02 19.287 Q 122.119 22.193 122.119 25.684 Q 122.119 29.029 120.605 31.58 Q 119.092 34.131 116.638 35.425 Q 114.185 36.719 111.206 36.719 L 100.098 36.719 L 100.098 34.961 L 111.206 34.961 Q 114.966 34.961 117.664 32.288 Q 120.361 29.615 120.361 25.684 Q 120.361 23.877 119.58 22.119 Q 118.799 20.362 117.627 19.165 Q 117.627 19.141 117.651 19.141 Z M 163.403 19.58 L 163.403 36.914 L 161.646 36.914 L 161.646 19.58 Q 161.646 14.6 159.326 10.681 Q 157.007 6.763 153.003 4.627 Q 148.999 2.49 144.067 2.49 Q 139.331 2.49 135.4 4.761 Q 131.47 7.032 129.224 10.901 Q 126.978 14.771 126.978 19.336 Q 126.978 22.339 127.942 25.037 Q 128.906 27.735 130.579 29.749 Q 132.251 31.763 134.436 33.228 Q 136.621 34.693 139.148 35.449 Q 141.675 36.206 144.287 36.206 Q 147.168 36.206 149.756 35.108 L 149.756 36.914 Q 147.046 37.866 144.189 37.866 Q 141.235 37.866 138.44 37.036 Q 135.645 36.206 133.264 34.583 Q 130.884 32.959 129.077 30.75 Q 127.271 28.54 126.245 25.586 Q 125.22 22.632 125.22 19.336 Q 125.22 15.552 126.648 12.122 Q 128.076 8.692 130.554 6.189 Q 133.032 3.687 136.56 2.21 Q 140.088 0.733 144.067 0.733 Q 148.12 0.733 151.685 2.1 Q 155.249 3.467 157.837 5.896 Q 160.425 8.325 161.914 11.865 Q 163.403 15.406 163.403 19.58 Z M 188.843 31.446 L 177.734 31.446 L 177.734 33.203 L 188.843 33.203 Q 191.87 33.203 194.055 31.043 Q 196.24 28.882 196.24 25.684 Q 196.24 23.657 195.154 21.863 Q 194.067 20.069 192.285 19.092 Q 194.067 18.164 195.154 16.443 Q 196.24 14.722 196.24 12.574 Q 196.24 9.644 194.031 7.459 Q 191.821 5.274 188.843 5.274 L 171.265 5.274 L 171.265 36.914 L 173.022 36.914 L 173.022 7.032 L 188.843 7.032 Q 191.089 7.032 192.786 8.704 Q 194.482 10.376 194.482 12.574 Q 194.482 15.015 192.822 16.59 Q 191.162 18.164 188.843 18.164 L 183.472 18.164 L 177.734 18.164 L 177.734 19.922 L 183.472 19.922 L 188.843 19.922 Q 191.089 19.922 192.786 21.656 Q 194.482 23.389 194.482 25.684 Q 194.482 28.223 192.822 29.834 Q 191.162 31.446 188.843 31.446 Z M 111.206 31.446 L 100.098 31.446 L 100.098 33.203 L 111.206 33.203 Q 114.233 33.203 116.418 31.043 Q 118.604 28.882 118.604 25.684 Q 118.604 23.657 117.517 21.863 Q 116.431 20.069 114.648 19.092 Q 116.431 18.164 117.517 16.443 Q 118.604 14.722 118.604 12.574 Q 118.604 9.644 116.394 7.459 Q 114.185 5.274 111.206 5.274 L 93.628 5.274 L 93.628 36.914 L 95.386 36.914 L 95.386 7.032 L 111.206 7.032 Q 113.452 7.032 115.149 8.704 Q 116.846 10.376 116.846 12.574 Q 116.846 15.015 115.186 16.59 Q 113.525 18.164 111.206 18.164 L 105.835 18.164 L 100.098 18.164 L 100.098 19.922 L 105.835 19.922 L 111.206 19.922 Q 113.452 19.922 115.149 21.656 Q 116.846 23.389 116.846 25.684 Q 116.846 28.223 115.186 29.834 Q 113.525 31.446 111.206 31.446 Z M 159.888 19.58 L 159.888 36.914 L 158.13 36.914 L 158.13 19.58 Q 158.13 15.552 156.287 12.439 Q 154.443 9.326 151.245 7.666 Q 148.047 6.006 144.067 6.006 Q 140.283 6.006 137.158 7.801 Q 134.033 9.595 132.263 12.647 Q 130.493 15.699 130.493 19.336 Q 130.493 22.461 131.641 25.037 Q 132.788 27.613 134.729 29.273 Q 136.67 30.933 139.148 31.848 Q 141.626 32.764 144.336 32.764 Q 147.095 32.764 149.756 31.616 L 149.756 33.399 Q 146.973 34.449 144.287 34.449 Q 140.063 34.449 136.523 32.544 Q 132.983 30.64 130.859 27.149 Q 128.735 23.657 128.735 19.336 Q 128.735 16.26 129.919 13.477 Q 131.104 10.694 133.13 8.667 Q 135.156 6.641 138.013 5.445 Q 140.869 4.248 144.067 4.248 Q 148.535 4.248 152.136 6.153 Q 155.737 8.057 157.813 11.573 Q 159.888 15.088 159.888 19.58 Z M 237.305 7.276 L 235.889 8.325 Q 233.423 5.274 229.846 3.516 Q 226.27 1.758 222.192 1.758 Q 218.628 1.758 215.369 3.15 Q 212.109 4.541 209.753 6.897 Q 207.397 9.253 206.006 12.512 Q 204.614 15.772 204.614 19.336 Q 204.614 22.901 206.006 26.16 Q 207.397 29.419 209.753 31.775 Q 212.109 34.131 215.369 35.523 Q 218.628 36.914 222.192 36.914 Q 226.27 36.914 229.846 35.157 Q 233.423 33.399 235.889 30.347 L 237.28 31.421 Q 234.57 34.79 230.627 36.731 Q 226.685 38.672 222.192 38.672 Q 218.262 38.672 214.685 37.134 Q 211.108 35.596 208.521 33.008 Q 205.933 30.42 204.395 26.844 Q 202.856 23.267 202.856 19.336 Q 202.856 15.406 204.395 11.829 Q 205.933 8.252 208.521 5.664 Q 211.108 3.076 214.685 1.538 Q 218.262 0 222.192 0 Q 226.685 0 230.64 1.941 Q 234.595 3.882 237.305 7.276 Z M 27.051 1.758 L 28.809 1.758 L 28.809 22.998 Q 28.809 26.514 27.087 29.151 Q 25.366 31.787 22.522 33.106 Q 19.678 34.424 16.162 34.424 Q 12.646 34.424 9.802 33.106 Q 6.958 31.787 5.237 29.151 Q 3.516 26.514 3.516 22.998 L 3.516 1.758 L 5.273 1.758 L 5.273 22.998 Q 5.273 25.293 6.128 27.149 Q 6.982 29.004 8.472 30.2 Q 9.961 31.397 11.926 32.032 Q 13.892 32.666 16.162 32.666 Q 18.433 32.666 20.398 32.032 Q 22.363 31.397 23.853 30.2 Q 25.342 29.004 26.196 27.149 Q 27.051 25.293 27.051 22.998 L 27.051 1.758 Z M 156.372 19.58 L 156.372 36.914 L 154.614 36.914 L 154.614 19.58 Q 154.614 14.966 151.66 12.244 Q 148.706 9.522 144.067 9.522 Q 139.771 9.522 136.89 12.378 Q 134.009 15.235 134.009 19.336 Q 134.009 21.826 134.875 23.804 Q 135.742 25.782 137.231 26.978 Q 138.721 28.174 140.564 28.797 Q 142.407 29.419 144.458 29.419 Q 147.241 29.419 149.756 28.125 L 149.756 29.981 Q 147.119 31.079 144.434 31.079 Q 142.017 31.079 139.844 30.335 Q 137.671 29.59 135.962 28.162 Q 134.253 26.734 133.252 24.451 Q 132.251 22.168 132.251 19.336 Q 132.251 14.527 135.657 11.145 Q 139.063 7.764 144.067 7.764 Q 147.583 7.764 150.366 9.192 Q 153.149 10.62 154.761 13.33 Q 156.372 16.04 156.372 19.58 Z M 234.57 9.473 L 233.203 10.572 Q 231.226 8.106 228.345 6.69 Q 225.464 5.274 222.192 5.274 Q 219.336 5.274 216.736 6.385 Q 214.136 7.495 212.244 9.387 Q 210.352 11.28 209.241 13.88 Q 208.13 16.48 208.13 19.336 Q 208.13 22.193 209.241 24.793 Q 210.352 27.393 212.244 29.285 Q 214.136 31.177 216.736 32.288 Q 219.336 33.399 222.192 33.399 Q 225.464 33.399 228.345 31.983 Q 231.226 30.567 233.203 28.101 L 234.521 29.248 Q 232.3 32.007 229.077 33.582 Q 225.854 35.157 222.192 35.157 Q 218.97 35.157 216.04 33.899 Q 213.11 32.642 210.999 30.53 Q 208.887 28.418 207.629 25.489 Q 206.372 22.559 206.372 19.336 Q 206.372 16.114 207.629 13.184 Q 208.887 10.254 210.999 8.142 Q 213.11 6.031 216.04 4.773 Q 218.97 3.516 222.192 3.516 Q 225.879 3.516 229.114 5.103 Q 232.349 6.69 234.57 9.473 Z M 23.535 1.758 L 25.293 1.758 L 25.293 22.998 Q 25.293 26.831 22.717 28.87 Q 20.142 30.908 16.162 30.908 Q 12.183 30.908 9.607 28.87 Q 7.031 26.831 7.031 22.998 L 7.031 1.758 L 8.789 1.758 L 8.789 22.998 Q 8.789 26.099 10.84 27.625 Q 12.891 29.151 16.162 29.151 Q 19.434 29.151 21.484 27.625 Q 23.535 26.099 23.535 22.998 L 23.535 1.758 Z M 111.206 14.649 L 100.098 14.649 L 100.098 16.407 L 111.206 16.407 Q 112.842 16.407 113.965 15.369 Q 115.088 14.331 115.088 12.574 Q 115.088 11.084 113.916 9.937 Q 112.744 8.789 111.206 8.789 L 97.144 8.789 L 97.144 36.914 L 98.901 36.914 L 98.901 10.547 L 111.206 10.547 Q 112.036 10.547 112.683 11.17 Q 113.33 11.792 113.33 12.574 Q 113.33 13.574 112.72 14.112 Q 112.109 14.649 111.206 14.649 Z M 188.843 14.649 L 177.734 14.649 L 177.734 16.407 L 188.843 16.407 Q 190.479 16.407 191.602 15.369 Q 192.725 14.331 192.725 12.574 Q 192.725 11.084 191.553 9.937 Q 190.381 8.789 188.843 8.789 L 174.78 8.789 L 174.78 36.914 L 176.538 36.914 L 176.538 10.547 L 188.843 10.547 Q 189.673 10.547 190.32 11.17 Q 190.967 11.792 190.967 12.574 Q 190.967 13.574 190.356 14.112 Q 189.746 14.649 188.843 14.649 Z M 151.099 36.914 L 151.099 19.58 Q 151.099 16.455 149.17 14.746 Q 147.241 13.037 144.067 13.037 Q 141.382 13.037 139.453 14.893 Q 137.524 16.748 137.524 19.336 Q 137.524 20.801 137.915 21.961 Q 138.306 23.12 138.977 23.889 Q 139.648 24.658 140.576 25.159 Q 141.504 25.659 142.517 25.879 Q 143.53 26.099 144.678 26.099 Q 147.461 26.099 149.756 24.732 L 149.756 26.49 Q 147.388 27.735 144.653 27.735 Q 142.896 27.735 141.345 27.259 Q 139.795 26.782 138.525 25.818 Q 137.256 24.854 136.511 23.181 Q 135.767 21.509 135.767 19.336 Q 135.767 15.967 138.135 13.623 Q 140.503 11.28 144.067 11.28 Q 147.998 11.28 150.427 13.489 Q 152.856 15.699 152.856 19.58 L 152.856 36.914 L 151.099 36.914 Z M 231.812 11.67 L 230.42 12.744 Q 228.955 10.889 226.794 9.839 Q 224.634 8.789 222.192 8.789 Q 217.822 8.789 214.734 11.89 Q 211.646 14.99 211.646 19.336 Q 211.646 23.682 214.734 26.782 Q 217.822 29.883 222.192 29.883 Q 224.634 29.883 226.807 28.821 Q 228.979 27.759 230.444 25.904 L 231.787 27.027 Q 230.078 29.175 227.563 30.408 Q 225.049 31.641 222.192 31.641 Q 218.848 31.641 216.016 29.993 Q 213.184 28.345 211.536 25.513 Q 209.888 22.681 209.888 19.336 Q 209.888 15.991 211.536 13.159 Q 213.184 10.327 216.016 8.679 Q 218.848 7.032 222.192 7.032 Q 225.049 7.032 227.576 8.264 Q 230.103 9.497 231.812 11.67 Z M 20.02 1.758 L 21.777 1.758 L 21.777 22.998 Q 21.777 27.393 16.162 27.393 Q 10.547 27.393 10.547 22.998 L 10.547 1.758 L 12.305 1.758 L 12.305 22.998 Q 12.305 23.706 12.512 24.207 Q 12.72 24.707 13.037 24.976 Q 13.354 25.244 13.892 25.403 Q 14.429 25.562 14.929 25.598 Q 15.43 25.635 16.162 25.635 Q 16.895 25.635 17.395 25.598 Q 17.896 25.562 18.433 25.403 Q 18.97 25.244 19.287 24.976 Q 19.604 24.707 19.812 24.207 Q 20.02 23.706 20.02 22.998 L 20.02 1.758 Z M 229.077 13.867 L 227.661 14.942 Q 225.537 12.305 222.192 12.305 Q 219.287 12.305 217.224 14.368 Q 215.161 16.431 215.161 19.336 Q 215.161 22.241 217.224 24.304 Q 219.287 26.367 222.192 26.367 Q 223.828 26.367 225.256 25.659 Q 226.685 24.951 227.686 23.706 L 229.053 24.854 Q 227.832 26.392 226.025 27.259 Q 224.219 28.125 222.192 28.125 Q 218.555 28.125 215.979 25.55 Q 213.403 22.974 213.403 19.336 Q 213.403 15.699 215.979 13.123 Q 218.555 10.547 222.192 10.547 Q 224.243 10.547 226.05 11.438 Q 227.856 12.329 229.077 13.867 Z M 58.521 1.758 L 58.521 36.914 L 56.763 36.914 L 56.763 1.758 L 58.521 1.758 Z M 65.552 1.758 L 65.552 36.914 L 63.794 36.914 L 63.794 1.758 L 65.552 1.758 Z M 62.036 1.758 L 62.036 36.914 L 60.278 36.914 L 60.278 1.758 L 62.036 1.758 Z M 188.843 27.93 L 177.734 27.93 L 177.734 29.688 L 188.843 29.688 Q 190.454 29.688 191.589 28.601 Q 192.725 27.515 192.725 25.684 Q 192.725 24.097 191.553 22.888 Q 190.381 21.68 188.843 21.68 L 177.71 21.68 L 177.71 23.438 L 188.843 23.438 Q 189.673 23.438 190.32 24.121 Q 190.967 24.805 190.967 25.684 Q 190.967 26.758 190.356 27.344 Q 189.746 27.93 188.843 27.93 Z M 111.206 27.93 L 100.098 27.93 L 100.098 29.688 L 111.206 29.688 Q 112.817 29.688 113.953 28.601 Q 115.088 27.515 115.088 25.684 Q 115.088 24.097 113.916 22.888 Q 112.744 21.68 111.206 21.68 L 100.073 21.68 L 100.073 23.438 L 111.206 23.438 Q 112.036 23.438 112.683 24.121 Q 113.33 24.805 113.33 25.684 Q 113.33 26.758 112.72 27.344 Q 112.109 27.93 111.206 27.93 Z"></path></g></svg></a><nav class="hidden xl:flex items-center gap-6"><div class="relative group"><a class="flex items-center text-foreground/80 font-persian text-base hover:text-primary transition-colors" href="/en/services">Services<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 ms-1 group-hover:rotate-180 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="absolute top-full left-0 mt-2 w-[950px] opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-300 transform translate-y-2 group-hover:translate-y-0 z-50"><div class="bg-white p-6 animate-zoom-in shadow-xl rounded-lg"><div class="grid grid-cols-3 gap-8"><div class="space-y-4"><div class="flex items-center gap-2 mb-2 pb-2 border-b border-gray-100"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe w-5 h-5 text-primary" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><h3 class="font-bold text-lg text-primary">SEO Services</h3></div><ul class="space-y-3"><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/seo"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></span><div><span class="block font-medium">SEO Services</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Improve your website ranking</span></div></a></li><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/local-seo"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></span><div><span class="block font-medium">Local SEO</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Excel in local searches</span></div></a></li><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/link-building"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 lucide-link-2 h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></span><div><span class="block font-medium">Link Building</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Boost domain authority</span></div></a></li><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/content-creation"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pen-tool h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><path d="M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z"></path><path d="m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18"></path><path d="m2.3 2.3 7.286 7.286"></path><circle cx="11" cy="11" r="2"></circle></svg></span><div><span class="block font-medium">Content Creation</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Engaging content strategies</span></div></a></li></ul></div><div class="space-y-4"><div class="flex items-center gap-2 mb-2 pb-2 border-b border-gray-100"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code w-5 h-5 text-primary" aria-hidden="true"><path d="m16 18 6-6-6-6"></path><path d="m8 6-6 6 6 6"></path></svg><h3 class="font-bold text-lg text-primary">Development Services</h3></div><ul class="space-y-3"><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/web-development"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><path d="m16 18 6-6-6-6"></path><path d="m8 6-6 6 6 6"></path></svg></span><div><span class="block font-medium">Web Development</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Custom web solutions</span></div></a></li><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/wordpress-development"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><path d="m16 18 6-6-6-6"></path><path d="m8 6-6 6 6 6"></path></svg></span><div><span class="block font-medium">WordPress &amp; WooCommerce</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Creating custom WordPress sites and WooCommerce online stores with unique design and optimal performance</span></div></a></li><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/web-design"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pen-tool h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><path d="M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z"></path><path d="m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18"></path><path d="m2.3 2.3 7.286 7.286"></path><circle cx="11" cy="11" r="2"></circle></svg></span><div><span class="block font-medium">Web Design &amp; Development</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Custom web solutions</span></div></a></li><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/modern-web-development"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></span><div><span class="block font-medium">Modern Web Development</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Build high-performance, scalable, and secure web a...</span></div></a></li></ul></div><div class="space-y-4"><div class="flex items-center gap-2 mb-2 pb-2 border-b border-gray-100"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check w-5 h-5 text-primary" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><h3 class="font-bold text-lg text-primary">Support &amp; Optimization</h3></div><ul class="space-y-3"><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/website-maintenance"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg></span><div><span class="block font-medium">Website Maintenance &amp; Care Plans</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Secure, fast, and always online – so you can focus on your business.</span></div></a></li><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/speed-optimization"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></span><div><span class="block font-medium">Core Web Vitals &amp; Speed Optimization</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Lightning-fast load times for better SEO and higher conversions.</span></div></a></li><li><a class="flex items-center gap-3 text-gray-800 hover:text-primary transition-colors group/link" href="/en/services/ui-ux-audit"><span class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-100 group-hover/link:bg-primary/10 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-panels-top-left h-5 w-5 text-gray-500 group-hover/link:text-primary" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"></rect><path d="M3 9h18"></path><path d="M9 21V9"></path></svg></span><div><span class="block font-medium">Professional UI/UX Audit</span><span class="text-xs text-gray-500 line-clamp-1 text-ellipsis overflow-hidden">Uncover hidden friction points that are killing your conversions.</span></div></a></li></ul></div></div><div class="pt-4 mt-6 border-t border-gray-100 flex justify-end"><a class="inline-flex items-center text-primary font-bold hover:underline" href="/en/services">View All<!-- --> <!-- -->Services<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-2 h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div><a class="text-foreground/80 font-persian text-base hover:text-primary transition-colors" href="/en/service-areas">Service Areas</a><a class="text-foreground/80 font-persian text-base hover:text-primary transition-colors" href="/en/portfolio">Portfolio</a><a class="text-foreground/80 font-persian text-base hover:text-primary transition-colors" href="/en/blog">Blog</a><a class="text-foreground/80 font-persian text-base hover:text-primary transition-colors" href="/en/about">About Us</a><a class="text-foreground/80 font-persian text-base hover:text-primary transition-colors" href="/en/contact">Contact Us</a><button class="justify-center whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3 flex items-center gap-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-4 w-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><span>English</span></button><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-9 px-4 py-2 rounded-md">Free Consultation</button></nav><div class="xl:hidden flex items-center gap-2"><button class="justify-center whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3 flex items-center gap-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-4 w-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><span>English</span></button><button class="p-2" aria-label="Open menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></div></header><main id="main-content" class="flex-1 w-full focus:outline-none" tabindex="-1"><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","url":"https://webabc.ir","logo":"/images/logo.webp","name":"WebABC","description":"Professional web development and SEO services company","contactPoint":[{"telephone":"+989123456789","contactType":"customer service"}],"sameAs":["https://facebook.com/webabc","https://twitter.com/webabc","https://instagram.com/webabc","https://linkedin.com/company/webabc"],"address":{"@type":"PostalAddress","addressCountry":"Iran","addressLocality":"Tehran","addressRegion":"Tehran Province","postalCode":"1234567890","streetAddress":"Valiasr St."},"inLanguage":"en-US"}</script><div class="relative overflow-x-hidden"><section class="pt-32 pb-20 md:pt-40 md:pb-32 bg-gradient-to-b from-primary/5 to-white"><div class="container mx-auto px-4"><div class="grid grid-cols-1 lg:grid-cols-12 gap-12 items-center"><div class="col-span-1 lg:col-span-6 text-center lg:text-start"><h1 class="text-4xl md:text-6xl font-bold mb-6 leading-normal">Elevate Your Digital Presence with Expert Web Solutions</h1><p class="text-xl text-gray-600 mb-8 max-w-2xl mx-auto lg:mx-0">We help businesses grow online with professional web development and SEO strategies that deliver real results.</p><div class="flex flex-col sm:flex-row gap-4 justify-center lg:justify-start"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-11 rounded-md px-8" href="/en/services">Explore Services</a><a class="justify-center whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground h-11 rounded-md px-8 flex items-center gap-2" href="/en/portfolio">View Portfolio<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div><div class="col-span-1 lg:col-span-6"><div class="relative"><div class="absolute -z-10 inset-0 bg-gradient-to-tr from-primary/20 to-secondary/20 blur-3xl rounded-full transform scale-110"></div><div class="relative overflow-hidden w-full h-auto object-cover rounded-lg shadow-2xl" style="aspect-ratio:1024 / 1024"><picture><source srcSet="/images/homepage-hero-320.avif 320w, /images/homepage-hero-480.avif 480w, /images/homepage-hero-640.avif 640w, /images/homepage-hero-768.avif 768w, /images/homepage-hero-1024.avif 1024w" type="image/avif" sizes="(max-width: 768px) 100vw, 50vw"/><source srcSet="/images/homepage-hero-320.webp 320w, /images/homepage-hero-480.webp 480w, /images/homepage-hero-640.webp 640w, /images/homepage-hero-768.webp 768w, /images/homepage-hero-1024.webp 1024w" type="image/webp" sizes="(max-width: 768px) 100vw, 50vw"/><img src="/images/homepage-hero.webp" alt="Digital marketing and web development illustration" decoding="sync" width="1024" height="1024" loading="eager" fetchPriority="high" sizes="(max-width: 768px) 100vw, 50vw" class="object-cover w-full h-auto opacity-100"/></picture></div></div></div></div></div></section><section id="services" class="py-24 bg-gradient-to-b from-white to-gray-50 relative overflow-hidden snap-section"><div class="absolute inset-0 overflow-hidden"><div class="absolute bottom-0 left-0 w-96 h-96 rounded-full bg-primary/5 blur-3xl"></div></div><div class="container mx-auto px-4 md:px-6 relative z-10"><div class="text-center max-w-3xl mx-auto mb-16 animate-on-scroll opacity-0 transition-all duration-500"><span class="inline-block mb-2 px-3 py-1 rounded-full border border-primary/20 bg-primary/5 text-primary font-persian text-sm font-medium">Our Services</span><h2 class="font-persian text-3xl md:text-4xl font-bold tracking-tight mb-6 text-balance">Digital Marketing <span class="text-primary">Solutions</span> for Your Business</h2><p class="font-persian text-foreground/80 leading-relaxed text-balance">We provide comprehensive SEO and web development services to help your business succeed online. All our services are designed according to the latest global standards and customized for the specific needs of the market.</p></div><div class="flex overflow-x-auto -mx-4 px-4 pb-4 mb-8 snap-x"><div class="flex gap-2 mx-auto font-persian"><button class="transition-all duration-300 px-6 py-3 rounded-full whitespace-nowrap focus:outline-none focus:ring-2 focus:ring-primary/40 snap-start bg-primary text-white shadow-md">SEO &amp; Specialized Optimization</button><button class="transition-all duration-300 px-6 py-3 rounded-full whitespace-nowrap focus:outline-none focus:ring-2 focus:ring-primary/40 snap-start bg-white text-foreground/80 border border-gray-200 hover:bg-gray-50">Custom Website Design</button><button class="transition-all duration-300 px-6 py-3 rounded-full whitespace-nowrap focus:outline-none focus:ring-2 focus:ring-primary/40 snap-start bg-white text-foreground/80 border border-gray-200 hover:bg-gray-50">Specialized Content Creation</button></div></div><div class="animate-on-scroll opacity-0 transition-all duration-500"><div class="glass-morphism rounded-2xl p-8 transition-all duration-500" style="min-height:400px"><div class="grid grid-cols-1 md:grid-cols-5 gap-8"><div class="md:col-span-3 space-y-6"><h3 class="font-persian text-2xl font-bold text-foreground">SEO &amp; Specialized Optimization</h3><p class="font-persian text-foreground/80 leading-relaxed">Improve your website ranking in search engines using standard SEO techniques.</p><ul class="space-y-3 mt-6"><li class="flex items-center font-persian"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big text-primary h-5 w-5 me-2 shrink-0" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span>Keyword Research</span></li><li class="flex items-center font-persian"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big text-primary h-5 w-5 me-2 shrink-0" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span>Content Optimization</span></li><li class="flex items-center font-persian"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big text-primary h-5 w-5 me-2 shrink-0" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span>Technical SEO</span></li><li class="flex items-center font-persian"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big text-primary h-5 w-5 me-2 shrink-0" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span>External Link Building</span></li><li class="flex items-center font-persian"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big text-primary h-5 w-5 me-2 shrink-0" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span>Monthly Reporting</span></li></ul><button class="mt-8 px-6 py-3 rounded-full bg-primary text-white font-persian transition-all duration-300 shadow-md hover:shadow-lg hover:translate-y-[-2px]">Consult about<!-- --> <!-- -->SEO &amp; Specialized Optimization</button></div><div class="md:col-span-2"><div class="aspect-square w-full rounded-xl overflow-hidden shadow-xl relative"><div class="overflow-hidden absolute inset-0 h-full w-full object-cover"><div aria-hidden="true" class="absolute inset-0 bg-cover bg-center transition-opacity duration-500 will-change-opacity opacity-100" style="background-image:url(data:image/webp;base64,UklGRkYAAABXRUJQVlA4IDoAAAAQAwCdASoUABQAPm0ylUekIqIhKAgAgA2JZwC7ABdy1gAA/vixI49ZSJuw7uTrAXfTMLlVpCYUAAAA);filter:blur(20px);transform:scale(1.1)"></div><picture><source srcSet="/images/services/seo-320.avif 320w, /images/services/seo-480.avif 480w, /images/services/seo-640.avif 640w, /images/services/seo-768.avif 768w, /images/services/seo-1024.avif 1024w" type="image/avif"/><source srcSet="/images/services/seo-320.webp 320w, /images/services/seo-480.webp 480w, /images/services/seo-640.webp 640w, /images/services/seo-768.webp 768w, /images/services/seo-1024.webp 1024w" type="image/webp"/><img src="/images/services/seo.webp" alt="SEO &amp; Specialized Optimization" decoding="async" loading="lazy" fetchPriority="auto" class="object-cover transition-opacity duration-500 absolute inset-0 h-full w-full opacity-0"/></picture></div></div></div></div></div></div><div class="grid grid-cols-1 md:grid-cols-3 gap-8 mt-16 animate-on-scroll opacity-0 transition-all duration-500"><div class="neo-morphism p-6 rounded-xl transition-all duration-300 hover:shadow-lg hover:translate-y-[-2px]"><div class="w-12 h-12 flex items-center justify-center rounded-full bg-primary/10 text-primary mb-4"><span class="text-xl font-bold">1</span></div><h3 class="font-persian text-xl font-medium mb-2">Keyword Research</h3><p class="font-persian text-foreground/70">Identifying the best keywords for your business</p></div><div class="neo-morphism p-6 rounded-xl transition-all duration-300 hover:shadow-lg hover:translate-y-[-2px]"><div class="w-12 h-12 flex items-center justify-center rounded-full bg-primary/10 text-primary mb-4"><span class="text-xl font-bold">2</span></div><h3 class="font-persian text-xl font-medium mb-2">Content Optimization</h3><p class="font-persian text-foreground/70">Quality content optimized for search engines</p></div><div class="neo-morphism p-6 rounded-xl transition-all duration-300 hover:shadow-lg hover:translate-y-[-2px]"><div class="w-12 h-12 flex items-center justify-center rounded-full bg-primary/10 text-primary mb-4"><span class="text-xl font-bold">3</span></div><h3 class="font-persian text-xl font-medium mb-2">External Link Building</h3><p class="font-persian text-foreground/70">Professional link building strategy to increase site authority</p></div></div></div></section><section id="benefits" class="py-24 relative overflow-hidden snap-section"><div class="absolute inset-0 overflow-hidden"><div class="absolute top-40 left-20 w-80 h-80 rounded-full bg-primary/5 blur-3xl"></div><div class="absolute bottom-40 right-20 w-64 h-64 rounded-full bg-primary/10 blur-3xl"></div></div><div class="container mx-auto px-4 md:px-6 relative z-10"><div class="text-center max-w-3xl mx-auto mb-16 animate-on-scroll opacity-0"><span class="inline-block mb-2 px-3 py-1 rounded-full border border-primary/20 bg-primary/5 text-primary font-persian text-sm font-medium">Why Work With Us</span><h2 class="font-persian text-3xl md:text-4xl font-bold tracking-tight mb-6 text-balance">Why Choose <span class="text-primary">WebABC</span>?</h2><p class="font-persian text-foreground/80 leading-relaxed text-balance">We focus on tangible results and proven strategies to help your business grow in today&#x27;s digital world.</p></div><div class="grid grid-cols-1 md:grid-cols-2 gap-8 mb-16"><div class="animate-on-scroll opacity-0 glass-morphism p-6 rounded-xl transition-all duration-300 hover:shadow-md" style="animation-delay:0ms"><div class="flex items-start gap-4"><div class="w-10 h-10 flex items-center justify-center rounded-full bg-primary/10 text-primary shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-5 w-5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><div class="space-y-2"><h3 class="font-persian text-xl font-medium">Increase Brand Credibility</h3><p class="font-persian text-foreground/70">Boost your brand&#x27;s credibility with a strong presence in search results.</p></div></div></div><div class="animate-on-scroll opacity-0 glass-morphism p-6 rounded-xl transition-all duration-300 hover:shadow-md" style="animation-delay:100ms"><div class="flex items-start gap-4"><div class="w-10 h-10 flex items-center justify-center rounded-full bg-primary/10 text-primary shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-5 w-5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><div class="space-y-2"><h3 class="font-persian text-xl font-medium">Increase Sales and Revenue</h3><p class="font-persian text-foreground/70">Attract targeted traffic to improve conversion rates and sales.</p></div></div></div><div class="animate-on-scroll opacity-0 glass-morphism p-6 rounded-xl transition-all duration-300 hover:shadow-md" style="animation-delay:200ms"><div class="flex items-start gap-4"><div class="w-10 h-10 flex items-center justify-center rounded-full bg-primary/10 text-primary shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-5 w-5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><div class="space-y-2"><h3 class="font-persian text-xl font-medium">Reduce Advertising Costs</h3><p class="font-persian text-foreground/70">Lower your pay-per-click advertising costs by improving organic rankings.</p></div></div></div><div class="animate-on-scroll opacity-0 glass-morphism p-6 rounded-xl transition-all duration-300 hover:shadow-md" style="animation-delay:300ms"><div class="flex items-start gap-4"><div class="w-10 h-10 flex items-center justify-center rounded-full bg-primary/10 text-primary shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-5 w-5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><div class="space-y-2"><h3 class="font-persian text-xl font-medium">Gain Competitive Advantage</h3><p class="font-persian text-foreground/70">Get ahead of your competitors with advanced SEO strategies.</p></div></div></div></div><div class="animate-on-scroll opacity-0 neo-morphism rounded-2xl overflow-hidden"><div class="grid grid-cols-1 lg:grid-cols-2"><div class="p-8 md:p-12 flex flex-col justify-center"><div class="flex max-w-max mb-2 px-3 py-1 rounded-full border border-primary/20 bg-primary/5 text-primary"><span>Results Guaranteed</span></div><h3 class="font-persian text-2xl md:text-3xl font-bold mb-6 text-balance">Tangible Results with <span class="text-primary">Proven Methods</span></h3><p class="font-persian text-foreground/80 leading-relaxed mb-8 text-balance">We believe that SEO is an ongoing process. With careful planning and sound strategies, we bring long-term and sustainable results to your business.</p><ul class="space-y-4 mb-8"><li class="flex items-center font-persian"><div class="w-6 h-6 flex items-center justify-center rounded-full bg-primary/10 text-primary me-3 shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Monthly reports with precise metrics</span></li><li class="flex items-center font-persian"><div class="w-6 h-6 flex items-center justify-center rounded-full bg-primary/10 text-primary me-3 shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Complete transparency throughout the collaboration</span></li><li class="flex items-center font-persian"><div class="w-6 h-6 flex items-center justify-center rounded-full bg-primary/10 text-primary me-3 shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Guaranteed improvement in target keyword rankings</span></li><li class="flex items-center font-persian"><div class="w-6 h-6 flex items-center justify-center rounded-full bg-primary/10 text-primary me-3 shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Flexible contracts with no long-term commitment</span></li></ul><div class="flex items-center space-x-2 space-x-reverse"><button class="px-6 py-3 rounded-full bg-primary text-white font-persian transition-all duration-300 shadow-md hover:shadow-lg hover:translate-y-[-2px] flex items-center"><span>Get Free Consultation</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 ms-2" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></div></div><div class="relative aspect-video lg:aspect-auto bg-gray-50 flex items-center justify-center min-h-[400px]"><div class="overflow-hidden absolute inset-0 h-full w-full object-cover"><div aria-hidden="true" class="absolute inset-0 bg-cover bg-center transition-opacity duration-500 will-change-opacity opacity-100" style="background-image:url(data:image/webp;base64,UklGRmIAAABXRUJQVlA4IFYAAABwAwCdASoUABQAPm0ylEekIqIhKAgAgA2JQBOmWXSSAQ+ASIAA/uCHKO0F/+cS/onvk8D//n/acXp/s6GiL19HBnRR+gENy5IZ2KkqxnxBgM4HjAAAAA==);filter:blur(20px);transform:scale(1.1)"></div><picture><source srcSet="/images/seo-results-320.avif 320w, /images/seo-results-480.avif 480w, /images/seo-results-640.avif 640w, /images/seo-results-768.avif 768w, /images/seo-results-1024.avif 1024w" type="image/avif"/><source srcSet="/images/seo-results-320.webp 320w, /images/seo-results-480.webp 480w, /images/seo-results-640.webp 640w, /images/seo-results-768.webp 768w, /images/seo-results-1024.webp 1024w" type="image/webp"/><img src="/images/seo-results.webp" alt="SEO Results Image" decoding="async" loading="lazy" fetchPriority="auto" class="object-cover transition-opacity duration-500 absolute inset-0 h-full w-full opacity-0"/></picture></div></div></div></div></div></section><section id="contact" class="py-24 relative overflow-hidden snap-section"><div class="container mx-auto px-4 md:px-6 relative z-10"><div class="animate-on-scroll opacity-0 transition-all duration-500 max-w-5xl mx-auto"><div class="bg-primary rounded-3xl p-8 md:p-12 relative overflow-hidden"><div class="absolute inset-0 overflow-hidden"><div class="absolute top-0 right-0 w-64 h-64 rounded-full bg-white/10 blur-3xl"></div><div class="absolute bottom-0 left-0 w-80 h-80 rounded-full bg-white/5 blur-3xl"></div></div><div class="relative z-10 text-center"><h2 class="text-3xl md:text-4xl font-bold text-white mb-6 text-balance font-sans">Ready to take your business to the next level?</h2><p class="text-white/90 text-lg mb-8 max-w-3xl mx-auto text-balance font-sans">Get a free consultation and receive a custom SEO and web development strategy for your business.</p><div class="flex flex-col sm:flex-row items-center justify-center gap-4 mt-10 font-sans"><button class="px-6 py-3 rounded-full bg-white text-primary font-medium transition-all duration-300 shadow-md hover:shadow-lg hover:translate-y-[-2px] flex items-center gap-2"><span>Get Free Consultation</span></button><a class="px-6 py-3 rounded-full bg-transparent text-white border border-white/30 transition-all duration-300 hover:bg-white/10" href="/en/contact"><span>Contact Us</span></a></div></div></div><div class="grid grid-cols-1 md:grid-cols-3 gap-8 mt-16"><div class="neo-morphism p-6 rounded-xl text-center transition-all duration-300 hover:shadow-md"><h3 class="text-xl font-medium mb-2 font-sans">Address</h3><p class="text-foreground/80 font-sans">989125811880</p></div><div class="neo-morphism p-6 rounded-xl text-center transition-all duration-300 hover:shadow-md"><h3 class="text-xl font-medium mb-2 font-sans">Phone</h3><p class="text-foreground/80 font-sans">+98 (912) 581-1880</p></div><div class="neo-morphism p-6 rounded-xl text-center transition-all duration-300 hover:shadow-md"><h3 class="text-xl font-medium mb-2 font-sans">Email</h3><p class="text-foreground/80 font-sans">info@webabc.ir</p></div></div></div></div></section></div><!--$--><!--/$--></main><footer class="bg-gray-50 pt-16 border-t border-gray-100"><div class="container mx-auto px-4 md:px-6"><div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-12"><div class="md:col-span-1"><div class="flex flex-col space-y-4"><a class="flex items-center space-x-2" href="/en"><span class="text-2xl font-bold tracking-tight text-primary font-sans">WebABC</span></a><p class="text-foreground/70 mt-2 font-sans">About WebABC: We are a digital marketing and web development agency.</p><div class="flex space-x-4 mt-4"><a href="https://twitter.com/webabc" class="w-10 h-10 rounded-full bg-white flex items-center justify-center shadow-sm transition-all hover:bg-primary hover:text-white text-gray-600"><span class="sr-only">twitter</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-twitter w-5 h-5" aria-hidden="true"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a><a href="https://instagram.com/webabc" class="w-10 h-10 rounded-full bg-white flex items-center justify-center shadow-sm transition-all hover:bg-primary hover:text-white text-gray-600"><span class="sr-only">instagram</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-5 h-5" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a><a href="https://linkedin.com/company/webabc" class="w-10 h-10 rounded-full bg-white flex items-center justify-center shadow-sm transition-all hover:bg-primary hover:text-white text-gray-600"><span class="sr-only">linkedin</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin w-5 h-5" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://facebook.com/webabc" class="w-10 h-10 rounded-full bg-white flex items-center justify-center shadow-sm transition-all hover:bg-primary hover:text-white text-gray-600"><span class="sr-only">facebook</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook w-5 h-5" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a></div></div></div><div class="md:col-span-3 grid grid-cols-1 sm:grid-cols-3 gap-8"><div><h3 class="text-lg font-medium mb-4 font-sans">Services</h3><ul class="space-y-2"><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/services/seo">SEO Services</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/services/web-design">Website Design Services</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/services/content-creation">Content Creation</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/services/speed-optimization">Technical Optimization</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/services/link-building">Link Building</a></li></ul></div><div><h3 class="text-lg font-medium mb-4 font-sans">Company</h3><ul class="space-y-2"><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/about">About Us</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/portfolio">Portfolio</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/blog">Blog</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/contact">Contact Us</a></li></ul></div><div><h3 class="text-lg font-medium mb-4 font-sans">SEO Tools</h3><ul class="space-y-2"><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/tools/meta-generator">Meta Tag Generator</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/tools/serp-preview">SERP Snippet Preview Tool</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/tools/utm-builder">UTM Link Builder</a></li><li><a class="text-foreground/70 hover:text-primary transition-colors font-sans" href="/en/tools/faq-generator">FAQ Schema Generator</a></li></ul></div></div></div><div class="py-4 border-t border-gray-200 text-center"><p class="text-foreground/70 text-sm font-sans">© 2026 WebABC. All rights reserved.</p></div></div></footer><div class="fixed top-0 z-100 flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]"></div><script src="/_next/static/chunks/webpack-d44ff5d2590ce52d.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[8172,[],\"\"]\n3:I[4829,[],\"\"]\n4:I[3549,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"4345\",\"static/chunks/app/not-found-2778e63cdc504309.js\"],\"\"]\na:I[5704,[],\"\"]\n:HL[\"/_next/static/media/1abbc144918f74fd-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/4de1fea1a954a5b6-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/6d664cce900333ee-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n5:T19afb,"])</script><script>self.__next_f.push([1,"/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--font-lato),system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-50:oklch(98% .016 73.684);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-600:oklch(66.6% .179 58.318);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-teal-600:oklch(60% .118 184.704);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-600:oklch(58.6% .253 17.585);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--animate-fade-in:fade-in .6s ease-out;--animate-fade-up:fade-up .6s ease-out;--animate-zoom-in:zoom-in .6s ease-out;--font-persian:var(--font-vazirmatn),sans-serif;--font-arabic:var(--font-vazirmatn),sans-serif}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}:root{--background:0 0% 100%;--foreground:222 47% 11.2%;--card:0 0% 100%;--card-foreground:222 47% 11.2%;--popover:0 0% 100%;--popover-foreground:222 47% 11.2%;--primary:210 100% 40%;--primary-foreground:0 0% 100%;--secondary:210 40% 96.1%;--secondary-foreground:222 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215 16% 47%;--accent:210 40% 96.1%;--accent-foreground:222 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222 84% 4.9%;--radius:.75rem}.dark{--background:222 47.4% 11.2%;--foreground:210 40% 98%;--card:222 47.4% 11.2%;--card-foreground:210 40% 98%;--popover:222 47.4% 11.2%;--popover-foreground:210 40% 98%;--primary:210 100% 50%;--primary-foreground:0 0% 100%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.-top-4{top:calc(var(--spacing)*-4)}.-top-5{top:calc(var(--spacing)*-5)}.top-0{top:calc(var(--spacing)*0)}.top-1\\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.top-24{top:calc(var(--spacing)*24)}.top-40{top:calc(var(--spacing)*40)}.top-full{top:100%}.-right-4{right:calc(var(--spacing)*-4)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-20{right:calc(var(--spacing)*20)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-40{bottom:calc(var(--spacing)*40)}.-left-4{left:calc(var(--spacing)*-4)}.left-0{left:calc(var(--spacing)*0)}.left-1\\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-20{left:calc(var(--spacing)*20)}.-z-10{z-index:calc(10*-1)}.z-10{z-index:10}.z-50{z-index:50}.z-100{z-index:100}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container{margin-inline:auto;padding-inline:2rem}@media (min-width:40rem){.container{max-width:none}}@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:1400px){.container{max-width:1400px}}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-4{margin-block:calc(var(--spacing)*4)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=\"1\"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:\"“\"\"”\"\"‘\"\"’\";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:\"`\"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:initial}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-0\\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.ml-2{margin-left:calc(var(--spacing)*2)}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\\[1\\.91\\/1\\]{aspect-ratio:1.91}.aspect-\\[2\\/1\\]{aspect-ratio:2}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\\.5{height:calc(var(--spacing)*.5)}.h-1\\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3\\.5{height:calc(var(--spacing)*3.5)}.h-3\\/4{height:75%}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-64{height:calc(var(--spacing)*64)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\\[72px\\]{height:72px}.h-\\[300px\\]{height:300px}.h-\\[400px\\]{height:400px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-screen{max-height:100vh}.min-h-\\[60vh\\]{min-height:60vh}.min-h-\\[72px\\]{min-height:72px}.min-h-\\[80px\\]{min-height:80px}.min-h-\\[300px\\]{min-height:300px}.min-h-\\[400px\\]{min-height:400px}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-1\\.5{width:calc(var(--spacing)*1.5)}.w-3\\.5{width:calc(var(--spacing)*3.5)}.w-3\\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-64{width:calc(var(--spacing)*64)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\\[90\\%\\]{width:90%}.w-\\[140px\\]{width:140px}.w-\\[180px\\]{width:180px}.w-\\[300px\\]{width:300px}.w-\\[950px\\]{width:950px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-\\[40px\\]{min-width:40px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\\/2,.translate-x-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-5{--tw-translate-x:calc(var(--spacing)*5)}.-translate-y-1\\/2,.translate-x-5{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-3{rotate:3deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-fade-up{animation:var(--animate-fade-up)}.animate-pulse{animation:var(--animate-pulse)}.animate-zoom-in{animation:var(--animate-zoom-in)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-section{scroll-snap-stop:always}.snap-section,.snap-start{scroll-snap-align:start}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-0\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2\u003e:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4\u003e:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse\u003e:not(:last-child)){--tw-space-x-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.glass-morphism{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.glass-morphism{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.glass-morphism{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.glass-morphism{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.glass-morphism{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-border\\/50{border-color:color-mix(in srgb,hsl(var(--border))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-border\\/50{border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.border-destructive{border-color:var(--color-destructive)}.border-destructive\\/50{border-color:color-mix(in srgb,hsl(var(--destructive))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-destructive\\/50{border-color:color-mix(in oklab,var(--color-destructive)50%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-input{border-color:var(--color-input)}.border-primary{border-color:var(--color-primary)}.border-primary\\/10{border-color:color-mix(in srgb,hsl(var(--primary))10%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-primary\\/10{border-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.border-primary\\/20{border-color:color-mix(in srgb,hsl(var(--primary))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-primary\\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.border-transparent{border-color:#0000}.border-white\\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-l-primary{border-left-color:var(--color-primary)}.neo-morphism{background-color:var(--color-white);box-shadow:0 8px 30px #0000000f}.bg-\\[\\#f0f2f5\\]{background-color:#f0f2f5}.bg-accent{background-color:var(--color-accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-background{background-color:var(--color-background)}.bg-black\\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\\/30{background-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-card{background-color:var(--color-card)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-destructive{background-color:var(--color-destructive)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\\/50{background-color:color-mix(in oklab,var(--color-gray-50)50%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\\/50{background-color:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\\/50{background-color:color-mix(in oklab,var(--color-gray-100)50%,transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-input{background-color:var(--color-input)}.bg-muted{background-color:var(--color-muted)}.bg-muted\\/30{background-color:color-mix(in srgb,hsl(var(--muted))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-muted\\/30{background-color:color-mix(in oklab,var(--color-muted)30%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-primary\\/5{background-color:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.bg-primary\\/10{background-color:color-mix(in srgb,hsl(var(--primary))10%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-primary\\/20{background-color:color-mix(in srgb,hsl(var(--primary))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\\/20{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.bg-primary\\/30{background-color:color-mix(in srgb,hsl(var(--primary))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\\/30{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.bg-primary\\/90{background-color:color-mix(in srgb,hsl(var(--primary))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\\/90{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-secondary{background-color:var(--color-secondary)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-white\\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-r,.bg-gradient-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-background{--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\\/95{--tw-gradient-from:color-mix(in srgb,hsl(var(--background))95%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-background\\/95{--tw-gradient-from:color-mix(in oklab,var(--color-background)95%,transparent)}}.from-background\\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\\/5{--tw-gradient-from:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-primary\\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.from-primary\\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\\/10{--tw-gradient-from:color-mix(in srgb,hsl(var(--primary))10%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-primary\\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.from-primary\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\\/20{--tw-gradient-from:color-mix(in srgb,hsl(var(--primary))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-primary\\/20{--tw-gradient-from:color-mix(in oklab,var(--color-primary)20%,transparent)}}.from-primary\\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-background{--tw-gradient-via:var(--color-background);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\\/90{--tw-gradient-via:color-mix(in srgb,hsl(var(--background))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.via-background\\/90{--tw-gradient-via:color-mix(in oklab,var(--color-background)90%,transparent)}}.via-background\\/90{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\\/20{--tw-gradient-via:color-mix(in oklab,var(--color-black)20%,transparent)}}.via-black\\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-500{--tw-gradient-via:var(--color-pink-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\\/5{--tw-gradient-via:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.via-primary\\/5{--tw-gradient-via:color-mix(in oklab,var(--color-primary)5%,transparent)}}.via-primary\\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\\/80{--tw-gradient-via:color-mix(in srgb,hsl(var(--primary))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.via-primary\\/80{--tw-gradient-via:color-mix(in oklab,var(--color-primary)80%,transparent)}}.via-primary\\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-background{--tw-gradient-to:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\\/80{--tw-gradient-to:color-mix(in srgb,hsl(var(--background))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-background\\/80{--tw-gradient-to:color-mix(in oklab,var(--color-background)80%,transparent)}}.to-background\\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-100{--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\\/20{--tw-gradient-to:color-mix(in srgb,hsl(var(--muted))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-muted\\/20{--tw-gradient-to:color-mix(in oklab,var(--color-muted)20%,transparent)}}.to-muted\\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\\/5{--tw-gradient-to:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-primary\\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.to-primary\\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\\/60{--tw-gradient-to:color-mix(in srgb,hsl(var(--primary))60%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-primary\\/60{--tw-gradient-to:color-mix(in oklab,var(--color-primary)60%,transparent)}}.to-primary\\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\\/80{--tw-gradient-to:color-mix(in srgb,hsl(var(--primary))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-primary\\/80{--tw-gradient-to:color-mix(in oklab,var(--color-primary)80%,transparent)}}.to-primary\\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-50{--tw-gradient-to:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-secondary\\/20{--tw-gradient-to:color-mix(in srgb,hsl(var(--secondary))20%,transparent)}@supports (color:color-mix(in lab,red,red)){.to-secondary\\/20{--tw-gradient-to:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.to-secondary\\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-28{padding-top:calc(var(--spacing)*28)}.pt-32{padding-top:calc(var(--spacing)*32)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-arabic{font-family:Vazirmatn,sans-serif;font-family:var(--font-arabic)}.font-mono{font-family:var(--font-mono)}.font-persian{font-family:Vazirmatn,sans-serif;font-family:var(--font-persian)}.font-sans{font-family:lato,system-ui,sans-serif;font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-\\[1\\.5\\]{--tw-leading:1.5;line-height:1.5}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-foreground{color:var(--color-accent-foreground)}.text-amber-600{color:var(--color-amber-600)}.text-blue-300{color:var(--color-blue-300)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:var(--color-card-foreground)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-foreground{color:var(--color-foreground)}.text-foreground\\/50{color:color-mix(in srgb,hsl(var(--foreground))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-foreground\\/50{color:color-mix(in oklab,var(--color-foreground)50%,transparent)}}.text-foreground\\/70{color:color-mix(in srgb,hsl(var(--foreground))70%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-foreground\\/70{color:color-mix(in oklab,var(--color-foreground)70%,transparent)}}.text-foreground\\/80{color:color-mix(in srgb,hsl(var(--foreground))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-foreground\\/80{color:color-mix(in oklab,var(--color-foreground)80%,transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-pink-500{color:var(--color-pink-500)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-600{color:var(--color-rose-600)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-slate-50{color:var(--color-slate-50)}.text-slate-600{color:var(--color-slate-600)}.text-teal-600{color:var(--color-teal-600)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-inner{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring-0,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-xl{--tw-blur:blur(var(--blur-xl))}.blur-xl,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xl,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;--tw-enter-rotate:initial;animation-name:enter;animation-duration:.15s}.animate-out{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;--tw-exit-rotate:initial;animation-name:exit;animation-duration:.15s}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-none{-webkit-user-select:none;user-select:none}.slide-in-from-bottom{--tw-enter-translate-y:100%}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(var(--spacing)*2)}.slide-in-from-left{--tw-enter-translate-x:-100%}.slide-in-from-right{--tw-enter-translate-x:100%}.slide-in-from-top{--tw-enter-translate-y:-100%}.slide-in-from-top-2{--tw-enter-translate-y:calc(var(--spacing)*-1*2)}.slide-out-to-top-2{--tw-exit-translate-y:calc(var(--spacing)*-1*2)}.zoom-in-95{--tw-enter-scale:calc(95/100)}@media (hover:hover){.group-hover\\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\\:translate-x-2:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\\:rotate-180:is(:where(.group):hover *){rotate:180deg}.group-hover\\:gap-2:is(:where(.group):hover *){gap:calc(var(--spacing)*2)}.group-hover\\:bg-blue-100:is(:where(.group):hover *){background-color:var(--color-blue-100)}.group-hover\\:bg-green-100:is(:where(.group):hover *){background-color:var(--color-green-100)}.group-hover\\:bg-primary:is(:where(.group):hover *){background-color:var(--color-primary)}.group-hover\\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\\:text-primary-foreground:is(:where(.group):hover *){color:var(--color-primary-foreground)}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\\/link\\:bg-primary\\/10:is(:where(.group\\/link):hover *){background-color:color-mix(in srgb,hsl(var(--primary))10%,transparent)}@supports (color:color-mix(in lab,red,red)){.group-hover\\/link\\:bg-primary\\/10:is(:where(.group\\/link):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.group-hover\\/link\\:text-primary:is(:where(.group\\/link):hover *){color:var(--color-primary)}}.group-\\[\\.destructive\\]\\:border-muted\\/40:is(:where(.group).destructive *){border-color:color-mix(in srgb,hsl(var(--muted))40%,transparent)}@supports (color:color-mix(in lab,red,red)){.group-\\[\\.destructive\\]\\:border-muted\\/40:is(:where(.group).destructive *){border-color:color-mix(in oklab,var(--color-muted)40%,transparent)}}.group-\\[\\.destructive\\]\\:text-red-300:is(:where(.group).destructive *){color:var(--color-red-300)}.peer-disabled\\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\\:bg-transparent::file-selector-button{background-color:#0000}.file\\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.last\\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}@media (hover:hover){.hover\\:translate-x-2:hover{--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\\:translate-y-\\[-2px\\]:hover{--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\\:border-gray-100:hover{border-color:var(--color-gray-100)}.hover\\:border-primary:hover{border-color:var(--color-primary)}.hover\\:border-primary\\/30:hover{border-color:color-mix(in srgb,hsl(var(--primary))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:border-primary\\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.hover\\:border-primary\\/50:hover{border-color:color-mix(in srgb,hsl(var(--primary))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:border-primary\\/50:hover{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.hover\\:bg-accent:hover{background-color:var(--color-accent)}.hover\\:bg-background\\/50:hover{background-color:color-mix(in srgb,hsl(var(--background))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-background\\/50:hover{background-color:color-mix(in oklab,var(--color-background)50%,transparent)}}.hover\\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\\:bg-cyan-700:hover{background-color:var(--color-cyan-700)}.hover\\:bg-destructive\\/80:hover{background-color:color-mix(in srgb,hsl(var(--destructive))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-destructive\\/80:hover{background-color:color-mix(in oklab,var(--color-destructive)80%,transparent)}}.hover\\:bg-destructive\\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-destructive\\/90:hover{background-color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\\:bg-primary:hover{background-color:var(--color-primary)}.hover\\:bg-primary\\/5:hover{background-color:color-mix(in srgb,hsl(var(--primary))5%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-primary\\/5:hover{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.hover\\:bg-primary\\/80:hover{background-color:color-mix(in srgb,hsl(var(--primary))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-primary\\/80:hover{background-color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.hover\\:bg-primary\\/90:hover{background-color:color-mix(in srgb,hsl(var(--primary))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-primary\\/90:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.hover\\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\\:bg-secondary\\/80:hover{background-color:color-mix(in srgb,hsl(var(--secondary))80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-secondary\\/80:hover{background-color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}.hover\\:bg-white:hover{background-color:var(--color-white)}.hover\\:bg-white\\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-white\\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\\:bg-white\\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\\:bg-white\\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\\:text-blue-600:hover{color:var(--color-blue-600)}.hover\\:text-destructive\\/90:hover{color:color-mix(in srgb,hsl(var(--destructive))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:text-destructive\\/90:hover{color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}.hover\\:text-foreground:hover{color:var(--color-foreground)}.hover\\:text-primary:hover{color:var(--color-primary)}.hover\\:text-white:hover{color:var(--color-white)}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:opacity-100:hover{opacity:1}.hover\\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.hover\\:shadow-2xl:hover,.hover\\:shadow-lg:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.hover\\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.hover\\:shadow-md:hover,.hover\\:shadow-xl:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.hover\\:group-\\[\\.destructive\\]\\:border-destructive\\/30:hover:is(:where(.group).destructive *){border-color:color-mix(in srgb,hsl(var(--destructive))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\\:group-\\[\\.destructive\\]\\:border-destructive\\/30:hover:is(:where(.group).destructive *){border-color:color-mix(in oklab,var(--color-destructive)30%,transparent)}}.hover\\:group-\\[\\.destructive\\]\\:bg-destructive:hover:is(:where(.group).destructive *){background-color:var(--color-destructive)}.hover\\:group-\\[\\.destructive\\]\\:text-destructive-foreground:hover:is(:where(.group).destructive *){color:var(--color-destructive-foreground)}.hover\\:group-\\[\\.destructive\\]\\:text-red-50:hover:is(:where(.group).destructive *){color:var(--color-red-50)}}.focus\\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\\:absolute:focus{position:absolute}.focus\\:top-4:focus{top:calc(var(--spacing)*4)}.focus\\:left-4:focus{left:calc(var(--spacing)*4)}.focus\\:z-\\[100\\]:focus{z-index:100}.focus\\:rounded-md:focus{border-radius:var(--radius-md)}.focus\\:border-transparent:focus{border-color:#0000}.focus\\:bg-accent:focus{background-color:var(--color-accent)}.focus\\:bg-primary:focus{background-color:var(--color-primary)}.focus\\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.focus\\:text-white:focus{color:var(--color-white)}.focus\\:opacity-100:focus{opacity:1}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\\:ring-primary\\/40:focus{--tw-ring-color:color-mix(in srgb,hsl(var(--primary))40%,transparent)}@supports (color:color-mix(in lab,red,red)){.focus\\:ring-primary\\/40:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.focus\\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\\:group-\\[\\.destructive\\]\\:ring-destructive:focus:is(:where(.group).destructive *){--tw-ring-color:var(--color-destructive)}.focus\\:group-\\[\\.destructive\\]\\:ring-red-400:focus:is(:where(.group).destructive *){--tw-ring-color:var(--color-red-400)}.focus\\:group-\\[\\.destructive\\]\\:ring-offset-red-600:focus:is(:where(.group).destructive *){--tw-ring-offset-color:var(--color-red-600)}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--color-background)}.focus-visible\\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\\:pointer-events-none:disabled{pointer-events:none}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:.5}.disabled\\:opacity-70:disabled{opacity:.7}.data-\\[state\\=closed\\]\\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;--tw-exit-rotate:initial;animation-name:exit;animation-duration:.15s}.data-\\[state\\=open\\]\\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;--tw-enter-rotate:initial;animation-name:enter;animation-duration:.15s}.data-\\[swipe\\=cancel\\]\\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=end\\]\\:translate-x-\\(--radix-toast-swipe-end-x\\)[data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=end\\]\\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;--tw-exit-rotate:initial;animation-name:exit;animation-duration:.15s}.data-\\[swipe\\=move\\]\\:translate-x-\\(--radix-toast-swipe-move-x\\)[data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[swipe\\=move\\]\\:transition-none[data-swipe=move]{transition-property:none}@media (min-width:40rem){.sm\\:top-auto{top:auto}.sm\\:right-0{right:calc(var(--spacing)*0)}.sm\\:bottom-0{bottom:calc(var(--spacing)*0)}.sm\\:inline-flex{display:inline-flex}.sm\\:w-\\[180px\\]{width:180px}.sm\\:max-w-lg{max-width:var(--container-lg)}.sm\\:max-w-md{max-width:var(--container-md)}.sm\\:max-w-sm{max-width:var(--container-sm)}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:flex-col{flex-direction:column}.sm\\:flex-row{flex-direction:row}.sm\\:justify-end{justify-content:flex-end}:where(.sm\\:space-x-2\u003e:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.sm\\:rounded-lg{border-radius:var(--radius-lg)}.sm\\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\\:text-left{text-align:left}}@media (min-width:48rem){.md\\:order-1{order:1}.md\\:order-2{order:2}.md\\:col-span-1{grid-column:span 1/span 1}.md\\:col-span-2{grid-column:span 2/span 2}.md\\:col-span-3{grid-column:span 3/span 3}.md\\:aspect-auto{aspect-ratio:auto}.md\\:h-full{height:100%}.md\\:w-\\[260px\\]{width:260px}.md\\:max-w-\\[420px\\]{max-width:420px}.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\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:gap-12{gap:calc(var(--spacing)*12)}:where(.md\\:space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\\:space-y-8\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.md\\:p-8{padding:calc(var(--spacing)*8)}.md\\:p-12{padding:calc(var(--spacing)*12)}.md\\:px-6{padding-inline:calc(var(--spacing)*6)}.md\\:pt-32{padding-top:calc(var(--spacing)*32)}.md\\:pt-40{padding-top:calc(var(--spacing)*40)}.md\\:pb-16{padding-bottom:calc(var(--spacing)*16)}.md\\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\\:pb-32{padding-bottom:calc(var(--spacing)*32)}.md\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\\:start-1\\/2{inset-inline-start:50%}.lg\\:left-1\\/2{left:50%}.lg\\:order-last{order:9999}.lg\\:col-span-1{grid-column:span 1/span 1}.lg\\:col-span-2{grid-column:span 2/span 2}.lg\\:col-span-6{grid-column:span 6/span 6}.lg\\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\\:ms-0{margin-inline-start:calc(var(--spacing)*0)}.lg\\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\\:block{display:block}.lg\\:aspect-auto{aspect-ratio:auto}.lg\\:h-\\[400px\\]{height:400px}.lg\\:w-1\\/2{width:50%}.lg\\:-translate-x-1\\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\\:flex-row{flex-direction:row}.lg\\:justify-start{justify-content:flex-start}.lg\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\\:ps-12{padding-inline-start:calc(var(--spacing)*12)}.lg\\:pe-12{padding-inline-end:calc(var(--spacing)*12)}.lg\\:text-end{text-align:end}.lg\\:text-start{text-align:start}}@media (min-width:80rem){.xl\\:flex{display:flex}.xl\\:hidden{display:none}.xl\\:w-\\[260px\\]{width:260px}}.ltr\\:mr-2:where(:dir(ltr),[dir=ltr],[dir=ltr] *){margin-right:calc(var(--spacing)*2)}.rtl\\:ml-2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-left:calc(var(--spacing)*2)}.rtl\\:translate-x-1\\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:where(.rtl\\:space-x-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *)\u003e:not(:last-child)){--tw-space-x-reverse:1}.dark\\:border-destructive:is(.dark *){border-color:var(--color-destructive)}.dark\\:border-gray-800:is(.dark *){border-color:var(--color-gray-800)}.dark\\:bg-gray-900:is(.dark *){background-color:var(--color-gray-900)}.dark\\:bg-gray-900\\/50:is(.dark *){background-color:#10182880}@supports (color:color-mix(in lab,red,red)){.dark\\:bg-gray-900\\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-900)50%,transparent)}}.dark\\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\\:text-gray-100:is(.dark *){color:var(--color-gray-100)}.dark\\:text-gray-300:is(.dark *){color:var(--color-gray-300)}.dark\\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\\:text-green-500:is(.dark *){color:var(--color-green-500)}.dark\\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\\:hover\\:text-blue-400:is(.dark *):hover{color:var(--color-blue-400)}}.prose-headings\\:scroll-mt-24 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){scroll-margin-top:calc(var(--spacing)*24)}.prose-h2\\:mt-8 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*8)}.prose-h2\\:mb-4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*4)}.prose-h2\\:text-3xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.prose-h2\\:font-bold :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-p\\:leading-relaxed :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-p\\:text-foreground\\/90 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in srgb,hsl(var(--foreground))90%,transparent)}@supports (color:color-mix(in lab,red,red)){.prose-p\\:text-foreground\\/90 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab,var(--color-foreground)90%,transparent)}}.prose-a\\:text-primary :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary)}.prose-a\\:no-underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@media (hover:hover){.hover\\:prose-a\\:underline:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:underline}}.prose-img\\:rounded-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-xl)}.prose-img\\:shadow-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\\[\\\u0026_p\\]\\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\\[\\\u0026_svg\\]\\:pointer-events-none svg{pointer-events:none}.\\[\\\u0026_svg\\]\\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\\[\\\u0026_svg\\]\\:shrink-0 svg{flex-shrink:0}.\\[\\\u0026\\\u003esvg\\]\\:absolute\u003esvg{position:absolute}.\\[\\\u0026\\\u003esvg\\]\\:top-4\u003esvg{top:calc(var(--spacing)*4)}.\\[\\\u0026\\\u003esvg\\]\\:left-4\u003esvg{left:calc(var(--spacing)*4)}.\\[\\\u0026\\\u003esvg\\]\\:text-destructive\u003esvg{color:var(--color-destructive)}.\\[\\\u0026\\\u003esvg\\]\\:text-foreground\u003esvg{color:var(--color-foreground)}.\\[\\\u0026\\\u003esvg\\+div\\]\\:translate-y-\\[-3px\\]\u003esvg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\\[\\\u0026\\\u003esvg\\~\\*\\]\\:pl-7\u003esvg~*{padding-left:calc(var(--spacing)*7)}.\\[\\\u0026\\[data-state\\=open\\]\\\u003esvg\\]\\:rotate-180[data-state=open]\u003esvg{rotate:180deg}html:lang(en){font-family:Lato,system-ui,sans-serif}html:lang(fa){font-family:Vazirmatn,sans-serif}html:lang(fa) .lucide-arrow-right{transform:rotate(180deg)}html:lang(ar){font-family:Vazirmatn,sans-serif}}@property --tw-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-y{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-z{syntax:\"*\";inherits:false;initial-value:0}@property --tw-scale-x{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-y{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-z{syntax:\"*\";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-scroll-snap-strictness{syntax:\"*\";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:\"*\";inherits:false}@property --tw-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:\"*\";inherits:false}@property --tw-inset-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:\"*\";inherits:false}@property --tw-ring-offset-width{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:\"*\";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:\"*\";inherits:false}@property --tw-backdrop-brightness{syntax:\"*\";inherits:false}@property --tw-backdrop-contrast{syntax:\"*\";inherits:false}@property --tw-backdrop-grayscale{syntax:\"*\";inherits:false}@property --tw-backdrop-hue-rotate{syntax:\"*\";inherits:false}@property --tw-backdrop-invert{syntax:\"*\";inherits:false}@property --tw-backdrop-opacity{syntax:\"*\";inherits:false}@property --tw-backdrop-saturate{syntax:\"*\";inherits:false}@property --tw-backdrop-sepia{syntax:\"*\";inherits:false}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:\"*\";inherits:false}@property --tw-gradient-via-stops{syntax:\"*\";inherits:false}@property --tw-gradient-from-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-outline-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-blur{syntax:\"*\";inherits:false}@property --tw-brightness{syntax:\"*\";inherits:false}@property --tw-contrast{syntax:\"*\";inherits:false}@property --tw-grayscale{syntax:\"*\";inherits:false}@property --tw-hue-rotate{syntax:\"*\";inherits:false}@property --tw-invert{syntax:\"*\";inherits:false}@property --tw-opacity{syntax:\"*\";inherits:false}@property --tw-saturate{syntax:\"*\";inherits:false}@property --tw-sepia{syntax:\"*\";inherits:false}@property --tw-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@property --tw-duration{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"wgTBXQK_eYBNMp478og3q\",\"c\":[\"\",\"en\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"lang\",\"en\",\"d\"],{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true]}],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center justify-center min-h-screen text-center px-4 bg-gray-50\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl font-bold mb-4 text-gray-900\",\"children\":\"404 - Not Found\"}],[\"$\",\"p\",null,{\"className\":\"text-gray-600 mb-8 max-w-md\",\"children\":\"Sorry, we couldn't find the page you were looking for. It might have been moved or doesn't exist.\"}],[\"$\",\"$L4\",null,{\"href\":\"/\",\"className\":\"px-6 py-3 bg-blue-600 text-white rounded-full hover:bg-blue-700 transition-colors\",\"children\":\"Return Home\"}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/30f8323127f5c7b1.css\",\"children\":\"$5\"}],\"$L6\"],\"$L7\"]}],{\"children\":[\"$L8\",{},null,false,false]},null,false,false]},null,false,false],\"$L9\",false]],\"m\":\"$undefined\",\"G\":[\"$a\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"d:I[8937,[],\"OutletBoundary\"]\ne:\"$Sreact.suspense\"\n10:I[8937,[],\"ViewportBoundary\"]\n12:I[8937,[],\"MetadataBoundary\"]\nb:Tcee,"])</script><script>self.__next_f.push([1,"@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format(\"woff2\");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.woff2) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn Fallback;src:local(\"Arial\");ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.00%;size-adjust:100.66%}.__className_aaf65b{font-family:Vazirmatn,Vazirmatn Fallback;font-style:normal}.__variable_aaf65b{--font-vazirmatn:\"Vazirmatn\",\"Vazirmatn Fallback\"}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.woff2) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.woff2) format(\"woff2\");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato Fallback;src:local(\"Arial\");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_47a102{font-family:Lato,Lato Fallback;font-style:normal}.__variable_47a102{--font-lato:\"Lato\",\"Lato Fallback\"}"])</script><script>self.__next_f.push([1,"6:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/3f30353371c61127.css\",\"children\":\"$b\"}]\n8:[\"$\",\"$1\",\"c\",{\"children\":[\"$Lc\",null,[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@f\"}]}]]}]\n9:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L13\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script><script>self.__next_f.push([1,"14:I[8621,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"6342\",\"static/chunks/6342-8b80a67581fa4afb.js\",\"5589\",\"static/chunks/5589-419de75e2166181f.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"911\",\"static/chunks/app/%5Blang%5D/page-980e95a3d384c418.js\"],\"LanguageProvider\"]\n"])</script><script>self.__next_f.push([1,"7:[\"$\",\"html\",null,{\"lang\":\"en\",\"dir\":\"ltr\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"__variable_aaf65b __variable_47a102 font-sans antialiased min-h-screen flex flex-col\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"$L14\",null,{\"defaultLanguage\":\"en\",\"dictionary\":{\"common\":{\"home\":\"Home\",\"portfolio\":\"Portfolio\",\"caseStudies\":\"Case Studies\",\"about\":\"About Us\",\"contact\":\"Contact Us\",\"serviceAreas\":\"Service Areas\",\"learnMore\":\"Learn More\",\"viewAllLocations\":\"View All Locations\",\"completedProjects\":\"Completed Projects\",\"happyClients\":\"Happy Clients\",\"yearsExperience\":\"Years Experience\",\"aboutOurServices\":\"About Our Services in\",\"complementaryServices\":\"Complementary Services\",\"ourServices\":\"Our Services\",\"webDesignAndDevelopment\":\"Web Design \u0026 Development\",\"viewPortfolio\":\"View Portfolio\",\"freeConsultation\":\"Free Consultation\",\"comingSoon\":\"Coming Soon\",\"allServices\":\"All Services\",\"viewDetails\":\"View Details\",\"seoServices\":\"SEO Services\",\"developmentServices\":\"Development Services\",\"supportServices\":\"Support \u0026 Optimization\",\"modernWebDevelopment\":\"Modern Web Development\",\"sendRequest\":\"Send Request\",\"cancel\":\"Cancel\",\"backToTop\":\"Back to Top\",\"contactViaWhatsApp\":\"Contact via WhatsApp\",\"viewAll\":\"View All\",\"contactUs\":\"Contact Us\",\"sendEmail\":\"Send Email\",\"readMore\":\"Read More\",\"backToPortfolio\":\"Back to Portfolio\",\"backToBlog\":\"Back to Blog\",\"viewWebsite\":\"View Website\",\"whatsappMessage\":\"Hello, I'm contacting you from your website and would like to receive more information.\",\"notFound\":{\"title\":\"Page Not Found\",\"subtitle\":\"Sorry, the page you're looking for doesn't exist.\",\"backHome\":\"Back to Home\",\"backPrevious\":\"Go Back\",\"errorNumber\":\"404\"},\"loading\":\"Loading\",\"success\":\"Success\",\"error\":\"Error\",\"submit\":\"Submit\",\"search\":\"Search\",\"filter\":\"Filter\",\"sortBy\":\"Sort by\",\"latestFirst\":\"Latest first\",\"oldestFirst\":\"Oldest first\",\"resetFilters\":\"Reset filters\",\"noResults\":\"No results found\",\"tryAgain\":\"Try Again\",\"aboutCompany\":\"About WebABC: We are a digital marketing and web development agency.\",\"blog\":\"Blog\",\"services\":\"Services\",\"company\":\"Company\",\"companyName\":\"WebABC\",\"resources\":\"Resources\",\"copyright\":\"© {year} WebABC. All rights reserved.\",\"privacyPolicy\":\"Privacy Policy\",\"termsOfService\":\"Terms of Service\",\"cookiePolicy\":\"Cookie Policy\",\"whyChooseUs\":\"Why Choose Us\",\"howItWorks\":\"How It Works\"},\"cta\":{\"title\":\"Ready to take your business to the next level?\",\"description\":\"Get a free consultation and receive a custom SEO and web development strategy for your business.\",\"primaryButton\":\"Get Free Consultation\",\"secondaryButton\":\"Contact Us\",\"contactInfo\":\"Contact Information\",\"address\":\"Address\",\"phone\":\"Phone\",\"email\":\"Email\",\"addressValue\":\"989125811880\",\"phoneValue\":\"+98 (912) 581-1880\",\"emailValue\":\"info@webabc.ir\"},\"contact\":{\"title\":\"Contact Us\",\"subtitle\":\"Get in Touch with Our Team\",\"getInTouch\":\"Get In Touch\",\"contactInfo\":\"Contact Information\",\"sendMessage\":\"Send Us A Message\",\"officeAddress\":\"Office Address\",\"phoneNumber\":\"Phone Number\",\"emailAddress\":\"Email Address\",\"businessHours\":\"Business Hours\",\"subject\":\"Subject\",\"yourMessage\":\"Your Message\",\"submitMessage\":\"Submit Message\",\"followUs\":\"Follow Us\",\"locationMap\":\"Our Location\",\"messageSent\":\"Message Sent Successfully\",\"messageFailed\":\"Failed to send message\",\"address\":\"Address\",\"addressValue\":\"123 Main St, Suite 500, New York, NY 10001, USA\",\"phone\":\"Phone\",\"phoneValue\":\"+98 912 581 1880\",\"email\":\"Email\",\"emailValue\":\"info@webabc.ir\",\"whatsapp\":\"WhatsApp\",\"callNow\":\"Call Now\",\"consultation\":{\"title\":\"Request Free Consultation\",\"description\":\"Fill in the form below and our experts will contact you shortly.\",\"fullName\":\"Full Name\",\"phone\":\"Phone Number\",\"email\":\"Email (Optional)\",\"message\":\"Message\",\"formSubmitted\":\"Form Submitted\",\"formSubmittedDesc\":\"Our experts will contact you soon.\",\"fullNameRequired\":\"Full name is required\",\"phoneRequired\":\"Phone number is required\",\"emailInvalid\":\"Please enter a valid email address\",\"messageRequired\":\"Message is required\",\"phoneInvalid\":\"Please enter a valid phone number\",\"sending\":\"Sending...\",\"errorMessage\":\"An error occurred. Please try again.\",\"preferredContact\":\"Preferred contact method\",\"preferredTime\":\"Preferred time for contact\",\"morning\":\"Morning\",\"afternoon\":\"Afternoon\",\"evening\":\"Evening\",\"projectType\":\"Project type\",\"budget\":\"Budget range\",\"deadline\":\"Project deadline\"}},\"consultation\":{\"formSubmitted\":\"Form submitted successfully\",\"formSubmittedDesc\":\"We will contact you as soon as possible.\",\"title\":\"Request a Consultation\",\"description\":\"Fill out the form below to request a consultation.\",\"fullName\":\"Full Name\",\"phone\":\"Phone Number\",\"email\":\"Email Address\",\"message\":\"Message\",\"cancel\":\"Cancel\",\"sendRequest\":\"Send Request\"},\"services\":{\"sectionTag\":\"Our Services\",\"sectionTitle\":{\"prefix\":\"Digital Marketing \",\"highlight\":\"Solutions\",\"suffix\":\" for Your Business\"},\"sectionDescription\":\"We provide comprehensive SEO and web development services to help your business succeed online. All our services are designed according to the latest global standards and customized for the specific needs of the market.\",\"title\":\"Professional SEO and Web Development Services\",\"description\":\"Comprehensive digital marketing solutions for your business growth. Using the latest technologies and advanced techniques, we turn your website into a powerful tool for attracting customers.\",\"subtitle\":\"Comprehensive Digital Marketing Solutions\",\"seo\":{\"title\":\"SEO \u0026 Specialized Optimization\",\"description\":\"Improve your website ranking in search engines using standard SEO techniques.\",\"features\":[\"Keyword Research\",\"Content Optimization\",\"Technical SEO\",\"External Link Building\",\"Monthly Reporting\"],\"onPageSeo\":\"On-Page SEO\",\"offPageSeo\":\"Off-Page SEO\",\"technicalSeo\":\"Technical SEO\",\"localSeo\":\"Local SEO\",\"localSeoDesc\":\"Attract local customers by optimizing Google Maps and local search\"},\"webDesign\":{\"title\":\"Custom Website Design\",\"description\":\"Design and development of websites with attractive UI, clean code and mobile compatibility.\",\"features\":[\"Responsive Design\",\"Modern User Interface\",\"Fast Loading Speed\",\"SEO Friendly\",\"High Security\"]},\"contentCreation\":{\"title\":\"Specialized Content Creation\",\"description\":\"Production of high-quality content, optimized for keywords relevant to your business.\",\"features\":[\"Specialized Content\",\"SEO Optimized\",\"Content Strategy\",\"Publication Calendar\",\"Custom Graphics\"]},\"consultButton\":\"Consult about\",\"imagePrefix\":\"Image\",\"keyFeatures\":[{\"title\":\"Keyword Research\",\"desc\":\"Identifying the best keywords for your business\"},{\"title\":\"Content Optimization\",\"desc\":\"Quality content optimized for search engines\"},{\"title\":\"External Link Building\",\"desc\":\"Professional link building strategy to increase site authority\"}],\"webDevelopment\":\"Web Development\",\"webDevelopmentTitle\":\"Website Design and Development Services\",\"webDevelopmentDescription\":\"Our specialist team designs modern, user-friendly, and SEO-optimized websites. From simple corporate websites to complex online stores and interactive web applications, we provide solutions tailored to your needs.\",\"wordpressDesc\":\"Professional design and development of WordPress websites, customized for your business needs\",\"frontendDev\":\"Frontend Development with React and Next.js\",\"frontendDesc\":\"Creating modern, fast, and responsive user interfaces using advanced frontend technologies\",\"backendDev\":\"Backend Development with Python and Node.js\",\"backendDesc\":\"Creating powerful, scalable, and secure infrastructure for web applications\",\"feature\":{\"uiuxDesign\":\"Modern UI/UX Design and Development\",\"reactNextjs\":\"Implementation with React.js and Next.js\",\"responsiveDesign\":\"Responsive Design for all devices\",\"webVitals\":\"Core Web Vitals Optimization\",\"animations\":\"Advanced User Animations and Interactions\",\"apiIntegration\":\"Integration with various APIs\",\"restApi\":\"RESTful APIs Design and Implementation\",\"python\":\"Development with Django or Flask (Python)\",\"nodejs\":\"Development with Express or NestJS (Node.js)\",\"database\":\"Database Management (SQL and NoSQL)\",\"auth\":\"Authentication and Authorization System Implementation\",\"cloudIntegration\":\"Integration with Cloud Services\"},\"seoTitle\":\"SEO Services\",\"seoDescription\":\"Improve your website ranking\",\"localSeoTitle\":\"Local SEO\",\"localSeoDescription\":\"Excel in local searches\",\"webDesignTitle\":\"Website Design Services\",\"webDevTitle\":\"Web Development\",\"webDevDescription\":\"Custom web solutions\",\"contentCreationTitle\":\"Content Creation\",\"contentCreationDescription\":\"Engaging content strategies\",\"linkBuildingTitle\":\"Link Building\",\"linkBuildingDescription\":\"Boost domain authority\",\"faqTitle\":\"Answers to Your Frequently Asked Questions\",\"faqDescription\":\"Here we've answered some common questions about our SEO and web development services. If you have more questions, please contact us.\",\"ctaTitle\":\"Ready to Transform Your Business?\",\"ctaDescription\":\"Contact us to discuss your project's specific needs and deliver a solution tailored to your business goals.\",\"ourServices\":\"Our Services\",\"technicalOptimization\":\"Technical Optimization\",\"linkBuilding\":\"Link Building\",\"faq\":{\"costQuestion\":\"How much do your SEO services cost?\",\"costAnswer\":\"The cost of our SEO services varies depending on the specific needs of your business, the size of your website, the level of competition in your industry, and your goals. We provide a customized plan with transparent pricing for each client. Contact us for a free consultation and cost estimate.\",\"timelineQuestion\":\"How long does it take to see SEO results?\",\"timelineAnswer\":\"SEO is an ongoing and long-term process. You can typically see some initial changes in the first 3-4 months, but significant and sustainable results usually take between 6 to 12 months. This timeline depends on various factors such as competition, domain age, content quality, and technical structure of the site.\",\"wordpressQuestion\":\"Do you only use WordPress for website development?\",\"wordpressAnswer\":\"No, we use a wide range of technologies tailored to the needs of your project. In addition to WordPress, our team specializes in development with React, Next.js, Node.js, Python (Django/Flask), and other modern frameworks. We recommend the appropriate technology based on the specific requirements of your project.\",\"blackhatQuestion\":\"Do you use black hat SEO methods?\",\"blackhatAnswer\":\"Absolutely not. We only use white hat SEO techniques and ethical methods in accordance with Google guidelines. Our strategies focus on developing quality content, great user experience, and technical optimization. Using unethical methods may have short-term results but will ultimately lead to penalties and harm to your business.\",\"multilingualQuestion\":\"Do you provide services for multilingual websites?\",\"multilingualAnswer\":\"Yes, we specialize in designing and optimizing multilingual websites. Our team can provide appropriate technical solutions for implementing multilingual sites, including proper URL structure, hreflang tags, and content translation. We have specific experience in optimizing English-Persian sites.\",\"supportQuestion\":\"Do you provide support services after project delivery?\",\"supportAnswer\":\"Yes, we offer various support packages to ensure your website remains up-to-date, secure, and optimized. These services include security updates, regular backups, performance optimization, content updates, and technical troubleshooting. We also provide training for your team to manage the site.\"}},\"blog\":{\"title\":\"Blog\",\"recentPosts\":\"Recent Posts\",\"readMore\":\"Read More\",\"popularTopics\":\"Popular Topics\",\"categories\":\"Categories\",\"searchPlaceholder\":\"Search articles...\",\"relatedArticles\":\"Related Articles\",\"publishedOn\":\"Published on\",\"minuteRead\":\"min read\",\"author\":\"Author\",\"shareArticle\":\"Share this article\",\"tags\":\"Tags\",\"subscribe\":\"Subscribe to our newsletter\",\"subscribeDesc\":\"Get the latest articles and insights directly to your inbox\",\"blogTitle\":\"Latest Digital Marketing Articles \u0026 News\",\"blogDescription\":\"Read our latest posts and articles about SEO, web design and digital marketing\",\"filterBy\":\"Filter by\",\"allCategories\":\"All categories\",\"tableOfContents\":\"Table of Contents\",\"keyTakeaways\":\"Key Takeaways\",\"faq\":\"Frequently Asked Questions\",\"backToBlog\":\"Back to Blog\"},\"tools\":{\"title\":\"SEO Tools\",\"subtitle\":\"Free online tools for SEO professionals and content creators\",\"description\":\"Enhance your digital marketing strategy with our comprehensive suite of free online tools. From SEO optimization to content creation, we've got everything you need.\",\"seoMarketersTitle\":\"📈 For SEO \u0026 Digital Marketers\",\"seoMarketersDesc\":\"These tools will attract users who are looking to improve their website's performance in search engines.\",\"contentCreatorsTitle\":\"✍️ For Content Creators\",\"contentCreatorsDesc\":\"Content-focused tools can help your visitors create better content and see you as a valuable resource.\",\"featuresTitle\":\"Why Use Our SEO Tools?\",\"featuresDesc\":\"Our tools are designed to help you optimize your website for better search engine rankings and user experience.\",\"features\":{\"items\":{\"free\":{\"title\":\"Free \u0026 Easy to Use\",\"description\":\"All our tools are completely free and require no registration or installation.\"},\"fast\":{\"title\":\"Fast Results\",\"description\":\"Get instant results and actionable insights to improve your SEO strategy.\"},\"comprehensive\":{\"title\":\"Comprehensive Analysis\",\"description\":\"Detailed analysis and suggestions to optimize your content for better performance.\"}}},\"ctaTitle\":\"Need More Advanced Tools?\",\"ctaDescription\":\"Contact us for custom SEO tools and advanced analytics solutions tailored to your business needs.\",\"cta\":{\"title\":\"Need More Advanced Tools?\",\"description\":\"Contact us for custom SEO tools and advanced analytics solutions tailored to your business needs.\"}},\"metaGenerator\":{\"title\":\"Meta Tag Generator\",\"description\":\"A simple form that generates meta tags (title, description, social media open graph tags) for users to copy and paste into their website's \u003chead\u003e section.\",\"enterInfo\":\"Enter Your Information\",\"pageTitle\":\"Page Title\",\"titlePlaceholder\":\"Your page title\",\"metaDescription\":\"Meta Description\",\"descPlaceholder\":\"A brief description of your page\",\"keywords\":\"Keywords (comma-separated)\",\"keywordsPlaceholder\":\"keyword1, keyword2, keyword3\",\"ogImage\":\"Open Graph Image URL\",\"ogImagePlaceholder\":\"https://example.com/image.jpg\",\"generatedTags\":\"Generated Meta Tags\",\"copy\":\"Copy to Clipboard\",\"copied\":\"Copied to clipboard!\"},\"serpPreview\":{\"title\":\"SERP Snippet Preview Tool\",\"description\":\"Shows a preview of how a webpage will look in Google's search results. Enter your title tag, meta description, and URL to optimize your snippets for higher click-through rates.\",\"enterDetails\":\"Enter Your Details\",\"fillDetails\":\"Fill in your meta information\",\"titleTag\":\"Title Tag\",\"url\":\"URL\",\"metaDescription\":\"Meta Description\",\"googlePreview\":\"Google Search Preview\",\"previewDesc\":\"How it will appear in search results\",\"charsMax\":\"characters (max\",\"placeholderTitle\":\"Your page title\",\"placeholderUrl\":\"https://example.com/page\",\"placeholderDesc\":\"Your meta description\",\"previewTitleDefault\":\"Your Page Title Will Appear Here\",\"previewDescDefault\":\"Your meta description will appear here. Make it compelling to improve click-through rates from search results.\"},\"utmBuilder\":{\"title\":\"UTM Link Builder\",\"description\":\"A form that helps marketers create URLs with UTM parameters for tracking their campaigns in Google Analytics.\",\"campaignDetails\":\"Campaign Details\",\"websiteUrl\":\"Website URL (required)\",\"urlPlaceholder\":\"https://example.com\",\"source\":\"Campaign Source (required)\",\"sourcePlaceholder\":\"google, newsletter, facebook\",\"sourceHelp\":\"The referrer: google, newsletter, facebook, etc.\",\"medium\":\"Campaign Medium (required)\",\"mediumPlaceholder\":\"cpc, email, social\",\"mediumHelp\":\"Marketing medium: cpc, email, social, etc.\",\"campaign\":\"Campaign Name (required)\",\"campaignPlaceholder\":\"summer_sale, product_launch\",\"campaignHelp\":\"Product, promo code, or slogan\",\"term\":\"Campaign Term (optional)\",\"termPlaceholder\":\"running+shoes\",\"termHelp\":\"Identify paid search keywords\",\"content\":\"Campaign Content (optional)\",\"contentPlaceholder\":\"logolink, textlink\",\"contentHelp\":\"Differentiate ads or links\",\"generatedUrl\":\"Generated UTM URL\",\"fillFields\":\"Fill in the fields above to generate your UTM URL\",\"copyUrl\":\"Copy URL\",\"copied\":\"URL copied to clipboard!\"},\"faqGenerator\":{\"title\":\"FAQ Schema Generator\",\"description\":\"Generate FAQ Page Schema markup to improve your search visibility.\",\"addQuestion\":\"Add Question\",\"questionLabel\":\"Question\",\"answerLabel\":\"Answer\",\"generateSchema\":\"Generate Schema\",\"copyJson\":\"Copy JSON\",\"delete\":\"Delete\",\"preview\":\"Preview\",\"schemaResult\":\"FAQ Schema Result\",\"copied\":\"Copied to clipboard!\",\"noQuestions\":\"Add at least one question to generate schema.\",\"placeholder\":\"// JSON-LD Schema will appear here...\"},\"wordpress\":{\"title\":\"Professional WordPress \u0026 WooCommerce Development\",\"subtitle\":\"Creating custom WordPress sites and WooCommerce online stores with unique design and optimal performance\",\"wordpressAndWoocommerce\":\"WordPress \u0026 WooCommerce\",\"wpServices\":\"WordPress Services\",\"ourServices\":\"Our Services\",\"servicesTitle\":\"WordPress \u0026 WooCommerce Development Services\",\"servicesDescription\":\"We offer a comprehensive range of WordPress and WooCommerce specialized services to grow your online business\",\"benefits\":\"Benefits\",\"benefitsTitle\":\"Why WordPress \u0026 WooCommerce?\",\"benefitsDescription\":\"WordPress and WooCommerce offer numerous advantages for online businesses, making them an ideal choice\",\"pricing\":\"Pricing\",\"pricingTitle\":\"WordPress Website Design Plans\",\"pricingDescription\":\"Various WordPress website design plans tailored to the needs and budget of different businesses\",\"faq\":\"FAQ\",\"faqTitle\":\"Frequently Asked Questions\",\"faqDescription\":\"Answers to common questions about WordPress and WooCommerce website design services\",\"portfolio\":\"Portfolio\",\"portfolioTitle\":\"Successful WordPress \u0026 WooCommerce Projects\",\"portfolioDescription\":\"A look at some of the outstanding WordPress and WooCommerce projects designed and developed by our team\",\"ctaTitle\":\"Ready to Start Your WordPress Project?\",\"ctaDescription\":\"Contact us for a free consultation and more information about WordPress website design services\",\"specialOffer\":\"Special Offer\",\"orderPlan\":\"Order Plan\",\"themeCustomization\":\"Theme Customization\",\"pluginDevelopment\":\"Plugin Development\",\"ecommerceSetup\":\"E-commerce Setup\",\"performanceOptimization\":\"Performance Optimization\",\"maintenanceSupport\":\"Maintenance \u0026 Support\",\"seoOptimization\":\"SEO Optimization\",\"contentCreation\":\"Content Creation\",\"customTheme\":\"Custom Theme Design\",\"customThemeDesc\":\"Unique and professional WordPress theme design tailored to your brand identity\",\"woocommerce\":\"WooCommerce Store Setup\",\"woocommerceDesc\":\"Complete e-commerce solution with payment gateways and inventory management\",\"pluginDev\":\"Custom Plugin Development\",\"pluginDevDesc\":\"Develop custom plugins to extend your WordPress functionality\",\"responsive\":\"Responsive Design\",\"responsiveDesc\":\"Mobile-friendly design that works perfectly on all devices\"},\"modern-web\":{\"title\":\"Modern Web Development (React, Next.js, Astro)\",\"description\":\"Build high-performance, scalable, and secure web applications using the latest technologies globally.\",\"ourServices\":\"Our Modern Stack Services\",\"technologies\":{\"title\":\"Technologies We Use\"},\"features\":{\"nextjs\":{\"title\":\"Next.js Development\",\"description\":\"Server-side rendering and static site generation for lightning-fast capability and SEO.\"},\"react\":{\"title\":\"React Applications\",\"description\":\"Interactive and dynamic user interfaces with reusable components.\"},\"astro\":{\"title\":\"Astro Architecture\",\"description\":\"Content-focused websites optimized for speed with zero JavaScript by default.\"},\"headless\":{\"title\":\"Headless CMS (Strapi)\",\"description\":\"Flexible content management with Strapi or other headless CMS solutions.\"},\"performance\":{\"title\":\"Performance Optimization\",\"description\":\"Core Web Vitals optimization and advanced caching strategies.\"},\"pwa\":{\"title\":\"PWA Development\",\"description\":\"Progressive Web Apps that work offline and provide a native-like experience.\"}},\"process\":{\"title\":\"Our Development Process\",\"step1\":{\"title\":\"Requirement Analysis\",\"description\":\"Understanding your business needs and selecting the right tech stack.\"},\"step2\":{\"title\":\"Architecture Design\",\"description\":\"Planning the component structure, database schema, and API integration.\"},\"step3\":{\"title\":\"Development\",\"description\":\"Agile development with clean, maintainable, and type-safe code.\"},\"step4\":{\"title\":\"Testing \u0026 QA\",\"description\":\"Rigorous testing for functionality, performance, and accessibility.\"},\"step5\":{\"title\":\"Deployment\",\"description\":\"CI/CD setup and deployment to cloud platforms like Vercel or cloudflare.\"}}},\"maintenance\":{\"title\":\"Website Maintenance \u0026 Care Plans\",\"subtitle\":\"Secure, fast, and always online – so you can focus on your business.\",\"description\":\"Don't let technical issues slow you down. Our premium care plans ensure your website remains secure, optimized, and up-to-date while you focus on growing your business.\",\"features\":[\"24/7 Security Monitoring \u0026 Cleanup\",\"Weekly Safe Updates (Core, Theme, Plugins)\",\"Daily Cloud Backups (Off-site)\",\"Performance Optimization \u0026 Uptime Monitoring\",\"Priority Support \u0026 Content Edits\"],\"benefits\":{\"0\":{\"title\":\"Total Peace of Mind\",\"description\":\"Never worry about your website breaking or getting hacked. We handle everything technical so you can sleep soundly.\"},\"1\":{\"title\":\"Maximize Revenue\",\"description\":\"A fast, always-online website converts better. Our uptime monitoring and performance tweaks ensure you never miss a sale.\"},\"2\":{\"title\":\"Protect Your Reputation\",\"description\":\"Security breaches destroy trust. We keep your customer data safe and your brand reputation spotless with military-grade security.\"},\"3\":{\"title\":\"Save Time \u0026 Money\",\"description\":\"Hiring a developer for individual fixes is expensive. Our flat-rate plans provide a dedicated technical team for a fraction of the cost.\"}},\"process\":{\"0\":{\"title\":\"Onboarding \u0026 Audit\",\"description\":\"We analyze your site, backup everything, and fix any immediate issues to get you to a 'clean slate'.\"},\"1\":{\"title\":\"Optimization\",\"description\":\"We implement caching, security firewalls, and performance tweaks to boost speed and safety immediately.\"},\"2\":{\"title\":\"Weekly Routine\",\"description\":\"Every week, we visually inspect your site, perform safe updates, and run cloud backups.\"},\"3\":{\"title\":\"Monthly Reporting\",\"description\":\"You receive a detailed PDF report showing exactly what we did, your uptime, and your security status.\"}},\"heroDescription\":\"Comprehensive website care plans that keep your business secure, fast, and always open. Don't let technical headaches slow your growth.\",\"ctaButton\":\"Get Started Now\",\"faq\":{\"q1\":\"What typically is included in the Care Plan?\",\"a1\":\"Our comprehensive plan covers everything needed to keep your site healthy. This includes weekly updates of all software, daily off-site backups to a secure cloud, real-time security scanning, uptime monitoring, and priority technical support. Think of it as an insurance policy and a dedicated tech team for your website.\",\"q2\":\"Why do I need a maintenance plan?\",\"a2\":\"Websites are complex software that require constant care. Without regular updates, they become vulnerable to hackers, slow down, or break completely. Our plan prevents these expensive disasters, giving you peace of mind and ensuring your digital storefront is always open for business.\",\"q3\":\"Am I locked into a long-term contract?\",\"a3\":\"No. We believe in earning your trust every single month. Our plans are month-to-month, and you can cancel anytime legally and hassle-free. We want you to stay because you love the service, not because you have to.\",\"q4\":\"What happens if my site gets hacked while on your plan?\",\"a4\":\"In the unlikely event that your site is compromised while under our watch, we will clean and restore it completely free of charge. We take full responsibility for your website's security so you don't have to worry about it.\"}},\"speedOptimization\":{\"title\":\"Core Web Vitals \u0026 Speed Optimization\",\"subtitle\":\"Lightning-fast load times for better SEO and higher conversions.\",\"description\":\"A slow website costs you money. We optimize your site's code, images, and server settings to achieve 90+ Google PageSpeed scores, ensuring you pass Core Web Vitals and rank higher.\",\"features\":[\"Advanced Caching \u0026 CDN Configuration\",\"Image Compression \u0026 Next-Gen Formats\",\"Code Minification (CSS/JS/HTML)\",\"Database Cleanup \u0026 Optimization\",\"Core Web Vitals Assessment Pass\"],\"benefits\":{\"0\":{\"title\":\"Rank Higher on Google\",\"description\":\"Google explicitly favors faster websites. Passing Core Web Vitals is a direct ranking signal that pushes you above competitors.\"},\"1\":{\"title\":\"Boost Conversion Rates\",\"description\":\"A 1-second delay reduces conversions by 7%. Speed is the simplest way to increase sales without spending more on ads.\"},\"2\":{\"title\":\"Better User Experience\",\"description\":\"Users hate waiting. A snappy website keeps visitors engaged, lowers bounce rates, and builds trust in your brand.\"},\"3\":{\"title\":\"Save on Hosting Costs\",\"description\":\"Optimized code uses fewer server resources. This means your site can handle more traffic without needing expensive server upgrades.\"}},\"process\":{\"0\":{\"title\":\"Deep Performance Audit\",\"description\":\"We analyze every file, script, and query to find exactly what is slowing you down, establishing a baseline score.\"},\"1\":{\"title\":\"Code \u0026 Asset Optimization\",\"description\":\"We minify code, compress images, and defer non-essential scripts to make the initial load instant.\"},\"2\":{\"title\":\"Server-Side Tuning\",\"description\":\"We configure advanced caching (Redis/Varnish) and CDNs to serve your content from the edge, closest to your users.\"},\"3\":{\"title\":\"Verification \u0026 Reporting\",\"description\":\"We re-test with Google PageSpeed tools and deliver a before-and-after report proving the speed gains.\"}},\"heroDescription\":\"Boost your Google rankings and conversion rates with a lightning-fast website. We optimize Code, Images, and Server settings for maximum performance.\",\"ctaButton\":\"Boost My Speed\",\"faq\":{\"q1\":\"How much faster will my website be?\",\"a1\":\"While every site is unique, we guarantee a significant improvement. We aim for a 'green' score (90+) on Google PageSpeed Insights and load times under 2 seconds. This improvement is critical for both user experience and Google rankings.\",\"q2\":\"Is this a one-time fix or a monthly service?\",\"a2\":\"Our optimization is a comprehensive one-time project. We overhaul your site's technical foundation. However, maintaining this speed over time as you add new content may require occasional check-ups, which are covered in our Maintenance Plans.\",\"q3\":\"Will optimizing speed break my site's design?\",\"a3\":\"Never. We meticulously test every change on a staging environment before applying it to your live site. We insure your layout, functionality, and design remain intact—just much faster.\",\"q4\":\"Do you need access to my server?\",\"a4\":\"Yes, to perform deep optimizations, we will need administrative access to your WordPress dashboard and your hosting control panel (FTP/SFTP). We treat your credentials with the highest level of security.\"}},\"uiUxAudit\":{\"title\":\"Professional UI/UX Audit\",\"subtitle\":\"Uncover hidden friction points that are killing your conversions.\",\"description\":\"Stop guessing why visitors aren't buying. Our expert audit identifies exactly where users get stuck, frustrated, or confused, providing you with a roadmap to double your conversion rate.\",\"features\":[\"Comprehensive Video Walkthrough Analysis\",\"Heuristic Evaluation \u0026 Usability Testing\",\"Conversion Funnel Friction Analysis\",\"Accessiblity Compliance Check\",\"Actionable PDF Report \u0026 Fix Roadmap\"],\"benefits\":{\"0\":{\"title\":\"Stop Guessing, Start Knowing\",\"description\":\"Opinions don't sell; data does. We replace team debates with objective analysis of where and why users are leaving your site.\"},\"1\":{\"title\":\"Double Your ROI\",\"description\":\"It is cheaper to convert existing traffic than to buy new traffic. Fixing usability issues is the highest-ROI activity you can do.\"},\"2\":{\"title\":\"Fresh Pair of Eyes\",\"description\":\"You are too close to your own product to see the flaws. We provide an unbiased, expert perspective on the first-time user experience.\"},\"3\":{\"title\":\"Actionable Roadmap\",\"description\":\"We don’t just list problems; we give you prioritized solution. You get a checklist ready for your developers to implement immediately.\"}},\"process\":{\"0\":{\"title\":\"Discovery\",\"description\":\"We learn your business goals, target audience, and key conversion metrics to understand what 'success' looks like.\"},\"1\":{\"title\":\"Heuristic Review\",\"description\":\"Our experts evaluate your site against 10 globally recognized usability principles (Jacob Nielsen’s heuristics).\"},\"2\":{\"title\":\"Walkthrough Analysis\",\"description\":\"We simulate real user journeys (purchasing, signing up) and record a video detailing every friction point encountered.\"},\"3\":{\"title\":\"Strategy Delivery\",\"description\":\"You receive the video and a prioritized PDF report. We walk you through the findings to ensure total clarity.\"}},\"heroDescription\":\"Get a comprehensive 20+ minute video audit of your website. Identify friction points and get a clear roadmap to increase sales.\",\"ctaButton\":\"Get My Audit\",\"faq\":{\"q1\":\"What exactly do I get with an audit?\",\"a1\":\"You receive a complete diagnostic of your website. This includes a 20+ minute video walkthrough where we analyze your site in real-time as a user, plus a detailed PDF report prioritizing issues by severity with specific, actionable recommendations on how to fix them.\",\"q2\":\"Can you implement the changes for me?\",\"a2\":\"Absolutely. While the audit is a standalone diagnostic service, many clients hire us afterwards to implement the recommended fixes. We can provide a separate quote for accurate execution of the optimization roadmap.\",\"q3\":\"How long does an audit take?\",\"a3\":\"A thorough manual audit takes time. We typically deliver your comprehensive video and report within 3-5 business days from booking.\",\"q4\":\"Is this useful for an old website?\",\"a4\":\"It is arguably *most* useful for established sites. If you have traffic but low sales, an audit often provides the highest ROI of any marketing investment by fixing the leaky bucket before you pour more water (ads) into it.\"}},\"webDesign\":{\"title\":\"Web Design \u0026 Development\",\"description\":\"Custom web design and development solutions tailored to your business needs.\",\"ourServices\":\"Our Web Design Services\",\"features\":{\"uiux\":{\"title\":\"UI/UX Design\",\"description\":\"Professional UI/UX design that ensures your website is not only beautiful but also user-friendly and effective.\"},\"responsive\":{\"title\":\"Responsive Design\",\"description\":\"Fully responsive websites that look and function perfectly on all devices and screen sizes.\"},\"wordpress\":{\"title\":\"WordPress Customization\",\"description\":\"Custom WordPress themes and plugins tailored to your specific business requirements.\"},\"react\":{\"title\":\"React \u0026 Next.js\",\"description\":\"Modern web applications built with React.js and Next.js for superior performance and user experience.\"},\"ecommerce\":{\"title\":\"E-commerce Solutions\",\"description\":\"E-commerce solutions with WooCommerce, Shopify, or custom platforms to sell your products or services online.\"},\"seo\":{\"title\":\"SEO Optimization\",\"description\":\"SEO-friendly website architecture and optimization for better search engine visibility and ranking.\"}},\"process\":{\"title\":\"Our Web Design Process\",\"step1\":{\"title\":\"Discovery \u0026 Planning\",\"description\":\"We analyze your requirements, target audience, and business goals to create a comprehensive project plan.\"},\"step2\":{\"title\":\"Wireframing \u0026 Prototyping\",\"description\":\"We create wireframes and interactive prototypes to visualize the user interface and experience.\"},\"step3\":{\"title\":\"Design \u0026 Development\",\"description\":\"Our designers and developers work together to create a visually stunning and technically robust website.\"},\"step4\":{\"title\":\"Testing \u0026 Quality Assurance\",\"description\":\"We rigorously test the website for functionality, compatibility, and performance across all devices.\"},\"step5\":{\"title\":\"Launch \u0026 Support\",\"description\":\"We deploy your website and provide ongoing support and maintenance to keep it running smoothly.\"}},\"technologies\":{\"title\":\"Technologies We Use\"},\"cta\":{\"title\":\"Ready to Transform Your Online Presence?\",\"description\":\"Contact us today to discuss your web design project and let us help you build a website that drives results.\"}},\"seo\":{\"defaultTitle\":\"WebABC | Web Design and SEO Services\",\"defaultDescription\":\"🚀 Boost your online presence with WebABC's expert web design \u0026 SEO services. Get 300% more traffic, higher rankings \u0026 increased conversions. Free consultation!\",\"author\":\"WebABC\",\"siteName\":\"WebABC\",\"keywords\":\"web design, SEO, search engine optimization, digital marketing, web development, WordPress\",\"contactUsTitle\":\"Contact WebABC | Get in Touch with Our Digital Experts\",\"contactUsDescription\":\"Contact WebABC for professional web development, SEO services, and digital marketing solutions. Get a free consultation today.\",\"aboutUsTitle\":\"About WebABC | Professional Web \u0026 SEO Agency\",\"aboutUsDescription\":\"Learn about WebABC, a leading web design and SEO services agency with over 10 years of experience in digital marketing solutions.\",\"servicesTitle\":\"Our Professional Web \u0026 SEO Services | WebABC\",\"servicesDescription\":\"💪 Transform your business with WebABC's expert SEO \u0026 web design services. Increase traffic by 300%, improve rankings \u0026 boost conversions. Custom solutions for every budget!\",\"portfolioTitle\":\"WebABC Portfolio | Our Successful Projects\",\"portfolioDescription\":\"Browse through WebABC's portfolio showcasing our successful web design and SEO projects for various industries.\",\"seoServicesTitle\":\"Professional SEO Services | WebABC\",\"seoServicesDescription\":\"🎯 Skyrocket your rankings with WebABC's proven SEO services! Get first page results in 90 days, 300% more organic traffic \u0026 higher conversions. Free SEO audit included!\",\"webDevTitle\":\"Professional Web Development Services | WebABC\",\"webDevDescription\":\"⚡ Build stunning websites with WebABC's expert developers! Fast, responsive \u0026 conversion-optimized sites using React, Next.js \u0026 modern tech. 50% faster loading times guaranteed!\",\"wordpressTitle\":\"WordPress \u0026 WooCommerce Development | WebABC\",\"wordpressDescription\":\"Expert WordPress and WooCommerce development services by WebABC. Get custom websites and online stores with unique design and optimal performance.\",\"localSEOTitle\":\"Local SEO Services | Boost Your Local Presence | WebABC\",\"localSEODescription\":\"📍 Dominate local searches with WebABC's proven local SEO! Get found by 500% more local customers, top 3 Google Maps rankings \u0026 more foot traffic. Free local SEO audit!\",\"serviceAreasTitle\":\"Our Service Areas | Professional Web Design \u0026 SEO Services | WebABC\",\"serviceAreasDescription\":\"WebABC provides expert web design, development, and SEO services across multiple locations including Muscat, Dubai, Tehran, and Qazvin. Customized digital solutions for your local market.\",\"title\":\"Professional SEO Services\",\"subtitle\":\"Boost your website's visibility and rankings with our expert SEO strategies\",\"onPageSeo\":\"On-Page SEO\",\"offPageSeo\":\"Off-Page SEO\",\"technicalSeo\":\"Technical SEO\",\"contentStrategy\":\"Content Strategy\",\"keywordResearch\":\"Keyword Research\",\"competitorAnalysis\":\"Competitor Analysis\",\"localSeo\":\"Local SEO\",\"ecommerceSeo\":\"E-commerce SEO\",\"seoAudit\":\"SEO Audit\",\"monthlyReporting\":\"Monthly Reporting\",\"linkBuilding\":\"Link Building\",\"conversionOptimization\":\"Conversion Optimization\",\"specializedSEO\":\"Specialized SEO\",\"technicalSeoDesc\":\"Technical optimization of your website to improve performance and increase ranking in search engines\",\"contentStrategyDesc\":\"Production and optimization of quality content that is attractive to both users and search engines\",\"localSeoDesc\":\"Increase your business visibility in local searches and Google Maps results\",\"offPageSeoDesc\":\"Creating a powerful link profile with principled and natural link building strategy\",\"feature\":{\"pageSpeed\":\"Page load speed optimization\",\"technicalErrors\":\"Technical error fixing and crawling issues\",\"urlStructure\":\"URL structure and site architecture optimization\",\"schema\":\"Schema Markup and structured data implementation\",\"mobileFriendly\":\"Mobile optimization and responsive design\",\"security\":\"Security and server performance improvement\",\"keywordResearch\":\"Specialized keyword research\",\"qualityContent\":\"Production of original and valuable content\",\"titleOptimization\":\"Title and meta tag optimization\",\"headings\":\"Content structuring using H1 to H6 tags\",\"imageOptimization\":\"Image and media optimization\",\"longTermStrategy\":\"Creation of long-term content strategy\",\"gmb\":\"Google My Business profile optimization\",\"reviews\":\"Local review and rating management\",\"localKeywords\":\"Content optimization for local keywords\",\"localLinks\":\"Creation of quality local links\",\"nearMe\":\"Optimization for 'near me' searches\",\"localReports\":\"Local SEO analytical reports\",\"linkProfile\":\"Current link profile analysis\",\"linkOpportunities\":\"Identification of quality link building opportunities\",\"linkableContent\":\"Production of linkable content\",\"authorityLinks\":\"Link building from relevant authoritative sites\",\"toxicLinks\":\"Monitoring and neutralizing toxic links\",\"progressReports\":\"Regular progress reports\"}},\"localSeo\":{\"localSeoTitle\":\"Local SEO Services | Rank #1 in Google Maps \u0026 Local Search\",\"localSeoDescription\":\"Skyrocket your local visibility with WebABC's proven Local SEO strategies. Get found by customers near you, dominate the Map Pack, and drive more foot traffic. Start growing today!\",\"whatIs\":{\"title\":\"What is Local SEO?\",\"p1\":\"Local SEO is a search engine optimization (SEO) strategy that helps your business be more visible in local search results on Google. Any business that has a physical location or serves a geographic area can benefit from local SEO.\",\"p2\":\"When potential customers search for services 'near me' or in their city, Local SEO ensures your business appears at the top of the results, including the Google Map Pack. It's about connecting with customers who are ready to buy in your area.\"},\"features\":{\"title\":\"Our Local SEO Features\"},\"feature\":{\"gmb\":\"Google Business Profile\",\"gmbDesc\":\"Complete optimization of your Google Business Profile (formerly GMB) to maximize visibility in Maps and local search.\",\"localKeywords\":\"Local Keyword Targeting\",\"localKeywordsDesc\":\"Researching and targeting high-intent keywords specific to your city and service area.\",\"nearMe\":\"'Near Me' Optimization\",\"nearMeDesc\":\"Strategies to capture traffic from users searching for immediate solutions nearby.\",\"localLinks\":\"Local Link Building\",\"localLinksDesc\":\"Acquiring high-quality backlinks from reputable local directories and community websites.\",\"reviews\":\"Review Management\",\"reviewsDesc\":\"Strategies to generate more positive reviews and manage your online reputation.\",\"localReports\":\"Local Performance Reporting\",\"localReportsDesc\":\"Detailed monthly reports tracking your local rankings, calls, and direction requests.\"},\"process\":{\"title\":\"Our Local SEO Process\",\"description\":\"We follow a proven data-driven approach to improve your local rankings.\",\"step1\":{\"title\":\"Local Audit\",\"desc\":\"We analyze your current local presence, competitors, and opportunities.\"},\"step2\":{\"title\":\"Strategy Development\",\"desc\":\"Creating a customized plan targeting your specific location and industry.\"},\"step3\":{\"title\":\"Optimization \u0026 Citation\",\"desc\":\"Optimizing your website, GMB, and building consistent NAP citations.\"},\"step4\":{\"title\":\"Monitoring \u0026 Growth\",\"desc\":\"Continuous tracking and adjustment to ensure sustained top rankings.\"}},\"faq\":{\"title\":\"Frequently Asked Questions\",\"description\":\"Common questions about our Local SEO services.\",\"q1\":\"How long does it take to see results from Local SEO?\",\"a1\":\"Typically, you can start seeing initial improvements in 3-4 months, with significant results in 6-12 months, depending on competition.\",\"q2\":\"Do I need a physical address for Local SEO?\",\"a2\":\"Ideally yes, but Service Area Businesses (SABs) like plumbers or electricians can also rank without showing their address publicly.\",\"q3\":\"What is the Google Map Pack?\",\"a3\":\"It's the block of three business listings that appears below the map in Google search results. It's the most valuable real estate for local businesses.\",\"q4\":\"How do reviews affect my ranking?\",\"a4\":\"Reviews are a major ranking factor. Quantity, quality, and recency of reviews all signal trust and authority to Google.\"}},\"linkBuilding\":{\"title\":\"Link Building Services\",\"description\":\"Boost your domain authority and search rankings with high-quality backlinks.\",\"ourServices\":\"Our Link Building Strategies\",\"features\":{\"guestPosting\":{\"title\":\"Guest Posting\",\"description\":\"Securing placements on authoritative blogs in your industry.\"},\"brokenLink\":{\"title\":\"Broken Link Building\",\"description\":\"Replacing broken links on other sites with your relevant content.\"},\"outreach\":{\"title\":\"Manual Outreach\",\"description\":\"Directly contacting webmasters to promote your best content.\"},\"unlinkedMentions\":{\"title\":\"Unlinked Mentions\",\"description\":\"Turning brand mentions into clickable backlinks.\"},\"authority\":{\"title\":\"Authority Building\",\"description\":\"Establishing your site as a thought leader to earn natural links.\"},\"audit\":{\"title\":\"Backlink Audit\",\"description\":\"Analyzing and disavowing toxic links to protect your SEO.\"}},\"process\":{\"title\":\"Our Link Building Process\",\"step1\":{\"title\":\"Analysis \u0026 Strategy\",\"description\":\"We evaluate your current backlink profile and identify opportunities.\"},\"step2\":{\"title\":\"Prospecting\",\"description\":\"finding high-quality, relevant websites to target.\"},\"step3\":{\"title\":\"Content Creation\",\"description\":\"Creating link-worthy assets like infographics or guest posts.\"},\"step4\":{\"title\":\"Outreach\",\"description\":\"Personalized communication to secure link placements.\"},\"step5\":{\"title\":\"Reporting\",\"description\":\"Transparent reporting on acquired links and SEO impact.\"}},\"technologies\":{\"title\":\"Tools We Use\"},\"cta\":{\"title\":\"Boost Your Authority Today\",\"description\":\"Get high-quality backlinks that drive real results. Let's discuss your strategy.\"}},\"contentCreation\":{\"title\":\"Content Creation Services\",\"description\":\"High-quality, engaging content that drives traffic and builds brand authority.\",\"ourServices\":\"Our Content Services\",\"features\":{\"blogging\":{\"title\":\"Blog Writing\",\"description\":\"SEO-optimized blog posts that rank high and engage your audience.\"},\"copywriting\":{\"title\":\"Copywriting\",\"description\":\"Persuasive copy for landing pages, ads, and sales materials.\"},\"strategy\":{\"title\":\"Content Strategy\",\"description\":\"Comprehensive content plans aligned with your business goals.\"},\"social\":{\"title\":\"Social Media Content\",\"description\":\"Engaging posts and captions for your social media channels.\"},\"email\":{\"title\":\"Email Marketing\",\"description\":\"Newsletters and automated sequences that nurture leads.\"},\"editing\":{\"title\":\"Editing \u0026 Proofreading\",\"description\":\"Polishing your existing content to perfection.\"}},\"process\":{\"title\":\"Our Content Process\",\"step1\":{\"title\":\"Research \u0026 Strategy\",\"description\":\"We analyze your audience and competitors to find the best topics.\"},\"step2\":{\"title\":\"Creation \u0026 Drafting\",\"description\":\"Our expert writers craft compelling and original content.\"},\"step3\":{\"title\":\"Optimization (SEO)\",\"description\":\"We optimize every piece for search engines and readability.\"},\"step4\":{\"title\":\"Review \u0026 Edits\",\"description\":\"Rigorous quality checks to ensure accuracy and tone.\"},\"step5\":{\"title\":\"Publishing \u0026 Promotion\",\"description\":\"We help you distribute your content to reach the right people.\"}},\"technologies\":{\"title\":\"Tools We Use\"},\"cta\":{\"title\":\"Ready to Tell Your Story?\",\"description\":\"Start creating content that converts. Contact us today.\"}},\"webDevelopmentServices\":{\"title\":\"Custom Web Development Services | React, Next.js, Node.js \u0026 Python Experts\",\"subtitle\":\"Accelerate your growth with high-performance, scalable web applications. We build custom solutions using React, Next.js, and Python to drive results. Get your free consultation!\",\"webDevelopmentTitle\":\"Web Development Services\",\"webDevelopmentDescription\":\"We offer comprehensive web development services to bring your ideas to life.\",\"ourServices\":\"Our Services\",\"frontendDev\":\"Frontend Development\",\"frontendDesc\":\"We build beautiful and responsive user interfaces.\",\"backendDev\":\"Backend Development\",\"backendDesc\":\"We develop robust and scalable backend systems.\",\"feature\":{\"uiuxDesign\":\"UI/UX Design\",\"reactNextjs\":\"React \u0026 Next.js Development\",\"responsiveDesign\":\"Responsive Design\",\"webVitals\":\"Web Vitals Optimization\",\"animations\":\"Animations \u0026 Interactions\",\"apiIntegration\":\"API Integration\",\"restApi\":\"REST API Development\",\"python\":\"Python Development\",\"nodejs\":\"Node.js Development\",\"database\":\"Database Design \u0026 Management\",\"auth\":\"Authentication \u0026 Authorization\",\"cloudIntegration\":\"Cloud Integration\"},\"whatIs\":{\"title\":\"What is Custom Web Development?\",\"p1\":\"Custom web development is the process of building a unique website or web application tailored specifically to your business needs, brand identity, and goals. Unlike template-based solutions, custom development offers flexibility, scalability, and performance.\",\"p2\":\"We specialize in creating bespoke digital solutions using modern technologies like React, Next.js, and Node.js. Whether you need a complex enterprise platform, a dynamic e-commerce site, or a high-converting landing page, our team delivers code that is clean, secure, and optimized for growth.\"},\"technologies\":{\"title\":\"Technologies We Use\",\"description\":\"We leverage the latest and most reliable technologies to build future-proof applications.\",\"frontend\":\"Frontend\",\"backend\":\"Backend\",\"database\":\"Database\",\"devops\":\"DevOps\"},\"industries\":{\"title\":\"Industries We Serve\",\"description\":\"We have experience delivering successful projects across various industries.\",\"ecommerce\":\"E-commerce\",\"healthcare\":\"Healthcare\",\"fintech\":\"Fintech\",\"education\":\"Education\",\"realEstate\":\"Real Estate\",\"travel\":\"Travel \u0026 Tourism\"},\"process\":{\"title\":\"Our Development Process\",\"description\":\"We follow an agile methodology to ensure transparency, quality, and timely delivery.\",\"step1\":{\"title\":\"Discovery \u0026 Planning\",\"desc\":\"We start by understanding your requirements, target audience, and business objectives to create a detailed roadmap.\"},\"step2\":{\"title\":\"Design \u0026 Prototyping\",\"desc\":\"Our designers create intuitive UI/UX wireframes and high-fidelity mockups for your approval.\"},\"step3\":{\"title\":\"Development \u0026 Testing\",\"desc\":\"Our developers write clean, efficient code while conducting rigorous testing to ensure a bug-free experience.\"},\"step4\":{\"title\":\"Deployment \u0026 Support\",\"desc\":\"We launch your application and provide ongoing maintenance and support to keep it running smoothly.\"}},\"faq\":{\"title\":\"Frequently Asked Questions\",\"description\":\"Common questions about our web development services.\",\"q1\":\"What technologies do you use?\",\"a1\":\"We primarily use the MERN stack (MongoDB, Express, React, Node.js) and Next.js for frontend, along with Python (Django/Flask) for backend needs.\",\"q2\":\"How long does it take to build a website?\",\"a2\":\"The timeline varies based on complexity. A simple brochure site might take 2-4 weeks, while a complex web application could take 3-6 months.\",\"q3\":\"Do you provide maintenance after launch?\",\"a3\":\"Yes, we offer various maintenance packages to ensure your website remains secure, up-to-date, and performs optimally.\",\"q4\":\"Is my website going to be mobile-friendly?\",\"a4\":\"Absolutely. All our websites are designed with a mobile-first approach, ensuring they look and work perfectly on all devices.\"},\"keywords\":\"web development services, custom web application, react development, next.js experts, node.js developers, python backend\"},\"about\":{\"title\":\"About WebABC\",\"subtitle\":\"Leading in Digital Marketing and Web Development with over a decade of successful experience\",\"mission\":\"Our Mission\",\"missionText\":\"At WebABC, we guide businesses through their digital transformation journey with our expert team and up-to-date knowledge. Our main goal is to create lasting value for our clients through innovative and results-oriented solutions.\",\"team\":\"Our Team\",\"ourTeam\":\"Our Team\",\"yearsExperience\":\"Years of Experience\",\"successfulProjects\":\"Successful Projects\",\"clientSatisfaction\":\"Client Satisfaction\",\"stats\":{\"years\":{\"value\":\"10+\"},\"projects\":{\"value\":\"500+\"},\"satisfaction\":{\"value\":\"98%\"}}},\"service-areas\":{\"title\":\"Service Areas\",\"subtitle\":\"Professional Web Design \u0026 SEO Services Across the Region\",\"description\":\"WebABC provides expert web design, development, and SEO services to businesses across multiple locations. Our team delivers customized digital solutions tailored to your local market.\",\"ctaTitle\":\"Ready to Grow Your Business?\",\"ctaDescription\":\"Contact us today for a free consultation and discover how we can help your business succeed online.\",\"ctaButton\":\"Get Free Consultation\",\"locationTitle\":\"We Serve\",\"whyChooseUs\":\"Why Choose WebABC?\",\"localExpertise\":\"Local Market Expertise\",\"localExpertiseDesc\":\"We understand the unique challenges and opportunities in each market we serve\",\"provenResults\":\"Proven Results\",\"provenResultsDesc\":\"Track record of successful projects across different regions\",\"multilingualSupport\":\"Multilingual Support\",\"multilingualSupportDesc\":\"Communication in your preferred language - English, Arabic, and Persian\",\"locations\":[{\"name\":\"Muscat\",\"slug\":\"muscat\",\"country\":\"Oman\",\"description\":\"Providing cutting-edge web design and SEO services to businesses in Muscat. We help Omani companies establish a strong online presence and reach their target audience effectively.\",\"longDescription\":\"As Muscat's premier web design and SEO agency, we specialize in helping local businesses dominate the digital landscape. Our team understands the unique characteristics of the Omani market and creates tailored solutions that resonate with your target audience.\",\"services\":[\"Web Design \u0026 Development\",\"SEO Services\",\"E-commerce Solutions\",\"Digital Marketing\",\"WordPress Development\"],\"image\":\"/images/locations/muscat.webp\",\"benefits\":[\"Local market expertise in Muscat\",\"Arabic \u0026 English language support\",\"Mobile-first responsive designs\",\"Fast loading times optimized for Oman\",\"Ongoing support and maintenance\"],\"stats\":{\"projects\":\"50+\",\"clients\":\"35+\",\"experience\":\"5+\"}},{\"name\":\"Dubai\",\"slug\":\"dubai\",\"country\":\"UAE\",\"description\":\"Delivering premium digital solutions to businesses in Dubai. Our services help UAE-based companies compete in the dynamic Dubai market with innovative web solutions.\",\"longDescription\":\"Dubai's fast-paced business environment demands exceptional digital presence. We create stunning websites and implement powerful SEO strategies that help your business stand out in one of the world's most competitive markets.\",\"services\":[\"Custom Web Development\",\"Local SEO\",\"Mobile App Development\",\"Brand Strategy\",\"Content Marketing\"],\"image\":\"/images/locations/dubai.webp\",\"benefits\":[\"Understanding of UAE business culture\",\"Multilingual website solutions\",\"E-commerce expertise for Dubai market\",\"Results-driven digital strategies\",\"24/7 customer support\"],\"stats\":{\"projects\":\"75+\",\"clients\":\"50+\",\"experience\":\"6+\"}},{\"name\":\"Tehran\",\"slug\":\"tehran\",\"country\":\"Iran\",\"description\":\"Providing advanced web design and SEO services to businesses in Tehran. We help Iranian companies establish a strong online presence and effectively reach their target audience.\",\"longDescription\":\"As a leading web design and SEO agency in Tehran, we specialize in helping local businesses dominate the digital space. Our team understands the unique features of the Iranian market and creates customized solutions that resonate with your target audience.\",\"services\":[\"Web Design \u0026 Development\",\"SEO Services\",\"E-commerce Solutions\",\"Digital Marketing\",\"WordPress Development\"],\"image\":\"/images/locations/tehran.webp\",\"benefits\":[\"Local market expertise in Tehran\",\"Persian \u0026 English language support\",\"Mobile-first responsive designs\",\"Optimized loading speed for Iran\",\"Ongoing support and maintenance\"],\"stats\":{\"projects\":\"80+\",\"clients\":\"60+\",\"experience\":\"7+\"}},{\"name\":\"Qazvin\",\"slug\":\"qazvin\",\"country\":\"Iran\",\"description\":\"Delivering professional digital solutions to businesses in Qazvin. Our services help Qazvin-based companies succeed in the competitive market with innovative web solutions.\",\"longDescription\":\"Qazvin's dynamic business environment demands exceptional digital presence. We create stunning websites and implement powerful SEO strategies that help your business stand out in one of the most competitive markets.\",\"services\":[\"Custom Web Development\",\"Local SEO\",\"Mobile App Development\",\"Brand Strategy\",\"Content Marketing\"],\"image\":\"/images/locations/qazvin.webp\",\"benefits\":[\"Understanding of Qazvin business culture\",\"Multilingual website solutions\",\"E-commerce expertise\",\"Results-driven digital strategies\",\"24/7 support\"],\"stats\":{\"projects\":\"45+\",\"clients\":\"35+\",\"experience\":\"5+\"}}]},\"seoService\":{\"title\":\"SEO \u0026 Specialized Optimization\",\"subtitle\":\"Improve your website ranking in search engines using standard SEO techniques.\",\"servicesTitle\":\"Our SEO Services\",\"onPageSeo\":\"On-Page SEO\",\"contentStrategyDesc\":\"Comprehensive content strategy and optimization\",\"technicalSeo\":\"Technical SEO\",\"technicalSeoDesc\":\"Optimizing site structure and performance\",\"offPageSeo\":\"Off-Page SEO\",\"offPageSeoDesc\":\"Building authority and backlinks\",\"localSeo\":\"Local SEO\",\"localSeoDesc\":\"Dominating local search results\",\"feature\":{\"keywordResearch\":\"Keyword Research\",\"qualityContent\":\"Quality Content Production\",\"titleOptimization\":\"Title \u0026 Meta Optimization\",\"headings\":\"Heading Structure\",\"pageSpeed\":\"Page Speed Optimization\",\"technicalErrors\":\"Fixing Technical Errors\",\"urlStructure\":\"URL Structure Optimization\",\"schema\":\"Schema Markup Implementation\",\"linkProfile\":\"Link Profile Analysis\",\"linkOpportunities\":\"Link Building Opportunities\",\"linkableContent\":\"Creating Linkable Content\",\"authorityLinks\":\"High Authority Backlinks\",\"gmb\":\"Google Business Profile\",\"reviews\":\"Review Management\",\"localKeywords\":\"Local Keyword Targeting\",\"nearMe\":\"Near Me Optimization\"},\"results\":{\"title\":\"Our Results\",\"trafficIncrease\":\"Average Traffic Increase\",\"firstPage\":\"Clients on First Page\",\"projectsCompleted\":\"SEO Projects Completed\",\"conversionLift\":\"Average Conversion Lift\"},\"caseStudies\":{\"title\":\"Featured SEO Case Studies\",\"ecommerce\":{\"title\":\"E-commerce Traffic Growth\",\"category\":\"E-commerce SEO\",\"result\":\"+250% Organic Traffic\"},\"local\":{\"title\":\"Local Business Domination\",\"category\":\"Local SEO\",\"result\":\"Top 3 Rankings for Key Terms\"},\"b2b\":{\"title\":\"B2B Lead Generation\",\"category\":\"SEO \u0026 Content Strategy\",\"result\":\"+180% Inbound Leads\"}},\"process\":{\"title\":\"Our SEO Process\",\"step1\":{\"title\":\"Research \u0026 Analysis\",\"description\":\"We analyze your website, competitors, and target keywords to create a comprehensive SEO strategy.\"},\"step2\":{\"title\":\"Implementation\",\"description\":\"Our team implements on-page and technical SEO optimizations based on our research findings.\"},\"step3\":{\"title\":\"Monitor \u0026 Optimize\",\"description\":\"We continuously monitor rankings and traffic, making data-driven adjustments to improve results.\"}},\"cta\":{\"title\":\"Ready to Improve Your Search Rankings?\",\"description\":\"Contact us today for a free website audit and SEO consultation. We'll show you exactly how we can improve your search visibility.\"}},\"portfolio\":{\"title\":\"Our Portfolio\",\"description\":\"Explore our successful projects across various industries\",\"allProjects\":\"All Projects\",\"webDesign\":\"Web Design\",\"ecommerce\":\"E-commerce\",\"localSeo\":\"Local SEO\",\"seoProjects\":\"SEO Projects\",\"mobileApps\":\"Mobile Apps\",\"client\":\"Client\",\"duration\":\"Duration\",\"technologies\":\"Technologies\",\"tech\":{\"wordpress\":\"WordPress\",\"php\":\"PHP\",\"mysql\":\"MySQL\",\"customTheme\":\"Custom Theme\",\"advancedSeo\":\"Advanced SEO\",\"programmaticSeo\":\"Programmatic SEO\",\"woocommerce\":\"WooCommerce\",\"customShippingPlugin\":\"Custom Shipping Plugin\",\"smsApi\":\"SMS API\",\"seoSchema\":\"SEO Schema\",\"php84\":\"PHP 8.4\",\"localSeo\":\"Local SEO\",\"uxDesign\":\"UX Design\",\"migration\":\"Migration\",\"gbpOptimization\":\"GBP Optimization\",\"emailAutomation\":\"Email Automation\",\"schemaMarkup\":\"Schema Markup\",\"customJs\":\"Custom JS\",\"restApis\":\"REST APIs\",\"technicalSeo\":\"Technical SEO\",\"cro\":\"CRO\"},\"category\":\"Category\",\"challenge\":\"Challenge\",\"solution\":\"Solution\",\"results\":\"Results\",\"testimonial\":\"Client Testimonial\",\"relatedProjects\":\"Related Projects\",\"viewDetails\":\"View Details\",\"viewProject\":\"View Project\",\"projectDetails\":\"Project Details\",\"projectOverview\":\"Project Overview\",\"keyResults\":\"Key Results\",\"needSimilarProject\":\"Need a Similar Project?\",\"ctaDescription\":\"Contact us today to discuss your project requirements and get a free quote.\"},\"paaScraper\":{\"title\":\"\\\"People Also Ask\\\" Scraper\",\"description\":\"Takes a keyword and scrapes the \\\"People Also Ask\\\" section from Google search results. This is great for content creators looking for blog post ideas and to answer common user questions.\",\"enterKeyword\":\"Enter Keyword\",\"enterKeywordDesc\":\"Find questions people are asking about your topic\",\"keywordLabel\":\"Keyword or Topic\",\"placeholder\":\"e.g., web design, SEO, digital marketing\",\"demoAlert\":\"This tool demonstrates the interface. To scrape live \\\"People Also Ask\\\" data from Google, you would need to integrate with a third-party API service like SerpAPI, DataForSEO, or similar.\",\"searchButton\":\"Search Questions (Demo Mode)\",\"exampleQuestions\":\"Example Questions\",\"exampleDesc\":\"Common \\\"People Also Ask\\\" questions for: Web Design\",\"results\":\"Results\",\"q1\":\"What is web design and why is it important?\",\"q2\":\"How much does a website design cost?\",\"q3\":\"What are the key principles of good web design?\",\"q4\":\"What is the difference between web design and web development?\",\"q5\":\"How long does it take to design a website?\",\"q6\":\"What tools do web designers use?\",\"q7\":\"Is web design a good career?\",\"q8\":\"What skills do you need for web design?\"},\"slugGenerator\":{\"title\":\"URL Slug Generator\",\"description\":\"Convert text into SEO-friendly URL slugs. Removes special characters and replaces spaces with hyphens.\",\"inputLabel\":\"Enter Text\",\"placeholder\":\"e.g. How to Buy Bitcoin in 2025!\",\"generate\":\"Generate Slug\",\"resultLabel\":\"Generated Slug\",\"copy\":\"Copy Slug\",\"copied\":\"Slug copied to clipboard!\",\"generated\":\"Slug generated!\"},\"socialPreview\":{\"title\":\"Social Media Preview\",\"description\":\"Visualize how your content will look when shared on social media platforms like Facebook, Twitter, and LinkedIn.\",\"imageLabel\":\"Image URL or Upload\",\"titleLabel\":\"Title\",\"titlePlaceholder\":\"Your Post Title\",\"descriptionLabel\":\"Description\",\"descriptionPlaceholder\":\"A brief description of your content...\",\"defaultTitle\":\"Your Title Here\",\"defaultDesc\":\"Your description will appear here...\",\"previewNote\":\"This is a simulation. Actual appearance may vary slightly by platform.\"},\"costCalculator\":{\"title\":\"Website Cost Calculator\",\"description\":\"Get an instant estimate for your next web project based on your specific needs.\",\"customize\":\"Customize Your Project\",\"numberOfPages\":\"Number of Pages\",\"designStyle\":\"Design Style\",\"template\":\"Template (Faster)\",\"custom\":\"Custom (Unique)\",\"features\":\"Additional Features\",\"ecommerce\":\"E-commerce\",\"seo\":\"Advanced SEO\",\"blog\":\"Blog/News\",\"auth\":\"User Authentication\",\"multilingual\":\"Multilingual Support\",\"estimatedCost\":\"Estimated Cost\",\"estimateDesc\":\"Approximate range based on market rates\",\"customDesign\":\"Custom Design \u0026 Branding\",\"templateDesign\":\"Standard Template Design\",\"included\":\"What's included\",\"pages\":\"Pages\",\"responsive\":\"Mobile Responsive\",\"emailQuote\":\"Email Me This Quote\",\"emailSent\":\"Opening your email client...\"},\"glassGen\":{\"title\":\"CSS Glassmorphism Generator\",\"description\":\"Create modern glass effects for your UI with this CSS generator.\",\"settings\":\"Effect Settings\",\"blur\":\"Blur\",\"opacity\":\"Opacity\",\"saturation\":\"Saturation\",\"color\":\"Base Color\",\"preview\":\"Live Preview\",\"cssOutput\":\"CSS Code\",\"copy\":\"Copy CSS\",\"copied\":\"CSS copied to clipboard!\",\"previewText\":\"Glassmorphism Effect\"},\"gradientGen\":{\"title\":\"CSS Gradient Generator\",\"description\":\"Create beautiful CSS gradients with a simple visual editor.\",\"colors\":\"Select Colors\",\"direction\":\"Direction\",\"randomize\":\"Randomize\",\"copy\":\"Copy CSS\",\"copied\":\"CSS copied to clipboard!\"},\"headlineAnalyzer\":{\"title\":\"Headline Analyzer\",\"description\":\"Scores headlines based on factors like length, word balance, sentiment, and clarity. This can help content creators write more compelling headlines.\",\"enterHeadline\":\"Enter Your Headline\",\"headlineLabel\":\"Headline\",\"placeholder\":\"Enter your headline here...\",\"results\":\"Analysis Results\",\"overallScore\":\"Overall Score\",\"wordCount\":\"Word Count\",\"wordCountIdeal\":\"Ideal: 6-12 words\",\"charCount\":\"Character Count\",\"charCountIdeal\":\"Ideal: 40-60 characters\",\"containsNumber\":\"Contains Number\",\"containsQuestion\":\"Contains Question\",\"emotionalWords\":\"Emotional Words\",\"yes\":\"✓ Yes\",\"no\":\"✗ No\"},\"loremGenerator\":{\"title\":\"Lorem Ipsum Generator\",\"description\":\"A customizable generator for placeholder text. You could make it fun by adding different themes (e.g., \\\"startup lorem ipsum\\\", \\\"designer lorem ipsum\\\").\",\"settings\":\"Settings\",\"numParagraphs\":\"Number of Paragraphs\",\"theme\":\"Theme\",\"themeClassic\":\"Classic Lorem Ipsum\",\"themeStartup\":\"Startup Lorem\",\"themeDesign\":\"Designer Lorem\",\"generate\":\"Generate Text\",\"generatedTitle\":\"Generated Text\",\"copy\":\"Copy to Clipboard\",\"copied\":\"Copied to clipboard!\"},\"privacyGenerator\":{\"title\":\"Privacy Policy Generator\",\"description\":\"Generate a standard GDPR/CCPA compliant privacy policy for your website.\",\"companyInfo\":\"Business Information\",\"companyName\":\"Company Name\",\"websiteUrl\":\"Website URL\",\"email\":\"Contact Email\",\"address\":\"Business Address\",\"useCookies\":\"Do you use cookies?\",\"showAds\":\"Do you show ads (AdSense)?\",\"generate\":\"Generate Policy\",\"result\":\"Your Privacy Policy\",\"placeholder\":\"Fill out the form to generate your policy...\",\"generated\":\"Policy generated!\",\"copy\":\"Copy to Clipboard\",\"copied\":\"Policy copied to clipboard!\",\"policyTitle\":\"PRIVACY POLICY\",\"lastUpdated\":\"Last updated\",\"introTitle\":\"1. INTRODUCTION\",\"introText\":\"Welcome to {companyName}. We respect your privacy and are committed to protecting your personal data. This privacy policy will inform you as to how we look after your personal data when you visit our website ({websiteUrl}) and tell you about your privacy rights and how the law protects you.\",\"contactTitle\":\"2. CONTACT DETAILS\",\"contactText\":\"If you have any questions about this privacy policy or our privacy practices, please contact us at:\",\"emailLabel\":\"Email:\",\"addressLabel\":\"Address:\",\"dataTitle\":\"3. DATA WE COLLECT\",\"dataIntro\":\"We may collect, use, store and transfer different kinds of personal data about you which we have grouped together as follows:\",\"dataIdentity\":\"- Identity Data: includes first name, last name, username or similar identifier.\",\"dataContact\":\"- Contact Data: includes email address and telephone numbers.\",\"dataTechnical\":\"- Technical Data: includes internet protocol (IP) address, your login data, browser type and version, time zone setting and location, browser plug-in types and versions, operating system and platform, and other technology on the devices you use to access this website.\",\"cookiesTitle\":\"4. COOKIES\",\"cookiesText\":\"We use cookies and similar tracking technologies to track the activity on Our Service and store certain information. Tracking technologies used are beacons, tags, and scripts to collect and track information and to improve and analyze Our Service.\",\"adsTitle\":\"5. ADVERTISING PARTNERS\",\"adsText\":\"We may use third-party Service providers to show advertisements to you to help support and maintain our Services. We may use Google AdSense or other advertising networks.\",\"securityTitle\":\"6. DATA SECURITY\",\"securityText\":\"We have put in place appropriate security measures to prevent your personal data from being accidentally lost, used or accessed in an unauthorized way, altered or disclosed.\",\"rightsTitle\":\"7. YOUR LEGAL RIGHTS\",\"rightsText\":\"Under certain circumstances, you have rights under data protection laws in relation to your personal data, including the right to request access, correction, erasure, restriction, transfer, or to object to processing.\"},\"qrGenerator\":{\"title\":\"QR Code Generator\",\"description\":\"Generate custom QR codes for your links, text, or business use instantly.\",\"settings\":\"QR Settings\",\"contentLabel\":\"Content (URL or Text)\",\"placeholder\":\"https://example.com\",\"fgColor\":\"Foreground Color\",\"bgColor\":\"Background Color\",\"preview\":\"Preview\",\"download\":\"Download QR Code\",\"downloadSuccess\":\"QR Code downloaded successfully!\"},\"readabilityChecker\":{\"title\":\"Readability Checker\",\"description\":\"Analyzes a piece of text and gives it a readability score (e.g., Flesch-Kincaid). This helps writers ensure their content is easy to understand for a broad audience.\",\"enterText\":\"Enter Your Text\",\"textLabel\":\"Text to Analyze\",\"placeholder\":\"Paste your text here...\",\"analysis\":\"Readability Analysis\",\"fleschScore\":\"Flesch Reading Ease\",\"level\":\"Level:\",\"gradeLevel\":\"Grade Level\",\"usGrade\":\"U.S. Grade Level\",\"wordCount\":\"Word Count\",\"totalWords\":\"Total words\",\"sentences\":\"Sentences\",\"totalSentences\":\"Total sentences\",\"avgWords\":\"Avg Words/Sentence\",\"avgWordsIdeal\":\"Ideal: 15-20\",\"scoreGuide\":\"Score Guide\",\"guide90\":\"90-100: Very easy to read\",\"guide80\":\"80-90: Easy to read\",\"guide70\":\"70-80: Fairly easy to read\",\"guide60\":\"60-70: Standard/Conversational\",\"guide50\":\"50-60: Fairly difficult to read\",\"guide30\":\"30-50: Difficult to read\",\"guide0\":\"0-30: Very difficult to read\"}},\"children\":[\"$L15\",\"$L16\",\"$L17\",\"$L18\",\"$L19\",\"$L1a\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"c:[\"$\",\"$L14\",null,{\"defaultLanguage\":\"en\",\"dictionary\":{\"common\":\"$7:props:children:props:children:props:dictionary:common\",\"seo\":\"$7:props:children:props:children:props:dictionary:seo\",\"services\":\"$7:props:children:props:children:props:dictionary:services\",\"wordpress\":\"$7:props:children:props:children:props:dictionary:wordpress\",\"modern-web\":\"$7:props:children:props:children:props:dictionary:modern-web\",\"maintenance\":\"$7:props:children:props:children:props:dictionary:maintenance\",\"speedOptimization\":\"$7:props:children:props:children:props:dictionary:speedOptimization\",\"uiUxAudit\":\"$7:props:children:props:children:props:dictionary:uiUxAudit\",\"webDesign\":\"$7:props:children:props:children:props:dictionary:webDesign\",\"localSeo\":\"$7:props:children:props:children:props:dictionary:localSeo\",\"linkBuilding\":\"$7:props:children:props:children:props:dictionary:linkBuilding\",\"contentCreation\":\"$7:props:children:props:children:props:dictionary:contentCreation\",\"webDevelopmentServices\":\"$7:props:children:props:children:props:dictionary:webDevelopmentServices\",\"service-areas\":\"$7:props:children:props:children:props:dictionary:service-areas\",\"seoService\":\"$7:props:children:props:children:props:dictionary:seoService\",\"tools\":\"$7:props:children:props:children:props:dictionary:tools\",\"faq\":{\"title\":\"Frequently Asked Questions\",\"subtitle\":\"Find answers to common questions about our services and process\",\"description\":\"Common questions about WebABC services, web design, SEO, and development process.\",\"stillHaveQuestions\":\"Still have questions?\",\"contactText\":\"Can't find the answer you're looking for? Please chat to our friendly team.\",\"q1\":\"How long does it take to build a website?\",\"a1\":\"The timeline varies depending on the project's complexity. A standard business website typically takes 2-4 weeks, while more complex e-commerce sites or custom applications may take 6-10 weeks. We provide a detailed timeline during the initial consultation.\",\"q2\":\"Do you offer website maintenance services?\",\"a2\":\"Yes, we offer comprehensive maintenance packages that include security updates, backups, performance monitoring, and content updates to keep your website running smoothly and securely.\",\"q3\":\"Will my website be mobile-friendly?\",\"a3\":\"Absolutely! All our websites are designed with a mobile-first approach, ensuring they look and function perfectly on all devices, including smartphones, tablets, and desktop computers.\",\"q4\":\"What is included in your SEO services?\",\"a4\":\"Our SEO services include keyword research, on-page optimization, technical SEO, content strategy, link building, and local SEO. We provide monthly reports to track progress and ROI.\",\"q5\":\"Do you provide hosting and domain registration?\",\"a5\":\"While we don't host websites directly, we can recommend reliable hosting providers and assist with the setup and domain registration process to ensure you have full ownership and control.\"},\"about\":\"$7:props:children:props:children:props:dictionary:about\",\"portfolio\":\"$7:props:children:props:children:props:dictionary:portfolio\",\"contact\":\"$7:props:children:props:children:props:dictionary:contact\",\"home\":{\"title\":\"WebABC | Professional SEO and Web Design Services\",\"description\":\"Provider of specialized SEO and search engine optimization services, web design and web application development with the latest technologies\",\"heroTitle\":\"WebABC | Professional SEO and Web Design Services\",\"heroDescription\":\"Provider of specialized SEO and search engine optimization services, web design and web application development with the latest technologies\",\"heroKeywords\":\"website design, SEO, site optimization, web design, digital marketing, WordPress\",\"hero\":{\"title\":\"Elevate Your Digital Presence with Expert Web Solutions\",\"description\":\"We help businesses grow online with professional web development and SEO strategies that deliver real results.\",\"primaryCta\":\"Explore Services\",\"secondaryCta\":\"View Portfolio\",\"imageAlt\":\"Digital marketing and web development illustration\"},\"footer\":{\"companySince\":\"© 2024 WebABC. All rights reserved.\",\"aboutCompany\":\"WebABC, specializing in SEO services and web development with over 10 years of experience in the digital marketing industry.\",\"services\":\"Services\",\"company\":\"Company\",\"resources\":\"Resources\",\"privacyPolicy\":\"Privacy Policy\",\"termsOfService\":\"Terms of Service\",\"cookiePolicy\":\"Cookie Policy\",\"address\":\"Address\",\"phone\":\"Phone\",\"email\":\"Email\",\"followUs\":\"Follow Us\",\"newsletter\":\"Newsletter\",\"subscribePrompt\":\"Subscribe to receive our latest news\",\"subscribeButton\":\"Subscribe\",\"yourEmail\":\"Your email address\",\"contactInfo\":\"Contact Information\",\"quickLinks\":\"Quick Links\"}},\"benefits\":{\"sectionTag\":\"Why Work With Us\",\"sectionTitle\":{\"prefix\":\"Why Choose \",\"highlight\":\"WebABC\",\"suffix\":\"?\"},\"sectionDescription\":\"We focus on tangible results and proven strategies to help your business grow in today's digital world.\",\"brandCredibility\":{\"title\":\"Increase Brand Credibility\",\"description\":\"Boost your brand's credibility with a strong presence in search results.\"},\"increaseSales\":{\"title\":\"Increase Sales and Revenue\",\"description\":\"Attract targeted traffic to improve conversion rates and sales.\"},\"reduceCosts\":{\"title\":\"Reduce Advertising Costs\",\"description\":\"Lower your pay-per-click advertising costs by improving organic rankings.\"},\"competitiveAdvantage\":{\"title\":\"Gain Competitive Advantage\",\"description\":\"Get ahead of your competitors with advanced SEO strategies.\"},\"guaranteeTag\":\"Results Guaranteed\",\"guaranteeTitle\":{\"prefix\":\"Tangible Results with \",\"highlight\":\"Proven Methods\"},\"guaranteeDescription\":\"We believe that SEO is an ongoing process. With careful planning and sound strategies, we bring long-term and sustainable results to your business.\",\"guaranteeFeatures\":[\"Monthly reports with precise metrics\",\"Complete transparency throughout the collaboration\",\"Guaranteed improvement in target keyword rankings\",\"Flexible contracts with no long-term commitment\"],\"ctaButton\":\"Get Free Consultation\",\"imageAlt\":\"SEO Results Image\"},\"cta\":\"$7:props:children:props:children:props:dictionary:cta\",\"blog\":\"$7:props:children:props:children:props:dictionary:blog\",\"notFound\":{\"title\":\"Page Not Found\",\"subtitle\":\"Sorry, the page you are looking for does not exist.\",\"errorNumber\":\"404\",\"backHome\":\"Back to Home\",\"backPrevious\":\"Back to Previous Page\"},\"consultation\":\"$7:props:children:props:children:props:dictionary:consultation\",\"serpPreview\":\"$7:props:children:props:children:props:dictionary:serpPreview\",\"faqGenerator\":\"$7:props:children:props:children:props:dictionary:faqGenerator\",\"headlineAnalyzer\":\"$7:props:children:props:children:props:dictionary:headlineAnalyzer\",\"readabilityChecker\":\"$7:props:children:props:children:props:dictionary:readabilityChecker\",\"loremGenerator\":\"$7:props:children:props:children:props:dictionary:loremGenerator\",\"costCalculator\":\"$7:props:children:props:children:props:dictionary:costCalculator\",\"privacyGenerator\":\"$7:props:children:props:children:props:dictionary:privacyGenerator\",\"glassGen\":\"$7:props:children:props:children:props:dictionary:glassGen\",\"metaGenerator\":\"$7:props:children:props:children:props:dictionary:metaGenerator\",\"paaScraper\":\"$7:props:children:props:children:props:dictionary:paaScraper\",\"utmBuilder\":\"$7:props:children:props:children:props:dictionary:utmBuilder\",\"qrGenerator\":\"$7:props:children:props:children:props:dictionary:qrGenerator\",\"slugGenerator\":\"$7:props:children:props:children:props:dictionary:slugGenerator\",\"socialPreview\":\"$7:props:children:props:children:props:dictionary:socialPreview\",\"gradientGen\":\"$7:props:children:props:children:props:dictionary:gradientGen\"},\"children\":[\"$L1b\",\"$L1c\"]}]\n"])</script><script>self.__next_f.push([1,"1d:I[7583,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"217\",\"static/chunks/217-39ebb384bf3691b3.js\",\"5296\",\"static/chunks/5296-4a99c1f65f9ede3a.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"5160\",\"static/chunks/app/%5Blang%5D/layout-f635f482ab215772.js\"],\"default\"]\n1e:I[2903,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"217\",\"static/chunks/217-39ebb384bf3691b3.js\",\"5296\",\"static/chunks/5296-4a99c1f65f9ede3a.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"5160\",\"static/chunks/app/%5Blang%5D/layout-f635f482ab215772.js\"],\"default\"]\n1f:I[9035,[\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"7048\",\"static/chunks/app/%5Blang%5D/error-da3cc79ec0fd589e.js\"],\"default\"]\n20:I[8335,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"5226\",\"static/chunks/app/%5Blang%5D/not-found-96130ef3df2b2d5f.js\"],\"default\"]\n21:I[4962,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"217\",\"static/chunks/217-39ebb384bf3691b3.js\",\"5296\",\"static/chunks/5296-4a99c1f65f9ede3a.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"5160\",\"static/chunks/app/%5Blang%5D/layout-f635f482ab215772.js\"],\"default\"]\n22:I[4219,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"217\",\"static/chunks/217-39ebb384bf3691b3.js\",\"5296\",\"static/chunks/5296-4a99c1f65f9ede3a.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"5160\",\"static/chunks/app/%5Blang%5D/layout-f635f482ab215772.js\"],\"Toaster\"]\n23:I[7664,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"6342\",\"static/chunks/6342-8b80a67581fa4afb.js\",\"5589\",\"static/chunks/5589-419de75e2166181f.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"911\",\"static/chunks/app/%5Blang%5D/page-980e95a3d384c418.js\"],\"default\"]\n24:I[3653,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"6342\",\"static/chunks/6342-8b80a67581fa4afb.js\",\"5589\",\"static/chunks/5589-419de75e2166181f.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"911\",\"static/chunks/app/%5Blang%5D/page-980e95a3d384c418.js\"],\"default\"]\n25:I[396,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"6342\",\"static/chunks/6342-8b80a67581fa4afb.js\",\"5589\",\"static/chunks/5589-419de75e2166181f.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"911\",\"static/chunks/app/%5Blang%5D/page-980e95a3d384c418.js\"],\"default\"]\n26:I[9800,[\"3549\",\"static/chunks/3549-50a8aca8df50ca1c.js\",\"6325\",\"static/chunks/6325-5707078a2ae86a05.js\",\"6342\",\"static/chunks/6342-8b80a67581fa4afb.js\",\"5589\",\"static/chunks/5589-419de75e2166181f.js\",\"5018\",\"static/chunks/5018-c116285f90beb043.js\",\"911\",\"static/chunks/app/%5Blang%5D/page-980e95a3d384c418.js\"],\"default\"]\n15:[\"$\",\"$L1d\",null,{}]\n16:[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"sr-only focus:not-sr-only focus:absolute focus:z-[100] focus:top-4 focus:left-4 focus:px-4 focus:py-2 focus:bg-primary focus:text-white focus:rounded-md transition-all\",\"children\":\"Skip to main content\"}]\n17:[\"$\",\"$L1e\",null,{}]\n18:[\"$\",\"main\",null,{\"id\":\"main-content\",\"className\":\"flex-1 w-full focus:outline-none\",\"tabIndex\":-1,\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$1f\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L20\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n19:[\"$\",\"$L21\",null,{}]\n1a:[\"$\",\"$L22\",null,{}]\n1b:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"url\\\":\\\"https://webabc.ir\\\",\\\"logo\\\":\\\"/images/logo.webp\\\",\\\"name\\\":\\\"WebABC\\\",\\\"description\\\":\\\"Professional web development and SEO services company\\\",\\\"contactPoint\\\":[{\\\"telephone\\\":\\\"+989123456789\\\",\\\"contactType\\\":\\\"customer service\\\"}],\\\"sameAs\\\":[\\\"https://"])</script><script>self.__next_f.push([1,"facebook.com/webabc\\\",\\\"https://twitter.com/webabc\\\",\\\"https://instagram.com/webabc\\\",\\\"https://linkedin.com/company/webabc\\\"],\\\"address\\\":{\\\"@type\\\":\\\"PostalAddress\\\",\\\"addressCountry\\\":\\\"Iran\\\",\\\"addressLocality\\\":\\\"Tehran\\\",\\\"addressRegion\\\":\\\"Tehran Province\\\",\\\"postalCode\\\":\\\"1234567890\\\",\\\"streetAddress\\\":\\\"Valiasr St.\\\"},\\\"inLanguage\\\":\\\"en-US\\\"}\"}}]\n1c:[\"$\",\"div\",null,{\"className\":\"relative overflow-x-hidden\",\"children\":[[\"$\",\"$L23\",null,{\"heroImgData\":{\"avif\":[{\"src\":\"/images/homepage-hero-320.avif\",\"width\":320},{\"src\":\"/images/homepage-hero-480.avif\",\"width\":480},{\"src\":\"/images/homepage-hero-640.avif\",\"width\":640},{\"src\":\"/images/homepage-hero-768.avif\",\"width\":768},{\"src\":\"/images/homepage-hero-1024.avif\",\"width\":1024}],\"webp\":[{\"src\":\"/images/homepage-hero-320.webp\",\"width\":320},{\"src\":\"/images/homepage-hero-480.webp\",\"width\":480},{\"src\":\"/images/homepage-hero-640.webp\",\"width\":640},{\"src\":\"/images/homepage-hero-768.webp\",\"width\":768},{\"src\":\"/images/homepage-hero-1024.webp\",\"width\":1024}],\"original\":\"/images/homepage-hero.webp\",\"width\":1024,\"height\":1024}}],[\"$\",\"$L24\",null,{}],[\"$\",\"$L25\",null,{}],[\"$\",\"$L26\",null,{}]]}]\n"])</script><script>self.__next_f.push([1,"11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#ffffff\"}]]\n"])</script><script>self.__next_f.push([1,"27:I[556,[],\"IconMark\"]\n:HL[\"/images/homepage-hero-1024.avif\",\"image\",{\"type\":\"image/avif\",\"fetchPriority\":\"high\",\"imageSrcSet\":\"/images/homepage-hero-320.avif 320w, /images/homepage-hero-480.avif 480w, /images/homepage-hero-640.avif 640w, /images/homepage-hero-768.avif 768w, /images/homepage-hero-1024.avif 1024w\",\"imageSizes\":\"(max-width: 768px) 100vw, 50vw\"}]\nf:null\n"])</script><script>self.__next_f.push([1,"13:[[\"$\",\"title\",\"0\",{\"children\":\"WebABC | Professional SEO and Web Design Services\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Provider of specialized SEO and search engine optimization services, web design and web application development with the latest technologies\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://webabc.ir/en\"}],[\"$\",\"link\",\"3\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://webabc.ir/en\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"hrefLang\":\"fa\",\"href\":\"https://webabc.ir/fa\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"ar\",\"href\":\"https://webabc.ir/ar\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"WebABC | Professional SEO and Web Design Services\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"Provider of specialized SEO and search engine optimization services, web design and web application development with the latest technologies\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:url\",\"content\":\"https://webabc.ir/en\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://webabc.ir/images/og-image.jpg\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:creator\",\"content\":\"@webabc_ir\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:title\",\"content\":\"WebABC | Professional SEO and Web Design Services\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:description\",\"content\":\"Provider of specialized SEO and search engine optimization services, web design and web application development with the latest technologies\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image\",\"content\":\"https://webabc.ir/images/og-image.jpg\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"$L27\",\"16\",{}]]\n"])</script></body></html>