Анализ страницы https://nuxtnation.com/2021
Основное Готовность: 100%
Домен
nuxtnation.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 09.01.2027 2:59:59.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык страницы не указан. Рекомендуется явно указать язык документа!
Скорость загрузки
~1,10сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,10сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
174Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 174Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 6
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 6 достаточно.
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://fonts.googleapis.com/css2?family=Inter:wght@300..900&display=swap | |
| js | https://www.googletagmanager.com/gtag/js?id=G-2RRRPJF7HZ | |
| js | /gtag.js | |
| js | https://tag.getdrip.com/6232659.js | |
| js | /facebook-pixel.js | |
| js | module | /_nuxt/Bb9OKAXS.js |
Серверные заголовки
Кол-во: 12
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 12шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Age | 1 |
| Cache-Control | no-cache |
| cache-status | "Netlify Durable"; fwd=bypass |
| Date | Sat, 22 Aug 2026 15:52:04 GMT |
| netlify-vary | query |
| Server | Netlify |
| Set-Cookie | undefined |
| Strict-Transport-Security | max-age=31536000 |
| Vary | Accept-Encoding |
| x-nf-request-id | 01M0N2R1GC8ARQ66Y8HB1VEX7V |
| X-Powered-By | Nuxt |
| x-robots-tag | all |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Netlify
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
В заголовке Server указано: Netlify.
Мета-теги Готовность: 22%
Title
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Пропишите тег title!
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://nuxtnation.com/2021
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Не найдено
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph не задана. Страница не оптимизирована под социальные сети. Мета-теги с разметкой Og помогают социальным роботам лучше структурировать Ваш сайт.
Все мета-теги
Кол-во: 1
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 1шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1 |
Оптимизация Готовность: 72%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 0 встречаются в тексте редко. Добавьте в контент страницы слова из тега <title>!
Абзацев с текстом 1 слишком мало. Добавьте больше абзацев с текстом (тег <p>)!
Кол-во слов 398 слишком мало. Добавьте больше текста (минимум 400 слов)!
Среднее число слов в абзаце 33 достаточно.
Кол-во знаков контента 2534 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 5. Это хорошо.
На странице присутствуют заголовки <h3> 4.
Тошнота
2,45
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота страницы в пределах нормы 3.
Академич. тошнота
7,79%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота страницы в пределах нормы.
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| nation | 6 | 1,51% |
| ambassador | 6 | 1,51% |
| engineer | 5 | 1,26% |
| community | 4 | 1,01% |
| previous | 3 | 0,75% |
| replay | 3 | 0,75% |
| author | 3 | 0,75% |
| instructor | 3 | 0,75% |
| member | 3 | 0,75% |
| events | 2 | 0,50% |
| sponsor | 2 | 0,50% |
| largest | 2 | 0,50% |
| fellow | 2 | 0,50% |
| chance | 2 | 0,50% |
| experts | 2 | 0,50% |
| speakers | 2 | 0,50% |
| creators | 2 | 0,50% |
| vercel | 2 | 0,50% |
| deltener | 2 | 0,50% |
| masteringnuxt | 2 | 0,50% |
Индексация Готовность: 30%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 83 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 77998 байт. Загружен за: 2сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Показать содержимое robots.txt
<!DOCTYPE html><html><head><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin="anonymous" data-hid="23dc7e4">
<link rel="preconnect" href="https://fonts.googleapis.com/" data-hid="50e9084">
<link rel="preconnect" href="https://assets.nuxtnation.com">
<link rel="icon" type="image/png" href="/favicon.png">
<link rel="dns-prefetch" href="https://fonts.gstatic.com/" data-hid="7475ad2">
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Inter:wght@300..900&display=swap" data-hid="161791a">
<script data-hid="60bf5ec">(function(){
var h=document.querySelector("head");
var m=h.querySelector('meta[name="head:count"]');
if(m){m.setAttribute('content',Number(m.getAttribute('content'))+1);}
else{m=document.createElement('meta');m.setAttribute('name','head:count');m.setAttribute('content','1');h.append(m);}
var l=document.createElement('link');l.rel='stylesheet';l.href='https://fonts.googleapis.com/css2?family=Inter:wght@300..900&display=swap';h.appendChild(l);
})();</script>
<script src="https://www.googletagmanager.com/gtag/js?id=G-2RRRPJF7HZ" async></script>
<script src="/gtag.js" async></script>
<script src="https://tag.getdrip.com/6232659.js" async></script>
<script src="/facebook-pixel.js"></script>
<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://nuxtnation.com/#organization","name":"Nuxt Nation","url":"https://nuxtnation.com/","slogan":"Join over 21,000 fellow Nuxt & Vue Developers to learn everything Nuxt has to offer in 2024! Get a chance to speak and interact with Nuxt Core team members, industry experts, and contributors during live Q&A sessions!","sameAs":["https://www.facebook.com/NuxtNation","https://twitter.com/NuxtNation"],"logo":{"@type":"ImageObject","@id":"https://nuxtnation.com/#logo","inLanguage":"en-US","url":"https://nuxtnation.com/images/logo-nuxtnation.svg","caption":"Nuxt Nation | Join over 21,000 fellow Nuxt & Vue Developers to learn everything Nuxt has to offer in 2024! Get a chance to speak and interact with Nuxt Core team members, industry experts, and contributors during live Q&A sessions!"},"image":{"@id":"https://nuxtnation.com/#logo"}},[{"@type":"WebSite","@id":"https://nuxtnation.com/#website","url":"https://nuxtnation.com/","name":"Nuxt Nation","description":"Join over 21,000 fellow Nuxt & Vue Developers to learn everything Nuxt has to offer in 2024! Get a chance to speak and interact with Nuxt Core team members, industry experts, and contributors during live Q&A sessions!","publisher":{"@id":"https://nuxtnation.com/#organization"}},{"@context":"http://schema.org","@type":"WebPage","name":"Nuxt Nation","description":"Join over 21,000 fellow Nuxt & Vue Developers to learn everything Nuxt has to offer in 2024! Get a chance to speak and interact with Nuxt Core team members, industry experts, and contributors during live Q&A sessions!","inLanguage":"en-US","mainEntityOfPage":{"@id":"https://nuxtnation.com/#website"},"isPartOf":{"@id":"https://bitterbrains.com/#website","@type":"WebSite","name":"Bitter Brains","url":"https://bitterbrains.com"}}]]}</script>
<link rel="canonical" href="https://nuxtnation.com">
<link rel="preload" as="fetch" crossorigin="anonymous" href="/_payload.json?cfa9ee8f-851c-43c8-aeab-e087aaa11005">
<style>/*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.inset-y-auto{bottom:auto;top:auto}.-bottom-0{bottom:0}.-bottom-40{bottom:-10rem}.-top-10{top:-2.5rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-\[-500px\]{left:-500px}.right-0{right:0}.right-10{right:2.5rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[-500px\]{right:-500px}.top-0{top:0}.top-10{top:2.5rem}.top-20{top:5rem}.top-40{top:10rem}.top-6{top:1.5rem}.top-\[20\%\]{top:20%}.-z-0{z-index:0}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.order-1{order:1}.order-2{order:2}.m-4{margin:1rem}.m-auto{margin:auto}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.\!mt-0{margin-top:0!important}.-mr-4{margin-right:-1rem}.-mr-80{margin-right:-20rem}.mb-10{margin-bottom:2.5rem}.mb-20{margin-bottom:5rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mb-\[60px\]{margin-bottom:60px}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-6{margin-right:1.5rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-40{margin-top:10rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[30px\]{margin-top:30px}.mt-\[50px\]{margin-top:50px}.mt-\[96px\]{margin-top:96px}.line-clamp-4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.size-10{height:2.5rem;width:2.5rem}.size-100{height:25rem;width:25rem}.size-2{height:.5rem;width:.5rem}.size-3{height:.75rem;width:.75rem}.size-5{height:1.25rem;width:1.25rem}.size-6{height:1.5rem;width:1.5rem}.size-\[14px\]{height:14px;width:14px}.size-\[22px\]{height:22px;width:22px}.size-\[280px\]{height:280px;width:280px}.size-\[50px\]{height:50px;width:50px}.size-\[60px\]{height:60px;width:60px}.size-\[772px\]{height:772px;width:772px}.size-fit{height:fit-content;width:fit-content}.size-full{height:100%;width:100%}.\!h-auto{height:auto!important}.h-12{height:3rem}.h-120{height:30rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-\[1200px\]{height:1200px}.h-\[156px\]{height:156px}.h-\[250px\]{height:250px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[37px\]{height:37px}.h-\[460px\]{height:460px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[56px\]{height:56px}.h-\[57px\]{height:57px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-32{max-height:8rem}.min-h-6{min-height:1.5rem}.min-h-full{min-height:100%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-144{width:36rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-80{width:20rem}.w-\[1180px\]{width:1180px}.w-\[12px\]{width:12px}.w-\[174px\]{width:174px}.w-\[220px\]{width:220px}.w-\[30\%\]{width:30%}.w-\[310px\]{width:310px}.w-\[340px\]{width:340px}.w-\[50px\]{width:50px}.w-\[calc\(50\%-20px\)\]{width:calc(50% - 20px)}.w-\[calc\(70\%-20px\)\]{width:calc(70% - 20px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-48{min-width:12rem}.min-w-6{min-width:1.5rem}.min-w-8{min-width:2rem}.max-w-144{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[60\%\]{max-width:60%}.max-w-\[847px\]{max-width:847px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-screen-2xl{max-width:1536px}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-10,.-translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-10{--tw-translate-x:-2.5rem}.-translate-x-2\/3{--tw-translate-x:-66.666667%}.-translate-x-20,.-translate-x-2\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-20{--tw-translate-x:-5rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-20{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-20{--tw-translate-y:-5rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-2\/3{--tw-translate-x:66.666667%}.translate-x-2\/3,.translate-x-40{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-40{--tw-translate-x:10rem}.translate-y-\[-2px\]{--tw-translate-y:-2px}.scale-100,.translate-y-\[-2px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-50,.scale-x-150{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-150{--tw-scale-x:1.5}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[15px\]{gap:15px}.gap-\[30px\]{gap:30px}.gap-\[50px\]{gap:50px}.gap-\[60px\]{gap:60px}.gap-\[6px\]{gap:6px}.gap-px{gap:1px}.gap-x-20{column-gap:5rem}.gap-x-5{column-gap:1.25rem}.gap-x-\[54px\]{column-gap:54px}.gap-y-8{row-gap:2rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-\[10px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(10px*var(--tw-space-y-reverse));margin-top:calc(10px*(1 - var(--tw-space-y-reverse)))}.\!divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0!important;border-left-width:calc(0px*(1 - var(--tw-divide-x-reverse)))!important;border-right-width:calc(0px*var(--tw-divide-x-reverse))!important}.divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(2px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(2px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-charcoal>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(51 66 85/var(--tw-divide-opacity))}.divide-eerie-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(12 17 43/var(--tw-divide-opacity))}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overflow-x-scroll{overflow-x:scroll}.text-clip{text-overflow:clip}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.\!rounded-none{border-radius:0!important}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[\#FA1740\]{--tw-border-opacity:1;border-color:rgb(250 23 64/var(--tw-border-opacity))}.border-charcoal{--tw-border-opacity:1;border-color:rgb(51 66 85/var(--tw-border-opacity))}.border-cool-green{--tw-border-opacity:1;border-color:rgb(0 220 130/var(--tw-border-opacity))}.border-cool-green\/80{border-color:#00dc82cc}.border-lime-green{--tw-border-opacity:1;border-color:rgb(6 186 138/var(--tw-border-opacity))}.border-transparent{border-color:#0000}.\!bg-cool-green{--tw-bg-opacity:1!important;background-color:rgb(0 220 130/var(--tw-bg-opacity))!important}.\!bg-cool-green\/20{background-color:#00dc8233!important}.\!bg-transparent{background-color:initial!important}.bg-\[\#340826\]{--tw-bg-opacity:1;background-color:rgb(52 8 38/var(--tw-bg-opacity))}.bg-\[\#5972FE\]{--tw-bg-opacity:1;background-color:rgb(89 114 254/var(--tw-bg-opacity))}.bg-\[\#FDB82F\]{--tw-bg-opacity:1;background-color:rgb(253 184 47/var(--tw-bg-opacity))}.bg-\[\#FF9120\]{--tw-bg-opacity:1;background-color:rgb(255 145 32/var(--tw-bg-opacity))}.bg-\[\#ff0056\]{--tw-bg-opacity:1;background-color:rgb(255 0 86/var(--tw-bg-opacity))}.bg-black\/10{background-color:#0000001a}.bg-black\/30{background-color:#0000004d}.bg-cool-green{--tw-bg-opacity:1;background-color:rgb(0 220 130/var(--tw-bg-opacity))}.bg-cool-green\/10{background-color:#00dc821a}.bg-cool-green\/20{background-color:#00dc8233}.bg-cool-green\/30{background-color:#00dc824d}.bg-cool-green\/50{background-color:#00dc8280}.bg-cool-green\/60{background-color:#00dc8299}.bg-dark-green{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.bg-eerie-black{--tw-bg-opacity:1;background-color:rgb(12 17 43/var(--tw-bg-opacity))}.bg-lime-green{--tw-bg-opacity:1;background-color:rgb(6 186 138/var(--tw-bg-opacity))}.bg-rich-black{--tw-bg-opacity:1;background-color:rgb(2 4 32/var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[url\(\'\/images\/nn-ticket\.png\'\)\]{background-image:url(/images/nn-ticket.png)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.\!from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position)!important;--tw-gradient-to:#0000 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.from-\[\#0C112B\]{--tw-gradient-from:#0c112b var(--tw-gradient-from-position);--tw-gradient-to:#0c112b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1E293A\]{--tw-gradient-from:#1e293a var(--tw-gradient-from-position);--tw-gradient-to:#1e293a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#760FFF\]{--tw-gradient-from:#760fff var(--tw-gradient-from-position);--tw-gradient-to:#760fff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cool-green{--tw-gradient-from:#00dc82 var(--tw-gradient-from-position);--tw-gradient-to:#00dc8200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cool-green\/20{--tw-gradient-from:#00dc8233 var(--tw-gradient-from-position);--tw-gradient-to:#00dc8200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-eerie-black{--tw-gradient-from:#0c112b var(--tw-gradient-from-position);--tw-gradient-to:#0c112b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rich-black{--tw-gradient-from:#020420 var(--tw-gradient-from-position);--tw-gradient-to:#02042000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.\!to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)!important}.to-\[\#080A24\]{--tw-gradient-to:#080a24 var(--tw-gradient-to-position)}.to-\[\#0E0021\]{--tw-gradient-to:#0e0021 var(--tw-gradient-to-position)}.to-\[\#0F172A\]{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-cool-black{--tw-gradient-to:#080a24 var(--tw-gradient-to-position)}.to-cool-green{--tw-gradient-to:#00dc82 var(--tw-gradient-to-position)}.to-cool-green\/20{--tw-gradient-to:#00dc8233 var(--tw-gradient-to-position)}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-top{object-position:top}.\!p-\[18px\]{padding:18px!important}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[30px\]{padding:30px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-20{padding-left:5rem;padding-right:5rem}.px-28{padding-left:7rem;padding-right:7rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-32{padding-bottom:8rem;padding-top:8rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[14px\]{padding-bottom:14px;padding-top:14px}.py-\[22px\]{padding-bottom:22px;padding-top:22px}.\!pt-0{padding-top:0!important}.pb-0{padding-bottom:0}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-22{padding-bottom:5.5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-48{padding-bottom:12rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-44{padding-top:11rem}.pt-48{padding-top:12rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[96px\]{padding-top:96px}.text-left{text-align:left}.text-center{text-align:center}.font-inter{font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-roboto{font-family:Roboto,system-ui}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[38px\]{font-size:38px}.text-\[7\.5px\]{font-size:7.5px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:.05em}.\!text-cool-green{--tw-text-opacity:1!important;color:rgb(0 220 130/var(--tw-text-opacity))!important}.text-\[\#006AFF\]{--tw-text-opacity:1;color:rgb(0 106 255/var(--tw-text-opacity))}.text-\[\#D5D5D5\]{--tw-text-opacity:1;color:rgb(213 213 213/var(--tw-text-opacity))}.text-\[\#FDB82F\]{--tw-text-opacity:1;color:rgb(253 184 47/var(--tw-text-opacity))}.text-\[\#FF2C45\]{--tw-text-opacity:1;color:rgb(255 44 69/var(--tw-text-opacity))}.text-\[\#ff0056\]{--tw-text-opacity:1;color:rgb(255 0 86/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-cadet-gray{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-cool-black{--tw-text-opacity:1;color:rgb(8 10 36/var(--tw-text-opacity))}.text-cool-green{--tw-text-opacity:1;color:rgb(0 220 130/var(--tw-text-opacity))}.text-eerie-black{--tw-text-opacity:1;color:rgb(12 17 43/var(--tw-text-opacity))}.text-hit-gray{--tw-text-opacity:1;color:rgb(163 172 183/var(--tw-text-opacity))}.text-light-gray{--tw-text-opacity:1;color:rgb(240 245 249/var(--tw-text-opacity))}.text-rich-black{--tw-text-opacity:1;color:rgb(2 4 32/var(--tw-text-opacity))}.text-slate-gray{--tw-text-opacity:1;color:rgb(109 123 139/var(--tw-text-opacity))}.text-torch-red{--tw-text-opacity:1;color:rgb(255 28 76/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.blur-\[2000px\]{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-\[2000px\]{--tw-blur:blur(2000px)}.blur-\[500px\]{--tw-blur:blur(500px)}.blur-\[500px\],.blur-\[80px\]{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-\[80px\]{--tw-blur:blur(80px)}.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-3xl{--tw-backdrop-blur:blur(64px)}.backdrop-blur-3xl,.backdrop-blur-xl{-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-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-500{transition-duration:.5s}.ease-linear{transition-timing-function:linear}.placeholder\:text-charcoal::placeholder{--tw-text-opacity:1;color:rgb(51 66 85/var(--tw-text-opacity))}.odd\:hidden:nth-child(odd){display:none}.odd\:divide-rich-black:nth-child(odd)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(2 4 32/var(--tw-divide-opacity))}.even\:divide-eerie-black:nth-child(2n)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(12 17 43/var(--tw-divide-opacity))}.even\:bg-rich-black:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(2 4 32/var(--tw-bg-opacity))}.hover\:h-auto:hover{height:auto}.hover\:\!border-2:hover{border-width:2px!important}.hover\:border:hover{border-width:1px}.hover\:\!border-cool-green:hover{--tw-border-opacity:1!important;border-color:rgb(0 220 130/var(--tw-border-opacity))!important}.hover\:border-cool-green:hover{--tw-border-opacity:1;border-color:rgb(0 220 130/var(--tw-border-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-gradient-to-b:hover{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.hover\:from-cool-green\/30:hover{--tw-gradient-from:#00dc824d var(--tw-gradient-from-position);--tw-gradient-to:#00dc8200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-cool-green\/30:hover{--tw-gradient-to:#00dc824d var(--tw-gradient-to-position)}.hover\:to-dark-green\/30:hover{--tw-gradient-to:#0f172a4d var(--tw-gradient-to-position)}.hover\:text-caribbean-green:hover{--tw-text-opacity:1;color:rgb(0 196 141/var(--tw-text-opacity))}.hover\:text-cool-green:hover{--tw-text-opacity:1;color:rgb(0 220 130/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:border-cool-green:focus{--tw-border-opacity:1;border-color:rgb(0 220 130/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-caribbean-green:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 196 141/var(--tw-ring-opacity))}.focus\:ring-cool-green:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 220 130/var(--tw-ring-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-75:disabled{opacity:.75}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:hidden{display:none}.group:hover .group-hover\:bg-cool-green\/70{background-color:#00dc82b3}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.sm\:w-\[calc\(25\%-20px\)\]{width:calc(25% - 20px)}}@media (min-width:768px){.md\:-bottom-16{bottom:-4rem}.md\:top-60{top:15rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:\!mt-0{margin-top:0!important}.md\:-mt-40{margin-top:-10rem}.md\:mr-0{margin-right:0}.md\:mr-10{margin-right:2.5rem}.md\:mr-2{margin-right:.5rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-20{margin-top:5rem}.md\:mt-24{margin-top:6rem}.md\:mt-32{margin-top:8rem}.md\:mt-4{margin-top:1rem}.md\:mt-40{margin-top:10rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-60{margin-top:15rem}.md\:mt-8{margin-top:2rem}.md\:mt-\[100px\]{margin-top:100px}.md\:mt-\[120px\]{margin-top:120px}.md\:mt-\[160px\]{margin-top:160px}.md\:mt-\[220px\]{margin-top:220px}.md\:mt-\[34px\]{margin-top:34px}.md\:mt-\[50px\]{margin-top:50px}.md\:mt-\[60px\]{margin-top:60px}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:size-10{height:2.5rem;width:2.5rem}.md\:size-12{height:3rem;width:3rem}.md\:size-16{height:4rem;width:4rem}.md\:size-5{height:1.25rem;width:1.25rem}.md\:size-\[37px\]{height:37px;width:37px}.md\:h-100{height:25rem}.md\:h-120{height:30rem}.md\:h-224{height:56rem}.md\:h-6{height:1.5rem}.md\:h-60{height:15rem}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-80{height:20rem}.md\:h-84{height:21rem}.md\:h-\[1000px\]{height:1000px}.md\:h-\[220px\]{height:220px}.md\:h-\[255px\]{height:255px}.md\:h-\[38px\]{height:38px}.md\:h-\[428px\]{height:428px}.md\:h-\[57px\]{height:57px}.md\:h-\[61px\]{height:61px}.md\:h-auto{height:auto}.md\:h-fit{height:fit-content}.md\:min-h-6{min-height:1.5rem}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-100{width:25rem}.md\:w-120{width:30rem}.md\:w-130{width:32.5rem}.md\:w-3\/5{width:60%}.md\:w-56{width:14rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-96{width:24rem}.md\:w-\[230px\]{width:230px}.md\:w-\[286px\]{width:286px}.md\:w-\[556px\]{width:556px}.md\:w-\[calc\(25\%-20px\)\]{width:calc(25% - 20px)}.md\:w-\[calc\(40\%-20px\)\]{width:calc(40% - 20px)}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:w-full{width:100%}.md\:min-w-8{min-width:2rem}.md\:min-w-\[380px\]{min-width:380px}.md\:max-w-2xl{max-width:42rem}.md\:max-w-\[262px\]{max-width:262px}.md\:max-w-\[277px\]{max-width:277px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[80\%\]{max-width:80%}.md\:max-w-xl{max-width:36rem}.md\:shrink-0{flex-shrink:0}.md\:\!translate-x-32{--tw-translate-x:8rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.md\:-translate-x-0{--tw-translate-x:-0px}.md\:-translate-x-0,.md\:-translate-x-20{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:-translate-x-20{--tw-translate-x:-5rem}.md\:translate-x-16{--tw-translate-x:4rem}.md\:translate-x-16,.md\:translate-x-40{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-40{--tw-translate-x:10rem}.md\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-20{gap:5rem}.md\:gap-24{gap:6rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[10px\]{gap:10px}.md\:gap-\[120px\]{gap:120px}.md\:gap-\[30px\]{gap:30px}.md\:gap-\[50px\]{gap:50px}.md\:gap-\[60px\]{gap:60px}.md\:gap-y-10{row-gap:2.5rem}.md\:self-stretch{align-self:stretch}.md\:overflow-x-visible{overflow-x:visible}.md\:rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.md\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.md\:rounded-br-md{border-bottom-right-radius:.375rem}.md\:rounded-tr-md{border-top-right-radius:.375rem}.md\:border-r{border-right-width:1px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:p-\[30px\]{padding:30px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-\[26px\]{padding-left:26px;padding-right:26px}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:py-\[120px\]{padding-bottom:120px;padding-top:120px}.md\:\!pt-52{padding-top:13rem!important}.md\:pb-0{padding-bottom:0}.md\:pb-18{padding-bottom:4.5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-12{padding-left:3rem}.md\:pl-\[120px\]{padding-left:120px}.md\:pr-0{padding-right:0}.md\:pr-\[23px\]{padding-right:23px}.md\:pt-10{padding-top:2.5rem}.md\:pt-20{padding-top:5rem}.md\:pt-24{padding-top:6rem}.md\:pt-60{padding-top:15rem}.md\:pt-\[100px\]{padding-top:100px}.md\:pt-\[160px\]{padding-top:160px}.md\:text-left{text-align:left}.md\:\!text-base{font-size:1rem!important;line-height:1.5rem!important}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-\[12\.5px\]{font-size:12.5px}.md\:text-\[21px\]{font-size:21px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[38px\]{font-size:38px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:leading-loose{line-height:2}.md\:leading-tight{line-height:1.25}}@media (min-width:1024px){.lg\:inset-y-0{bottom:0;top:0}.lg\:-left-40{left:-10rem}.lg\:-right-40{right:-10rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mb-8{margin-bottom:2rem}.lg\:flex{display:flex}.lg\:size-\[54px\]{height:54px;width:54px}.lg\:h-\[373px\]{height:373px}.lg\:h-\[70px\]{height:70px}.lg\:w-\[532px\]{width:532px}.lg\:w-\[817px\]{width:817px}.lg\:w-\[calc\(30\%-32px\)\]{width:calc(30% - 32px)}.lg\:max-w-screen-xl{max-width:1280px}.lg\:translate-x-20{--tw-translate-x:5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-4{gap:1rem}.lg\:gap-\[15px\]{gap:15px}.lg\:gap-\[90px\]{gap:90px}.lg\:p-48{padding:12rem}.lg\:p-8{padding:2rem}.lg\:py-\[35px\]{padding-bottom:35px;padding-top:35px}.lg\:pl-\[100px\]{padding-left:100px}.lg\:pr-\[54px\]{padding-right:54px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:even\:hidden:nth-child(2n){display:none}}@media (min-width:1280px){.xl\:static{position:static}.xl\:absolute{position:absolute}.xl\:-top-5{top:-1.25rem}.xl\:right-0{right:0}.xl\:top-20{top:5rem}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:-mt-0{margin-top:0}.xl\:mr-8{margin-right:2rem}.xl\:mr-auto{margin-right:auto}.xl\:mt-0{margin-top:0}.xl\:mt-12{margin-top:3rem}.xl\:mt-16{margin-top:4rem}.xl\:mt-18{margin-top:4.5rem}.xl\:mt-\[156px\]{margin-top:156px}.xl\:mt-\[50px\]{margin-top:50px}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:size-auto{height:auto;width:auto}.xl\:h-152{height:38rem}.xl\:h-156{height:39rem}.xl\:h-16{height:4rem}.xl\:h-224{height:56rem}.xl\:h-52{height:13rem}.xl\:h-80{height:20rem}.xl\:h-84{height:21rem}.xl\:h-\[920px\]{height:920px}.xl\:h-full{height:100%}.xl\:w-1\/2{width:50%}.xl\:w-100{width:25rem}.xl\:w-120{width:30rem}.xl\:w-130{width:32.5rem}.xl\:w-2\/5{width:40%}.xl\:w-200{width:50rem}.xl\:w-248{width:62rem}.xl\:w-300{width:75rem}.xl\:w-44{width:11rem}.xl\:w-48{width:12rem}.xl\:w-80{width:20rem}.xl\:w-96{width:24rem}.xl\:w-\[50\%\]{width:50%}.xl\:w-auto{width:auto}.xl\:w-fit{width:fit-content}.xl\:w-full{width:100%}.xl\:max-w-5xl{max-width:64rem}.xl\:max-w-7xl{max-width:80rem}.xl\:max-w-none{max-width:none}.xl\:max-w-screen-2xl{max-width:1536px}.xl\:max-w-screen-lg{max-width:1024px}.xl\:max-w-screen-xl{max-width:1280px}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:gap-0{gap:0}.xl\:gap-10{gap:2.5rem}.xl\:gap-14{gap:3.5rem}.xl\:gap-32{gap:8rem}.xl\:gap-8{gap:2rem}.xl\:gap-\[50px\]{gap:50px}.xl\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.xl\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.xl\:divide-transparent>:not([hidden])~:not([hidden]){border-color:#0000}.xl\:self-stretch{align-self:stretch}.xl\:rounded-md{border-radius:.375rem}.xl\:border{border-width:1px}.xl\:border-0{border-width:0}.xl\:border-l{border-left-width:1px}.xl\:border-cadet-gray{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity))}.xl\:bg-eerie-black{--tw-bg-opacity:1;background-color:rgb(12 17 43/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:initial}.xl\:object-contain{object-fit:contain}.xl\:p-0{padding:0}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-20{padding-bottom:5rem;padding-top:5rem}.xl\:py-24{padding-bottom:6rem;padding-top:6rem}.xl\:py-32{padding-bottom:8rem;padding-top:8rem}.xl\:pt-0{padding-top:0}.xl\:pt-10{padding-top:2.5rem}.xl\:pt-32{padding-top:8rem}.xl\:text-left{text-align:left}.xl\:text-start{text-align:start}.xl\:leading-tight{line-height:1.25}.xl\:text-cadet-gray{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.xl\:hover\:text-caribbean-green:hover{--tw-text-opacity:1;color:rgb(0 196 141/var(--tw-text-opacity))}.xl\:hover\:text-jade:hover{--tw-text-opacity:1;color:rgb(1 189 111/var(--tw-text-opacity))}}.\[\&\>em\]\:invisible>em{visibility:hidden}.\[\&\>p\]\:ml-4>p{margin-left:1rem}.\[\&\>span\]\:font-medium>span{font-weight:500}.\[\&\>span\]\:text-white>span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.\[\&\>ul\]\:ml-7>ul{margin-left:1.75rem}.\[\&\>ul\]\:grid>ul{display:grid}.\[\&\>ul\]\:list-disc>ul{list-style-type:disc}.\[\&\>ul\]\:gap-4>ul{gap:1rem}</style>
<style>html{scroll-behavior:smooth}body{background-color:#020420;-webkit-tap-highlight-color:transparent}.swag-item>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.swag-item a{--tw-text-opacity:1;color:rgb(0 220 130/var(--tw-text-opacity))}.swag-item ol{list-style-type:decimal}.swag-item ol,.swag-item ul{margin-left:1rem}.swag-item ul{list-style-type:disc}.markdown-html{margin-top:2.5rem}.markdown-html>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.markdown-html{line-height:2;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}@media (min-width:768px){.markdown-html{margin-top:5rem}.markdown-html>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.markdown-html{font-size:1.25rem;line-height:1.75rem;line-height:2}}.markdown-html h1,.markdown-html h2,.markdown-html h3,.markdown-html h4,.markdown-html h5{font-weight:700;text-align:left;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.markdown-html h1>em{font-style:normal;--tw-text-opacity:1;color:rgb(0 220 130/var(--tw-text-opacity))}.markdown-html p>strong{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.markdown-html p>strong>a{--tw-text-opacity:1;color:rgb(0 220 130/var(--tw-text-opacity))}.markdown-html h1{font-size:2.25rem;line-height:2.5rem}@media (min-width:768px){.markdown-html h1{font-size:3.75rem;line-height:1}}.markdown-html h2{font-size:1.5rem;line-height:2rem}@media (min-width:768px){.markdown-html h2{font-size:1.875rem;line-height:2.25rem}}.markdown-html h3{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.markdown-html h3{font-size:1.5rem;line-height:2rem}}.markdown-html ul{list-style-type:none;margin-left:0}.markdown-html li{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.markdown-html li:before{background-image:url(/images/bulletpoint.svg);background-position:50%;background-size:cover;content:"";flex-shrink:0;font-size:1.125rem;height:3rem;line-height:1.75rem;width:3rem}.box,.card{border-radius:1rem;border-width:0!important;position:relative;--tw-border-opacity:1;border-color:rgb(51 66 85/var(--tw-border-opacity))}.box:before,.card:before{border-color:transparent;border-radius:1rem;border-width:1.5px;inset:0;position:absolute}.box:hover:before,.card:hover:before{border-width:1px}.box:before,.card:before{background:linear-gradient(180deg,#334255,#0f172a) border-box;content:"";-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.heading{font-weight:700;text-align:left;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.heading>em{font-style:normal;--tw-text-opacity:1;color:rgb(0 220 130/var(--tw-text-opacity))}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}</style>
<style>@media (min-width:1280px){.router-link-active[data-v-eb09009c]{--tw-text-opacity:1;color:rgb(0 196 141/var(--tw-text-opacity))}}</style>
<script type="module" src="/_nuxt/Bb9OKAXS.js" crossorigin></script></head><body><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@300..900&display=swap"></noscript><div id="__nuxt"><div><!--[--><style data-bs-offset>@property --bs-banner-height{syntax:"<length>";inherits:true;initial-value:0px}@keyframes bs-banner-ride{from{--bs-banner-height:0px}to{--bs-banner-height:0px}}:root{--bs-banner-height:0px}@supports (animation-timeline:scroll()){:root{animation:bs-banner-ride linear both;animation-timeline:scroll(root);animation-range:0 0px}}</style><style data-bs-anim>.bs-banner-box{transition:height .42s cubic-bezier(.22,1,.36,1)}.bs-banner-slide{transition:transform .42s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.bs-banner-box,.bs-banner-slide{transition:none}}</style><div class="bs-banner-box" style="height:0px;overflow:hidden;position:relative;z-index:2147483646;"><div class="bs-banner-slide" style="height:90px;transform:translateY(-100%);"></div></div><!--]--><!--[--><div class="overflow-x-hidden font-roboto"><div class="fixed inset-x-0 z-40 backdrop-blur-xl" style="top:var(--bs-banner-height, 0px);" data-v-eb09009c><div id="bb-banner-container" data-v-eb09009c></div><div class="px-4 py-8 md:px-12" style="background-color:rgba(2, 4, 32, 0);" data-v-eb09009c><div class="flex items-center justify-between gap-8 xl:mx-auto xl:max-w-screen-2xl" data-v-eb09009c><div class="flex items-center gap-4" data-v-eb09009c><button class="scale-x-150 text-2xl font-black text-white xl:hidden" data-v-eb09009c> ☰ </button><a aria-current="page" href="/" class="router-link-active router-link-exact-active min-w-48" data-v-eb09009c><!----></a></div><div class="-translate-x-full xl:translate-x-0 fixed inset-y-0 left-0 z-[1000] flex h-screen w-3/4 flex-col gap-8 bg-eerie-black p-10 transition-all md:w-1/3 xl:static xl:size-auto xl:flex-row xl:bg-transparent xl:p-0" data-v-eb09009c><button class="absolute right-6 top-6 text-white xl:hidden" data-v-eb09009c><span data-v-eb09009c><svg class="size-6" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" data-v-eb09009c><rect fill="none" data-v-eb09009c></rect><line x1="200" y1="56" x2="56" y2="200" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="20" data-v-eb09009c></line><line x1="200" y1="200" x2="56" y2="56" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="20" data-v-eb09009c></line></svg></span></button><a href="/workshops" class="font-bold text-cadet-gray xl:hover:text-caribbean-green" data-v-eb09009c> Workshops </a><a href="/swag" class="font-bold text-cadet-gray xl:hover:text-caribbean-green" data-v-eb09009c> Swag </a><a href="/offers" class="font-bold text-cadet-gray xl:hover:text-caribbean-green" data-v-eb09009c> Offers </a><div class="relative" data-v-eb09009c><div class="flex cursor-pointer items-center gap-2 font-bold text-cadet-gray xl:hover:text-caribbean-green" data-v-eb09009c><span data-v-eb09009c> Previous Events </span><span class="text-[0.5rem]" data-v-eb09009c> ▼ </span></div><!----></div><a href="/sponsor" rel="noopener noreferrer" target="_blank" class="font-bold text-cadet-gray xl:hover:text-caribbean-green" data-v-eb09009c> Become a Sponsor </a><!----><button class="whitespace-no-wrap inline-flex h-[48px] w-full cursor-pointer items-center justify-center rounded-lg border border-charcoal bg-gradient-to-b from-[#1E293A] to-[#0F172A] px-8 font-medium text-white transition-colors hover:border-cool-green hover:bg-gradient-to-b hover:from-cool-green/30 hover:to-dark-green/30 hover:text-cool-green md:hidden" data-v-eb09009c>Free Sign up</button></div><div class="flex" data-v-eb09009c><!----><button class="whitespace-no-wrap hidden h-[48px] w-full cursor-pointer items-center justify-center rounded-lg border border-charcoal bg-gradient-to-b from-[#1E293A] to-[#0F172A] px-8 font-medium text-white transition-colors hover:border-cool-green hover:bg-gradient-to-b hover:from-cool-green/30 hover:to-dark-green/30 hover:text-cool-green md:inline-flex md:w-fit" data-v-eb09009c>Free Sign up</button></div></div></div></div><div class="relative md:h-224 xl:h-[920px]"><div class="pointer-events-none absolute inset-0 -z-0 flex justify-center"><img onerror="this.setAttribute('data-error', 1)" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fbg-shadow-left.png 1x, /.netlify/images?url=%2Fimages%2Fbg-shadow-left.png 2x" src="/.netlify/images?url=%2Fimages%2Fbg-shadow-left.png" class="absolute left-0 top-0 hidden"><img onerror="this.setAttribute('data-error', 1)" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fbg-shadow-right.png 1x, /.netlify/images?url=%2Fimages%2Fbg-shadow-right.png 2x" src="/.netlify/images?url=%2Fimages%2Fbg-shadow-right.png" class="absolute bottom-0 right-0 hidden"></div><div class="relative z-0 h-full pb-22 pt-60 md:pt-60"><div class="mx-4 md:mx-10 xl:mx-auto xl:max-w-screen-xl"><!----><!--[--><div class="relative mx-auto w-fit rounded-full border-2 border-cool-green bg-cool-green/20 px-4 py-2 text-center text-sm font-bold uppercase text-cool-green"><span class=text-white>Free</span> Online Live Event</div><h1 class="relative mx-auto mt-8 max-w-2xl text-center font-inter text-4xl font-bold text-white md:mt-4 md:text-7xl xl:leading-tight">The Largest <span class="text-cool-green">Nuxt</span> Conference</h1><!----><div class="relative mt-10 text-center font-inter text-base text-cadet-gray md:mx-auto md:max-w-2xl md:text-base">Join over 21,000 fellow Nuxt & Vue.js Developers to learn everything Nuxt has to offer in 2025! Get a chance to speak and interact with Nuxt Core team members, industry experts, and contributors during live Q&A sessions!</div><div class="mt-16 md:mx-auto md:w-fit"><form class="w-full gap-2 flex flex-col xl:items-center xl:flex-row"><input type="text" name="email" required placeholder="Enter your email to register free" class="w-full bg-transparent border border-charcoal px-4 font-roboto text-sm text-white rounded-lg outline-none focus:ring-2 py-5 focus:ring-caribbean-green md:self-stretch md:text-base md:w-100 md:shrink-0"><button type="submit" class="self-stretch cursor-pointer transition ease-linear bg-gradient-to-b from-cool-green to-cool-green hover:bg-gradient-to-b hover:from-cool-green/30 hover:to-dark-green/30 whitespace-nowrap hover:border-cool-green border border-transparent text-rich-black hover:text-cool-green w-full p-4 rounded-lg font-bold transition transition-colors duration-100 xl:w-44 disabled:opacity-50 disabled:cursor-not-allowed">Free Sign Up</button></form><!----></div><!----><div class="mt-20 flex flex-col items-center justify-center gap-6 font-inter md:mt-12 md:flex-row xl:mt-18"><div class="flex items-center gap-6"><div class="text-sm text-cadet-gray"> Brought to you by </div><a href="https://vueschool.io" target="_blank"><img onerror="this.setAttribute('data-error', 1)" alt="Vue School" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Flogo-new.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-new.svg 2x" src="/.netlify/images?url=%2Fimages%2Flogo-new.svg" class="h-8"></a></div><div class="flex items-center gap-6"><div class="text-sm text-cadet-gray"> in partnership with </div><a href="https://nuxt.com" target="_blank"><img onerror="this.setAttribute('data-error', 1)" alt="Vue School" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fnuxt-logo1.svg 1x, /.netlify/images?url=%2Fimages%2Fnuxt-logo1.svg 2x" src="/.netlify/images?url=%2Fimages%2Fnuxt-logo1.svg" class="h-6"></a></div></div><!--]--></div></div></div><!----><!----><!----><!----><!----><!----><div class="w-full"><div class="relative mx-4 md:mx-10 xl:mx-auto xl:max-w-screen-xl xl:pt-32"><div class="relative flex flex-col-reverse items-center justify-between gap-16 xl:flex-row xl:gap-32"><div class="mx-auto max-w-xl flex-1 xl:max-w-none"><img onerror="this.setAttribute('data-error', 1)" alt="Conference Streaming" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fnuxt-panel.png 1x, /.netlify/images?url=%2Fimages%2Fnuxt-panel.png 2x" class="" src="/.netlify/images?url=%2Fimages%2Fnuxt-panel.png"></div><div class="flex-1 pt-20 xl:border-0 xl:pt-0"><img onerror="this.setAttribute('data-error', 1)" alt="stream" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fstream.svg 1x, /.netlify/images?url=%2Fimages%2Fstream.svg 2x" src="/.netlify/images?url=%2Fimages%2Fstream.svg" class="mx-auto h-auto w-[50px] xl:mx-0"><h4 class="mx-auto mt-5 max-w-md text-center text-2xl font-bold text-white md:text-4xl md:leading-tight xl:mx-0 xl:text-left"> Join the biggest gathering of <span class="text-cool-green"> Nuxt people </span><span> LIVE </span></h4><p class="mx-auto mt-5 max-w-xl text-center text-cadet-gray md:text-lg xl:mx-0 xl:text-left"> Join the largest gathering of Nuxters from across the world. Get a chance to listen to the most prominent Nuxt users and creators that will stretch your understanding of the framework. </p></div></div></div></div><div><div class="mx-4 md:mx-10 xl:mx-auto"><div class="flex flex-col items-center justify-center gap-14 py-32 md:flex-row md:items-start md:gap-24"><div class="flex flex-col items-center gap-8 md:gap-10"><h2 class="text-center text-2xl font-bold text-white md:text-4xl"> Organised by </h2><div class="card flex h-40 w-80 items-center justify-center rounded-2xl bg-gradient-to-b from-eerie-black to-cool-black xl:h-52 xl:w-100"><img onerror="this.setAttribute('data-error', 1)" alt="Vue School" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Flogo-new.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-new.svg 2x" src="/.netlify/images?url=%2Fimages%2Flogo-new.svg" class="h-14 w-auto xl:h-16"></div></div><div class="flex flex-col items-center gap-8 md:gap-10"><h2 class="text-center text-2xl font-bold text-white md:text-4xl"> Partners </h2><div class="card flex h-40 w-80 items-center justify-center rounded-2xl bg-gradient-to-b from-eerie-black to-cool-black xl:h-52 xl:w-100"><img onerror="this.setAttribute('data-error', 1)" alt="NuxtLabs" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fnuxtlabslogo.svg 1x, /.netlify/images?url=%2Fimages%2Fnuxtlabslogo.svg 2x" src="/.netlify/images?url=%2Fimages%2Fnuxtlabslogo.svg" class="xl:h-15 h-12 w-auto"></div></div></div></div></div><!----><!--[--><!----><!----><!--]--><div class="w-full overflow-hidden"><div class="mx-auto max-w-screen-xl px-4 md:px-10 md:pt-10 xl:px-4"><div class="flex flex-col items-center xl:flex-row"><div class="relative order-2 flex flex-col items-center gap-10 md:-mt-40 xl:order-1 xl:-mt-0 xl:w-[50%] xl:items-start"><div><img onerror="this.setAttribute('data-error', 1)" alt="flag" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fschedule-exit.svg 1x, /.netlify/images?url=%2Fimages%2Fschedule-exit.svg 2x" src="/.netlify/images?url=%2Fimages%2Fschedule-exit.svg" class="mx-auto h-auto w-10 xl:mx-0"><h2 class="mt-5 max-w-xl text-center text-2xl font-bold leading-tight text-white md:text-4xl xl:text-left"> Be part of the <span class="text-cool-green">world's largest Nuxt event</span> and accelerate your brand's visibility and impact! </h2></div><p class="max-w-xl text-center text-base text-cadet-gray xl:max-w-none xl:text-left"> Nuxt Nation transcends the definition of a typical event; it's a dynamic movement uniting over 21,000 Nuxt enthusiasts from around the globe. This unique platform provides a golden opportunity for your brand to stand out. By sponsoring Nuxt Nation, you'll engage with top-notch industry influencers, attract potential customers, and establish your business as a key player in the Nuxt community. </p><a href="https://forms.gle/87zg7rQ6iQUVWUAx5" target="_blank" class="whitespace-no-wrap inline-flex w-full cursor-pointer items-center justify-center rounded-lg border border-charcoal bg-gradient-to-b from-[#1E293A] to-[#0F172A] px-8 py-4 font-medium text-white transition-colors hover:border-cool-green hover:bg-gradient-to-b hover:from-cool-green/30 hover:to-dark-green/30 hover:text-cool-green md:w-fit"> Book a Sponsorship </a></div><div class="order-1 mx-auto flex-1 md:w-3/5 xl:order-2 xl:w-auto"><img onerror="this.setAttribute('data-error', 1)" alt="sponsorship-image" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fsponsorship-image.svg 1x, /.netlify/images?url=%2Fimages%2Fsponsorship-image.svg 2x" src="/.netlify/images?url=%2Fimages%2Fsponsorship-image.svg" class="h-auto w-full scale-100"></div></div></div></div><div class="relative mt-20 overflow-hidden bg-eerie-black md:mt-32"><div class="pointer-events-none absolute top-0 size-full md:hidden"><img onerror="this.setAttribute('data-error', 1)" alt="community-bg" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fnn-community-mobile.png 1x, /.netlify/images?url=%2Fimages%2Fnn-community-mobile.png 2x" src="/.netlify/images?url=%2Fimages%2Fnn-community-mobile.png" class="size-full object-cover object-top"></div><div class="pointer-events-none absolute inset-0 top-10 hidden justify-between md:flex xl:-top-5 xl:hidden"><img onerror="this.setAttribute('data-error', 1)" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fcommunity-bg-left.svg 1x, /.netlify/images?url=%2Fimages%2Fcommunity-bg-left.svg 2x" src="/.netlify/images?url=%2Fimages%2Fcommunity-bg-left.svg" class="h-64 md:h-120 xl:h-full"><img onerror="this.setAttribute('data-error', 1)" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fcommunity-bg-right.svg 1x, /.netlify/images?url=%2Fimages%2Fcommunity-bg-right.svg 2x" src="/.netlify/images?url=%2Fimages%2Fcommunity-bg-right.svg" class="h-64 md:h-120 xl:h-full"></div><div class="pointer-events-none absolute inset-0 top-10 hidden justify-between xl:-top-5 xl:flex"><img onerror="this.setAttribute('data-error', 1)" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fcommunity-bg-left-desktop.svg 1x, /.netlify/images?url=%2Fimages%2Fcommunity-bg-left-desktop.svg 2x" src="/.netlify/images?url=%2Fimages%2Fcommunity-bg-left-desktop.svg" class="h-64 md:h-120 xl:h-full"><img onerror="this.setAttribute('data-error', 1)" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Fcommunity-bg-right-desktop.svg 1x, /.netlify/images?url=%2Fimages%2Fcommunity-bg-right-desktop.svg 2x" src="/.netlify/images?url=%2Fimages%2Fcommunity-bg-right-desktop.svg" class="h-64 md:h-120 xl:h-full"></div><div class="relative mx-4 md:mx-10 xl:mx-auto xl:max-w-screen-xl"><div class="flex flex-col items-center gap-5 pb-14 pt-10 md:pb-28 md:pt-20"><img onerror="this.setAttribute('data-error', 1)" alt="logo" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Flogo-only.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-only.svg 2x" src="/.netlify/images?url=%2Fimages%2Flogo-only.svg" class="h-[50px]"><h2 class="text-center text-2xl font-bold text-white md:text-4xl"><span class="text-cool-green">Join</span> our Community </h2><h3 class="mt-2 text-center text-cadet-gray md:mx-auto md:text-lg xl:w-1/2"> Participate in the Q&As, stay up to date with the Nuxt Nation news, and discuss code with fellow Nuxt enthusiasts in our community. </h3><div class="mt-14 flex flex-col items-center justify-center space-y-[10px] xl:flex-row xl:space-x-8 xl:space-y-0"><!--[--><a href="https://twitter.com/NuxtNation" target="_blank" title="Follow us on Twitter" class="whitespace-no-wrap inline-flex w-80 cursor-pointer justify-center whitespace-nowrap rounded-lg border bg-gradient-to-b from-cool-green to-cool-green px-8 py-4 text-base font-bold text-rich-black transition-colors hover:border hover:border-cool-green hover:bg-gradient-to-b hover:from-cool-green/30 hover:to-dark-green/30 hover:text-cool-green"><div class="flex items-center space-x-4"><!----><span class="font-bold">Follow us on Twitter</span></div></a><a href="https://discord.gg/EsUCkJkg3K" target="_blank" title="Join us on Discord" class="whitespace-no-wrap inline-flex w-80 cursor-pointer justify-center whitespace-nowrap rounded-lg border bg-gradient-to-b from-cool-green to-cool-green px-8 py-4 text-base font-bold text-rich-black transition-colors hover:border hover:border-cool-green hover:bg-gradient-to-b hover:from-cool-green/30 hover:to-dark-green/30 hover:text-cool-green"><div class="flex items-center space-x-4"><!----><span class="font-bold">Join us on Discord</span></div></a><!--]--></div></div></div></div><div class=""><div class="mx-4 md:mx-10 xl:mx-auto xl:max-w-screen-xl"><div class="flex flex-col divide-y py-10 md:pt-20"><div class="grid gap-16 pb-14 md:grid-cols-4 md:gap-4"><div class="flex w-full flex-col items-center md:items-center"><a aria-current="page" href="/" class="router-link-active router-link-exact-active"><img onerror="this.setAttribute('data-error', 1)" alt="Nuxt Nation Logo" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Flogo-nuxtnation.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-nuxtnation.svg 2x" class="" src="/.netlify/images?url=%2Fimages%2Flogo-nuxtnation.svg"></a></div><!--[--><div class="flex flex-col items-center space-y-4 md:items-start"><div class="text-sm font-bold text-white">QUICK LINKS</div><div class="item flex flex-col gap-2 md:items-start"><!--[--><a target="_blank" href="https://forms.gle/87zg7rQ6iQUVWUAx5" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><span>Sponsorship Opportunities</span></a><a target="_blank" href="/legal/code-of-conduct" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><span>Code of Conduct</span></a><a target="_blank" href="/legal/terms-and-conditions" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><span>Terms and Conditions</span></a><a target="_blank" href="/legal/data-policy" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><span>Data Policy</span></a><!--]--></div></div><div class="flex flex-col items-center space-y-4 md:items-start"><div class="text-sm font-bold text-white">PREVIOUS EVENTS</div><div class="item flex flex-col gap-2 md:items-start"><!--[--><a target="_blank" href="https://vuejsnation.com" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><img onerror="this.setAttribute('data-error', 1)" alt="Vue.js Nation" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Flogo-vuejs-nation.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-vuejs-nation.svg 2x" class="" src="/.netlify/images?url=%2Fimages%2Flogo-vuejs-nation.svg"></a><a target="_blank" href="https://vuejsforge.com" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><img onerror="this.setAttribute('data-error', 1)" alt="Vue.js Forge" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Flogo-vuejs-forge.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-vuejs-forge.svg 2x" class="" src="/.netlify/images?url=%2Fimages%2Flogo-vuejs-forge.svg"></a><a target="_blank" href="https://frontendnation.com" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><img onerror="this.setAttribute('data-error', 1)" alt="Frontend Nation" loading="lazy" data-nuxt-img srcset="/.netlify/images?url=%2Fimages%2Flogo-frontend-nation.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-frontend-nation.svg 2x" class="" src="/.netlify/images?url=%2Fimages%2Flogo-frontend-nation.svg"></a><!--]--></div></div><div class="flex flex-col items-center space-y-4 md:items-start"><div class="text-sm font-bold text-white">PREVIOUS EDITIONS</div><div class="item flex flex-col gap-2 md:items-start"><!--[--><a target="_blank" href="/2021" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><span>Nuxt Nation 2021</span></a><a target="_blank" href="/2022" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><span>Nuxt Nation 2022</span></a><a target="_blank" href="/2023" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><span>Nuxt Nation 2023</span></a><a target="_blank" href="/2024" class="mx-auto block w-fit text-cadet-gray hover:text-caribbean-green md:mx-0"><span>Nuxt Nation 2024</span></a><!--]--></div></div><!--]--></div></div></div><div class="bg-cool-green py-4 text-center text-sm text-rich-black"> © All rights reserved. Made with ❤️ by <a href="https://bitterbrains.com" target="_blank" class="hover:opacity-75">BitterBrains, Inc.</a></div></div></div><!--]--><!----></div></div><div id="teleports"></div><script type="application/json" id="__NUXT_DATA__" data-ssr="true" data-src="/_payload.json?cfa9ee8f-851c-43c8-aeab-e087aaa11005">[{"state":1,"once":4,"_errors":6,"serverRendered":9,"path":10,"pinia":11,"prerenderedAt":73},["Reactive",2],{"$snuxt-delay-hydration-mode":3},"init",["Reactive",5],["Set"],["Reactive",7],{"e0iCBNQUE6":8},null,true,"/",["Reactive",12],{"conferences":13},{"isLoading":14,"list":16,"showRegistrationModal":70,"registrationEmail":71},["EmptyRef",15],"false",["Ref",17],["Reactive",18],[19],{"id":20,"name":21,"slug":22,"ticket_enabled":23,"badge_url":8,"drip_conference_title":21,"starts_at":24,"ends_at":25,"registration_starts_at":8,"registration_ends_at":8,"dates_for_humans":8,"edition_name":26,"edition_slug":27,"website_url":28,"website_success_url":29,"is_mentorship_open":23,"is_papers_open":23,"is_profiling_required":23,"is_sponsorship_open":9,"is_streaming_open":23,"is_support_package_available":23,"is_call_booking_enabled":23,"is_calendar_enabled":23,"is_community_partners_form_enabled":30,"is_main_sponsor_offer_available":23,"has_speakers_to_be_announced":23,"links_mentorship":8,"links_papers":31,"links_profiling":8,"links_sponsorship":32,"links_streaming":8,"links_support_package":8,"links_call_booking":8,"links_calendar":8,"links_replay_day_1":8,"links_replay_day_2":8,"links_replay_day_3":8,"links_replay_day_4":8,"recordings":33,"links_live_qa":8,"links_community_partners":8,"github_client_id":34,"discord_client_id":8,"is_volunteer_form_enabled":23,"links_volunteer":8,"share_twitter_text":35,"share_email_subject":36,"faq":8,"shares":37,"has_ended":9,"teaming_mode":54,"attendees_per_team":8,"speakers":55,"past_speakers":56,"sponsors_list":57,"past_sponsors":58,"schedule":59,"tags":60,"forge_categories":61,"title_sponsor":8,"copy":62,"isLive":23},19,"Nuxt Nation 2025","nuxt-nation-2025",false,"2025-11-12T14:00:00.000000Z","2025-11-13T21:00:00.000000Z","Episode 5","2025","https://nuxtnation.com","https://nuxtnation.com/registration/success",1,"https://forms.gle/nzB8sL3U5kmAWrBR7","https://forms.gle/87zg7rQ6iQUVWUAx5",[],"Ov23li8diNuoHAUmOoHK","I am going to watch the Nuxt experts sharing their knowledge at the biggest Nuxt online conference @NuxtNation for FREE.\r\n\r\nClaim your own ticket now👇🏻\r\nnuxtnation.com \r\n\r\n#NuxtNation25 #NN25Ticket","Join Nuxt Nation 2025",[38,42,46,50],{"id":39,"label":40,"link":41},"twitter","Share on Twitter","https://twitter.com/intent/tweet?text=I+am+going+to+watch+the+Nuxt+experts+sharing+their+knowledge+at+the+biggest+Nuxt+online+conference+%40NuxtNation+for+FREE.%0D%0A%0D%0AClaim+your+own+ticket+now%F0%9F%91%87%F0%9F%8F%BB%0D%0Anuxtnation.com+%0D%0A%0D%0A%23NuxtNation25+%23NN25Ticket",{"id":43,"label":44,"link":45},"linkedin","Share on LinkedIn","http://www.linkedin.com/shareArticle?mini=true&url=https://nuxtnation.com",{"id":47,"label":48,"link":49},"email","Share via Email","mailto:?subject=Join Nuxt Nation 2025&body=https://nuxtnation.com",{"id":51,"label":52,"link":53},"facebook","Share via Facebook","https://www.facebook.com/sharer/sharer.php?u=https://nuxtnation.com","VIA_ACTION",[],[],[],[],[],[],[],{"hero_tag":63,"hero_text":64,"hero_title":65,"speakers_title":66,"show_title_sponsor":67,"previous_sponsors_title":68,"community_partners_title":69},"Free Online Live Event","Join over 21,000 fellow Nuxt & Vue.js Developers to learn everything Nuxt has to offer in 2025! Get a chance to speak and interact with Nuxt Core team members, industry experts, and contributors during live Q&A sessions!","The Largest Nuxt Conference","Nuxt creators and community experts are joining forces in Nuxt Nation","1","Our Previous Sponsors From Last Year","Our Community Partners",["EmptyRef",15],["EmptyRef",72],"null",1782430431147]</script>
<script>window.__NUXT__={};window.__NUXT__.config={public:{API_URL:"https://conference.vueschool.io",APP_ROOT:"https://nuxtnation.com",BADGE_URL:"https://badge.vueschool.io",SENTRY_DSN:"https://cfebe98b0dd74b4299f9ff343e907e6c@o43108.ingest.sentry.io/5851571",ENVIRONMENT_NAME:"production",MIXPANEL_TOKEN:"22656e5c6bf143e6d172f82cefec997c",RECAPTCHA_SITE:"6LdfHI4gAAAAANTC66vbKkL-ITo1WGk5eUTskdfh",GITHUB_CLIENT_ID:"Ov23li8diNuoHAUmOoHK",DISCORD_LOGIN_URL:"",PUPPETEER_CHROME_PATH:"",GTM_ID:"GTM-M4SWS9T6",SEO_APP_ROOT:"https://nuxtnation.com",CIO_WRITE_KEY:"0851cd9b22fd64a2f931",CROWDFUNDING_URL:"",BANNER_SCRIPT_URL:"https://media.bitterbrains.com",banner:{provider:"bannerstudio",enabled:true,api:"https://assets.nuxtnation.com",affiliate:"nuxtnation",test:false},mdc:{components:{prose:true,map:{p:"prose-p",a:"prose-a",blockquote:"prose-blockquote","code-inline":"prose-code-inline",code:"ProseCodeInline",em:"prose-em",h1:"prose-h1",h2:"prose-h2",h3:"prose-h3",h4:"prose-h4",h5:"prose-h5",h6:"prose-h6",hr:"prose-hr",img:"prose-img",ul:"prose-ul",ol:"prose-ol",li:"prose-li",strong:"prose-strong",table:"prose-table",thead:"prose-thead",tbody:"prose-tbody",td:"prose-td",th:"prose-th",tr:"prose-tr"}},headings:{anchorLinks:{h1:false,h2:true,h3:true,h4:true,h5:false,h6:false}}},content:{locales:[],defaultLocale:"",integrity:1782430407901,experimental:{stripQueryParameters:false,advanceQuery:false,clientDB:false},respectPathCase:false,api:{baseURL:"/api/_content"},navigation:{fields:[]},tags:{p:"prose-p",a:"prose-a",blockquote:"prose-blockquote","code-inline":"prose-code-inline",code:"ProseCodeInline",em:"prose-em",h1:"prose-h1",h2:"prose-h2",h3:"prose-h3",h4:"prose-h4",h5:"prose-h5",h6:"prose-h6",hr:"prose-hr",img:"prose-img",ul:"prose-ul",ol:"prose-ol",li:"prose-li",strong:"prose-strong",table:"prose-table",thead:"prose-thead",tbody:"prose-tbody",td:"prose-td",th:"prose-th",tr:"prose-tr"},highlight:false,wsUrl:"",documentDriven:false,host:"",trailingSlash:false,search:"",contentHead:true,anchorLinks:{depth:4,exclude:[1]}}},app:{baseURL:"/",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script><script>
(function() {
const w = window;
w._$delayHydration = (() => {
if (!("requestIdleCallback" in w) || !("requestAnimationFrame" in w))
return new Promise((resolve) => resolve("not supported"));
function eventListeners() {
const c = new AbortController();
const p = new Promise((resolve) => {
const hydrateOnEvents = "mousemove,scroll,keydown,click,touchstart,wheel".split(",");
function handler(e) {
hydrateOnEvents.forEach((e2) => w.removeEventListener(e2, handler));
requestAnimationFrame(() => resolve(e));
}
hydrateOnEvents.forEach((e) => {
w.addEventListener(e, handler, {
capture: true,
once: true,
passive: true,
signal: c.signal
});
});
});
return { c: () => c.abort(), p };
}
function idleListener() {
let id;
const p = new Promise((resolve) => {
const isMobile = w.innerWidth < 640;
const timeout = isMobile ? Number.parseInt("5000") : Number.parseInt("4000");
const timeoutDelay = () => setTimeout(
() => requestAnimationFrame(() => resolve("timeout")),
timeout
);
id = w.requestIdleCallback(timeoutDelay, { timeout: Number.parseInt("7000") });
});
return { c: () => window.cancelIdleCallback(id), p };
}
const triggers = [idleListener(), eventListeners()];
const hydrationPromise = Promise.race(
triggers.map((t) => t.p)
).finally(() => {
triggers.forEach((t) => t.c());
});
return hydrationPromise;
}
)();
w._$delayHydration.then((e) => { console.log('[nuxt-delay-hydration] Hydration event', e) })
_$delayHydration.then(e => {
;([]).forEach(s => {
const script = document.createElement('script')
Object.entries(s).forEach(([k, v]) => script.setAttribute(k, v))
document.body.appendChild(script)
})
});(() => {
w._$delayHydration.then((e) => {
if (!(e instanceof PointerEvent) && !(e instanceof MouseEvent) && !(window.TouchEvent && e instanceof TouchEvent))
return;
if (e instanceof MouseEvent && e.type !== "click")
return;
setTimeout(() => w.requestIdleCallback(
() => setTimeout(() => e.target?.click(), 500)
), 50);
});
})();
})();
</script>
<script async id="netlify-rum-container" src="/.netlify/scripts/rum" data-netlify-rum-site-id="346387ac-9907-4821-b712-cf3c643bda3e" data-netlify-deploy-branch="" data-netlify-deploy-context="production" data-netlify-cwv-token="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaXRlX2lkIjoiMzQ2Mzg3YWMtOTkwNy00ODIxLWI3MTItY2YzYzY0M2JkYTNlIiwiYWNjb3VudF9pZCI6IjViZDk5YmIxMWYxMmI3N2QwZGVmNDc4NCIsImRlcGxveV9pZCI6IjZhM2RiYWY0MjZhNTAwYTkyN2QwN2VmNCIsImlzc3VlciI6Im5mc2VydmVyIn0.uCha-2FxfS_7fbUeEbIoLRzEDdVAZmq94cZBl6750B0"></script>
</body></html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 12
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 12 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 1.
Показать внутренние ссылки
| Url | Анкор | Состояние |
|---|---|---|
| / |
<!---->
|
|
| /workshops |
Workshops
|
|
| /swag |
Swag
|
|
| /offers |
Offers
|
|
| /sponsor |
Become a Sponsor
|
|
| /legal/code-of-conduct |
<span>Code of Conduct</span>
|
|
| /legal/terms-and-conditions |
<span>Terms and Conditions</span>
|
|
| /legal/data-policy |
<span>Data Policy</span>
|
|
| /2021 |
<span>Nuxt Nation 2021</span>
|
|
| /2022 |
<span>Nuxt Nation 2022</span>
|
|
| /2023 |
<span>Nuxt Nation 2023</span>
|
|
| /2024 |
<span>Nuxt Nation 2024</span>
|
|
Внешние ссылки
Кол-во: 70
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 70 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор |
|---|---|
| vueschool.io |
<img onerror="this.setAttribute('data-error', 1)" alt="Vue School" data-nuxt-img="" srcset="/.netlify/images?url=%2Fimages%2Flogo-new.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-new.svg 2x" src="/.netlify/images?url=%2Fimages%2Flogo-new.svg" class="h-8">
|
| nuxt.com |
<img onerror="this.setAttribute('data-error', 1)" alt="Vue School" data-nuxt-img="" srcset="/.netlify/images?url=%2Fimages%2Fnuxt-logo1.svg 1x, /.netlify/images?url=%2Fimages%2Fnuxt-logo1.svg 2x" src="/.netlify/images?url=%2Fimages%2Fnuxt-logo1.svg" class="h-6">
|
| vi.to |
Watch the Replay of Day 1
|
| vi.to |
Watch the Replay of Day 2
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| github.com |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| twitter.com |
<!---->
|
| github.com |
<!---->
|
| bsky.app |
<!---->
|
| masteringnuxt.com |
<img onerror="this.setAttribute('data-error', 1)" alt="Mastering Nuxt" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2F7u5sKuCG0FbUrxj085urcNEFMDXTdjVVNYDZ1veJ.png 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2F7u5sKuCG0FbUrxj085urcNEFMDXTdjVVNYDZ1veJ.png 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2F7u5sKuCG0FbUrxj085urcNEFMDXTdjVVNYDZ1veJ.png" class="max-h-32 w-full object-contain">
|
| mux.com |
<img onerror="this.setAttribute('data-error', 1)" alt="MUX" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2F5KqXwQWXCjBVEE6QI7kQ0IkdCbMCfO3MnIKQefn0.png 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2F5KqXwQWXCjBVEE6QI7kQ0IkdCbMCfO3MnIKQefn0.png 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2F5KqXwQWXCjBVEE6QI7kQ0IkdCbMCfO3MnIKQefn0.png" class="max-h-32 w-full object-contain">
|
| netlify.com |
<img onerror="this.setAttribute('data-error', 1)" alt="Netlify" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FqVB7krj7oohHCwEKqSBsyt85GgmhuB25Mo5lGpOZ.png 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FqVB7krj7oohHCwEKqSBsyt85GgmhuB25Mo5lGpOZ.png 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FqVB7krj7oohHCwEKqSBsyt85GgmhuB25Mo5lGpOZ.png" class="max-h-32 w-full object-contain">
|
| vi.to |
<img onerror="this.setAttribute('data-error', 1)" alt="Team Tito" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FCja0ZaIxNz9g52kkSrqrF9GD2pn6m36YnN5jm6r2.svg 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FCja0ZaIxNz9g52kkSrqrF9GD2pn6m36YnN5jm6r2.svg 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FCja0ZaIxNz9g52kkSrqrF9GD2pn6m36YnN5jm6r2.svg" class="max-h-32 w-full object-contain">
|
| cloudinary.rocks |
<img onerror="this.setAttribute('data-error', 1)" alt="Cloudinary" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FBYk87T2wtlkJxQWmC38UEgne5PnEoXyzcJPuRrQL.png 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FBYk87T2wtlkJxQWmC38UEgne5PnEoXyzcJPuRrQL.png 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FBYk87T2wtlkJxQWmC38UEgne5PnEoXyzcJPuRrQL.png" class="max-h-32 w-full object-contain">
|
| vuejobs.com |
<img onerror="this.setAttribute('data-error', 1)" alt="VueJobs" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FV2p3Cep9CZSv6JWEzRobbg4LIpg9uGQ6exJKattm.png 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FV2p3Cep9CZSv6JWEzRobbg4LIpg9uGQ6exJKattm.png 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FV2p3Cep9CZSv6JWEzRobbg4LIpg9uGQ6exJKattm.png" class="max-h-32 w-full object-contain">
|
| vuestorefront.io |
<img onerror="this.setAttribute('data-error', 1)" alt="Vue Storefront" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FT22dRo3wFJ6TFsbtrjQSHQvCn4SmHzaAZYVfRlxy.svg 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FT22dRo3wFJ6TFsbtrjQSHQvCn4SmHzaAZYVfRlxy.svg 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FT22dRo3wFJ6TFsbtrjQSHQvCn4SmHzaAZYVfRlxy.svg" class="max-h-32 w-full object-contain">
|
| cypress.io |
<img onerror="this.setAttribute('data-error', 1)" alt="Cypress" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FtwbMzSRnP1XomiE56J3sCzHcYMwjOUsaKRGWskpT.png 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FtwbMzSRnP1XomiE56J3sCzHcYMwjOUsaKRGWskpT.png 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FtwbMzSRnP1XomiE56J3sCzHcYMwjOUsaKRGWskpT.png" class="max-h-32 w-full object-contain">
|
| storyblok.com |
<img onerror="this.setAttribute('data-error', 1)" alt="Storyblok" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2Fxj0uMp7L44wx0cmztWC0S3idnNv2GTMp9XmZkR4V.svg 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2Fxj0uMp7L44wx0cmztWC0S3idnNv2GTMp9XmZkR4V.svg 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2Fxj0uMp7L44wx0cmztWC0S3idnNv2GTMp9XmZkR4V.svg" class="max-h-32 w-full object-contain">
|
| layer0.co |
<img onerror="this.setAttribute('data-error', 1)" alt="Layer0" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FeSDzUiiPj3PsLRH2V2iTv0PoXIQOt9JLJzn8zlP0.png 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FeSDzUiiPj3PsLRH2V2iTv0PoXIQOt9JLJzn8zlP0.png 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FeSDzUiiPj3PsLRH2V2iTv0PoXIQOt9JLJzn8zlP0.png" class="max-h-32 w-full object-contain">
|
| vueschool.io |
<img onerror="this.setAttribute('data-error', 1)" alt="Vue School" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FUCfoupS5VXMUMErlCP77wJXCIgFyuH3fy4IDYDeh.png 1x, /.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FUCfoupS5VXMUMErlCP77wJXCIgFyuH3fy4IDYDeh.png 2x" src="/.netlify/images?url=https:%2F%2Fconference.vueschool.io%2Fstorage%2FUCfoupS5VXMUMErlCP77wJXCIgFyuH3fy4IDYDeh.png" class="max-h-32 w-full object-contain">
|
| twitter.com |
<div class="flex items-center space-x-4"><!----><span class="font-bold">Follow us on Twitter</span></div>
|
| discord.gg |
<div class="flex items-center space-x-4"><!----><span class="font-bold">Join us on Discord</span></div>
|
| vuejsnation.com |
<img onerror="this.setAttribute('data-error', 1)" alt="Vue.js Nation" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=%2Fimages%2Flogo-vuejs-nation.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-vuejs-nation.svg 2x" class="" src="/.netlify/images?url=%2Fimages%2Flogo-vuejs-nation.svg">
|
| vuejsforge.com |
<img onerror="this.setAttribute('data-error', 1)" alt="Vue.js Forge" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=%2Fimages%2Flogo-vuejs-forge.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-vuejs-forge.svg 2x" class="" src="/.netlify/images?url=%2Fimages%2Flogo-vuejs-forge.svg">
|
| frontendnation.com |
<img onerror="this.setAttribute('data-error', 1)" alt="Frontend Nation" loading="lazy" data-nuxt-img="" srcset="/.netlify/images?url=%2Fimages%2Flogo-frontend-nation.svg 1x, /.netlify/images?url=%2Fimages%2Flogo-frontend-nation.svg 2x" class="" src="/.netlify/images?url=%2Fimages%2Flogo-frontend-nation.svg">
|
| bitterbrains.com |
BitterBrains, Inc.
|
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Страница https://nuxtnation.com/2021 готова к продвижению на 56%. Чтобы еще улучшить страницу и попасть на первые места поисковой выдачи необходимо:
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: