@font-face{font-family: iranyekan;font-style: normal;font-weight: 300;font-display: swap;src: url("../fonts/IRANYekan/eot/iranyekanweblight(fanum).eot");src: url("../fonts/IRANYekan/eot/iranyekanweblight(fanum).eot?#iefix") format("embedded-opentype"), url("../fonts/IRANYekan/woff2/iranyekanweblight(fanum).woff2") format("woff2"), url("../fonts/IRANYekan/woff/iranyekanweblight(fanum).woff") format("woff"), url("../fonts/IRANYekan/ttf/iranyekanweblight(fanum).ttf") format("truetype");} @font-face{font-family: iranyekan;font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/IRANYekan/eot/iranyekanwebregular(fanum).eot");src: url("../fonts/IRANYekan/eot/iranyekanwebregular(fanum).eot?#iefix") format("embedded-opentype"), url("../fonts/IRANYekan/woff2/iranyekanwebregular(fanum).woff2") format("woff2");} @font-face{font-family: iranyekan;font-style: normal;font-weight: 700;font-display: swap;src: url("../fonts/IRANYekan/eot/iranyekanwebbold(fanum).eot");src: url("../fonts/IRANYekan/eot/iranyekanwebbold(fanum).eot?#iefix") format("embedded-opentype"), url("../fonts/IRANYekan/woff2/iranyekanwebbold(fanum).woff2") format("woff2"), url("../fonts/IRANYekan/woff/iranyekanwebbold(fanum).woff") format("woff"), url("../fonts/IRANYekan/ttf/iranyekanwebbold(fanum).ttf") format("truetype");} :root{--sn-primary: #673DE6;--sn-primary-hover: #5025D1;--sn-primary-active: #2F1C6A;--sn-ink: #2F1C6A;--sn-text: #2F1C6A;--sn-text-muted: #727586;--sn-lavender: #EBE4FF;--sn-canvas: #F4F5FF;--sn-white: #FFFFFF;--sn-accent: #FC5185;--sn-border: #EBE4FF;--sn-focus: rgba(103, 61, 230, 0.28);--sn-primary-soft: rgba(103, 61, 230, 0.08);--sn-accent-soft: rgba(252, 81, 133, 0.10);--sn-shadow-sm: 0 4px 16px rgba(47, 28, 106, 0.07);--sn-shadow-md: 0 12px 32px rgba(47, 28, 106, 0.10);--hostinger-primary: var(--sn-primary);--hostinger-primary-hover: var(--sn-primary-hover);--hostinger-dark: var(--sn-ink);--hostinger-light-purple: var(--sn-lavender);--hostinger-background: var(--sn-canvas);--hostinger-gray: var(--sn-text-muted);--hostinger-white: var(--sn-white);--hostinger-pink: var(--sn-accent);--seonami-color-ink: var(--sn-ink);--seonami-color-muted: var(--sn-text-muted);--seonami-color-surface: var(--sn-white);--seonami-color-canvas: var(--sn-canvas);--seonami-color-border: var(--sn-border);--seonami-color-primary: var(--sn-primary);--seonami-color-primary-dark: var(--sn-primary-hover);--seonami-color-accent: var(--sn-primary);--seonami-color-dark: var(--sn-ink);--seonami-color-soft: var(--sn-lavender);--seonami-color-pink: var(--sn-accent);--sn-purple: var(--sn-primary);--sn-purple-dark: var(--sn-ink);--sn-purple-deep: var(--sn-ink);--sn-bg-lite: var(--sn-canvas);--sn-cta: var(--sn-primary);--seonami-shadow-sm: var(--sn-shadow-sm);--seonami-shadow-md: var(--sn-shadow-md);--seonami-radius-sm: 10px;--seonami-radius-md: 18px;--seonami-radius-lg: 28px;--seonami-content-width: 760px;--seonami-wide-width: 1240px;--seonami-font-sans: iranyekan, Tahoma, Arial, "Segoe UI", sans-serif;} html{scroll-behavior: smooth;} body{background: var(--seonami-color-canvas);color: var(--seonami-color-ink);font-family: var(--seonami-font-sans);font-size: 17px;line-height: 1.85;} body, button, input, select, textarea{font-family: var(--seonami-font-sans);} body.admin-bar .seonami-site-header.is-sticky{top: 32px;} ::selection{background: var(--seonami-color-primary);color: #ffffff;} a{color: var(--seonami-color-primary-dark);text-decoration-thickness: 1px;text-underline-offset: 0.2em;} a:hover, a:focus{color: var(--seonami-color-primary);text-decoration-style: solid;} :where(a, button, input, select, textarea, summary):focus-visible{outline: 3px solid rgba(103, 61, 230, 0.35);outline-offset: 3px;} img{border-radius: var(--seonami-radius-sm);} .site{background: transparent;} .site-content{min-height: 50vh;} .seonami-utility-bar{background: var(--seonami-color-dark);color: rgba(255, 255, 255, 0.9);font-size: 14px;} .seonami-utility-bar__inner{display: flex;align-items: center;justify-content: space-between;gap: 20px;max-width: var(--seonami-wide-width);min-height: 42px;margin-inline: auto;padding-inline: 24px;} .seonami-utility-bar p{margin: 0;} .seonami-utility-bar a{color: #ffffff;font-weight: 700;text-decoration: none;} .seonami-utility-bar a:hover, .seonami-utility-bar a:focus{color: var(--seonami-color-accent);} .seonami-site-header{position: relative;z-index: 50;width: 100%;max-width: none;padding: 0;border-bottom: 1px solid var(--seonami-color-border);background: rgba(255, 255, 255, 0.97);} .seonami-site-header.is-sticky{position: sticky;top: 0;backdrop-filter: blur(14px);} .seonami-header-inner{display: grid;grid-template-columns: minmax(150px, auto) minmax(0, 1fr) auto;align-items: center;gap: 28px;max-width: var(--seonami-wide-width);min-height: 88px;margin-inline: auto;padding-inline: 24px;} .seonami-branding{display: flex;align-items: center;gap: 12px;min-width: 0;} .seonami-branding .custom-logo-link{display: inline-flex;align-items: center;} .seonami-branding .custom-logo{width: auto;max-width: 190px;max-height: 58px;} .seonami-branding__text{min-width: 0;} .seonami-branding .site-title{margin: 0;font-size: clamp(20px, 2vw, 28px);font-weight: 800;letter-spacing: -0.025em;line-height: 1.2;} .seonami-branding .site-title a{color: var(--seonami-color-ink);text-decoration: none;} .seonami-branding .site-description{margin: 4px 0 0;color: var(--seonami-color-muted);font-size: 12px;line-height: 1.5;} .seonami-site-header .primary-navigation{position: static;margin: 0;} .seonami-site-header .primary-navigation > div > .menu-wrapper{display: flex;align-items: center;justify-content: center;gap: 4px;} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item > a{padding: 12px 13px;border-radius: 9px;color: var(--seonami-color-ink);font-size: 15px;font-weight: 700;text-decoration: none;} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item > a:hover, .seonami-site-header .primary-navigation .primary-menu-container > ul > .current-menu-item > a, .seonami-site-header .primary-navigation .primary-menu-container > ul > .current-menu-ancestor > a{background: var(--seonami-color-soft);color: var(--seonami-color-primary-dark);} @media (min-width: 1025px){.seonami-site-header .primary-navigation .sub-menu-toggle{display: none !important;}} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children{position: relative;} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children > a{position: relative;padding-inline-end: 28px;} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children > a::after{content: "";position: absolute;inset-inline-end: 11px;top: 50%;width: 7px;height: 7px;border-inline-end: 2px solid currentColor;border-bottom: 2px solid currentColor;opacity: 0.55;transform: translateY(-65%) rotate(45deg);transition: transform 0.22s ease, opacity 0.22s ease;} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children:hover > a::after, .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children:focus-within > a::after{opacity: 0.9;transform: translateY(-35%) rotate(225deg);} @media only screen and (min-width: 768px){.seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children::after{content: "";position: absolute;inset-inline: 0;top: 100%;height: 14px;}} .seonami-site-header .primary-navigation .sub-menu{min-width: 272px;margin: 0;padding: 12px;border: 1px solid rgba(103, 61, 230, 0.14);border-radius: 18px;background: linear-gradient(165deg, rgba(235, 228, 255, 0.95) 0%, rgba(255, 255, 255, 0.98) 42%, #ffffff 100%);box-shadow: 0 22px 48px rgba(47, 28, 106, 0.12), 0 2px 0 rgba(255, 255, 255, 0.8) inset;overflow: hidden;} @media only screen and (min-width: 482px){.seonami-site-header .primary-navigation > div > .menu-wrapper > li > .sub-menu{inset-inline-end: 0;inset-inline-start: auto;top: calc(100% + 8px);padding: 12px;transform-origin: top right;isolation: isolate;} .seonami-site-header .primary-navigation > div > .menu-wrapper > li.menu-item-has-children > .sub-menu::before{content: "";display: block;position: absolute;top: -6px;inset-inline-end: 28px;width: 12px;height: 12px;border: 1px solid rgba(103, 61, 230, 0.14);border-bottom: 0;border-inline-start: 0;background: #eef8f5;transform: rotate(-45deg);z-index: 1;}} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children > .sub-menu::after{content: none !important;display: none !important;} .seonami-site-header .primary-navigation .sub-menu .menu-item-description, .seonami-site-header .primary-navigation .sub-menu .description, .sn-mega-nav__link-desc, .sn-mega-nav__col-title{display: none !important;} .seonami-site-header .primary-navigation .sub-menu > .menu-item{background: transparent !important;margin: 0;list-style: none;} .seonami-site-header .primary-navigation .sub-menu > .menu-item + .menu-item{margin-top: 4px;} .seonami-site-header .primary-navigation .sub-menu a{position: relative;display: flex;align-items: center;gap: 10px;min-height: 46px;padding: 11px 14px;border-radius: 12px;color: var(--seonami-color-ink);font-size: 14px;font-weight: 700;line-height: 1.35;text-decoration: none !important;transition: background 0.2s ease, color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease;} .seonami-site-header .primary-navigation .sub-menu a::before{content: "";flex: 0 0 8px;width: 8px;height: 8px;border-radius: 50%;background: rgba(103, 61, 230, 0.28);box-shadow: 0 0 0 4px rgba(103, 61, 230, 0.08);transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;} .seonami-site-header .primary-navigation .sub-menu a:hover, .seonami-site-header .primary-navigation .sub-menu a:focus, .seonami-site-header .primary-navigation .sub-menu .current-menu-item > a{background: rgba(103, 61, 230, 0.1);color: var(--seonami-color-primary-dark);transform: translateX(-3px);box-shadow: none;} .seonami-site-header .primary-navigation .sub-menu a:hover::before, .seonami-site-header .primary-navigation .sub-menu a:focus::before, .seonami-site-header .primary-navigation .sub-menu .current-menu-item > a::before{background: var(--seonami-color-primary);box-shadow: 0 0 0 5px rgba(103, 61, 230, 0.14);transform: scale(1.08);} .seonami-site-header .primary-navigation .sub-menu a::after{content: "";margin-inline-start: auto;width: 6px;height: 6px;border-inline-start: 2px solid currentColor;border-bottom: 2px solid currentColor;opacity: 0;transform: rotate(135deg) translateX(4px);transition: opacity 0.2s ease, transform 0.2s ease;} .seonami-site-header .primary-navigation .sub-menu a:hover::after, .seonami-site-header .primary-navigation .sub-menu a:focus::after{opacity: 0.55;transform: rotate(135deg) translateX(0);} @media (prefers-reduced-motion: reduce){.seonami-site-header .primary-navigation .sub-menu a, .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children > a::after{transition: none;}} .seonami-header-actions{display: flex;align-items: center;gap: 10px;} .seonami-account-link{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 10px 16px;border-radius: 999px;font-size: 14px;font-weight: 800;line-height: 1;text-decoration: none;white-space: nowrap;} .seonami-account-link{border: 1px solid var(--seonami-color-primary);background: var(--seonami-color-primary);color: #ffffff;} .seonami-account-link:hover, .seonami-account-link:focus{border-color: var(--seonami-color-primary-dark);background: var(--seonami-color-primary-dark);color: #ffffff;} .site-main{padding-block: clamp(42px, 7vw, 90px);} .home .site-main, .page-template-full-width .site-main, .seonami-front-page{padding-block: 0;} .entry-header, .page-header, .entry-content, .entry-footer, .post-navigation, .comments-area{max-width: var(--seonami-content-width);margin-inline: auto;padding-inline: 24px;} .home .entry-content, .page-template-full-width .entry-content, .seonami-front-page .entry-content{max-width: none;padding-inline: 0;} .entry-content > :where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)), .wp-site-blocks > :where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)){max-width: var(--seonami-content-width);margin-inline: auto;} .entry-content > .alignwide, .wp-site-blocks > .alignwide{width: min(calc(100% - 48px), var(--seonami-wide-width));max-width: var(--seonami-wide-width);margin-inline: auto;} .entry-content > .alignfull, .wp-site-blocks > .alignfull{width: 100%;max-width: none;margin-inline: 0;} .entry-content > .wp-block-group.alignfull.has-background, .entry-content > .wp-block-cover.alignfull{padding-inline: max(24px, calc((100vw - var(--seonami-wide-width)) / 2));} .seonami-front-page__content{margin: 0;} .seonami-front-page__content .entry-content::before, .seonami-front-page__content .entry-content::after{display: none;} h1, h2, h3, h4, h5, h6, .entry-title, .site-title{color: var(--seonami-color-ink);font-family: var(--seonami-font-sans);font-weight: 800;letter-spacing: -0.025em;} h1, .entry-title{font-size: clamp(38px, 6vw, 72px);line-height: 1.15;} h2{font-size: clamp(30px, 4.2vw, 52px);line-height: 1.25;} h3{font-size: clamp(23px, 3vw, 34px);line-height: 1.35;} p, ul, ol{color: inherit;} .wp-block-separator{border-color: var(--seonami-color-border);} button, input[type="button"], input[type="reset"], input[type="submit"], .wp-block-button__link, .wp-element-button{border: 1px solid var(--seonami-color-primary);border-radius: 999px;background: var(--seonami-color-primary);color: #ffffff;font-weight: 800;text-decoration: none;transition: transform 160ms ease, box-shadow 160ms ease, background-color 160ms ease;} button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .wp-block-button__link:hover, .wp-element-button:hover{border-color: var(--seonami-color-primary-dark);background: var(--seonami-color-primary-dark);color: #ffffff;box-shadow: 0 10px 24px rgba(103, 61, 230, 0.22);transform: translateY(-1px);} .wp-block-button.is-style-outline .wp-block-button__link{background: transparent;color: var(--seonami-color-primary-dark);} .wp-block-button.is-style-outline .wp-block-button__link:hover{background: var(--seonami-color-primary);color: #ffffff;} .is-style-seonami-pill .wp-block-button__link{padding-inline: 28px;} input, select, textarea{border: 1px solid var(--seonami-color-border);border-radius: var(--seonami-radius-sm);background: #ffffff;color: var(--seonami-color-ink);} input:focus, select:focus, textarea:focus{border-color: var(--seonami-color-primary);box-shadow: 0 0 0 3px rgba(103, 61, 230, 0.14);outline: 0;} .wp-block-group.is-style-seonami-card, .wp-block-column.is-style-seonami-card{padding: clamp(24px, 3vw, 38px);border: 1px solid var(--seonami-color-border);border-radius: var(--seonami-radius-md);background: var(--seonami-color-surface);box-shadow: var(--seonami-shadow-sm);} .wp-block-group.is-style-seonami-card:hover, .wp-block-column.is-style-seonami-card:hover{box-shadow: var(--seonami-shadow-md);} .wp-block-group.is-style-seonami-soft{padding: clamp(32px, 5vw, 70px);border-radius: var(--seonami-radius-lg);background: var(--seonami-color-soft);} .wp-block-group.is-style-seonami-dark{padding: clamp(32px, 5vw, 70px);border-radius: var(--seonami-radius-lg);background: var(--seonami-color-dark);color: #ffffff;} .wp-block-group.is-style-seonami-dark :where(h1, h2, h3, h4, h5, h6, p, li, a){color: inherit;} .wp-block-image.is-style-seonami-rounded img{border-radius: var(--seonami-radius-lg);box-shadow: var(--seonami-shadow-sm);} .wp-block-columns{gap: clamp(18px, 3vw, 34px);} .wp-block-columns.are-vertically-aligned-stretch > .wp-block-column, .wp-block-columns.seonami-equal-height > .wp-block-column{display: flex;flex-direction: column;} .wp-block-columns.seonami-equal-height > .wp-block-column > :last-child{margin-top: auto;} .wp-block-cover{border-radius: var(--seonami-radius-lg);overflow: hidden;} .wp-block-cover.alignfull{border-radius: 0;} .wp-block-quote{padding: 22px 26px;border: 0;border-inline-start: 5px solid var(--seonami-color-accent);border-radius: var(--seonami-radius-sm);background: #ffffff;box-shadow: var(--seonami-shadow-sm);} .wp-block-table table{border-collapse: separate;border-spacing: 0;overflow: hidden;border: 1px solid var(--seonami-color-border);border-radius: var(--seonami-radius-sm);} .wp-block-table th{background: var(--seonami-color-dark);color: #ffffff;} .wp-block-table td, .wp-block-table th{padding: 14px 16px;border-color: var(--seonami-color-border);} .wp-block-group.has-global-padding{padding-inline: max(24px, calc((100vw - var(--seonami-wide-width)) / 2));} .wp-block-post-template{gap: 28px;} .wp-block-post-template > li, .blog .site-main article, .archive .site-main article, .search .site-main article{padding: clamp(24px, 4vw, 40px);border: 1px solid var(--seonami-color-border);border-radius: var(--seonami-radius-md);background: #ffffff;box-shadow: var(--seonami-shadow-sm);} .wp-block-post-featured-image img, .post-thumbnail img{width: 100%;border-radius: var(--seonami-radius-md);} .pagination .nav-links, .post-navigation .nav-links{gap: 14px;} .page-numbers, .post-navigation a{border-radius: var(--seonami-radius-sm);} .comment-body{padding: 24px;border: 1px solid var(--seonami-color-border);border-radius: var(--seonami-radius-md);background: #ffffff;} .seonami-site-footer{position: relative;max-width: none;margin-top: clamp(40px, 6vw, 72px);padding: clamp(56px, 7vw, 92px) 24px 28px;overflow: hidden;background: radial-gradient(ellipse 70% 80% at 100% 0%, rgba(103, 61, 230, 0.28), transparent 55%), radial-gradient(ellipse 50% 60% at 0% 100%, rgba(103, 61, 230, 0.12), transparent 50%), linear-gradient(180deg, #0d1f33 0%, #2F1C6A 48%, #0b1a2b 100%);color: rgba(255, 255, 255, 0.82);font-family: var(--seonami-font-sans);} .seonami-footer-glow{position: absolute;inset-inline-end: -10%;top: -20%;width: min(420px, 55vw);height: min(420px, 55vw);border-radius: 50%;background: radial-gradient(circle, rgba(103, 61, 230, 0.22), transparent 68%);pointer-events: none;} .seonami-footer-inner{position: relative;z-index: 1;max-width: var(--seonami-wide-width);margin-inline: auto;} .seonami-footer-grid{display: grid;grid-template-columns: minmax(240px, 1.15fr) minmax(0, 2.2fr);gap: clamp(32px, 4vw, 56px);align-items: start;padding-bottom: clamp(28px, 4vw, 40px);} .seonami-footer-brand__logo .custom-logo-link{display: inline-flex;} .seonami-footer-brand .custom-logo{width: auto;max-width: 176px;max-height: 58px;filter: brightness(0) invert(1);} .seonami-footer-title{margin: 0 0 12px;font-size: clamp(1.5rem, 2vw, 1.85rem);font-weight: 800;line-height: 1.2;} .seonami-footer-title a{color: #ffffff;text-decoration: none;} .seonami-footer-description{max-width: 34ch;margin: 0 0 22px;color: rgba(255, 255, 255, 0.72);font-size: 14.5px;line-height: 1.85;} .seonami-footer-cta-row{display: flex;flex-wrap: wrap;gap: 10px;} .seonami-footer-cta{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 0 18px;border-radius: 999px;font-size: 13.5px;font-weight: 800;line-height: 1;text-decoration: none;transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.2s ease;} .seonami-footer-cta--primary{border: 1px solid transparent;background: var(--sn-primary);color: #ffffff;box-shadow: var(--sn-shadow-sm);} .seonami-footer-cta--primary:hover, .seonami-footer-cta--primary:focus{color: #ffffff;transform: translateY(-1px);} .seonami-footer-cta--ghost{border: 1px solid rgba(255, 255, 255, 0.22);background: rgba(255, 255, 255, 0.04);color: rgba(255, 255, 255, 0.92);} .seonami-footer-cta--ghost:hover, .seonami-footer-cta--ghost:focus{border-color: rgba(103, 61, 230, 0.55);color: #ffffff;background: rgba(103, 61, 230, 0.12);} .seonami-footer-columns{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: clamp(22px, 3vw, 36px);} .seonami-footer-col__title{position: relative;margin: 0 0 16px;padding-bottom: 10px;color: #ffffff;font-size: 15px;font-weight: 800;letter-spacing: 0.01em;} .seonami-footer-col__title::after{content: "";position: absolute;inset-inline-start: 0;bottom: 0;width: 34px;height: 3px;border-radius: 999px;background: linear-gradient(90deg, var(--seonami-color-primary), var(--seonami-color-accent));} .seonami-footer-col__list{margin: 0;padding: 0;list-style: none;} .seonami-footer-col__list li + li{margin-top: 8px;} .seonami-footer-col__list a{display: inline-flex;align-items: center;gap: 8px;color: rgba(255, 255, 255, 0.78);font-size: 14px;font-weight: 600;line-height: 1.5;text-decoration: none;transition: color 0.18s ease, transform 0.18s ease;} .seonami-footer-col__list a::before{content: "";flex: 0 0 6px;width: 6px;height: 6px;border-radius: 50%;background: rgba(103, 61, 230, 0.55);box-shadow: 0 0 0 3px rgba(103, 61, 230, 0.12);transition: background 0.18s ease, box-shadow 0.18s ease;} .seonami-footer-col__list a:hover, .seonami-footer-col__list a:focus{color: #ffffff;transform: translateX(-3px);} .seonami-footer-col__list a:hover::before, .seonami-footer-col__list a:focus::before{background: var(--seonami-color-accent);box-shadow: 0 0 0 4px rgba(103, 61, 230, 0.18);} .seonami-footer-bottom{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 14px 24px;padding-top: 22px;border-top: 1px solid rgba(255, 255, 255, 0.12);font-size: 13px;color: rgba(255, 255, 255, 0.58);} .seonami-footer-bottom p{margin: 0;} .seonami-footer-bottom__links{display: flex;flex-wrap: wrap;gap: 8px 18px;} .seonami-footer-bottom__links a{color: rgba(255, 255, 255, 0.72);font-weight: 700;text-decoration: none;} .seonami-footer-bottom__links a:hover, .seonami-footer-bottom__links a:focus{color: var(--seonami-color-accent);} @media only screen and (max-width: 1080px){.seonami-header-inner{grid-template-columns: minmax(150px, 1fr) auto;} .seonami-site-header .primary-navigation{grid-column: 1 / -1;grid-row: 2;width: 100%;} .seonami-site-header .primary-navigation > div > .menu-wrapper{justify-content: flex-start;}} @media only screen and (max-width: 767px){body.admin-bar .seonami-site-header.is-sticky{top: 46px;} .seonami-utility-bar__inner{align-items: flex-start;flex-direction: column;gap: 4px;padding-block: 9px;} .seonami-header-inner{display: flex;flex-wrap: wrap;gap: 12px;min-height: 74px;padding-block: 10px;} .seonami-branding{flex: 1 1 auto;} .seonami-branding .custom-logo{max-width: 145px;max-height: 48px;} .seonami-branding .site-description{display: none;} .seonami-header-actions{order: 2;} .seonami-account-link{min-height: 40px;padding-inline: 12px;font-size: 12px;} .seonami-site-header .primary-navigation{order: 3;width: 100%;} .seonami-site-header .primary-navigation > .primary-menu-container{inset-inline: 0;width: 100%;padding: 12px;border: 1px solid var(--seonami-color-border);border-radius: var(--seonami-radius-md);background: #ffffff;box-shadow: var(--seonami-shadow-md);} .seonami-site-header .primary-navigation > div > .menu-wrapper{display: block;} .entry-content > .alignwide, .wp-site-blocks > .alignwide{width: min(calc(100% - 32px), var(--seonami-wide-width));} .entry-content > .wp-block-group.alignfull.has-background, .entry-content > .wp-block-cover.alignfull, .wp-block-group.has-global-padding{padding-inline: 16px;} .seonami-footer-grid{grid-template-columns: 1fr;gap: 36px;} .seonami-footer-columns{grid-template-columns: 1fr 1fr;gap: 28px 20px;} .seonami-footer-bottom{align-items: flex-start;flex-direction: column;}} @media only screen and (max-width: 560px){.seonami-footer-columns{grid-template-columns: 1fr;}} @media (prefers-reduced-motion: reduce){html{scroll-behavior: auto;} *, *::before, *::after{scroll-behavior: auto !important;transition-duration: 0.01ms !important;animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;}} :root{--sn-primary: #673DE6;--sn-primary-hover: #5025D1;--sn-primary-active: #2F1C6A;--sn-ink: #2F1C6A;--sn-text: #2F1C6A;--sn-text-muted: #727586;--sn-lavender: #EBE4FF;--sn-canvas: #F4F5FF;--sn-white: #FFFFFF;--sn-accent: #FC5185;--sn-border: #EBE4FF;--sn-focus: rgba(103, 61, 230, 0.28);--sn-primary-soft: rgba(103, 61, 230, 0.08);--sn-accent-soft: rgba(252, 81, 133, 0.10);--sn-shadow-sm: 0 4px 16px rgba(47, 28, 106, 0.07);--sn-shadow-md: 0 12px 32px rgba(47, 28, 106, 0.10);--hostinger-primary: var(--sn-primary);--hostinger-primary-hover: var(--sn-primary-hover);--hostinger-dark: var(--sn-ink);--hostinger-light-purple: var(--sn-lavender);--hostinger-background: var(--sn-canvas);--hostinger-gray: var(--sn-text-muted);--hostinger-white: var(--sn-white);--hostinger-pink: var(--sn-accent);--seonami-color-ink: var(--sn-ink);--seonami-color-muted: var(--sn-text-muted);--seonami-color-surface: var(--sn-white);--seonami-color-canvas: var(--sn-canvas);--seonami-color-border: var(--sn-border);--seonami-color-primary: var(--sn-primary);--seonami-color-primary-dark: var(--sn-primary-hover);--seonami-color-accent: var(--sn-primary);--seonami-color-dark: var(--sn-ink);--seonami-color-soft: var(--sn-lavender);--seonami-color-pink: var(--sn-accent);--sn-purple: var(--sn-primary);--sn-purple-dark: var(--sn-ink);--sn-purple-deep: var(--sn-ink);--sn-bg-lite: var(--sn-canvas);--sn-cta: var(--sn-primary);--seonami-shadow-sm: var(--sn-shadow-sm);--seonami-shadow-md: var(--sn-shadow-md);--sn-radius-sm: 10px;--sn-radius-md: 16px;--sn-radius-pill: 999px;--sn-focus-ring: 0 0 0 3px var(--sn-focus);--sn-focus-outline: 3px solid rgba(103, 61, 230, 0.35);} body.seonami-tt1-child{background: var(--sn-canvas);color: var(--sn-text);} body.seonami-tt1-child h1, body.seonami-tt1-child h2, body.seonami-tt1-child h3, body.seonami-tt1-child h4, body.seonami-tt1-child h5, body.seonami-tt1-child h6{color: var(--sn-ink);} body.seonami-tt1-child a:not(.wp-block-button__link):not(.sn-btn):not(.seonami-account-link):not(.seonami-footer-cta):not([class*="__btn"]){color: var(--sn-primary-hover);} body.seonami-tt1-child a:not(.wp-block-button__link):not(.sn-btn):not(.seonami-account-link):not(.seonami-footer-cta):not([class*="__btn"]):hover, body.seonami-tt1-child a:not(.wp-block-button__link):not(.sn-btn):not(.seonami-account-link):not(.seonami-footer-cta):not([class*="__btn"]):focus{color: var(--sn-primary);} :where( a, button, input, select, textarea, summary, [tabindex]:not([tabindex="-1"]), .wp-block-button__link, .wp-element-button, .sn-btn, .seonami-account-link ):focus-visible{outline: var(--sn-focus-outline) !important;outline-offset: 3px !important;} :where(input, select, textarea):focus{border-color: var(--sn-primary);box-shadow: var(--sn-focus-ring);} .sn-search__row input:focus-visible, .seonami-domain-search input:focus-visible, .forminator-input:focus-visible, .forminator-textarea:focus-visible{outline: var(--sn-focus-outline) !important;outline-offset: 2px !important;} .sn-btn, .sn-ds-btn{display: inline-flex;align-items: center;justify-content: center;gap: 0.4rem;min-height: 44px;padding: 0.75rem 1.35rem;border-radius: var(--sn-radius-pill);border: 1px solid transparent;font-family: inherit;font-weight: 800;font-size: 0.95rem;line-height: 1.2;text-decoration: none;cursor: pointer;transition: background-color 160ms ease, border-color 160ms ease, color 160ms ease, box-shadow 160ms ease, transform 160ms ease;} .sn-btn--primary, .sn-btn--fill, .sn-ds-btn--primary, .sn-wp-btn--primary, .sn-service-hero__btn--primary, .sn-commerce-funnel__btn--primary, .sn-design-funnel__btn--primary, .sn-design-btn--primary, .seonami-account-link, input[type="submit"], input[type="button"], .wp-block-button:not(.is-style-outline) .wp-block-button__link, .wp-element-button{background: var(--sn-primary);border-color: var(--sn-primary);color: var(--sn-white);box-shadow: none;} .sn-btn--primary:hover, .sn-btn--fill:hover, .sn-ds-btn--primary:hover, .sn-wp-btn--primary:hover, .sn-service-hero__btn--primary:hover, .sn-service-hero__btn--primary:focus, .sn-commerce-funnel__btn--primary:hover, .sn-commerce-funnel__btn--primary:focus, .sn-design-funnel__btn--primary:hover, .sn-design-funnel__btn--primary:focus-visible, .sn-design-btn--primary:hover, .seonami-account-link:hover, .seonami-account-link:focus, input[type="submit"]:hover, input[type="button"]:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-element-button:hover{background: var(--sn-primary-hover);border-color: var(--sn-primary-hover);color: var(--sn-white);box-shadow: var(--sn-shadow-sm);transform: translateY(-1px);} .sn-btn--primary:active, .sn-ds-btn--primary:active, .seonami-account-link:active, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active{background: var(--sn-primary-active);border-color: var(--sn-primary-active);transform: none;} .sn-btn--secondary, .sn-ds-btn--secondary, .sn-service-hero__btn--ghost, .sn-btn--ghost, .wp-block-button.is-style-outline .wp-block-button__link{background: var(--sn-white);border: 1px solid var(--sn-primary);color: var(--sn-primary-hover);box-shadow: none;} .sn-btn--secondary:hover, .sn-ds-btn--secondary:hover, .sn-service-hero__btn--ghost:hover, .sn-service-hero__btn--ghost:focus, .sn-btn--ghost:hover, .wp-block-button.is-style-outline .wp-block-button__link:hover{background: var(--sn-lavender);border-color: var(--sn-primary-hover);color: var(--sn-primary-hover);} .sn-service-hero .sn-service-hero__btn--ghost, .sn-commerce--domain .sn-btn--secondary, .sn-landing-aurora-hero .sn-btn--secondary, .sn-landing-aurora-hero .is-style-outline .wp-block-button__link{background: rgba(255, 255, 255, 0.08);border-color: rgba(255, 255, 255, 0.35);color: var(--sn-white);} .sn-service-hero .sn-service-hero__btn--ghost:hover, .sn-service-hero .sn-service-hero__btn--ghost:focus, .sn-landing-aurora-hero .sn-btn--secondary:hover, .sn-landing-aurora-hero .is-style-outline .wp-block-button__link:hover{background: rgba(255, 255, 255, 0.16);color: var(--sn-white);} .sn-btn--tertiary, .sn-ds-btn--tertiary{background: transparent;border-color: transparent;color: var(--sn-primary-hover);min-height: 40px;padding-inline: 0.5rem;box-shadow: none;} .sn-btn--tertiary:hover, .sn-ds-btn--tertiary:hover{background: var(--sn-primary-soft);color: var(--sn-primary);text-decoration: underline;text-underline-offset: 0.2em;} .sn-btn:disabled, .sn-ds-btn:disabled, .sn-btn.is-disabled, .sn-ds-btn.is-disabled, button:disabled, input[type="submit"]:disabled, input[type="button"]:disabled, .wp-block-button__link[aria-disabled="true"]{background: var(--sn-lavender) !important;border-color: var(--sn-border) !important;color: var(--sn-text-muted) !important;box-shadow: none !important;cursor: not-allowed;transform: none !important;opacity: 1;} .sn-ds-input, body.seonami-tt1-child input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="hidden"]), body.seonami-tt1-child select, body.seonami-tt1-child textarea, body.seonami-tt1-child .forminator-input, body.seonami-tt1-child .forminator-textarea, body.seonami-tt1-child .forminator-select{border: 1px solid var(--sn-border);border-radius: var(--sn-radius-sm);background: var(--sn-white);color: var(--sn-ink);} body.seonami-tt1-child input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):hover, body.seonami-tt1-child select:hover, body.seonami-tt1-child textarea:hover{border-color: rgba(103, 61, 230, 0.35);} body.seonami-tt1-child input:disabled, body.seonami-tt1-child select:disabled, body.seonami-tt1-child textarea:disabled{background: var(--sn-canvas);color: var(--sn-text-muted);cursor: not-allowed;} .sn-ds-card, .wp-block-group.is-style-seonami-card, .wp-block-column.is-style-seonami-card{border: 1px solid var(--sn-border);border-radius: var(--sn-radius-md);background: var(--sn-white);box-shadow: var(--sn-shadow-sm);} .sn-ds-badge, .seonami-pricing-card__badge, .seonami-pricing-card__discount, .sn-commerce__eyebrow{display: inline-flex;align-items: center;justify-content: center;padding: 0.3em 0.75em;border-radius: var(--sn-radius-pill);background: var(--sn-lavender);color: var(--sn-primary-hover);font-size: 0.78rem;font-weight: 800;line-height: 1.2;} .sn-ds-badge--accent, .seonami-pricing-card.is-featured .seonami-pricing-card__badge, .seonami-pricing-card.is-featured .seonami-pricing-card__discount, .sn-promo__pill{background: var(--sn-accent-soft) !important;color: var(--sn-accent) !important;border: 1px solid rgba(252, 81, 133, 0.22);} .sn-ds-link{color: var(--sn-primary-hover);text-decoration-thickness: 1px;text-underline-offset: 0.2em;} .sn-ds-link:hover{color: var(--sn-primary);} .seonami-utility-bar, .sn-promo{background: var(--sn-ink) !important;color: rgba(255, 255, 255, 0.92);} .seonami-utility-bar a, .sn-promo__link, .sn-promo__text{color: var(--sn-white) !important;} .seonami-utility-bar a:hover, .seonami-utility-bar a:focus, .sn-promo__link:hover{color: var(--sn-lavender) !important;} .seonami-site-header, .sn-header{background: rgba(255, 255, 255, 0.98) !important;border-bottom: 1px solid var(--sn-border);} .seonami-site-header.is-sticky, .sn-header.sn-header--scrolled{box-shadow: var(--sn-shadow-sm);} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item > a, .sn-nav a{color: var(--sn-ink);} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item > a:hover, .sn-nav a:hover{background: var(--sn-canvas);color: var(--sn-primary-hover);} .seonami-site-header .primary-navigation .primary-menu-container > ul > .current-menu-item > a, .seonami-site-header .primary-navigation .primary-menu-container > ul > .current-menu-ancestor > a{background: transparent;color: var(--sn-primary);box-shadow: inset 0 -2px 0 var(--sn-primary);} .seonami-site-header .primary-navigation .sub-menu{border-color: var(--sn-border);background: linear-gradient(165deg, var(--sn-lavender) 0%, var(--sn-white) 42%, var(--sn-white) 100%);box-shadow: var(--sn-shadow-md);} .seonami-site-header .primary-navigation > div > .menu-wrapper > li.menu-item-has-children > .sub-menu::before{background: var(--sn-lavender);border-color: var(--sn-border);} .seonami-site-footer{background: radial-gradient(ellipse 70% 80% at 100% 0%, rgba(103, 61, 230, 0.22), transparent 55%), linear-gradient(180deg, var(--sn-ink) 0%, #241450 100%) !important;color: rgba(255, 255, 255, 0.82);} .seonami-footer-col__title, .seonami-footer-title a{color: var(--sn-white) !important;} .seonami-footer-col__list a, .seonami-footer-bottom__links a{color: var(--sn-lavender) !important;} .seonami-footer-col__list a:hover, .seonami-footer-col__list a:focus, .seonami-footer-bottom__links a:hover, .seonami-footer-bottom__links a:focus{color: var(--sn-white) !important;} .seonami-footer-cta--primary{background: var(--sn-primary) !important;border-color: var(--sn-primary) !important;color: var(--sn-white) !important;box-shadow: var(--sn-shadow-sm);} .seonami-footer-cta--primary:hover, .seonami-footer-cta--primary:focus{background: var(--sn-primary-hover) !important;border-color: var(--sn-primary-hover) !important;color: var(--sn-white) !important;} .seonami-footer-col__title::after{background: var(--sn-primary) !important;} .sn-commerce-funnel__btn--primary:hover, .sn-commerce-funnel__btn--primary:focus, .sn-service-hero__btn--primary:hover, .sn-service-hero__btn--primary:focus, .sn-design-funnel__btn--primary:hover, .sn-design-funnel__btn--primary:focus-visible{background: var(--sn-primary-hover) !important;} .sn-pattern-hero .wp-block-button:not(.is-style-outline) .wp-block-button__link, .sn-landing-aurora-hero .sn-btns a.sn-btn--primary, .sn-landing-aurora-hero .sn-btns .sn-btn--primary .wp-block-button__link, .sn-hosting-page .sn-btns a.sn-btn--primary, .sn-hosting-page .sn-btns .sn-btn--primary .wp-block-button__link, .sn-article-hero__share-btn{background: var(--sn-primary) !important;background-image: none !important;} .sn-article-hero__share-btn:hover{background: var(--sn-primary-hover) !important;} .sn-progress__bar, .sn-home .sn-progress__bar{background: var(--sn-primary) !important;background-image: none !important;} [style*="background"][style*="#FC5185"], [style*="background"][style*="#fc5185"], .sn-promo__pill{background: var(--sn-accent-soft) !important;color: var(--sn-accent) !important;} .seonami-pricing-card.is-featured{border: 2px solid var(--sn-primary);background: var(--sn-canvas);box-shadow: var(--sn-shadow-md);} .seonami-pricing-card.is-featured a.seonami-pricing-card__button, .seonami-pricing-card.is-featured .seonami-pricing-card__button{background: var(--sn-primary);border-color: var(--sn-primary);color: var(--sn-white);} .seonami-pricing-card.is-featured a.seonami-pricing-card__button:hover, .seonami-pricing-card.is-featured .seonami-pricing-card__button:hover{background: var(--sn-primary-hover);border-color: var(--sn-primary-hover);color: var(--sn-white);} .sn-home .sn-wp-btn--ghost-dark, .sn-home .sn-hero .sn-btn--secondary, .sn-home .sn-hero .is-style-outline .wp-block-button__link{background: rgba(255, 255, 255, 0.08) !important;border-color: rgba(255, 255, 255, 0.35) !important;color: var(--sn-white) !important;} .wp-block-group.is-style-seonami-dark{background: var(--sn-ink);color: var(--sn-white);} .sn-commerce--domain{background: linear-gradient(180deg, var(--sn-ink) 0%, #241450 100%);color: var(--sn-lavender);} .single-post .entry-content, .sn-article, .sn-article-body, .blog .site-main article, .archive .site-main article{color: var(--sn-text);} .single-post .entry-content h2, .single-post .entry-content h3, .sn-article h2, .sn-article h3{color: var(--sn-ink);background: none;-webkit-text-fill-color: unset;} .single-post .entry-content a, .sn-article a{color: var(--sn-primary-hover);} .sn-article, .single-post{--sn-text: #2F1C6A;--sn-text-muted: #727586;--sn-purple: #673DE6;--sn-purple-dark: #2F1C6A;--sn-cta: #673DE6;--sn-bg-lite: #F4F5FF;} .sn-article-share__copy-btn, .sn-article-hero__share-btn, .sn-article [class*="__cta"], .sn-article .wp-block-button__link{background-image: none !important;} .sn-article blockquote, .single-post .entry-content blockquote{border-inline-start: 4px solid var(--sn-primary);background: var(--sn-canvas);color: var(--sn-text);} body.seonami-tt1-child .forminator-button-submit, body.seonami-tt1-child .forminator-button{background: var(--sn-primary) !important;border-color: var(--sn-primary) !important;color: var(--sn-white) !important;border-radius: var(--sn-radius-pill) !important;} body.seonami-tt1-child .forminator-button-submit:hover, body.seonami-tt1-child .forminator-button:hover{background: var(--sn-primary-hover) !important;border-color: var(--sn-primary-hover) !important;} body.seonami-tt1-child .forminator-is-required::after{color: var(--sn-accent);} @media (prefers-reduced-motion: reduce){.sn-btn, .sn-ds-btn, .seonami-account-link, .wp-block-button__link, .seonami-footer-cta, .seonami-pricing-card{transition: none !important;transform: none !important;}} .sn-phase-b-crumb,.sn-host-crumb{max-width:72rem;margin:.65rem auto 0;padding:0 1.25rem;font-size:.875rem;line-height:1.6;color:var(--sn-text-muted,#5b6b7c)}.sn-phase-b-crumb a,.sn-host-crumb a{color:var(--sn-primary,#1a73e8);text-decoration:none}.sn-phase-b-crumb a:hover,.sn-host-crumb a:hover{text-decoration:underline}.sn-phase-b-hubs{margin:2rem 0 1.25rem;padding:1rem 1.25rem;border-right:3px solid var(--sn-primary,#1a73e8);background:color-mix(in srgb,var(--sn-primary,#1a73e8) 6%,transparent)}.sn-phase-b-hubs__label{margin:0 0 .5rem;font-weight:700;color:var(--sn-text,#102a43)}.sn-phase-b-hubs__list{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;margin:0;padding:0;list-style:none}.sn-phase-b-hubs__list a{color:var(--sn-primary,#1a73e8);text-decoration:none;font-weight:600}.sn-phase-b-related{margin:2.5rem 0 1rem;padding-top:1.5rem;border-top:1px solid var(--sn-border,#d9e2ec)}.sn-phase-b-related__title{margin:0 0 .75rem;font-size:1.15rem}.sn-phase-b-related__list{margin:0;padding:0 1.1rem 0 0}@media(max-width:640px){.sn-phase-b-crumb,.sn-host-crumb{padding:0 1rem;font-size:.8125rem}} .sn-inline-toc{margin: 1.5rem 0 2rem;padding: 0;border: 1px solid #dce5ea;border-radius: 18px;background: radial-gradient(90% 80% at 100% 0%, rgba(103, 61, 230, 0.08), transparent 55%), #fff;box-shadow: 0 12px 32px rgba(47, 28, 106, 0.05);overflow: hidden;} .sn-inline-toc--placeholder{padding: 1.15rem 1.25rem;} .sn-inline-toc__hint{margin: 0.35rem 0 0;color: #5d6b7c;font-size: 0.9rem;} .sn-inline-toc__details{margin: 0;padding: 0;border: 0;} .sn-inline-toc__summary{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;padding: 1rem 1.2rem;cursor: pointer;list-style: none;user-select: none;} .sn-inline-toc__summary::-webkit-details-marker{display: none;} .sn-inline-toc__title{margin: 0;font-size: 1rem;font-weight: 800;color: #2F1C6A;} .sn-inline-toc__count{flex-shrink: 0;padding: 0.25rem 0.65rem;border-radius: 999px;background: #EBE4FF;color: #5025D1;font-size: 0.75rem;font-weight: 800;} .sn-inline-toc__list{margin: 0;padding: 0 1.2rem 1.1rem;list-style: none;counter-reset: sn-toc;} .sn-inline-toc__item{margin: 0;padding: 0;list-style: none;counter-increment: sn-toc;} .sn-inline-toc__item--level-3{padding-right: 1rem;} .sn-inline-toc__link{display: flex;gap: 0.55rem;padding: 0.45rem 0;color: #2F1C6A;text-decoration: none;font-weight: 600;font-size: 0.92rem;line-height: 1.55;border-bottom: 1px dashed #EBE4FF;} .sn-inline-toc__item:last-child .sn-inline-toc__link{border-bottom: 0;} .sn-inline-toc__link::before{content: counter(sn-toc);display: inline-flex;align-items: center;justify-content: center;min-width: 1.45rem;height: 1.45rem;margin-top: 0.1rem;border-radius: 50%;background: #EBE4FF;color: #5025D1;font-size: 0.72rem;font-weight: 800;} .sn-inline-toc__link:hover{color: #673DE6;} @media (min-width: 1100px){.sn-article .sn-inline-toc{display: none;}} @media (max-width: 1099px){.sn-article-layout .sn-layout__aside{display: none !important;} .sn-inline-toc__details:not([open]) .sn-inline-toc__summary{border-bottom: 0;}} .sn-seo-page .sn-inline-toc, .sn-pattern-hero + .sn-inline-toc, .entry-content > .sn-inline-toc{max-width: 820px;margin-inline: auto;} .sn-pattern-hero{position: relative;overflow: hidden;margin: 0 0 2rem !important;padding: clamp(2.75rem, 6vw, 4.5rem) clamp(1.25rem, 4vw, 2rem) !important;border-radius: 0;background: radial-gradient(80% 70% at 90% 10%, rgba(10, 154, 145, 0.28), transparent 55%), linear-gradient(145deg, #07151f 0%, #2F1C6A 48%, #2F1C6A 100%) !important;color: #fff !important;} .sn-pattern-hero .wp-block-heading, .sn-pattern-hero p{color: #fff !important;} .sn-pattern-eyebrow{display: inline-flex !important;margin: 0 0 0.85rem !important;padding: 0.35rem 0.8rem;border-radius: 999px;background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.16);font-size: 0.78rem !important;font-weight: 800 !important;} .sn-pattern-hero .wp-block-heading{margin: 0 0 0.85rem !important;font-size: clamp(1.75rem, 4vw, 2.6rem) !important;line-height: 1.25 !important;font-weight: 900 !important;} .sn-pattern-lead{margin: 0 0 1.5rem !important;max-width: 40rem;font-size: 1.05rem !important;line-height: 1.85 !important;opacity: 0.92;} .sn-pattern-hero .wp-block-button__link{border-radius: 12px !important;font-weight: 800 !important;} .sn-pattern-hero .wp-block-button:not(.is-style-outline) .wp-block-button__link{background: #673DE6 !important;border: 0 !important;color: #fff !important;} .sn-pattern-hero .is-style-outline .wp-block-button__link{background: transparent !important;border: 1.5px solid rgba(255, 255, 255, 0.45) !important;color: #fff !important;} .sn-pattern-cards{gap: 1rem !important;margin: 1.25rem 0 2rem !important;} .sn-pattern-card{height: 100%;padding: 1.25rem !important;border: 1px solid #dce5ea;border-radius: 18px;background: #fff;box-shadow: 0 10px 28px rgba(47, 28, 106, 0.05);} .sn-pattern-card .wp-block-heading{margin: 0 0 0.45rem !important;font-size: 1.05rem !important;} .sn-pattern-callout{margin: 1.5rem 0 !important;padding: 1.1rem 1.2rem !important;border-radius: 16px;border-right: 4px solid #673DE6;background: #EBE4FF;} .sn-pattern-callout p{margin: 0 !important;color: #2F1C6A !important;line-height: 1.75 !important;} .sn-pattern-cta{margin: 2rem 0 1rem !important;padding: 1.5rem 1.35rem !important;border-radius: 20px;background: radial-gradient(90% 80% at 0% 0%, rgba(103, 61, 230, 0.12), transparent 55%), #2F1C6A;color: #fff !important;} .sn-pattern-cta .wp-block-heading, .sn-pattern-cta p{color: #fff !important;} .sn-pattern-cta .wp-block-button__link{background: #673DE6 !important;border: 0 !important;border-radius: 12px !important;color: #fff !important;font-weight: 800 !important;} .sn-pattern-steps{padding-right: 1.25rem !important;} .sn-pattern-steps li{margin-bottom: 0.55rem;line-height: 1.7;} .sn-article-lead{font-size: 1.08rem;line-height: 1.9;color: #3d4b5c;padding: 1rem 1.15rem;border-radius: 14px;background: #F4F5FF;border: 1px solid #EBE4FF;} @media (max-width: 781px){.sn-pattern-hero{padding-block: 2.4rem !important;} .sn-pattern-cards.wp-block-columns{display: grid !important;grid-template-columns: 1fr !important;} .sn-pattern-cards > .wp-block-column{width: 100% !important;flex-basis: 100% !important;}} .site-description{max-width: 22rem;} .wp-block-post-featured-image img, .post-thumbnail img, .seonami-landing .wp-block-image img{width: 100%;height: auto;display: block;border-radius: 18px;object-fit: cover;min-height: 220px;} .seonami-hosting-order-cta a.button, .seonami-service-cta a.button{display: inline-block;} .seonami-hub-links{margin-top: 1.5rem;padding: 0.9rem 1rem;background: #f0fdfa;border-radius: 12px;} .seonami-legal-nav a{margin-inline-end: 0.5rem;} .seonami-feature-error{max-width: var(--seonami-wide-width, 1240px);margin: 24px auto;padding: 14px 18px;border: 1px solid #d9534f;border-radius: 10px;background: #EBE4FF;color: #9f2521;text-align: center;} .seonami-cart-link{position: relative;display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border: 1px solid var(--seonami-color-border, #E8E4F5);border-radius: 999px;background: #fff;color: #5020e2;text-decoration: none;transition: border-color 160ms ease, box-shadow 160ms ease, transform 160ms ease;} .seonami-cart-link:hover, .seonami-cart-link:focus{border-color: #673DE6;color: #5020e2;box-shadow: 0 8px 22px rgba(80, 32, 226, 0.14);transform: translateY(-1px);} .seonami-cart-link__icon{width: 25px;height: 25px;} .seonami-cart-link__count{position: absolute;inset-block-start: -5px;inset-inline-end: -5px;display: inline-flex;align-items: center;justify-content: center;min-width: 20px;height: 20px;padding: 0 5px;border: 2px solid #fff;border-radius: 999px;background: #673DE6;color: #fff;font-size: 11px;font-weight: 800;line-height: 1;} .seonami-domain-search{width: min(100%, 820px);margin-inline: auto;padding-inline: 8px;} .seonami-domain-search *, .seonami-pricing-panel *{box-sizing: border-box;} .seonami-domain-search__form{position: relative;display: flex;align-items: stretch;margin: 28px auto 0;} .seonami-domain-search__input{width: 100%;min-height: 56px;padding: 12px 180px 12px 24px;border: 1px solid #dadce0;border-radius: 999px;background: #fff;box-shadow: 0 7px 24px rgba(47, 28, 106, 0.1);color: #4d5160;font-size: 17px;font-weight: 700;text-align: left;direction: ltr;} .seonami-domain-search__input:focus{border-color: #673DE6;box-shadow: 0 0 0 4px rgba(103, 61, 230, 0.12), 0 7px 24px rgba(47, 28, 106, 0.1);outline: none;} .seonami-domain-search__submit{position: absolute;inset-block: 0;right: 0;left: auto;width: 165px;margin: 0;padding: 0 22px;border: 0;border-radius: 999px;background: #673DE6;box-shadow: 0 6px 18px rgba(103, 61, 230, 0.3);color: #fff;font-size: 16px;font-weight: 800;cursor: pointer;} .seonami-domain-search__submit:hover, .seonami-domain-search__submit:focus{background: #5025D1;} .seonami-domain-search__submit:disabled, .seonami-domain-search__input:disabled{cursor: not-allowed;opacity: 0.65;} .seonami-domain-search__result{min-height: 54px;padding-top: 16px;text-align: center;} .seonami-domain-search__message{margin: 0;font-size: 17px;font-weight: 700;} .seonami-domain-search__message strong{font-size: 1.12em;direction: ltr;unicode-bidi: isolate;} .seonami-domain-search__message.is-pending{color: #727586;} .seonami-domain-search__message.is-available, .seonami-domain-search__message.is-added{color: #287d3c;} .seonami-domain-search__message.is-unavailable, .seonami-domain-search__message.is-error{color: #b52c28;} .seonami-domain-search__add{margin-top: 12px;padding: 10px 18px;border: 0;border-radius: 999px;background: #2e8b49;color: #fff;font-size: 14px;font-weight: 800;cursor: pointer;} .seonami-domain-search__add:hover, .seonami-domain-search__add:focus{background: #246f3a;} .seonami-pricing-panel{width: 100%;max-width: 100%;padding: 1.5rem 0;direction: rtl;overflow-x: clip;} .seonami-pricing-panel__inner{width: 100%;max-width: 1180px;margin-inline: auto;padding-inline: clamp(0.75rem, 2vw, 1.25rem);} .seonami-pricing-panel__switcher{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: fit-content;max-width: calc(100% - 1rem);margin: 0 auto 1.25rem;padding: 4px;border: 1px solid #E8E4F5;border-radius: 999px;background: #fff;box-shadow: 0 6px 20px rgba(47, 28, 106, 0.08);} .seonami-pricing-panel__radio{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap;} .seonami-pricing-panel__switch{margin: 0;padding: 0.55rem 1.1rem;border-radius: 999px;color: #313544;font-size: 0.92rem;font-weight: 800;line-height: 1.4;cursor: pointer;} .seonami-pricing-panel__radio:focus-visible + .seonami-pricing-panel__switch{outline: 3px solid #673DE6;outline-offset: 2px;} .seonami-pricing-panel__radio:checked + .seonami-pricing-panel__switch{background: #673DE6;color: #fff;} .seonami-pricing-panel__group{width: 100%;} .seonami-pricing-panel__title{margin: 0 auto 1.25rem;padding-inline: 0.75rem;color: var(--seonami-color-ink, #2F1C6A);font-size: clamp(1.15rem, 2.4vw, 1.45rem);font-weight: 800;line-height: 1.45;text-align: center;} .seonami-pricing-panel__slider{width: 100%;max-width: 100%;} .seonami-pricing-panel .splide__track{padding-top: 1.25rem;padding-bottom: 0.75rem;} .seonami-pricing-panel .splide__list{align-items: stretch;} .seonami-pricing-card{position: relative;display: flex;height: auto;margin-top: 1rem;border: 1px solid #E8E4F5;border-radius: 14px;background: #fff;transition: box-shadow 180ms ease, transform 180ms ease;} .seonami-pricing-card:hover{box-shadow: 0 14px 34px rgba(47, 28, 106, 0.1);transform: translateY(-3px);} .seonami-pricing-card.is-featured{border: 2px solid #673DE6;background: #F4F5FF;} .seonami-pricing-card__badge{position: absolute;inset-block-start: -0.9rem;inset-inline: 12%;z-index: 2;padding: 0.45rem 0.85rem;border-radius: 999px;background: #EBE4FF;color: #FC5185;font-size: 0.8rem;font-weight: 800;line-height: 1;text-align: center;} .seonami-pricing-card__content{width: 100%;padding: 1.6rem 1.15rem 1.25rem;} .seonami-pricing-card__title{margin: 0;color: #2F1C6A;font-size: 1.05rem;font-weight: 800;line-height: 1.45;text-align: center;} .seonami-pricing-card__subtitle{min-height: 0;margin: 0.45rem 0 0;color: #727586;font-size: 0.84rem;font-weight: 400;line-height: 1.7;text-align: center;} .seonami-pricing-card__old-price{display: flex;align-items: center;justify-content: center;gap: 0.4rem;min-height: 0;margin: 0.75rem 0 0;} .seonami-pricing-card__discount{padding: 0.2rem 0.5rem;border-radius: 999px;background: #e7f5f3;color: #5025D1;font-size: 0.75rem;font-weight: 800;} .seonami-pricing-card.is-featured .seonami-pricing-card__discount{background: #EBE4FF;color: #FC5185;} .seonami-pricing-card__old-price-value{color: #999;font-size: 0.78rem;text-decoration: line-through;} .seonami-pricing-card__price{margin: 0.7rem 0 0;color: #2F1C6A;font-size: clamp(1.55rem, 3.5vw, 2rem);font-weight: 800;line-height: 1.2;text-align: center;} .seonami-pricing-card__price span{margin-inline-end: 0.25rem;font-size: 0.42em;font-weight: 800;} .seonami-pricing-card__offer{min-height: 0;margin: 0.35rem 0 0.9rem;color: #673DE6;font-size: 0.92rem;font-weight: 800;text-align: center;} a.seonami-pricing-card__button, .seonami-pricing-card__button{display: flex !important;align-items: center;justify-content: center;width: min(100%, 15.5rem);min-height: 2.85rem;margin: 0 auto;padding: 0.7rem 1rem;border: 0;border-radius: 10px;background: #673DE6 !important;box-shadow: 0 8px 20px rgba(103, 61, 230, 0.22);color: #fff !important;font-size: 0.92rem;font-weight: 800;line-height: 1.3;text-align: center;text-decoration: none !important;} a.seonami-pricing-card__button:hover, a.seonami-pricing-card__button:focus, .seonami-pricing-card__button:hover, .seonami-pricing-card__button:focus{background: #5025D1 !important;color: #fff !important;} .seonami-pricing-card.is-featured a.seonami-pricing-card__button, .seonami-pricing-card.is-featured .seonami-pricing-card__button{background: #673DE6 !important;box-shadow: 0 8px 20px rgba(103, 61, 230, 0.28);color: #FFFFFF !important;} .seonami-pricing-card.is-featured a.seonami-pricing-card__button:hover, .seonami-pricing-card.is-featured a.seonami-pricing-card__button:focus, .seonami-pricing-card.is-featured .seonami-pricing-card__button:hover, .seonami-pricing-card.is-featured .seonami-pricing-card__button:focus{background: #5025D1 !important;color: #FFFFFF !important;} .seonami-pricing-card__separator{width: 80%;margin: 1rem auto;border-top: 1px solid #E8E4F5;} .seonami-pricing-card__features h4, .seonami-pricing-card h4{margin: 0.85rem 0 0.55rem;color: #2F1C6A;font-size: 0.92rem;font-weight: 800;} .seonami-pricing-card__features > p, .seonami-pricing-card__content > p:not([class^="seonami-pricing-card__"]){position: relative;margin: 0 0 0.55rem;padding-inline-start: 1.35rem;color: #313544;font-size: 0.84rem;line-height: 1.7;} .seonami-pricing-card__features > p.greenCheck::before, .seonami-pricing-card__features > p.yellowcheck::before, .seonami-pricing-card__features > p.reedcheck::before, .seonami-pricing-card__content > p.greenCheck::before, .seonami-pricing-card__content > p.yellowcheck::before, .seonami-pricing-card__content > p.reedcheck::before{position: absolute;inset-inline-start: 0;inset-block-start: 0.35rem;display: block;width: 13px;height: 13px;content: "";background-repeat: no-repeat;background-position: center;background-size: contain;} .seonami-pricing-card__features > p.greenCheck::before, .seonami-pricing-card__content > p.greenCheck::before{background-image: url("https://seonami.ir/wp-content/themes/seonami-twentytwentyone-child/assets/css/images/whmcs/check-green.svg");} .seonami-pricing-card__features > p.yellowcheck::before, .seonami-pricing-card__content > p.yellowcheck::before{background-image: url("https://seonami.ir/wp-content/themes/seonami-twentytwentyone-child/assets/css/images/whmcs/check-yellow.svg");} .seonami-pricing-card__features > p.reedcheck::before, .seonami-pricing-card__content > p.reedcheck::before{background-image: url("https://seonami.ir/wp-content/themes/seonami-twentytwentyone-child/assets/css/images/whmcs/check-red.svg");} .seonami-pricing-panel .splide__pagination{position: static;margin-top: 0.75rem;} .seonami-pricing-panel .splide__pagination__page{width: 10px;height: 10px;margin: 0 4px;border: 1px solid #673DE6;background: #fff;opacity: 1;} .seonami-pricing-panel .splide__pagination__page.is-active{background: #673DE6;transform: none;} .seonami-pricing-panel .splide__arrow{width: 2.4rem;height: 2.4rem;border: 1px solid #E8E4F5;background: #fff;box-shadow: 0 6px 16px rgba(47, 28, 106, 0.1);opacity: 1;} .seonami-pricing-panel .splide__arrow svg{fill: #673DE6;} @media (min-width: 1141px){.seonami-pricing-panel .splide__track{overflow: visible;} .seonami-pricing-panel .splide__arrows, .seonami-pricing-panel .splide__pagination{display: none;}} @media (max-width: 600px){.seonami-domain-search__form{display: flex;flex-direction: column;gap: 0.65rem;} .seonami-domain-search__input{min-height: 3.1rem;padding: 0.7rem 1rem;font-size: 0.95rem;} .seonami-domain-search__submit{position: static;width: 100%;min-height: 3rem;margin-top: 0;font-size: 0.95rem;} .seonami-pricing-panel{padding: 0.75rem 0;} .seonami-pricing-panel__switch{padding: 0.5rem 0.85rem;font-size: 0.84rem;} .seonami-pricing-panel__title{margin-bottom: 0.85rem;font-size: 1.1rem;} .seonami-pricing-card__content{padding: 1.35rem 1rem 1.1rem;} .seonami-pricing-card__title, .seonami-pricing-card__subtitle, .seonami-pricing-card__old-price, .seonami-pricing-card__price, .seonami-pricing-card__offer{text-align: center;} .seonami-pricing-card__old-price{justify-content: center;} .seonami-pricing-card__price{font-size: 1.55rem;} a.seonami-pricing-card__button, .seonami-pricing-card__button{width: 100%;} .seonami-pricing-card__badge{inset-inline: 8%;inset-block-start: -0.85rem;border-radius: 999px;background: #EBE4FF;color: #FC5185;} .seonami-pricing-card.is-featured{margin-top: 1.15rem;} .seonami-pricing-card__features > p.greenCheck::before, .seonami-pricing-card__features > p.yellowcheck::before, .seonami-pricing-card__content > p.greenCheck::before, .seonami-pricing-card__content > p.yellowcheck::before{background-image: url("https://seonami.ir/wp-content/themes/seonami-twentytwentyone-child/assets/css/images/whmcs/check-green-thin.svg");} .seonami-pricing-card__features > p.reedcheck::before, .seonami-pricing-card__content > p.reedcheck::before{background-image: url("https://seonami.ir/wp-content/themes/seonami-twentytwentyone-child/assets/css/images/whmcs/line.svg");}} *, *::before, *::after{box-sizing: border-box;} html{scroll-behavior: smooth;} body.sn-home-body{margin: 0;font-family: iranyekan, Tahoma, system-ui, sans-serif;font-size: 16px;line-height: 1.7;color: #2F1C6A;background: #fff;direction: rtl;overflow-x: hidden;-webkit-font-smoothing: antialiased;} .sn-home{--c-purple: var(--sn-primary, #673DE6);--c-purple-d: var(--sn-primary-hover, #5025D1);--c-purple-x: var(--sn-ink, #2F1C6A);--c-pink: var(--sn-accent, #FC5185);--c-muted: var(--sn-text-muted, #727586);--c-line: var(--sn-border, #EBE4FF);--c-bg: var(--sn-canvas, #F4F5FF);--r: 14px;--r-sm: 10px;--shadow: var(--sn-shadow-sm, 0 4px 16px rgba(47, 28, 106, 0.07));--shadow-lg: var(--sn-shadow-md, 0 12px 32px rgba(47, 28, 106, 0.10));--container: 1120px;--section-y: clamp(3.5rem, 6vw, 5.5rem);} .sn-container{width: min(100% - 2rem, var(--container));margin-inline: auto;} .sn-progress{position: fixed;inset: 0 0 auto 0;height: 3px;background: rgba(103, 61, 230, 0.1);z-index: 9999;} .sn-progress__bar{height: 100%;width: 0;background: var(--c-purple);} .sn-header{position: sticky;top: 0;z-index: 1000;background: #fff;box-shadow: 0 1px 0 var(--c-line);transition: box-shadow 0.25s ease, background 0.25s ease;} .sn-header.sn-header--scrolled{box-shadow: 0 8px 28px rgba(26, 15, 53, 0.08);background: rgba(255, 255, 255, 0.96);backdrop-filter: blur(12px);} .sn-promo{background: var(--c-purple-x);color: #fff;font-size: .8rem;} .sn-promo__inner{display: flex;align-items: center;justify-content: center;gap: .65rem;flex-wrap: wrap;padding: .5rem 0;text-align: center;} .sn-promo__pill{background: rgba(252, 81, 133, 0.12);color: #FC5185;font-size: .68rem;font-weight: 800;padding: .15rem .5rem;border-radius: 4px;border: 1px solid rgba(252, 81, 133, 0.22);} .sn-promo__text{opacity: .9;color: #fff;} .sn-promo__pill{margin: 0;} .sn-promo__link-wrap{margin: 0;} .sn-promo__link{color: #fff;font-weight: 800;text-decoration: underline;text-underline-offset: 2px;} .sn-promo__link:hover{color: #EBE4FF;} .sn-header__bar{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding-block: .85rem;flex-wrap: wrap;} .sn-header__bar > .sn-logo{flex: 1 1 auto;} .sn-logo{flex-shrink: 0;} .sn-logo{font-weight: 900;font-size: 1.3rem;color: var(--c-purple-d) !important;text-decoration: none;letter-spacing: -0.02em;margin: 0;} .sn-logo a{color: var(--c-purple-d) !important;text-decoration: none;} .sn-logo span{color: var(--c-purple) !important;} .sn-logo--light{color: #fff;display: inline-block;margin-bottom: .75rem;} .sn-logo--light span{color: var(--c-pink);} .sn-nav{display: none;align-items: center;gap: 1.25rem;font-size: .88rem;font-weight: 600;} .sn-nav a{color: var(--c-purple-d);text-decoration: none;} .sn-nav a:hover{color: var(--c-purple);} .sn-nav-cta{background: var(--c-purple) !important;color: #fff !important;padding: .5rem 1rem !important;border-radius: var(--r-sm);box-shadow: 0 4px 14px rgba(103, 61, 230, 0.25);} @media (max-width: 900px){.sn-nav a:not(.sn-nav-cta){display: none;} .sn-nav.is-open a:not(.sn-nav-cta){display: block;padding: .5rem 0;}} @media (min-width: 901px){.sn-nav{gap: .85rem;font-size: .82rem;}} @media (min-width: 768px){.sn-nav{display: flex;}} .sn-menu-btn{display: flex;flex-direction: column;gap: 5px;background: none;border: none;padding: .4rem;cursor: pointer;} .sn-menu-btn span{width: 22px;height: 2px;background: var(--c-purple-d);border-radius: 1px;transition: .2s;} .sn-menu-btn.is-open span:nth-child(1){transform: translateY(7px) rotate(45deg);} .sn-menu-btn.is-open span:nth-child(2){opacity: 0;} .sn-menu-btn.is-open span:nth-child(3){transform: translateY(-7px) rotate(-45deg);} @media (min-width: 768px){.sn-menu-btn{display: none;}} .sn-nav.is-open{display: flex;flex-direction: column;align-items: stretch;width: 100%;padding: .75rem 0 0;border-top: 1px solid var(--c-line);order: 4;} @media (min-width: 768px){.sn-nav.is-open{flex-direction: row;align-items: center;width: auto;padding: 0;border: 0;order: unset;}} .sn-hero{position: relative;padding-block: clamp(2.5rem, 5vw, 4rem) clamp(2rem, 4vw, 3rem);color: #fff;overflow: hidden;} .sn-hero__bg{position: absolute;inset: 0;background: radial-gradient(ellipse 70% 60% at 85% 20%, rgba(103, 61, 230, 0.35), transparent), radial-gradient(ellipse 50% 50% at 10% 80%, rgba(252, 81, 133, 0.15), transparent), linear-gradient(165deg, #0f0a22 0%, #1a0f35 45%, #241550 100%);} .sn-hero__layout{position: relative;display: grid;grid-template-columns: 1fr;gap: 2.5rem;align-items: center;} @media (min-width: 960px){.sn-hero__layout{grid-template-columns: 1.05fr .85fr;gap: 3rem;}} .sn-kicker{display: inline-block;margin: 0 0 1rem;padding: .3rem .75rem;border-radius: 999px;font-size: .75rem;font-weight: 700;background: rgba(255, 255, 255, 0.08);border: 1px solid rgba(255, 255, 255, 0.12);color: #d4c9ff;} .sn-hero h1{margin: 0 0 1rem;font-size: clamp(1.75rem, 4.5vw, 2.75rem);font-weight: 900;line-height: 1.35;letter-spacing: -0.025em;max-width: 22ch;} .sn-text-gradient{background: linear-gradient(135deg, #fff, #EBE4FF);-webkit-background-clip: text;background-clip: text;color: transparent;} .sn-lead{margin: 0 0 1.5rem;font-size: 1.05rem;color: rgba(255, 255, 255, 0.78);max-width: 42ch;line-height: 1.75;} .sn-lead strong{color: #fff;} .sn-search{margin-bottom: 1.25rem;max-width: 480px;} .sn-search__label{display: block;font-size: .75rem;font-weight: 700;color: rgba(255, 255, 255, 0.55);margin-bottom: .4rem;} .sn-search__row{display: flex;flex-direction: column;gap: .5rem;background: #fff;border-radius: var(--r-sm);padding: .35rem;box-shadow: var(--shadow-lg);} @media (min-width: 520px){.sn-search__row{flex-direction: row;align-items: center;}} .sn-search__row input{flex: 1;border: none;padding: .85rem 1rem;font-family: inherit;font-size: .92rem;min-width: 0;background: transparent;color: var(--sn-ink, #2F1C6A);} .sn-search__row input:focus{outline: 3px solid rgba(103, 61, 230, 0.35);outline-offset: 2px;} .sn-btn{display: inline-flex;align-items: center;justify-content: center;padding: .85rem 1.35rem;border: none;border-radius: var(--r-sm);font-family: inherit;font-weight: 800;font-size: .92rem;cursor: pointer;text-decoration: none;transition: transform .15s, box-shadow .2s;} .sn-btn--fill{background: linear-gradient(135deg, var(--c-purple), #5025D1);color: #fff;box-shadow: 0 4px 18px rgba(103, 61, 230, 0.35);} .sn-btn--fill:hover{transform: translateY(-1px);color: #fff;} .sn-btn--block{width: 100%;} .sn-hero__trust{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: .75rem 1.25rem;font-size: .78rem;font-weight: 600;color: rgba(255, 255, 255, 0.6);} .sn-hero__trust li::before{content: "✓ ";color: #34d399;} .sn-hero__panel{min-width: 0;} .sn-panel{background: rgba(255, 255, 255, 0.06);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: var(--r);overflow: hidden;backdrop-filter: blur(12px);box-shadow: var(--shadow-lg);} .sn-panel__head{display: flex;align-items: center;gap: .35rem;padding: .65rem 1rem;background: rgba(0, 0, 0, 0.25);border-bottom: 1px solid rgba(255, 255, 255, 0.06);} .sn-panel__head span{width: 8px;height: 8px;border-radius: 50%;background: rgba(255, 255, 255, 0.2);} .sn-panel__head span:first-child{background: #f87171;} .sn-panel__head span:nth-child(2){background: #fbbf24;} .sn-panel__head span:nth-child(3){background: #34d399;} .sn-panel__head em{margin-right: auto;font-style: normal;font-size: .7rem;color: rgba(255, 255, 255, 0.45);font-family: ui-monospace, monospace;direction: ltr;} .sn-panel__stats{display: grid;grid-template-columns: 1fr 1fr;gap: 1rem;padding: 1.25rem 1rem .5rem;} .sn-panel__stats small{display: block;font-size: .7rem;color: rgba(255, 255, 255, 0.45);margin-bottom: .15rem;} .sn-panel__stats strong{font-size: 1.6rem;font-weight: 900;color: #fff;} .sn-panel__stats .up{font-size: .72rem;color: #34d399;font-weight: 700;margin-right: .35rem;} .sn-panel__stats .ok{font-size: .72rem;color: #a78bfa;font-weight: 700;margin-right: .35rem;} .sn-panel__bars{display: flex;align-items: flex-end;gap: .4rem;height: 72px;padding: 0 1rem 1.25rem;} .sn-panel__bars i{flex: 1;height: calc(var(--v) * 1%);background: linear-gradient(180deg, var(--c-purple), #5025D1);border-radius: 4px 4px 0 0;opacity: .85;} .sn-section{padding-block: var(--section-y);} .sn-section--alt{background: var(--c-bg);} .sn-section--dark{background: linear-gradient(180deg, var(--c-purple-x), var(--c-purple-d));color: #fff;} .sn-section--paths{padding-block: clamp(2.5rem, 5vw, 4rem);background: #fff;} .sn-section-head{text-align: center;max-width: 540px;margin: 0 auto 2.5rem;} .sn-section-head h2{margin: 0 0 .5rem;font-size: clamp(1.4rem, 3vw, 2rem);font-weight: 900;color: var(--c-purple-d);letter-spacing: -0.02em;} .sn-section-head p{margin: 0;color: var(--c-muted);font-size: .98rem;} .sn-section-head--light h2, .sn-section-head--light p{color: #fff;} .sn-section-head--light p{opacity: .8;} .sn-paths{display: grid;grid-template-columns: 1fr;gap: 1rem;} @media (min-width: 768px){.sn-paths{grid-template-columns: repeat(3, 1fr);}} .sn-path{display: flex;flex-direction: column;padding: 1.5rem;border-radius: var(--r);color: #fff;text-decoration: none;min-height: 200px;transition: transform .2s, box-shadow .2s;} .sn-path:hover{transform: translateY(-4px);color: #fff;box-shadow: var(--shadow-lg);} .sn-path--host{background: linear-gradient(145deg, #2F1C6A, #673DE6);} .sn-path--seo{background: linear-gradient(145deg, #673DE6, #673DE6);} .sn-path--audit{background: linear-gradient(145deg, #1a0f35, #5025D1);} .sn-path__tag{font-size: .7rem;font-weight: 800;opacity: .75;text-transform: uppercase;letter-spacing: .06em;margin-bottom: .75rem;} .sn-path h3{margin: 0 0 .5rem;font-size: 1.15rem;font-weight: 900;line-height: 1.4;color: #fff;} .sn-path p{margin: 0;flex: 1;font-size: .88rem;opacity: .88;line-height: 1.6;color: rgba(255, 255, 255, 0.92);} .sn-path__go{margin-top: 1rem;font-size: .85rem;font-weight: 800;opacity: .95;color: #fff;} .sn-band-stats{padding-block: 2rem;border-block: 1px solid var(--c-line);background: #fff;} .sn-band-stats__grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 1.5rem;text-align: center;} @media (min-width: 768px){.sn-band-stats__grid{grid-template-columns: repeat(4, 1fr);}} .sn-band-stats__grid strong{display: block;font-size: clamp(1.75rem, 3vw, 2.25rem);font-weight: 900;color: var(--c-purple);line-height: 1;} .sn-band-stats__grid span{display: block;margin-top: .35rem;font-size: .82rem;font-weight: 600;color: var(--c-muted);} .sn-tabs__nav{display: flex;flex-wrap: wrap;justify-content: center;gap: .5rem;margin-bottom: 1.75rem;} .sn-tabs__nav button{padding: .6rem 1.15rem;border: 1px solid var(--c-line);border-radius: 999px;background: #fff;font-family: inherit;font-weight: 700;font-size: .85rem;color: var(--c-purple-d);cursor: pointer;transition: .2s;} .sn-tabs__nav button[aria-selected="true"]{background: var(--c-purple);border-color: var(--c-purple);color: #fff;box-shadow: 0 4px 14px rgba(103, 61, 230, 0.25);} .sn-tabs__body{background: #fff;border: 1px solid var(--c-line);border-radius: var(--r);padding: 2rem;box-shadow: var(--shadow);max-width: 720px;margin-inline: auto;} .sn-tab[hidden]{display: none !important;} .sn-tab h3{margin: 0 0 .65rem;font-size: 1.2rem;font-weight: 900;color: var(--c-purple-d);} .sn-tab p{margin: 0 0 1rem;color: #444;font-size: .95rem;} .sn-tab ul{margin: 0 0 1.25rem;padding-right: 1.25rem;color: var(--c-purple-d);font-weight: 600;font-size: .9rem;} .sn-link-arrow{font-weight: 800;color: var(--c-purple);text-decoration: none;} .sn-link-arrow:hover{color: #5025D1;} .sn-link-arrow::after{content: " ←";} .sn-specs{display: grid;grid-template-columns: repeat(2, 1fr);gap: 1rem;} @media (min-width: 768px){.sn-specs{grid-template-columns: repeat(4, 1fr);}} .sn-specs a{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 1.5rem 1rem;background: #fff;border: 1px solid var(--c-line);border-radius: var(--r);text-decoration: none;color: inherit;box-shadow: var(--shadow);transition: transform .2s, border-color .2s;} .sn-specs a:hover{transform: translateY(-3px);border-color: rgba(103, 61, 230, 0.25);} .sn-specs span{font-size: 1.75rem;margin-bottom: .35rem;} .sn-specs strong{font-size: .95rem;color: var(--c-purple-d);margin-bottom: .2rem;} .sn-specs small{font-size: .75rem;color: var(--c-muted);font-weight: 600;} .sn-stories{max-width: 640px;} .sn-quote{margin: 0;padding: 2rem;background: #fff;border: 1px solid var(--c-line);border-radius: var(--r);box-shadow: var(--shadow);text-align: center;min-height: 140px;} .sn-quote__text{margin: 0 0 1rem;font-size: 1.05rem;font-weight: 600;font-style: italic;color: var(--c-purple-d);line-height: 1.75;} .sn-quote footer{font-size: .85rem;color: var(--c-muted);} .sn-quote-nav{display: flex;justify-content: center;gap: .5rem;margin-top: 1rem;} .sn-quote-nav button{width: 8px;height: 8px;border-radius: 50%;border: none;padding: 0;background: #d1d5e4;cursor: pointer;} .sn-quote-nav button.is-active{background: var(--c-purple);transform: scale(1.25);} .sn-flow{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2, 1fr);gap: .75rem;} @media (min-width: 768px){.sn-flow{grid-template-columns: repeat(5, 1fr);}} .sn-flow li{text-align: center;padding: 1.25rem .75rem;background: rgba(255, 255, 255, 0.06);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: var(--r-sm);} .sn-flow li span{display: inline-flex;width: 32px;height: 32px;align-items: center;justify-content: center;border-radius: 50%;background: var(--c-purple);font-weight: 900;font-size: .85rem;margin-bottom: .5rem;color: #fff;} .sn-flow strong{display: block;font-size: .88rem;color: #fff;margin-bottom: .15rem;} .sn-flow small{font-size: .72rem;opacity: .7;color: #fff;} .sn-home-legacy .sn-consult, .sn-section.sn-consult{display: grid;grid-template-columns: 1fr;gap: 2rem;align-items: start;} @media (min-width: 900px){.sn-home-legacy .sn-consult, .sn-section.sn-consult{grid-template-columns: 1fr 1fr;gap: 3rem;}} .sn-consult__info h2{margin: 0 0 .65rem;font-size: 1.75rem;font-weight: 900;color: var(--c-purple-d);} .sn-consult__info > p{margin: 0 0 1.25rem;color: var(--c-muted);} .sn-checklist{list-style: none;margin: 0;padding: 0;} .sn-checklist li{position: relative;padding: .65rem 1rem .65rem 0;padding-right: 1.5rem;margin-bottom: .5rem;background: var(--c-bg);border-radius: var(--r-sm);font-weight: 600;font-size: .9rem;color: var(--c-purple-d);border-right: 3px solid var(--c-purple);} .sn-form{display: grid;gap: .75rem;background: #fff;border: 1px solid var(--c-line);border-radius: var(--r);padding: 1.5rem;box-shadow: var(--shadow);} .sn-form input, .sn-form textarea{width: 100%;padding: .8rem 1rem;border: 1px solid var(--c-line);border-radius: var(--r-sm);font-family: inherit;font-size: .92rem;} .sn-form input:focus, .sn-form textarea:focus{outline: none;border-color: var(--c-purple);box-shadow: 0 0 0 3px rgba(103, 61, 230, 0.12);} .sn-form textarea{resize: vertical;min-height: 88px;} .sn-faq-wrap{max-width: 640px;margin-inline: auto;} .sn-faq-title{text-align: center;margin: 0 0 1.5rem;font-size: 1.5rem;font-weight: 900;color: var(--c-purple-d);} .sn-faq-wrap details{background: #fff;border: 1px solid var(--c-line);border-radius: var(--r-sm);padding: 1rem 1.15rem;margin-bottom: .6rem;} .sn-faq-wrap summary{cursor: pointer;font-weight: 700;color: var(--c-purple-d);list-style: none;} .sn-faq-wrap summary::-webkit-details-marker{display: none;} .sn-faq-wrap p{margin: .65rem 0 0;font-size: .92rem;color: #444;} .sn-footer{background: var(--c-purple-x);color: rgba(255, 255, 255, 0.75);padding-block: 3rem 0;} .sn-footer__grid{display: grid;grid-template-columns: 1fr;gap: 2rem;margin-bottom: 2rem;} @media (min-width: 768px){.sn-footer__grid{grid-template-columns: 2fr 1fr 1fr;}} .sn-footer p{margin: 0;max-width: 32ch;font-size: .9rem;line-height: 1.65;} .sn-footer h3{margin: 0 0 .75rem;font-size: .95rem;color: #fff;} .sn-footer ul{list-style: none;margin: 0;padding: 0;} .sn-footer li{margin-bottom: .4rem;} .sn-footer a{color: rgba(255, 255, 255, 0.7);text-decoration: none;font-size: .88rem;} .sn-footer a:hover{color: #fff;} .sn-footer__copy{display: flex;flex-wrap: wrap;justify-content: space-between;gap: .5rem;padding-block: 1.25rem;border-top: 1px solid rgba(255, 255, 255, 0.08);font-size: .8rem;opacity: .65;} body.admin-bar .sn-header{top: 32px;} @media (max-width: 782px){body.admin-bar .sn-header{top: 46px;}} .sn-header__nav-wrap{flex: 1;display: flex;justify-content: flex-end;} .sn-mega-nav{display: none;align-items: center;gap: 0.15rem;} .sn-mega-nav__item{position: relative;} .sn-mega-nav__trigger{display: inline-flex;align-items: center;gap: 0.35rem;padding: 0.55rem 0.75rem;border: none;border-radius: 10px;background: transparent;font-family: inherit;font-size: 0.84rem;font-weight: 700;color: var(--c-purple-d);cursor: pointer;transition: background 0.2s ease, color 0.2s ease;} .sn-mega-nav__trigger:hover, .sn-mega-nav__item.is-open .sn-mega-nav__trigger{background: rgba(103, 61, 230, 0.08);color: var(--c-purple);} .sn-mega-nav__chev{width: 7px;height: 7px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg) translateY(-2px);transition: transform 0.2s ease;} .sn-mega-nav__item.is-open .sn-mega-nav__chev{transform: rotate(-135deg) translateY(-2px);} .sn-mega-nav__panel{position: absolute;top: calc(100% + 0.55rem);right: 0;left: auto;min-width: min(92vw, 520px);z-index: 1200;} .sn-mega-nav__panel-inner{background: #fff;border: 1px solid var(--c-line);border-radius: 18px;box-shadow: 0 24px 64px rgba(26, 15, 53, 0.14);padding: 1.15rem;animation: sn-mega-in 0.22s ease;} @keyframes sn-mega-in{from{opacity: 0;transform: translateY(8px);} to{opacity: 1;transform: translateY(0);}} .sn-mega-nav__columns{display: grid;grid-template-columns: 1fr 1fr;gap: 1rem;} .sn-mega-nav__col-title{margin: 0 0 0.55rem;font-size: 0.68rem;font-weight: 800;text-transform: uppercase;letter-spacing: 0.06em;color: var(--c-muted);} .sn-mega-nav__links{list-style: none;margin: 0;padding: 0;} .sn-mega-nav__links a{display: block;padding: 0.55rem 0.65rem;border-radius: 10px;text-decoration: none;color: var(--c-purple-d);transition: background 0.15s ease;} .sn-mega-nav__links a:hover{background: rgba(103, 61, 230, 0.07);color: var(--c-purple);} .sn-mega-nav__link-label{display: block;font-size: 0.86rem;font-weight: 800;line-height: 1.35;} .sn-mega-nav__link-desc{display: block;margin-top: 0.12rem;font-size: 0.72rem;font-weight: 600;color: var(--c-muted);} .sn-mega-nav__cta{margin-right: 0.35rem;padding: 0.55rem 1rem;border-radius: 10px;background: var(--c-purple);color: #fff !important;font-size: 0.82rem;font-weight: 800;text-decoration: none;box-shadow: 0 6px 18px rgba(103, 61, 230, 0.28);} .sn-mega-nav__cta:hover{background: #5025D1;} .sn-nav--article{display: none;align-items: center;gap: 1rem;font-size: 0.84rem;font-weight: 600;} @media (min-width: 901px){.sn-mega-nav, .sn-nav--article, .sn-wp-header-nav{display: flex;} .sn-menu-btn{display: none;}} @media (max-width: 900px){.sn-header__bar{flex-wrap: wrap;} .sn-header__nav-wrap{display: none;width: 100%;order: 4;padding-top: 0.75rem;border-top: 1px solid var(--c-line);} .sn-header__nav-wrap.is-open{display: block;} .sn-mega-nav{display: flex;flex-direction: column;align-items: stretch;gap: 0;} .sn-mega-nav__item{border-bottom: 1px solid var(--c-line);} .sn-mega-nav__trigger{width: 100%;justify-content: space-between;padding: 0.85rem 0.35rem;border-radius: 0;} .sn-mega-nav__panel{position: static;min-width: 0;} .sn-mega-nav__panel[hidden]{display: none !important;} .sn-mega-nav__panel-inner{box-shadow: none;border: none;padding: 0 0 0.85rem;animation: none;} .sn-mega-nav__columns{grid-template-columns: 1fr;gap: 0.75rem;} .sn-mega-nav__cta{margin: 0.75rem 0 0;text-align: center;} .sn-nav--article{display: flex;flex-direction: column;align-items: stretch;} .sn-nav--article a{padding: 0.55rem 0;}} .sn-home-hub{padding: clamp(3rem, 6vw, 4.5rem) 0;} .sn-home-hub--blog{background: linear-gradient(180deg, #fff 0%, #F4F5FF 100%);} .sn-home-hub--authors{background: #fff;border-top: 1px solid var(--c-line);} .sn-home-hub--branches{background: linear-gradient(180deg, #F4F5FF 0%, #fff 100%);} .sn-home-hub__head{display: flex;align-items: flex-end;justify-content: space-between;gap: 1rem;margin-bottom: 1.75rem;flex-wrap: wrap;} .sn-home-hub__head--center{flex-direction: column;align-items: center;text-align: center;} .sn-home-hub__eyebrow{margin: 0 0 0.35rem;font-size: 0.72rem;font-weight: 800;color: var(--c-purple);text-transform: uppercase;letter-spacing: 0.08em;} .sn-home-hub__head h2{margin: 0;font-size: clamp(1.45rem, 3vw, 2rem);font-weight: 900;color: var(--c-purple-d);line-height: 1.3;} .sn-home-hub__lead{margin: 0.55rem 0 0;max-width: 52ch;color: var(--c-muted);line-height: 1.75;font-size: 0.95rem;} .sn-home-hub__more{font-size: 0.88rem;font-weight: 800;color: var(--c-purple);text-decoration: none;white-space: nowrap;} .sn-home-tabs__list{display: inline-flex;gap: 0.35rem;padding: 0.3rem;margin-bottom: 1.25rem;background: #fff;border: 1px solid var(--c-line);border-radius: 999px;box-shadow: 0 4px 16px rgba(26, 15, 53, 0.05);} .sn-home-tabs__list button{border: none;background: transparent;padding: 0.55rem 1.1rem;border-radius: 999px;font-family: inherit;font-size: 0.82rem;font-weight: 800;color: var(--c-muted);cursor: pointer;transition: background 0.2s ease, color 0.2s ease;} .sn-home-tabs__list button[aria-selected="true"]{background: linear-gradient(135deg, var(--c-purple), #5025D1);color: #fff;box-shadow: 0 6px 16px rgba(103, 61, 230, 0.25);} .sn-home-post-grid{display: grid;grid-template-columns: 1fr;gap: 1rem;} @media (min-width: 640px){.sn-home-post-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}} @media (min-width: 1024px){.sn-home-post-grid{grid-template-columns: repeat(4, minmax(0, 1fr));}} .sn-home-post-card{display: flex;flex-direction: column;background: #fff;border: 1px solid var(--c-line);border-radius: 18px;overflow: hidden;box-shadow: 0 10px 32px rgba(26, 15, 53, 0.06);transition: transform 0.22s ease, box-shadow 0.22s ease;} .sn-home-post-card:hover{transform: translateY(-5px);box-shadow: 0 18px 44px rgba(103, 61, 230, 0.12);} .sn-home-post-card__media{display: block;aspect-ratio: 16 / 10;overflow: hidden;background: #eceef5;} .sn-home-post-card__img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.35s ease;} .sn-home-post-card:hover .sn-home-post-card__img{transform: scale(1.04);} .sn-home-post-card__placeholder{display: grid;place-items: center;height: 100%;font-weight: 900;color: var(--c-purple);opacity: 0.45;} .sn-home-post-card__body{padding: 1rem 1rem 1.1rem;display: flex;flex-direction: column;gap: 0.45rem;flex: 1;} .sn-home-post-card__date{font-size: 0.68rem;font-weight: 700;color: var(--c-muted);} .sn-home-post-card__title{margin: 0;font-size: 0.95rem;line-height: 1.45;} .sn-home-post-card__title a{color: var(--c-purple-d);text-decoration: none;} .sn-home-post-card__excerpt{margin: 0;font-size: 0.78rem;line-height: 1.65;color: var(--c-muted);flex: 1;} .sn-home-post-card__author{display: flex;align-items: center;gap: 0.45rem;font-size: 0.72rem;font-weight: 700;color: var(--c-purple-d);} .sn-home-post-card__avatar{border-radius: 50%;object-fit: cover;} .sn-home-branch-grid{display: grid;grid-template-columns: 1fr;gap: 1rem;} @media (min-width: 768px){.sn-home-branch-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}} @media (min-width: 1100px){.sn-home-branch-grid{grid-template-columns: repeat(4, minmax(0, 1fr));}} .sn-home-branch-card{display: flex;flex-direction: column;gap: 0.45rem;padding: 1.35rem 1.25rem;border-radius: 20px;text-decoration: none;color: #fff;min-height: 210px;position: relative;overflow: hidden;box-shadow: 0 16px 40px rgba(26, 15, 53, 0.14);transition: transform 0.25s ease, box-shadow 0.25s ease;} .sn-home-branch-card::after{content: "";position: absolute;inset: auto -20% -40% auto;width: 140px;height: 140px;border-radius: 50%;background: rgba(255, 255, 255, 0.08);} .sn-home-branch-card:hover{transform: translateY(-6px) scale(1.01);box-shadow: 0 24px 52px rgba(26, 15, 53, 0.2);} .sn-home-branch-card--hosting{background: linear-gradient(145deg, #1e3a8a, #673DE6);} .sn-home-branch-card--seo{background: linear-gradient(145deg, #673DE6, #673DE6);} .sn-home-branch-card--dental{background: linear-gradient(145deg, #0f766e, #14b8a6);} .sn-home-branch-card--medical{background: linear-gradient(145deg, #4338ca, #6366f1);} .sn-home-branch-card__icon{font-size: 1.5rem;} .sn-home-branch-card__stat{align-self: flex-start;padding: 0.22rem 0.55rem;border-radius: 999px;font-size: 0.65rem;font-weight: 800;background: rgba(255, 255, 255, 0.16);} .sn-home-branch-card strong{font-size: 1.05rem;line-height: 1.35;} .sn-home-branch-card__desc{font-size: 0.78rem;line-height: 1.65;opacity: 0.9;flex: 1;} .sn-home-branch-card__cta{font-size: 0.78rem;font-weight: 800;margin-top: auto;} .sn-home-author-grid{display: grid;grid-template-columns: 1fr;gap: 1rem;} @media (min-width: 640px){.sn-home-author-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}} @media (min-width: 1024px){.sn-home-author-grid{grid-template-columns: repeat(4, minmax(0, 1fr));}} .sn-home-author-card{padding: 1.35rem 1.15rem;border-radius: 18px;background: #fff;border: 1px solid var(--c-line);box-shadow: 0 8px 28px rgba(26, 15, 53, 0.05);text-align: center;transition: transform 0.22s ease, box-shadow 0.22s ease;} .sn-home-author-card:hover{transform: translateY(-4px);box-shadow: 0 16px 36px rgba(103, 61, 230, 0.1);} .sn-home-author-card__avatar{border-radius: 50%;object-fit: cover;margin-bottom: 0.75rem;border: 3px solid #fff;box-shadow: 0 6px 18px rgba(103, 61, 230, 0.18);} .sn-home-author-card__name{margin: 0 0 0.25rem;font-size: 1rem;color: var(--c-purple-d);} .sn-home-author-card__tagline{margin: 0 0 0.45rem;font-size: 0.75rem;font-weight: 800;color: var(--c-purple);} .sn-home-author-card__bio{margin: 0 0 0.75rem;font-size: 0.78rem;line-height: 1.65;color: var(--c-muted);} .sn-home-author-card__link{font-size: 0.78rem;font-weight: 800;color: var(--c-purple);text-decoration: none;} .sn-home-hub__empty{grid-column: 1 / -1;padding: 1.5rem;border-radius: 14px;background: rgba(103, 61, 230, 0.06);color: var(--c-purple-d);font-weight: 600;} .sn-home--blocks .alignfull{width: 100%;max-width: none;} .sn-home--blocks .wp-block-group.alignfull > .wp-block-group__inner-container, .sn-home--blocks .wp-block-cover.alignfull .wp-block-cover__inner-container{max-width: min(100% - 2rem, 1140px);margin-inline: auto;} .sn-wp-hero--cine{min-height: 620px;position: relative;} .sn-wp-hero--cine .wp-block-cover__image-background{object-position: center 30%;} .sn-wp-hero--cine .wp-block-cover__background{background: linear-gradient(135deg, rgba(47, 28, 106, 0.88), rgba(80, 37, 209, 0.75)) !important;opacity: 1 !important;} .sn-wp-hero--cine .wp-block-cover__inner-container{padding-top: 1rem;color: #fff;} .sn-wp-search-bar{max-width: 680px;margin: 0 auto 2rem;} .sn-wp-search-bar form{display: flex;background: #fff;border-radius: 12px;padding: .35rem;box-shadow: 0 16px 48px rgba(0, 0, 0, 0.25);overflow: hidden;} .sn-wp-search-bar input{flex: 1;border: none;padding: 1rem 1.15rem;font-family: inherit;font-size: .95rem;min-width: 0;background: transparent;color: #2F1C6A;} .sn-wp-search-bar input:focus{outline: 3px solid rgba(103, 61, 230, 0.35);outline-offset: 2px;} .sn-wp-search-bar button{border: none;background: linear-gradient(135deg, #673DE6, #5025D1);color: #fff;font-family: inherit;font-weight: 800;font-size: .92rem;padding: 1rem 1.5rem;cursor: pointer;border-radius: 10px;white-space: nowrap;transition: transform .15s;} .sn-wp-search-bar button:hover{transform: scale(1.02);} .sn-wp-kicker{display: inline-block;padding: .35rem .85rem;border-radius: 999px;font-size: .75rem !important;font-weight: 700;background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.15);color: #d4c9ff !important;margin-bottom: .5rem;} .sn-wp-hero--cine h1{line-height: 1.3;max-width: 20ch;} .sn-wp-hero-cta .wp-block-button__link{padding: 1rem 2rem !important;font-size: 1rem !important;border-radius: 12px !important;box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);} .sn-wp-guarantee{font-size: .85rem !important;opacity: .85;margin-top: .75rem !important;} .sn-wp-panel--glass{background: rgba(8, 36, 34, 0.88) !important;border: 1px solid rgba(255, 255, 255, 0.22);border-radius: 16px;padding: 1.5rem !important;backdrop-filter: blur(18px) saturate(1.2);box-shadow: 0 24px 60px rgba(0, 0, 0, 0.38);color: #f4fffc;} .sn-wp-bento-wrap{margin-top: -4rem;position: relative;z-index: 2;padding-bottom: 1rem;} .sn-wp-bento{gap: 1.25rem;} .sn-wp-bento-card{border-radius: 20px;padding: 2rem 1.75rem !important;min-height: 240px;color: #fff;position: relative;overflow: hidden;box-shadow: 0 20px 50px rgba(47, 28, 106, 0.2);transition: transform .25s, box-shadow .25s;} .sn-wp-bento-card:hover{transform: translateY(-6px);box-shadow: 0 28px 60px rgba(47, 28, 106, 0.28);} .sn-wp-bento-card--host{background: linear-gradient(135deg, #1e3a8a 0%, #673DE6 50%, #5025D1 100%) !important;} .sn-wp-bento-card--audit{background: linear-gradient(135deg, #673DE6 0%, #673DE6 100%) !important;} .sn-wp-bento-card h2{color: #fff !important;margin-top: .5rem;} .sn-wp-bento-card p{color: rgba(255, 255, 255, 0.9);} .sn-wp-bento-card a{color: #fff;font-weight: 800;text-decoration: none;} .sn-wp-bento-card a:hover{text-decoration: underline;} .sn-wp-bento-arrow{position: absolute;top: 1.25rem;right: 1.25rem;left: auto;font-size: 1.25rem !important;opacity: .6;margin: 0 !important;transform: rotate(45deg);} .sn-wp-bento-price{margin-top: auto !important;padding-top: 1rem;font-size: .9rem !important;opacity: .9;} .sn-wp-quicklinks{padding: 1.5rem 0 2.5rem;} .sn-wp-quicklinks .wp-block-button__link{border-radius: 999px !important;padding: .65rem 1.25rem !important;font-weight: 700;border: 1px solid #e8eaf2 !important;background: #fff !important;color: #2F1C6A !important;} .sn-wp-quicklinks .wp-block-button__link:hover{border-color: #673DE6 !important;color: #673DE6 !important;} .sn-wp-testimonials{overflow: hidden;} .sn-wp-marquee{overflow: hidden;mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);-webkit-mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);} .sn-wp-marquee__track{display: flex;gap: 1.25rem;width: max-content;animation: sn-marquee 40s linear infinite;} .sn-wp-marquee:hover .sn-wp-marquee__track{animation-play-state: paused;} @keyframes sn-marquee{from{transform: translateX(0);} to{transform: translateX(50%);}} [dir="rtl"] .sn-wp-marquee__track{animation-direction: reverse;} .sn-wp-marquee__item{flex: 0 0 340px;} .sn-wp-marquee__item blockquote{margin: 0;padding: 1.5rem;background: #fff;border: 1px solid #e8eaf2;border-radius: 16px;box-shadow: 0 8px 32px rgba(47, 28, 106, 0.06);font-style: italic;font-weight: 600;color: #2F1C6A;line-height: 1.7;font-size: .95rem;} .sn-wp-marquee__item cite{display: block;margin-top: .75rem;font-style: normal;font-size: .8rem;color: #64687a;font-weight: 600;} .sn-wp-stats-marquee{padding: 1.75rem 0;overflow: hidden;} .sn-wp-marquee--stats .sn-wp-marquee__track{animation-duration: 25s;} .sn-wp-marquee--stats .sn-wp-marquee__item{flex: 0 0 auto;display: flex;flex-direction: column;align-items: center;padding: 0 2.5rem;text-align: center;color: #fff;} .sn-wp-marquee--stats strong{font-size: 2rem;font-weight: 900;line-height: 1;color: #fff;} .sn-wp-marquee--stats span{font-size: .82rem;opacity: .75;margin-top: .25rem;} .sn-wp-journey{gap: 1.25rem;align-items: stretch;} .sn-wp-journey-card{border-radius: 16px;padding: 1.75rem !important;border: 1px solid #e8eaf2;box-shadow: 0 8px 32px rgba(47, 28, 106, 0.06);height: 100%;} .sn-wp-journey-card--featured{background: linear-gradient(145deg, #673DE6, #673DE6) !important;border: none !important;box-shadow: 0 16px 40px rgba(103, 61, 230, 0.3);} .sn-wp-journey-card--featured a{color: #fff;font-weight: 800;} .sn-wp-journey-card--featured h3{color: #fff !important;} .sn-wp-ai-cards{gap: 1rem;} .sn-wp-ai-card{border-radius: 16px;padding: 1.5rem !important;border: 1px solid #e8eaf2;height: 100%;} .sn-wp-ai-card--main{background: linear-gradient(145deg, #2F1C6A, #673DE6) !important;border: none !important;box-shadow: 0 12px 36px rgba(47, 28, 106, 0.25);} .sn-wp-ai-card--main h4{color: #fff !important;} .sn-wp-spec-card{border-radius: 16px;padding: 1.5rem 1rem !important;border: 1px solid #e8eaf2;box-shadow: 0 8px 24px rgba(47, 28, 106, 0.06);text-align: center;transition: transform .2s;height: 100%;} .sn-wp-spec-card:hover{transform: translateY(-4px);} .sn-wp-flow-step{text-align: center;padding: 1.25rem .75rem !important;background: rgba(255, 255, 255, 0.06);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 12px;} .sn-wp-plans{gap: 1.25rem;align-items: stretch;} .sn-wp-plan{border-radius: 20px;padding: 2rem 1.5rem !important;border: 1px solid #e8eaf2;box-shadow: 0 8px 32px rgba(47, 28, 106, 0.07);height: 100%;display: flex;flex-direction: column;} .sn-wp-plan .wp-block-list{flex: 1;} .sn-wp-plan--featured{background: linear-gradient(160deg, #673DE6 0%, #5025D1 60%, #2F1C6A 100%) !important;border: none !important;box-shadow: 0 20px 50px rgba(103, 61, 230, 0.35);transform: scale(1.03);position: relative;} .sn-wp-plan-badge{display: inline-block;background: #673DE6;padding: .2rem .65rem !important;border-radius: 999px;font-weight: 800 !important;font-size: .7rem !important;margin-bottom: .5rem !important;} .sn-wp-guarantee-bar{padding: 1.25rem 0;border-block: 1px solid #e8eaf2;} .sn-wp-guarantee-bar p{margin: 0;font-weight: 700;font-size: .9rem;color: #2F1C6A;} .sn-wp-consult-form{border-radius: 20px;padding: 0;border: 0;box-shadow: none;background: transparent;} .sn-wp-form{display: grid;gap: .85rem;} .sn-wp-form label{display: grid;gap: .35rem;font-weight: 700;font-size: .85rem;color: #2F1C6A;} .sn-wp-form input, .sn-wp-form textarea{padding: .85rem 1rem;border: 1px solid #e8eaf2;border-radius: 10px;font-family: inherit;font-size: .92rem;} .sn-wp-form input:focus, .sn-wp-form textarea:focus{outline: 3px solid rgba(103, 61, 230, 0.35);outline-offset: 2px;border-color: #673DE6;box-shadow: 0 0 0 3px rgba(103, 61, 230, 0.12);} .sn-wp-form button{padding: 1rem;border: none;border-radius: 10px;background: linear-gradient(135deg, #673DE6, #5025D1);color: #fff;font-family: inherit;font-weight: 800;font-size: .95rem;cursor: pointer;} .sn-wp-form button:hover{opacity: .95;} .sn-wp-checklist{list-style: none;padding: 0;} .sn-wp-checklist li{padding: .65rem 1rem;margin-bottom: .5rem;background: #F4F5FF;border-radius: 10px;border-right: 3px solid #673DE6;font-weight: 600;list-style: none;} .sn-home--blocks .wp-block-details{background: #fff;border: 1px solid #e8eaf2;border-radius: 12px;padding: 1rem 1.15rem;margin-bottom: .6rem;} .sn-home--blocks .wp-block-details summary{font-weight: 700;color: #2F1C6A;cursor: pointer;} .sn-home--blocks .wp-block-button__link{font-weight: 800;border-radius: 10px;} .sn-wp-hero--aurora{position: relative;overflow: hidden;padding: clamp(2.5rem, 5vw, 4rem) 0 clamp(3rem, 6vw, 5rem);background: radial-gradient(ellipse 80% 60% at 85% 15%, rgba(103, 61, 230, 0.35), transparent 55%), radial-gradient(ellipse 70% 50% at 10% 80%, rgba(103, 61, 230, 0.18), transparent 50%), linear-gradient(168deg, #0a0618 0%, #2F1C6A 38%, #241550 72%, #2F1C6A 100%);color: #fff;} .sn-wp-hero--aurora .sn-wp-hero__bg{position: absolute;inset: 0;pointer-events: none;z-index: 0;} .sn-wp-hero__orb{position: absolute;border-radius: 50%;filter: blur(70px);opacity: 0.55;animation: sn-wp-orb-drift 14s ease-in-out infinite alternate;} .sn-wp-hero__orb--1{top: -15%;right: -5%;width: 420px;height: 420px;background: radial-gradient(circle, rgba(103, 61, 230, 0.45), transparent 70%);} .sn-wp-hero__orb--2{bottom: -25%;left: -12%;width: 360px;height: 360px;background: radial-gradient(circle, rgba(103, 61, 230, 0.28), transparent 70%);animation-delay: -4s;} .sn-wp-hero__orb--3{top: 40%;left: 45%;width: 220px;height: 220px;background: radial-gradient(circle, rgba(155, 125, 255, 0.22), transparent 70%);animation-delay: -8s;} @keyframes sn-wp-orb-drift{from{transform: translate(0, 0) scale(1);} to{transform: translate(18px, -14px) scale(1.06);}} .sn-wp-hero__grain{position: absolute;inset: 0;opacity: 0.22;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url("https://seonami.ir/wp-content/themes/seonami-twentytwentyone-child/assets/css/%23n")' opacity='0.5'/%3E%3C/svg%3E");background-size: 128px 128px;mix-blend-mode: soft-light;} .sn-wp-hero__inner{position: relative;z-index: 1;max-width: min(100% - 2rem, 1140px);margin-inline: auto;} .sn-wp-search-bar--hero{max-width: 720px;margin: 0 auto;} .sn-wp-search-bar--strip{max-width: 640px;} .sn-wp-domain-strip{margin-top: clamp(2rem, 4vw, 3rem);padding-top: clamp(1.5rem, 3vw, 2rem);border-top: 1px solid rgba(255, 255, 255, 0.12);text-align: center;} .sn-wp-domain-strip__label{margin: 0 0 0.85rem;font-size: 0.88rem;font-weight: 600;color: rgba(255, 255, 255, 0.75);} .sn-wp-search-bar--hero form{display: flex;align-items: center;gap: 0.35rem;background: rgba(255, 255, 255, 0.97);border-radius: 14px;padding: 0.4rem;box-shadow: 0 20px 60px rgba(0, 0, 0, 0.35);border: 1px solid rgba(255, 255, 255, 0.2);} .sn-wp-search-bar__icon{padding-inline: 0.65rem 0;font-size: 1rem;opacity: 0.55;} .sn-wp-hero__grid{display: grid;grid-template-columns: 1fr;gap: 2.25rem;align-items: center;} @media (min-width: 900px){.sn-wp-hero__grid{grid-template-columns: 1.05fr 0.95fr;gap: 2.75rem;}} .sn-wp-hero--aurora h1{margin: 0 0 1rem;font-size: clamp(2rem, 4.5vw, 3.15rem);font-weight: 900;line-height: 1.28;letter-spacing: -0.03em;max-width: 18ch;color: #fff;} .sn-wp-hero--aurora .sn-wp-kicker{color: #d4c9ff !important;} .sn-wp-hero--aurora .sn-wp-guarantee{color: rgba(255, 255, 255, 0.85) !important;} .sn-wp-hero--aurora h1 mark{background: linear-gradient(90deg, #e9d5ff, #673DE6);-webkit-background-clip: text;background-clip: text;color: transparent;} .sn-wp-hero__lead{margin: 0 0 1.15rem;max-width: 48ch;font-size: 1.06rem;line-height: 1.8;color: rgba(255, 255, 255, 0.82);} .sn-wp-hero__chips{display: flex;flex-wrap: wrap;gap: 0.45rem;margin-bottom: 1.35rem;} .sn-wp-hero__chips span{display: inline-flex;padding: 0.35rem 0.75rem;border-radius: 999px;font-size: 0.75rem;font-weight: 700;background: rgba(255, 255, 255, 0.08);border: 1px solid rgba(255, 255, 255, 0.14);color: #e8e0ff;} .sn-wp-hero__actions{display: flex;flex-wrap: wrap;gap: 0.65rem;margin-bottom: 0.75rem;} .sn-wp-btn{display: inline-flex;align-items: center;justify-content: center;padding: 0.85rem 1.45rem;border-radius: 12px;font-family: inherit;font-size: 0.92rem;font-weight: 800;text-decoration: none;transition: transform 0.2s ease, box-shadow 0.2s ease;} .sn-wp-btn--white{background: #fff;color: #2F1C6A;box-shadow: 0 10px 28px rgba(0, 0, 0, 0.22);} .sn-wp-btn--ghost{background: rgba(255, 255, 255, 0.08);color: #fff;border: 1px solid rgba(255, 255, 255, 0.22);} .sn-wp-btn:hover{transform: translateY(-2px);} .sn-wp-hero__visual{position: relative;} .sn-wp-hero__frame{position: relative;border-radius: 18px;padding: 3px;background: conic-gradient(from 220deg, #673DE6, #673DE6, #EBE4FF, #673DE6);box-shadow: 0 28px 64px rgba(0, 0, 0, 0.4);overflow: hidden;} .sn-wp-hero__frame img{display: block;width: 100%;height: auto;border-radius: 15px;aspect-ratio: 16 / 9;object-fit: cover;} .sn-wp-hero__frame-shine{position: absolute;inset: 3px;border-radius: 15px;pointer-events: none;background: linear-gradient(125deg, rgba(255, 255, 255, 0.28) 0%, transparent 42%, transparent 100%);animation: sn-wp-shine 5s ease-in-out infinite;} @keyframes sn-wp-shine{0%, 100%{opacity: 0.35;} 50%{opacity: 0.75;}} .sn-wp-panel--float{position: absolute;left: -1rem;bottom: -1.25rem;width: min(100% - 1rem, 260px);padding: 1rem 1.1rem !important;animation: sn-wp-float 4s ease-in-out infinite;} @keyframes sn-wp-float{0%, 100%{transform: translateY(0);} 50%{transform: translateY(-8px);}} .sn-wp-panel__label{margin: 0 0 0.65rem;font-size: 0.78rem;font-weight: 800;letter-spacing: 0.01em;color: #EBE4FF;opacity: 1;} .sn-wp-panel__stats{display: grid;grid-template-columns: 1fr 1fr;gap: 0.65rem;} .sn-wp-panel__stats div{display: flex;flex-direction: column;gap: 0.2rem;padding: 0.55rem 0.6rem;border-radius: 12px;background: rgba(255, 255, 255, 0.08);border: 1px solid rgba(255, 255, 255, 0.12);} .sn-wp-panel__key{font-size: 0.72rem;font-weight: 700;color: rgba(244, 255, 252, 0.82);opacity: 1;} .sn-wp-panel__stats strong{font-size: 1.35rem;font-weight: 900;line-height: 1.15;color: #fff;} .sn-wp-panel__stats em{font-style: normal;font-size: 0.78rem;color: #7dffa8;font-weight: 800;} .sn-wp-panel__foot{margin: 0.75rem 0 0;font-size: 0.8rem;line-height: 1.65;font-weight: 600;color: rgba(244, 255, 252, 0.92);opacity: 1;} .sn-wp-ecosystem{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0.75rem;max-width: min(100% - 2rem, 1140px);margin: -2rem auto 0;padding: 0 0 1.5rem;position: relative;z-index: 3;} @media (min-width: 768px){.sn-wp-ecosystem{grid-template-columns: repeat(3, minmax(0, 1fr));}} @media (min-width: 1024px){.sn-wp-ecosystem{grid-template-columns: repeat(6, minmax(0, 1fr));margin-top: -2.5rem;}} .sn-wp-eco-card{display: flex;flex-direction: column;gap: 0.25rem;padding: 1rem 0.85rem;border-radius: 16px;background: #fff;border: 1px solid #e8eaf2;box-shadow: 0 12px 36px rgba(47, 28, 106, 0.08);text-decoration: none;color: #2F1C6A;transition: transform 0.22s ease, box-shadow 0.22s ease, border-color 0.22s ease;} .sn-wp-eco-card:hover{transform: translateY(-4px);border-color: rgba(103, 61, 230, 0.35);box-shadow: 0 18px 44px rgba(103, 61, 230, 0.14);} .sn-wp-eco-card__icon{font-size: 1.35rem;line-height: 1;} .sn-wp-eco-card strong{font-size: 0.82rem;font-weight: 800;} .sn-wp-eco-card small{font-size: 0.68rem;color: #64687a;font-weight: 600;} .sn-wp-eco-card--cta{background: linear-gradient(135deg, #673DE6, #673DE6);border: none;color: #fff;} .sn-wp-eco-card--cta small{color: rgba(255, 255, 255, 0.85);} .sn-wp-pillars{display: grid;grid-template-columns: 1fr;gap: 1.25rem;max-width: min(100% - 2rem, 1140px);margin: 0 auto 2.5rem;padding: 0 0 0.5rem;} @media (min-width: 900px){.sn-wp-pillars{grid-template-columns: 1fr 1fr;}} .sn-wp-pillar{border-radius: 22px;padding: 2rem 1.75rem;color: #fff;position: relative;overflow: hidden;box-shadow: 0 20px 50px rgba(47, 28, 106, 0.18);transition: transform 0.25s ease;} .sn-wp-pillar:hover{transform: translateY(-5px);} .sn-wp-pillar--seo{background: linear-gradient(145deg, #673DE6 0%, #5025D1 55%, #2F1C6A 100%);} .sn-wp-pillar--host{background: linear-gradient(145deg, #1e3a8a 0%, #2563eb 45%, #673DE6 100%);} .sn-wp-pillar__badge{display: inline-block;margin: 0 0 0.75rem;padding: 0.3rem 0.7rem;border-radius: 999px;font-size: 0.68rem;font-weight: 800;background: rgba(255, 255, 255, 0.14);border: 1px solid rgba(255, 255, 255, 0.2);} .sn-wp-pillar h2{margin: 0 0 0.75rem;font-size: clamp(1.25rem, 2.5vw, 1.55rem);font-weight: 900;line-height: 1.35;color: #fff;} .sn-wp-pillar p{margin: 0 0 1rem;font-size: 0.92rem;line-height: 1.75;color: rgba(255, 255, 255, 0.9);} .sn-wp-pillar ul{margin: 0 0 1.15rem;padding-right: 1.1rem;font-size: 0.85rem;line-height: 1.8;color: rgba(255, 255, 255, 0.88);} .sn-wp-pillar a{color: #fff;font-weight: 800;text-decoration: none;font-size: 0.88rem;} .sn-wp-pillar a:hover{text-decoration: underline;} .sn-wp-counter-band{padding: 2.5rem 0;background: linear-gradient(180deg, #F4F5FF 0%, #fff 100%);} .sn-wp-counters{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 1rem;max-width: min(100% - 2rem, 900px);margin: 0 auto;} @media (min-width: 768px){.sn-wp-counters{grid-template-columns: repeat(4, minmax(0, 1fr));}} .sn-wp-counter{text-align: center;padding: 1.25rem 0.75rem;border-radius: 16px;background: #fff;border: 1px solid #e8eaf2;box-shadow: 0 8px 28px rgba(47, 28, 106, 0.06);} .sn-wp-counter strong{display: block;font-size: clamp(1.75rem, 3vw, 2.25rem);font-weight: 900;color: #673DE6;line-height: 1.1;} .sn-wp-counter span{display: block;margin-top: 0.35rem;font-size: 0.78rem;font-weight: 700;color: #64687a;} [data-sn-reveal]{opacity: 0;transform: translateY(22px);transition: opacity 0.65s cubic-bezier(0.22, 1, 0.36, 1), transform 0.65s cubic-bezier(0.22, 1, 0.36, 1);} [data-sn-reveal].is-visible{opacity: 1;transform: translateY(0);} [data-sn-reveal-delay="120"].is-visible{transition-delay: 0.12s;} .sn-wp-spec-card{position: relative;background: linear-gradient(#fff, #fff) padding-box, linear-gradient(135deg, rgba(103, 61, 230, 0.35), rgba(103, 61, 230, 0.2)) border-box !important;border: 2px solid transparent !important;} .sn-wp-spec-card:hover{box-shadow: 0 16px 40px rgba(103, 61, 230, 0.12);} @media (max-width: 781px){.sn-wp-bento-wrap{margin-top: -1rem;} .sn-wp-bento-card{min-height: auto;} .sn-wp-plan--featured{transform: none;} .sn-wp-search-bar form{flex-direction: column;} .sn-wp-search-bar button{width: 100%;} .sn-wp-hero--cine h1, .sn-wp-hero--aurora h1{max-width: none;} .sn-wp-marquee__item{flex: 0 0 280px;} .sn-wp-panel--float{position: relative;left: auto;bottom: auto;width: 100%;margin-top: 1rem;} .sn-wp-ecosystem{margin-top: -1rem;}} @media (prefers-reduced-motion: reduce){.sn-wp-marquee__track, .sn-wp-hero__orb, .sn-wp-hero__frame-shine, .sn-wp-panel--float{animation: none;} [data-sn-reveal]{opacity: 1;transform: none;}} .editor-styles-wrapper .sn-wp-bento-card--host{background: linear-gradient(135deg, #1e3a8a, #673DE6) !important;} .editor-styles-wrapper .sn-wp-bento-card--audit{background: linear-gradient(135deg, #673DE6, #673DE6) !important;} .sn-home--luxury{--lux-gold: linear-gradient(135deg, #e9d5ff 0%, #fff 40%, #fcd9e8 100%);} .sn-wp-hero--luxury{padding-bottom: clamp(3.5rem, 7vw, 5.5rem);} .sn-wp-hero__chips--luxury span{background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.18);font-size: 0.82rem;} .sn-wp-btn--glow{box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);animation: sn-wp-glow-pulse 2.8s ease-in-out infinite;} @keyframes sn-wp-glow-pulse{0%, 100%{box-shadow: 0 8px 32px rgba(255, 255, 255, 0.15);} 50%{box-shadow: 0 8px 40px rgba(233, 213, 255, 0.45), 0 0 24px rgba(103, 61, 230, 0.2);}} .sn-wp-hero__frame--luxury{border-radius: 22px;border: 1px solid rgba(255, 255, 255, 0.15);box-shadow: 0 32px 80px rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(255, 255, 255, 0.06) inset;} .sn-wp-panel--luxury{border-color: rgba(235, 228, 255, 0.35) !important;background: linear-gradient(160deg, rgba(47, 28, 106, 0.94) 0%, rgba(103, 61, 230, 0.9) 55%, rgba(11, 45, 42, 0.95) 100%) !important;color: #f4fffc;min-width: min(100%, 268px);} .sn-wp-trust-ribbon{padding: 1rem 0;background: linear-gradient(90deg, #F4F5FF, #fff, #F4F5FF);border-block: 1px solid #e8eaf2;} .sn-wp-trust-ribbon p{margin: 0;font-size: 0.92rem;color: #2F1C6A;} .sn-wp-section{padding: clamp(3rem, 6vw, 5rem) 0;} .sn-wp-section-lead{max-width: 42ch;margin-inline: auto !important;margin-bottom: 2rem !important;color: #64687a !important;font-size: 1.05rem !important;line-height: 1.75 !important;} .sn-wp-simple-grid{gap: 1.25rem;align-items: stretch;} .sn-wp-simple-card{border-radius: 18px;padding: 1.75rem 1.5rem !important;background: #fff;border: 1px solid #e8eaf2;box-shadow: 0 12px 40px rgba(47, 28, 106, 0.06);height: 100%;text-align: center;transition: transform 0.25s ease, box-shadow 0.25s ease;} .sn-wp-simple-card:hover{transform: translateY(-6px);box-shadow: 0 24px 56px rgba(47, 28, 106, 0.1);} .sn-wp-simple-card--loss h3{color: #2F1C6A;margin: 0.35rem 0 0.5rem;} .sn-wp-simple-card--loss p:last-child{margin: 0;color: #64687a;font-size: 0.95rem;} .sn-wp-bridge-cta{margin-top: 2rem !important;} .sn-wp-bridge-cta a{font-weight: 800;color: #673DE6;text-decoration: none;font-size: 1.05rem;} .sn-wp-section--solution{overflow: hidden;} .sn-wp-section--solution > .sn-wp-section-lead, .sn-wp-section--solution > .wp-block-heading{max-width: 40rem;margin-inline: auto;} .sn-wp-step-ladder{gap: 1.25rem;align-items: stretch;counter-reset: sn-step;margin-top: 0.5rem;margin-bottom: 1.75rem;} .sn-wp-step-ladder > .wp-block-column{min-width: 0;} .sn-wp-step-ladder .sn-commerce, .sn-wp-step-ladder .sn-commerce--domain, .sn-wp-simple-grid .sn-commerce, .sn-wp-section--solution .sn-commerce--domain{display: none !important;} .sn-wp-step-card{border-radius: 20px;padding: 2rem 1.5rem !important;background: #fff;border: 1px solid #e8eaf2;box-shadow: 0 16px 48px rgba(47, 28, 106, 0.07);height: 100%;text-align: center;position: relative;overflow: hidden;} .sn-wp-step-card h3, .sn-wp-step-card p{max-width: 22ch;margin-inline: auto;} .sn-wp-step-card--featured{background: linear-gradient(155deg, #673DE6 0%, #5025D1 45%, #2F1C6A 100%) !important;border: none !important;box-shadow: 0 24px 60px rgba(103, 61, 230, 0.35);transform: none;} @media (min-width: 782px){.sn-wp-step-card--featured{transform: translateY(-4px);}} .sn-wp-step-num{display: inline-flex;align-items: center;justify-content: center;width: 2.5rem;height: 2.5rem;margin: 0 auto 0.75rem !important;border-radius: 50%;background: #EBE4FF;color: #673DE6;font-weight: 900 !important;font-size: 1.1rem !important;} .sn-wp-step-card--featured .sn-wp-step-num{background: rgba(255, 255, 255, 0.2);color: #fff;} .sn-wp-btn-hero .wp-block-button__link{padding: 1rem 2rem !important;font-size: 1rem !important;border-radius: 14px !important;box-shadow: 0 12px 36px rgba(103, 61, 230, 0.35);} .sn-wp-section--club{background: radial-gradient(ellipse 60% 50% at 50% 0%, rgba(103, 61, 230, 0.08), transparent 70%), #fff;} .sn-wp-club-grid{gap: 1rem;margin-bottom: 1rem;} .sn-wp-club-perk{border-radius: 14px;padding: 1.15rem 1.25rem !important;background: #fff;border: 1px solid #e8eaf2;box-shadow: 0 6px 24px rgba(47, 28, 106, 0.04);height: 100%;} .sn-wp-club-perk p{margin: 0;font-size: 0.92rem;line-height: 1.55;} .sn-wp-club-foot{margin-top: 1.5rem !important;font-weight: 600;color: #673DE6 !important;} .sn-wp-eco-grid{gap: 1.25rem;} .sn-wp-eco-tile{border-radius: 16px;padding: 1.5rem !important;background: #fff;border: 1px solid #e8eaf2;margin-bottom: 1rem;height: calc(100% - 1rem);transition: border-color 0.2s, box-shadow 0.2s, transform 0.2s;} .sn-wp-eco-tile:hover{border-color: rgba(103, 61, 230, 0.35);box-shadow: 0 16px 40px rgba(103, 61, 230, 0.1);transform: translateY(-4px);} .sn-wp-eco-tile h3{margin: 0 0 0.35rem;} .sn-wp-eco-tile p{margin: 0 0 0.5rem;color: #64687a;font-size: 0.92rem;} .sn-wp-eco-tile a{font-weight: 800;color: #673DE6;text-decoration: none;} .sn-wp-split-premium{gap: 2.5rem;align-items: center;} .sn-wp-split-img{margin: 0;border-radius: 20px;overflow: hidden;box-shadow: 0 24px 60px rgba(47, 28, 106, 0.12);} .sn-wp-split-img img{display: block;width: 100%;height: auto;} .sn-wp-testimonials--luxury{padding: 2.5rem 0;background: #F4F5FF;} .sn-wp-consult--luxury .sn-wp-checklist--simple li{border-right-color: #673DE6;font-size: 0.95rem;} .sn-wp-micro-commit{font-size: 0.88rem !important;color: #64687a !important;font-style: italic;margin-top: 1rem !important;} .sn-wp-faq-foot{margin-top: 1.25rem !important;font-weight: 600;} .sn-wp-faq-foot a{color: #673DE6;text-decoration: none;} .sn-wp-consult-form--luxury{border: 0 !important;box-shadow: none !important;background: transparent !important;padding: 0 !important;} @media (max-width: 781px){.sn-wp-step-card--featured{transform: none;} .sn-wp-split-premium{flex-direction: column-reverse;} .sn-wp-btn--glow{animation: none;}} .sn-header .wp-block-navigation.sn-wp-header-nav, .sn-header .wp-block-navigation.sn-nav--article{display: none;font-size: 0.88rem;font-weight: 600;} .sn-header .wp-block-navigation.sn-wp-header-nav .wp-block-navigation-item__content, .sn-header .wp-block-navigation.sn-nav--article .wp-block-navigation-item__content{color: #2a2a40;text-decoration: none;} .sn-header .wp-block-navigation-item.sn-wp-header-nav__cta .wp-block-navigation-item__content, .sn-header .wp-block-navigation-item.sn-nav-cta .wp-block-navigation-item__content{background: linear-gradient(135deg, #673DE6, #5025D1);color: #fff !important;border-radius: 10px;padding: 0.55rem 1rem;} @media (min-width: 960px){.sn-header .wp-block-navigation.sn-wp-header-nav, .sn-header .wp-block-navigation.sn-nav--article{display: flex;}} .editor-styles-wrapper .sn-promo{background: #2F1C6A;padding: 0.5rem 0;} .editor-styles-wrapper .sn-promo__text, .editor-styles-wrapper .sn-promo__pill{color: #fff;} .editor-styles-wrapper .sn-logo, .editor-styles-wrapper .sn-logo a{color: #2F1C6A !important;} .sn-wp-header-nav{display: none;flex-wrap: wrap;align-items: center;gap: 0.15rem 0.35rem;} .sn-wp-header-nav a{display: inline-flex;align-items: center;padding: 0.45rem 0.65rem;font-size: 0.88rem;font-weight: 600;color: #2a2a40;text-decoration: none;border-radius: 8px;transition: color 0.2s, background 0.2s;} .sn-wp-header-nav a:hover{color: #673DE6;background: #EBE4FF;} .sn-wp-header-nav__cta{margin-inline-start: 0.35rem;padding: 0.55rem 1rem !important;background: linear-gradient(135deg, #673DE6, #5025D1) !important;color: #fff !important;border-radius: 10px !important;box-shadow: 0 6px 20px rgba(103, 61, 230, 0.3);} .sn-wp-header-nav__cta:hover{color: #fff !important;background: #673DE6 !important;} @media (max-width: 960px){.sn-header__nav-wrap.is-open .sn-wp-header-nav{flex-direction: column;align-items: stretch;gap: 0.25rem;padding: 0.75rem 0;} .sn-wp-header-nav__cta{margin-inline-start: 0;text-align: center;justify-content: center;}} .sn-wp-section--services-compact{padding-top: clamp(2rem, 4vw, 3rem) !important;padding-bottom: clamp(2rem, 4vw, 3rem) !important;} .sn-wp-section-lead--tight{margin-bottom: 1.25rem !important;} .sn-wp-services-compact{display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.75rem;max-width: 960px;margin: 0 auto;} .sn-wp-service-pill{display: flex;align-items: center;gap: 0.75rem;padding: 0.85rem 1rem;background: #fff;border: 1px solid #e8eaf2;border-radius: 14px;text-decoration: none;color: inherit;box-shadow: 0 4px 16px rgba(47, 28, 106, 0.04);transition: transform 0.2s, border-color 0.2s, box-shadow 0.2s;} .sn-wp-service-pill:hover{transform: translateY(-3px);border-color: rgba(103, 61, 230, 0.35);box-shadow: 0 12px 32px rgba(103, 61, 230, 0.12);} .sn-wp-service-pill__icon{font-size: 1.35rem;line-height: 1;flex-shrink: 0;} .sn-wp-service-pill__body{display: grid;gap: 0.1rem;min-width: 0;} .sn-wp-service-pill__body strong{font-size: 0.92rem;color: #2F1C6A;} .sn-wp-service-pill__body small{font-size: 0.78rem;color: #64687a;} @media (max-width: 781px){.sn-wp-services-compact{grid-template-columns: repeat(2, 1fr);}} @media (max-width: 480px){.sn-wp-services-compact{grid-template-columns: 1fr;}} .sn-wp-social-band{position: relative;overflow: hidden;padding: clamp(3rem, 6vw, 4.5rem) 0;color: #fff;} .sn-wp-social-band__bg{position: absolute;inset: 0;background-size: cover;background-position: center;transform: scale(1.05);} .sn-wp-social-band__bg::after{content: "";position: absolute;inset: 0;background: linear-gradient(135deg, rgba(47, 28, 106, 0.92) 0%, rgba(103, 61, 230, 0.78) 55%, rgba(47, 28, 106, 0.88) 100%);} .sn-wp-social-band__inner{position: relative;z-index: 1;max-width: min(100% - 2rem, 720px);margin-inline: auto;text-align: center;} .sn-wp-social-band__tag{display: inline-block;margin: 0 0 0.75rem;padding: 0.3rem 0.85rem;border-radius: 999px;font-size: 0.75rem;font-weight: 700;background: rgba(255, 255, 255, 0.12);border: 1px solid rgba(255, 255, 255, 0.2);} .sn-wp-social-band__copy h2{margin: 0 0 1rem;font-size: clamp(1.5rem, 3.5vw, 2.15rem);font-weight: 900;line-height: 1.35;} .sn-wp-social-band__copy h2 mark{background: linear-gradient(90deg, #fcd9e8, #e9d5ff);-webkit-background-clip: text;background-clip: text;color: transparent;} .sn-wp-social-band__copy p{margin: 0 0 1.5rem;font-size: 1.05rem;line-height: 1.75;opacity: 0.92;max-width: 52ch;margin-inline: auto;} .sn-wp-social-band__btn{display: inline-flex;padding: 0.85rem 1.5rem;background: #fff;color: #2F1C6A;font-weight: 800;border-radius: 12px;text-decoration: none;box-shadow: 0 12px 36px rgba(0, 0, 0, 0.25);transition: transform 0.2s;} .sn-wp-social-band__btn:hover{transform: translateY(-2px);color: #673DE6;} .sn-wp-blog-hub-mount{display: none;} padding: clamp(2.5rem, 5vw, 4rem) 0;background: #fff;border-top: 1px solid #e8eaf2;} .sn-wp-posts-marquee-wrap{overflow: hidden;mask-image: linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);-webkit-mask-image: linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);padding: 0.5rem 0 1rem;} .sn-wp-posts-marquee .wp-block-post-template, .sn-wp-posts-marquee__track{display: flex !important;flex-wrap: nowrap;gap: 1rem;width: max-content !important;list-style: none;padding: 0;margin: 0;animation: sn-marquee 55s linear infinite;} .sn-wp-posts-marquee:hover .wp-block-post-template, .sn-wp-posts-marquee:hover .sn-wp-posts-marquee__track{animation-play-state: paused;} .sn-wp-posts-marquee .wp-block-post-template > li, .sn-wp-posts-marquee__track > li{flex: 0 0 300px;max-width: 300px;margin: 0;} .sn-wp-post-marquee-card{height: 100%;padding: 1rem !important;background: #F4F5FF;border: 1px solid #e8eaf2;border-radius: 14px;box-shadow: 0 6px 24px rgba(47, 28, 106, 0.05);transition: border-color 0.2s, box-shadow 0.2s;} .sn-wp-post-marquee-card:hover{border-color: rgba(103, 61, 230, 0.35);box-shadow: 0 12px 32px rgba(103, 61, 230, 0.1);} .sn-wp-post-marquee-card .wp-block-post-featured-image img{width: 100%;height: 88px;object-fit: cover;border-radius: 10px;} .sn-wp-post-marquee-card .wp-block-post-title{font-size: 0.92rem !important;line-height: 1.45;margin: 0.65rem 0 0.25rem !important;} .sn-wp-post-marquee-card .wp-block-post-title a{color: #2F1C6A;text-decoration: none;} .sn-wp-post-marquee-card .wp-block-post-date{font-size: 0.78rem !important;color: #64687a !important;} .sn-wp-ask-marquee{padding: 0 0 clamp(2.5rem, 5vw, 3.5rem);background: linear-gradient(180deg, #fff 0%, #F4F5FF 100%);border-top: 1px solid #e8eaf2;overflow: hidden;} .sn-wp-ask-marquee__eyebrow{text-align: center;margin: 0 0 0.35rem;font-size: 0.78rem;font-weight: 700;color: #673DE6;letter-spacing: 0.02em;} .sn-wp-ask-marquee__title{text-align: center;margin: 0 0 1.5rem;font-size: clamp(1.15rem, 2.5vw, 1.45rem);font-weight: 800;color: #2F1C6A;} .sn-wp-marquee--ask{mask-image: linear-gradient(90deg, transparent, #000 5%, #000 95%, transparent);-webkit-mask-image: linear-gradient(90deg, transparent, #000 5%, #000 95%, transparent);} .sn-wp-marquee--ask .sn-wp-marquee__track{animation-duration: 280s;} .sn-wp-ask-card{flex: 0 0 min(340px, 85vw);margin: 0;padding: 1.15rem 1.25rem;background: #fff;border: 1px solid #e8eaf2;border-radius: 16px;box-shadow: 0 8px 28px rgba(47, 28, 106, 0.06);display: grid;gap: 0.55rem;} .sn-wp-ask-card__who{margin: 0;font-size: 0.72rem;font-weight: 600;color: #64687a;opacity: 0.9;} .sn-wp-ask-card__q{margin: 0;font-size: 0.88rem;line-height: 1.65;color: #2a2a40;font-style: italic;} .sn-wp-ask-card__label{font-style: normal;font-weight: 700;color: #64687a;font-size: 0.75rem;} .sn-wp-ask-card__a{margin: 0;padding-top: 0.55rem;border-top: 1px dashed #e8eaf2;font-size: 0.86rem;line-height: 1.65;color: #2F1C6A;} .sn-wp-ask-card__brand{font-weight: 800;color: #673DE6;} .sn-wp-section--consult{padding-bottom: clamp(2rem, 4vw, 2.75rem) !important;} body.sn-home-body{font-family: iranyekan, Tahoma, system-ui, sans-serif;background: #fff;} body.sn-home-body .site-main.seonami-front-page{padding-block: 0;max-width: none;} .sn-home{--c-purple: #673DE6;--c-purple-d: #2F1C6A;--c-purple-x: #2F1C6A;--c-pink: #673DE6;--c-muted: #64687a;--c-line: #e8eaf2;--shadow: 0 8px 32px rgba(47, 28, 106, 0.07);} .sn-home .sn-wp-section, .sn-home .sn-wp-trust-ribbon, .sn-home .sn-wp-section--consult, .sn-home #faq{width: min(100% - 2rem, 1120px);margin-inline: auto;padding-inline: 0;} .sn-home .sn-wp-section--problem, .sn-home .sn-wp-section--solution, .sn-home .sn-wp-section--club, .sn-home .sn-wp-section--services, .sn-home .sn-wp-section--consult, .sn-home #faq{width: 100%;max-width: none;padding-inline: max(1rem, calc((100% - 1120px) / 2));box-sizing: border-box;} .sn-home .sn-wp-section h2, .sn-home #faq > h2{text-align: center;margin: 0 0 0.75rem;font-size: clamp(1.6rem, 3.5vw, 2.35rem);font-weight: 900;color: var(--c-purple-x);line-height: 1.25;} .sn-home .sn-wp-simple-grid, .sn-home .sn-wp-step-ladder, .sn-home .sn-wp-club-grid{display: grid;grid-template-columns: 1fr;gap: 1.25rem;align-items: stretch;} @media (min-width: 768px){.sn-home .sn-wp-simple-grid, .sn-home .sn-wp-step-ladder, .sn-home .sn-wp-club-grid{grid-template-columns: repeat(3, minmax(0, 1fr));}} .sn-home .sn-wp-consult{display: grid;grid-template-columns: 1fr;gap: 2rem;align-items: start;} @media (min-width: 900px){.sn-home .sn-wp-consult{grid-template-columns: 1fr 1fr;}} .sn-home .sn-wp-section--consult{padding-block: clamp(3rem, 6vw, 5rem);background: #F4F5FF;} .sn-home .sn-wp-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.75rem;margin-top: 1.75rem;} .sn-home .sn-wp-actions .sn-wp-btn{text-decoration: none;} .sn-home #faq{padding-block: clamp(3rem, 5vw, 4.5rem);background: #F4F5FF;} .sn-home #faq details{max-width: 720px;margin: 0.65rem auto;padding: 0.85rem 1.1rem;background: #fff;border: 1px solid var(--c-line);border-radius: 12px;} .sn-home #faq summary{cursor: pointer;font-weight: 800;color: var(--c-purple-d);} .sn-home #faq details p{margin: 0.65rem 0 0;color: var(--c-muted);font-size: 0.92rem;line-height: 1.7;} .sn-wp-domain-strip .seonami-domain-search, .seonami-domain-search--home-hero{width: 100%;max-width: 640px;margin: 0 auto;padding: 0;} .sn-wp-domain-strip .seonami-domain-search__form, .seonami-domain-search--home-hero .seonami-domain-search__form{position: relative;display: flex;align-items: stretch;gap: 0.5rem;margin: 0;padding: 0.4rem;background: rgba(255, 255, 255, 0.97);border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 14px;box-shadow: 0 20px 60px rgba(0, 0, 0, 0.35);} .sn-wp-domain-strip .seonami-domain-search__input, .seonami-domain-search--home-hero .seonami-domain-search__input{flex: 1;min-width: 0;min-height: 52px;padding: 0.85rem 1rem;border: 0;border-radius: 10px;background: #F4F5FF;box-shadow: none;font-size: 0.95rem;} .sn-wp-domain-strip .seonami-domain-search__input:focus, .seonami-domain-search--home-hero .seonami-domain-search__input:focus{box-shadow: 0 0 0 3px rgba(103, 61, 230, 0.12);} .sn-wp-domain-strip .seonami-domain-search__submit, .seonami-domain-search--home-hero .seonami-domain-search__submit{position: static;inset: auto;flex: 0 0 auto;width: auto;min-height: 52px;margin: 0;padding: 0.85rem 1.35rem;border-radius: 10px;background: linear-gradient(135deg, #673DE6, #5025D1);box-shadow: none;white-space: nowrap;} .sn-wp-domain-strip .seonami-domain-search__result, .seonami-domain-search--home-hero .seonami-domain-search__result{min-height: 0;margin-top: 0.75rem;padding-top: 0;color: rgba(255, 255, 255, 0.92);} .sn-wp-domain-strip .seonami-domain-search__message, .seonami-domain-search--home-hero .seonami-domain-search__message{font-size: 0.92rem;} .sn-wp-domain-strip .seonami-domain-search__add, .seonami-domain-search--home-hero .seonami-domain-search__add{margin-top: 0.5rem;} @media (max-width: 600px){.sn-wp-domain-strip .seonami-domain-search__form, .seonami-domain-search--home-hero .seonami-domain-search__form{flex-direction: column;} .sn-wp-domain-strip .seonami-domain-search__submit, .seonami-domain-search--home-hero .seonami-domain-search__submit{width: 100%;}} .sn-home .sn-wp-btn--primary{background: #673DE6;color: #fff;box-shadow: 0 8px 24px rgba(103, 61, 230, 0.35);} .sn-home .sn-wp-btn--primary:hover{color: #fff;} .sn-home .sn-wp-btn--ghost-dark{background: rgba(255, 255, 255, 0.08);color: #FFFFFF;border: 2px solid rgba(255, 255, 255, 0.35);} .sn-home .sn-wp-btn--ghost-dark:hover, .sn-home .sn-wp-btn--ghost-dark:focus{background: rgba(255, 255, 255, 0.16);color: #FFFFFF;border-color: rgba(255, 255, 255, 0.55);} .sn-home .has-text-align-center{text-align: center;} .sn-home .has-large-font-size{font-size: 2rem;margin: 0;} .sn-wp-social-band{background: #2F1C6A;} [data-sn-reveal]{opacity: 0;transform: translateY(18px);transition: opacity 0.55s ease, transform 0.55s ease;} [data-sn-reveal].is-visible{opacity: 1;transform: none;} [data-sn-reveal-delay="120"].is-visible{transition-delay: 120ms;} @media (prefers-reduced-motion: reduce){[data-sn-reveal]{opacity: 1;transform: none;transition: none;}} .sn-commerce{--sn-commerce-teal: #673DE6;--sn-commerce-teal-d: #5025D1;--sn-commerce-ink: #2F1C6A;--sn-commerce-accent: #673DE6;--sn-commerce-muted: #727586;--sn-commerce-line: #EBE4FF;position: relative;clear: both;width: 100%;max-width: 100%;margin: clamp(1.5rem, 3.5vw, 2.75rem) 0;padding: clamp(1.5rem, 3.5vw, 2.5rem) 0;overflow-x: clip;box-sizing: border-box;} .entry-content .sn-commerce, .entry-content .sn-commerce-funnel{max-width: none;} .entry-content .sn-commerce table, .entry-content .sn-commerce-funnel table{width: 100%;max-width: 100%;} .sn-commerce *{box-sizing: border-box;} .sn-commerce--plans{background: radial-gradient(120% 120% at 85% 0%, rgba(103, 61, 230, 0.09) 0%, rgba(103, 61, 230, 0) 58%), linear-gradient(180deg, #F4F5FF 0%, #ffffff 100%);border-block: 1px solid rgba(103, 61, 230, 0.12);} .sn-commerce--domain{background: radial-gradient(100% 140% at 12% 0%, rgba(103, 61, 230, 0.12) 0%, rgba(103, 61, 230, 0) 55%), linear-gradient(180deg, #2F1C6A 0%, #2F1C6A 100%);color: #EBE4FF;border-radius: 18px;} .entry-content > .sn-commerce--domain, .entry-content .sn-commerce--domain{margin-inline: 0;} .sn-commerce__inner{width: min(100% - 2.5rem, 1180px);margin-inline: auto;} .sn-commerce__inner--narrow{width: min(100% - 2.5rem, 900px);} .sn-commerce__head{margin-bottom: clamp(1.5rem, 3vw, 2.25rem);text-align: center;} .sn-commerce__eyebrow{display: inline-block;margin-bottom: 0.75rem;padding: 0.35em 1em;border-radius: 999px;background: rgba(103, 61, 230, 0.1);color: var(--sn-commerce-teal-d);font-size: 0.82rem;font-weight: 800;letter-spacing: 0.01em;} .sn-commerce--domain .sn-commerce__eyebrow{background: rgba(103, 61, 230, 0.18);color: #EBE4FF;} .sn-commerce__title{margin: 0 0 0.55rem;color: var(--sn-commerce-ink);font-size: clamp(1.25rem, 2.6vw, 1.7rem);font-weight: 900;line-height: 1.45;} .sn-commerce--plans .seonami-pricing-panel{padding: 0;} .sn-commerce--plans .seonami-pricing-panel__title{margin-bottom: 0.85rem;font-size: clamp(1rem, 2vw, 1.2rem);font-weight: 800;color: #5025D1;} .sn-commerce--domain .sn-commerce__title{color: #ffffff;} .sn-commerce__lead{max-width: 58ch;margin: 0 auto;color: var(--sn-commerce-muted);font-size: clamp(0.9rem, 1.5vw, 1rem);line-height: 1.9;} .sn-commerce--domain .sn-commerce__lead{color: rgba(235, 228, 255, 0.86);} .sn-commerce__assurances{display: flex;flex-wrap: wrap;gap: 0.6rem 0.9rem;justify-content: center;margin: clamp(1.5rem, 3vw, 2.25rem) 0 0;padding: 0;list-style: none;} .sn-commerce__assurances li{display: inline-flex;align-items: center;gap: 0.45rem;padding: 0.5em 1em;border: 1px solid var(--sn-commerce-line);border-radius: 999px;background: #ffffff;box-shadow: 0 6px 18px rgba(47, 28, 106, 0.06);color: #22303f;font-size: 0.88rem;font-weight: 700;} .sn-commerce__assurances li::before{content: "";width: 0.55rem;height: 0.55rem;border-radius: 50%;background: var(--sn-commerce-teal);} .sn-commerce__footnote{margin: 1.25rem 0 0;color: var(--sn-commerce-muted);font-size: 0.86rem;text-align: center;} .sn-commerce--domain .sn-commerce__footnote{color: rgba(235, 228, 255, 0.7);} .sn-domain-tlds{display: flex;flex-wrap: wrap;gap: 0.5rem 0.65rem;justify-content: center;margin: 1.5rem 0 0;padding: 0;list-style: none;} .sn-domain-tlds li{display: inline-flex;align-items: baseline;gap: 0.4rem;padding: 0.45em 0.95em;border: 1px solid rgba(235, 228, 255, 0.22);border-radius: 999px;background: rgba(255, 255, 255, 0.07);font-size: 0.86rem;font-weight: 700;} .sn-domain-tlds b{color: #EBE4FF;direction: ltr;font-weight: 900;} .sn-commerce--domain .seonami-domain-search__input{box-shadow: 0 14px 34px rgba(4, 30, 28, 0.35);} .sn-commerce--domain .seonami-domain-search__message{color: #EBE4FF;} .sn-commerce--domain .seonami-domain-search__message strong{color: #EBE4FF;} .seonami-domain-search__submit:hover, .seonami-domain-search__submit:focus, .seonami-domain-search__add:hover, .seonami-domain-search__add:focus{background: #5025D1;} .sn-domain-modal[hidden]{display: none;} .sn-domain-modal{position: fixed;inset: 0;z-index: 10000;display: flex;align-items: center;justify-content: center;padding: 1.25rem;} .sn-domain-modal__backdrop{position: absolute;inset: 0;background: rgba(6, 33, 31, 0.66);backdrop-filter: blur(3px);} .sn-domain-modal__dialog{position: relative;width: min(100%, 720px);max-height: min(86vh, 720px);padding: clamp(1.5rem, 4vw, 2.5rem);overflow-y: auto;border-radius: 22px;background: radial-gradient(100% 140% at 12% 0%, rgba(103, 61, 230, 0.14) 0%, rgba(103, 61, 230, 0) 55%), linear-gradient(180deg, #2F1C6A 0%, #2F1C6A 100%);box-shadow: 0 30px 80px rgba(4, 30, 28, 0.45);color: #EBE4FF;text-align: center;} .sn-domain-modal__title{margin: 0 0 0.6rem;color: #ffffff;font-size: clamp(1.25rem, 3vw, 1.7rem);font-weight: 900;} .sn-domain-modal__lead{margin: 0;color: rgba(235, 228, 255, 0.84);font-size: 0.98rem;line-height: 2;} .sn-domain-modal__close{position: absolute;inset-block-start: 0.85rem;inset-inline-end: 0.85rem;width: 2.25rem;height: 2.25rem;padding: 0;border: 1px solid rgba(235, 228, 255, 0.28);border-radius: 50%;background: rgba(255, 255, 255, 0.08);color: #EBE4FF;font-size: 1.1rem;line-height: 1;cursor: pointer;} .sn-domain-modal__close:hover, .sn-domain-modal__close:focus{background: rgba(255, 255, 255, 0.18);} .sn-domain-modal__dialog .seonami-domain-search__message{color: #EBE4FF;} .sn-domain-modal__dialog .seonami-domain-search__message strong{color: #EBE4FF;} body.sn-domain-modal-open{overflow: hidden;} .sn-commerce-funnel{position: relative;clear: both;margin: 0;padding: clamp(1.9rem, 4.5vw, 3rem) 0;background: radial-gradient(90% 140% at 100% 0%, rgba(103, 61, 230, 0.22) 0%, rgba(103, 61, 230, 0) 55%), linear-gradient(135deg, #1A0F45 0%, #2F1C6A 42%, #673DE6 100%);color: #f4fffc;overflow: hidden;isolation: isolate;} .sn-commerce-funnel::before{content: "";position: absolute;inset-inline-start: -10%;inset-block-end: -40%;width: 50%;height: 90%;border-radius: 50%;background: rgba(255, 255, 255, 0.06);pointer-events: none;} .sn-commerce-funnel__inner{position: relative;width: min(100% - 2.5rem, 920px);margin-inline: auto;text-align: center;padding: 0.25rem 0.5rem;} .sn-commerce-funnel__eyebrow{display: inline-block;margin-bottom: 0.8rem;padding: 0.4em 1.05em;border-radius: 999px;border: 1px solid rgba(235, 228, 255, 0.45);background: rgba(103, 61, 230, 0.28);color: #EBE4FF;font-size: 0.86rem;font-weight: 800;letter-spacing: 0.01em;} .sn-commerce-funnel__title{margin: 0 0 0.65rem;color: #fff;font-size: clamp(1.45rem, 3.2vw, 2.05rem);font-weight: 900;line-height: 1.4;text-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);} .sn-commerce-funnel__lead{max-width: 46ch;margin: 0 auto 1.45rem;color: rgba(244, 255, 252, 0.94);font-size: 1.05rem;font-weight: 600;line-height: 2;} .sn-commerce-funnel__actions{display: flex;flex-wrap: wrap;gap: 0.75rem;justify-content: center;} .sn-commerce-funnel__btn{display: inline-flex;align-items: center;justify-content: center;min-height: 3rem;padding: 0.75rem 1.4rem;border-radius: 999px;font-size: 0.98rem;font-weight: 800;text-decoration: none;transition: transform 160ms ease, box-shadow 160ms ease, background 160ms ease;} .sn-commerce-funnel__btn:hover, .sn-commerce-funnel__btn:focus{transform: translateY(-2px);} .sn-commerce-funnel__btn--primary{background: #673DE6;box-shadow: 0 12px 28px rgba(103, 61, 230, 0.35);color: #FFFFFF;} .sn-commerce-funnel__btn--primary:hover, .sn-commerce-funnel__btn--primary:focus{background: #5025D1;color: #FFFFFF;} .sn-commerce-funnel__btn--ghost{border: 1px solid rgba(235, 228, 255, 0.35);background: rgba(255, 255, 255, 0.08);color: #fff;} .sn-commerce-funnel__btn--ghost:hover, .sn-commerce-funnel__btn--ghost:focus{background: rgba(255, 255, 255, 0.16);color: #fff;} .sn-commerce--plans a.seonami-pricing-card__button, .sn-commerce--plans .seonami-pricing-card__button{position: relative;z-index: 2;color: #fff !important;} .sn-commerce--plans .seonami-pricing-card.is-featured a.seonami-pricing-card__button, .sn-commerce--plans .seonami-pricing-card.is-featured .seonami-pricing-card__button{color: #FFFFFF !important;} .seonami-pricing-card__features{position: relative;} .seonami-pricing-card__features.is-collapsed{max-height: 6.75rem;overflow: hidden;} .seonami-pricing-card__features.is-collapsed::after{content: "";position: absolute;inset-inline: 0;inset-block-end: 0;height: 2.75rem;background: linear-gradient(180deg, rgba(255, 255, 255, 0), #fff 88%);pointer-events: none;} .seonami-pricing-card.is-featured .seonami-pricing-card__features.is-collapsed::after{background: linear-gradient(180deg, rgba(247, 251, 250, 0), #F4F5FF 88%);} .seonami-pricing-card__toggle{display: inline-flex;align-items: center;justify-content: center;width: 100%;margin-top: 0.85rem;padding: 0.65rem 0.9rem;border: 1px dashed rgba(103, 61, 230, 0.35);border-radius: 999px;background: rgba(103, 61, 230, 0.06);color: #5025D1;font: inherit;font-size: 0.88rem;font-weight: 800;cursor: pointer;transition: background 160ms ease, border-color 160ms ease;} .seonami-pricing-card__toggle:hover, .seonami-pricing-card__toggle:focus{background: rgba(103, 61, 230, 0.12);border-color: rgba(103, 61, 230, 0.55);outline: 3px solid rgba(103, 61, 230, 0.35);outline-offset: 2px;} .seonami-pricing-card.is-open .seonami-pricing-card__toggle{position: sticky;bottom: 0.5rem;z-index: 2;background: #fff;box-shadow: 0 -8px 20px rgba(47, 28, 106, 0.08);} .seonami-pricing-card.is-featured.is-open .seonami-pricing-card__toggle{background: #F4F5FF;} .seonami-pricing-card__features-toolbar{position: sticky;top: 0;z-index: 2;display: none;padding: 0.35rem 0 0.55rem;background: linear-gradient(180deg, #fff 65%, rgba(255, 255, 255, 0));} .seonami-pricing-card.is-open .seonami-pricing-card__features-toolbar{display: block;} .seonami-pricing-card.is-featured .seonami-pricing-card__features-toolbar{background: linear-gradient(180deg, #F4F5FF 65%, rgba(247, 251, 250, 0));} .seonami-pricing-card__features-toolbar .seonami-pricing-card__toggle--top{margin-top: 0;} @media (max-width: 782px){.seonami-pricing-card.is-open [data-sn-features]{max-height: min(55vh, 420px);overflow: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;padding-bottom: 0.25rem;}} @media (max-width: 782px){.sn-commerce, .sn-commerce-funnel{margin-inline: 0;border-radius: 0;} .sn-commerce--domain{border-radius: 14px;} .sn-commerce__inner, .sn-commerce__inner--narrow, .sn-commerce-funnel__inner{width: min(100% - 1.5rem, 1180px);} .sn-commerce__title, .sn-commerce-funnel__title{font-size: 1.25rem;} .sn-commerce__lead, .sn-commerce-funnel__lead{font-size: 0.9rem;line-height: 1.85;} .sn-commerce__assurances{gap: 0.45rem;} .sn-commerce__assurances li{font-size: 0.78rem;padding: 0.4em 0.8em;} .sn-domain-tlds li{font-size: 0.78rem;} .seonami-domain-search{width: 100%;padding-inline: 0;} .seonami-domain-search__form{flex-direction: column;gap: 0.65rem;margin-top: 1rem;} .seonami-domain-search__input{padding: 0.75rem 1rem;text-align: center;font-size: 0.95rem;box-shadow: 0 8px 20px rgba(4, 30, 28, 0.22);} .seonami-domain-search__submit{position: static;width: 100%;min-height: 3rem;font-size: 0.95rem;} .sn-commerce-funnel{padding: 1.35rem 0;} .sn-commerce-funnel__actions{flex-direction: column;} .sn-commerce-funnel__btn{width: 100%;min-height: 2.85rem;font-size: 0.92rem;} .seonami-pricing-card__features.is-collapsed{max-height: 6.25rem;}} .page-id-1349 .entry-content table, .page-id-545 .entry-content table, .home .entry-content table, .page-template-default .entry-content table{display: table;width: 100%;max-width: 100%;border-collapse: collapse;font-size: 0.92rem;line-height: 1.7;overflow-x: auto;} .page-id-1349 .entry-content .wp-block-table, .page-id-545 .entry-content .wp-block-table, .home .entry-content .wp-block-table{max-width: 100%;overflow-x: auto;} :root{--sn-primary: #673DE6;--sn-primary-hover: #5025D1;--sn-primary-active: #2F1C6A;--sn-ink: #2F1C6A;--sn-text: #2F1C6A;--sn-text-muted: #727586;--sn-lavender: #EBE4FF;--sn-canvas: #F4F5FF;--sn-white: #FFFFFF;--sn-accent: #FC5185;--sn-border: #EBE4FF;--sn-focus: rgba(103, 61, 230, 0.28);--sn-primary-soft: rgba(103, 61, 230, 0.08);--sn-accent-soft: rgba(252, 81, 133, 0.10);--sn-shadow-sm: 0 4px 16px rgba(47, 28, 106, 0.07);--sn-shadow-md: 0 12px 32px rgba(47, 28, 106, 0.10);--hostinger-primary: var(--sn-primary);--hostinger-primary-hover: var(--sn-primary-hover);--hostinger-dark: var(--sn-ink);--hostinger-light-purple: var(--sn-lavender);--hostinger-background: var(--sn-canvas);--hostinger-gray: var(--sn-text-muted);--hostinger-white: var(--sn-white);--hostinger-pink: var(--sn-accent);--seonami-color-ink: var(--sn-ink);--seonami-color-muted: var(--sn-text-muted);--seonami-color-surface: var(--sn-white);--seonami-color-canvas: var(--sn-canvas);--seonami-color-border: var(--sn-border);--seonami-color-primary: var(--sn-primary);--seonami-color-primary-dark: var(--sn-primary-hover);--seonami-color-accent: var(--sn-primary);--seonami-color-dark: var(--sn-ink);--seonami-color-soft: var(--sn-lavender);--seonami-color-pink: var(--sn-accent);--sn-purple: var(--sn-primary);--sn-purple-dark: var(--sn-ink);--sn-purple-deep: var(--sn-ink);--sn-bg-lite: var(--sn-canvas);--sn-cta: var(--sn-primary);--seonami-shadow-sm: var(--sn-shadow-sm);--seonami-shadow-md: var(--sn-shadow-md);--sn-radius-sm: 10px;--sn-radius-md: 16px;--sn-radius-pill: 999px;--sn-focus-ring: 0 0 0 3px var(--sn-focus);--sn-focus-outline: 3px solid rgba(103, 61, 230, 0.35);} body.seonami-tt1-child{background: var(--sn-canvas);color: var(--sn-text);} body.seonami-tt1-child h1, body.seonami-tt1-child h2, body.seonami-tt1-child h3, body.seonami-tt1-child h4, body.seonami-tt1-child h5, body.seonami-tt1-child h6{color: var(--sn-ink);} body.seonami-tt1-child a:not(.wp-block-button__link):not(.sn-btn):not(.seonami-account-link):not(.seonami-footer-cta):not([class*="__btn"]){color: var(--sn-primary-hover);} body.seonami-tt1-child a:not(.wp-block-button__link):not(.sn-btn):not(.seonami-account-link):not(.seonami-footer-cta):not([class*="__btn"]):hover, body.seonami-tt1-child a:not(.wp-block-button__link):not(.sn-btn):not(.seonami-account-link):not(.seonami-footer-cta):not([class*="__btn"]):focus{color: var(--sn-primary);} :where( a, button, input, select, textarea, summary, [tabindex]:not([tabindex="-1"]), .wp-block-button__link, .wp-element-button, .sn-btn, .seonami-account-link ):focus-visible{outline: var(--sn-focus-outline) !important;outline-offset: 3px !important;} :where(input, select, textarea):focus{border-color: var(--sn-primary);box-shadow: var(--sn-focus-ring);} .sn-search__row input:focus-visible, .seonami-domain-search input:focus-visible, .forminator-input:focus-visible, .forminator-textarea:focus-visible{outline: var(--sn-focus-outline) !important;outline-offset: 2px !important;} .sn-btn, .sn-ds-btn{display: inline-flex;align-items: center;justify-content: center;gap: 0.4rem;min-height: 44px;padding: 0.75rem 1.35rem;border-radius: var(--sn-radius-pill);border: 1px solid transparent;font-family: inherit;font-weight: 800;font-size: 0.95rem;line-height: 1.2;text-decoration: none;cursor: pointer;transition: background-color 160ms ease, border-color 160ms ease, color 160ms ease, box-shadow 160ms ease, transform 160ms ease;} .sn-btn--primary, .sn-btn--fill, .sn-ds-btn--primary, .sn-wp-btn--primary, .sn-service-hero__btn--primary, .sn-commerce-funnel__btn--primary, .sn-design-funnel__btn--primary, .sn-design-btn--primary, .seonami-account-link, input[type="submit"], input[type="button"], .wp-block-button:not(.is-style-outline) .wp-block-button__link, .wp-element-button{background: var(--sn-primary);border-color: var(--sn-primary);color: var(--sn-white);box-shadow: none;} .sn-btn--primary:hover, .sn-btn--fill:hover, .sn-ds-btn--primary:hover, .sn-wp-btn--primary:hover, .sn-service-hero__btn--primary:hover, .sn-service-hero__btn--primary:focus, .sn-commerce-funnel__btn--primary:hover, .sn-commerce-funnel__btn--primary:focus, .sn-design-funnel__btn--primary:hover, .sn-design-funnel__btn--primary:focus-visible, .sn-design-btn--primary:hover, .seonami-account-link:hover, .seonami-account-link:focus, input[type="submit"]:hover, input[type="button"]:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-element-button:hover{background: var(--sn-primary-hover);border-color: var(--sn-primary-hover);color: var(--sn-white);box-shadow: var(--sn-shadow-sm);transform: translateY(-1px);} .sn-btn--primary:active, .sn-ds-btn--primary:active, .seonami-account-link:active, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active{background: var(--sn-primary-active);border-color: var(--sn-primary-active);transform: none;} .sn-btn--secondary, .sn-ds-btn--secondary, .sn-service-hero__btn--ghost, .sn-btn--ghost, .wp-block-button.is-style-outline .wp-block-button__link{background: var(--sn-white);border: 1px solid var(--sn-primary);color: var(--sn-primary-hover);box-shadow: none;} .sn-btn--secondary:hover, .sn-ds-btn--secondary:hover, .sn-service-hero__btn--ghost:hover, .sn-service-hero__btn--ghost:focus, .sn-btn--ghost:hover, .wp-block-button.is-style-outline .wp-block-button__link:hover{background: var(--sn-lavender);border-color: var(--sn-primary-hover);color: var(--sn-primary-hover);} .sn-service-hero .sn-service-hero__btn--ghost, .sn-commerce--domain .sn-btn--secondary, .sn-landing-aurora-hero .sn-btn--secondary, .sn-landing-aurora-hero .is-style-outline .wp-block-button__link{background: rgba(255, 255, 255, 0.08);border-color: rgba(255, 255, 255, 0.35);color: var(--sn-white);} .sn-service-hero .sn-service-hero__btn--ghost:hover, .sn-service-hero .sn-service-hero__btn--ghost:focus, .sn-landing-aurora-hero .sn-btn--secondary:hover, .sn-landing-aurora-hero .is-style-outline .wp-block-button__link:hover{background: rgba(255, 255, 255, 0.16);color: var(--sn-white);} .sn-btn--tertiary, .sn-ds-btn--tertiary{background: transparent;border-color: transparent;color: var(--sn-primary-hover);min-height: 40px;padding-inline: 0.5rem;box-shadow: none;} .sn-btn--tertiary:hover, .sn-ds-btn--tertiary:hover{background: var(--sn-primary-soft);color: var(--sn-primary);text-decoration: underline;text-underline-offset: 0.2em;} .sn-btn:disabled, .sn-ds-btn:disabled, .sn-btn.is-disabled, .sn-ds-btn.is-disabled, button:disabled, input[type="submit"]:disabled, input[type="button"]:disabled, .wp-block-button__link[aria-disabled="true"]{background: var(--sn-lavender) !important;border-color: var(--sn-border) !important;color: var(--sn-text-muted) !important;box-shadow: none !important;cursor: not-allowed;transform: none !important;opacity: 1;} .sn-ds-input, body.seonami-tt1-child input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="hidden"]), body.seonami-tt1-child select, body.seonami-tt1-child textarea, body.seonami-tt1-child .forminator-input, body.seonami-tt1-child .forminator-textarea, body.seonami-tt1-child .forminator-select{border: 1px solid var(--sn-border);border-radius: var(--sn-radius-sm);background: var(--sn-white);color: var(--sn-ink);} body.seonami-tt1-child input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):hover, body.seonami-tt1-child select:hover, body.seonami-tt1-child textarea:hover{border-color: rgba(103, 61, 230, 0.35);} body.seonami-tt1-child input:disabled, body.seonami-tt1-child select:disabled, body.seonami-tt1-child textarea:disabled{background: var(--sn-canvas);color: var(--sn-text-muted);cursor: not-allowed;} .sn-ds-card, .wp-block-group.is-style-seonami-card, .wp-block-column.is-style-seonami-card{border: 1px solid var(--sn-border);border-radius: var(--sn-radius-md);background: var(--sn-white);box-shadow: var(--sn-shadow-sm);} .sn-ds-badge, .seonami-pricing-card__badge, .seonami-pricing-card__discount, .sn-commerce__eyebrow{display: inline-flex;align-items: center;justify-content: center;padding: 0.3em 0.75em;border-radius: var(--sn-radius-pill);background: var(--sn-lavender);color: var(--sn-primary-hover);font-size: 0.78rem;font-weight: 800;line-height: 1.2;} .sn-ds-badge--accent, .seonami-pricing-card.is-featured .seonami-pricing-card__badge, .seonami-pricing-card.is-featured .seonami-pricing-card__discount, .sn-promo__pill{background: var(--sn-accent-soft) !important;color: var(--sn-accent) !important;border: 1px solid rgba(252, 81, 133, 0.22);} .sn-ds-link{color: var(--sn-primary-hover);text-decoration-thickness: 1px;text-underline-offset: 0.2em;} .sn-ds-link:hover{color: var(--sn-primary);} .seonami-utility-bar, .sn-promo{background: var(--sn-ink) !important;color: rgba(255, 255, 255, 0.92);} .seonami-utility-bar a, .sn-promo__link, .sn-promo__text{color: var(--sn-white) !important;} .seonami-utility-bar a:hover, .seonami-utility-bar a:focus, .sn-promo__link:hover{color: var(--sn-lavender) !important;} .seonami-site-header, .sn-header{background: rgba(255, 255, 255, 0.98) !important;border-bottom: 1px solid var(--sn-border);} .seonami-site-header.is-sticky, .sn-header.sn-header--scrolled{box-shadow: var(--sn-shadow-sm);} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item > a, .sn-nav a{color: var(--sn-ink);} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item > a:hover, .sn-nav a:hover{background: var(--sn-canvas);color: var(--sn-primary-hover);} .seonami-site-header .primary-navigation .primary-menu-container > ul > .current-menu-item > a, .seonami-site-header .primary-navigation .primary-menu-container > ul > .current-menu-ancestor > a{background: transparent;color: var(--sn-primary);box-shadow: inset 0 -2px 0 var(--sn-primary);} .seonami-site-header .primary-navigation .sub-menu{border-color: var(--sn-border);background: linear-gradient(165deg, var(--sn-lavender) 0%, var(--sn-white) 42%, var(--sn-white) 100%);box-shadow: var(--sn-shadow-md);} .seonami-site-header .primary-navigation > div > .menu-wrapper > li.menu-item-has-children > .sub-menu::before{background: var(--sn-lavender);border-color: var(--sn-border);} .seonami-site-footer{background: radial-gradient(ellipse 70% 80% at 100% 0%, rgba(103, 61, 230, 0.22), transparent 55%), linear-gradient(180deg, var(--sn-ink) 0%, #241450 100%) !important;color: rgba(255, 255, 255, 0.82);} .seonami-footer-col__title, .seonami-footer-title a{color: var(--sn-white) !important;} .seonami-footer-col__list a, .seonami-footer-bottom__links a{color: var(--sn-lavender) !important;} .seonami-footer-col__list a:hover, .seonami-footer-col__list a:focus, .seonami-footer-bottom__links a:hover, .seonami-footer-bottom__links a:focus{color: var(--sn-white) !important;} .seonami-footer-cta--primary{background: var(--sn-primary) !important;border-color: var(--sn-primary) !important;color: var(--sn-white) !important;box-shadow: var(--sn-shadow-sm);} .seonami-footer-cta--primary:hover, .seonami-footer-cta--primary:focus{background: var(--sn-primary-hover) !important;border-color: var(--sn-primary-hover) !important;color: var(--sn-white) !important;} .seonami-footer-col__title::after{background: var(--sn-primary) !important;} .sn-commerce-funnel__btn--primary:hover, .sn-commerce-funnel__btn--primary:focus, .sn-service-hero__btn--primary:hover, .sn-service-hero__btn--primary:focus, .sn-design-funnel__btn--primary:hover, .sn-design-funnel__btn--primary:focus-visible{background: var(--sn-primary-hover) !important;} .sn-pattern-hero .wp-block-button:not(.is-style-outline) .wp-block-button__link, .sn-landing-aurora-hero .sn-btns a.sn-btn--primary, .sn-landing-aurora-hero .sn-btns .sn-btn--primary .wp-block-button__link, .sn-hosting-page .sn-btns a.sn-btn--primary, .sn-hosting-page .sn-btns .sn-btn--primary .wp-block-button__link, .sn-article-hero__share-btn{background: var(--sn-primary) !important;background-image: none !important;} .sn-article-hero__share-btn:hover{background: var(--sn-primary-hover) !important;} .sn-progress__bar, .sn-home .sn-progress__bar{background: var(--sn-primary) !important;background-image: none !important;} [style*="background"][style*="#FC5185"], [style*="background"][style*="#fc5185"], .sn-promo__pill{background: var(--sn-accent-soft) !important;color: var(--sn-accent) !important;} .seonami-pricing-card.is-featured{border: 2px solid var(--sn-primary);background: var(--sn-canvas);box-shadow: var(--sn-shadow-md);} .seonami-pricing-card.is-featured a.seonami-pricing-card__button, .seonami-pricing-card.is-featured .seonami-pricing-card__button{background: var(--sn-primary);border-color: var(--sn-primary);color: var(--sn-white);} .seonami-pricing-card.is-featured a.seonami-pricing-card__button:hover, .seonami-pricing-card.is-featured .seonami-pricing-card__button:hover{background: var(--sn-primary-hover);border-color: var(--sn-primary-hover);color: var(--sn-white);} .sn-home .sn-wp-btn--ghost-dark, .sn-home .sn-hero .sn-btn--secondary, .sn-home .sn-hero .is-style-outline .wp-block-button__link{background: rgba(255, 255, 255, 0.08) !important;border-color: rgba(255, 255, 255, 0.35) !important;color: var(--sn-white) !important;} .wp-block-group.is-style-seonami-dark{background: var(--sn-ink);color: var(--sn-white);} .sn-commerce--domain{background: linear-gradient(180deg, var(--sn-ink) 0%, #241450 100%);color: var(--sn-lavender);} .single-post .entry-content, .sn-article, .sn-article-body, .blog .site-main article, .archive .site-main article{color: var(--sn-text);} .single-post .entry-content h2, .single-post .entry-content h3, .sn-article h2, .sn-article h3{color: var(--sn-ink);background: none;-webkit-text-fill-color: unset;} .single-post .entry-content a, .sn-article a{color: var(--sn-primary-hover);} .sn-article, .single-post{--sn-text: #2F1C6A;--sn-text-muted: #727586;--sn-purple: #673DE6;--sn-purple-dark: #2F1C6A;--sn-cta: #673DE6;--sn-bg-lite: #F4F5FF;} .sn-article-share__copy-btn, .sn-article-hero__share-btn, .sn-article [class*="__cta"], .sn-article .wp-block-button__link{background-image: none !important;} .sn-article blockquote, .single-post .entry-content blockquote{border-inline-start: 4px solid var(--sn-primary);background: var(--sn-canvas);color: var(--sn-text);} body.seonami-tt1-child .forminator-button-submit, body.seonami-tt1-child .forminator-button{background: var(--sn-primary) !important;border-color: var(--sn-primary) !important;color: var(--sn-white) !important;border-radius: var(--sn-radius-pill) !important;} body.seonami-tt1-child .forminator-button-submit:hover, body.seonami-tt1-child .forminator-button:hover{background: var(--sn-primary-hover) !important;border-color: var(--sn-primary-hover) !important;} body.seonami-tt1-child .forminator-is-required::after{color: var(--sn-accent);} @media (prefers-reduced-motion: reduce){.sn-btn, .sn-ds-btn, .seonami-account-link, .wp-block-button__link, .seonami-footer-cta, .seonami-pricing-card{transition: none !important;transform: none !important;}} html{overflow-x: clip;} body.seonami-tt1-child, body.seonami-tt1-child #page.site{overflow-x: clip;} .seonami-site-header.is-sticky{position: sticky;top: 0;z-index: 10050;width: 100%;max-width: none;background: rgba(255, 255, 255, 0.98);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);transform: translateZ(0);} body.admin-bar .seonami-site-header.is-sticky{top: 32px;} @media screen and (max-width: 782px){body.admin-bar .seonami-site-header.is-sticky{top: 46px;}} body.primary-navigation-open .seonami-site-header.is-sticky{position: fixed;inset-inline: 0;top: 0;width: 100%;} body.admin-bar.primary-navigation-open .seonami-site-header.is-sticky{top: 32px;} @media screen and (max-width: 782px){body.admin-bar.primary-navigation-open .seonami-site-header.is-sticky{top: 46px;}} body.primary-navigation-open .menu-button-container{position: sticky;top: 0;z-index: 5;background: rgba(255, 255, 255, 0.98);padding-block: 6px;} @media (min-width: 1025px){.seonami-site-header .primary-navigation .sub-menu-toggle{display: none !important;}} @media (max-width: 1024px){.seonami-site-header .primary-navigation .sub-menu-toggle{display: inline-flex !important;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;width: 44px;height: 44px;margin: 0;padding: 0;border: 0;border-radius: 10px;background: rgba(103, 61, 230, 0.08);color: var(--seonami-color-primary-dark, #5025D1);cursor: pointer;} .seonami-site-header .primary-navigation .menu-item-has-children{display: flex;flex-wrap: wrap;align-items: center;gap: 4px;} .seonami-site-header .primary-navigation .menu-item-has-children > a{flex: 1 1 auto;min-height: 44px;padding-inline-end: 12px;} .seonami-site-header .primary-navigation .menu-item-has-children > a::after{display: none;} .seonami-site-header .primary-navigation .sub-menu{flex: 1 1 100%;width: 100%;max-height: min(52vh, 360px);overflow: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;padding-top: 8px;position: relative;} .seonami-site-header .primary-navigation .sub-menu-toggle[aria-expanded='false'] ~ .sub-menu, .seonami-site-header .primary-navigation .menu-item-has-children:not(.seonami-submenu-open) > .sub-menu{display: none !important;} .seonami-site-header .primary-navigation .sub-menu-toggle[aria-expanded='true'] ~ .sub-menu, .seonami-site-header .primary-navigation .menu-item-has-children.seonami-submenu-open > .sub-menu{display: block !important;} .seonami-submenu-dismiss{position: sticky;top: 0;z-index: 3;display: flex;justify-content: flex-start;gap: 8px;margin: 0 0 8px;padding: 6px 4px 8px;background: linear-gradient(180deg, #fff 70%, rgba(255, 255, 255, 0));} .seonami-submenu-dismiss__btn{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;min-width: 88px;padding: 0.55rem 1rem;border: 1px solid rgba(103, 61, 230, 0.28);border-radius: 999px;background: #fff;color: var(--seonami-color-primary-dark, #5025D1);font: inherit;font-size: 0.86rem;font-weight: 800;cursor: pointer;box-shadow: 0 6px 16px rgba(47, 28, 106, 0.08);} .seonami-submenu-dismiss__btn:hover, .seonami-submenu-dismiss__btn:focus-visible{background: rgba(103, 61, 230, 0.08);outline: none;} .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children > .sub-menu::after, .seonami-site-header .primary-navigation .primary-menu-container > ul > .menu-item-has-children > .sub-menu::before{display: none !important;}} @media (min-width: 1025px){.seonami-submenu-dismiss{display: none !important;}} .sn-toc-sticky, .sn-article .sn-toc-sticky, .sn-layout__aside .sn-toc-sticky{position: static;top: auto;max-height: none;overflow: visible;box-shadow: none;} @media (max-width: 1099px){.sn-layout__aside .sn-toc-sticky, .sn-article .sn-toc-sticky, nav.sn-toc-sticky{position: static !important;top: auto !important;max-height: none !important;overflow: visible !important;margin: 1rem 0 1.5rem;padding: 1rem 1.1rem;border: 1px solid var(--seonami-color-border, #E8E4F5);border-radius: 14px;background: #fff;box-shadow: none !important;} .sn-layout{display: flex;flex-direction: column;} .sn-layout__aside{order: -1;width: 100%;margin: 0 0 1rem;} .sn-layout__aside .sn-toc-sticky{max-height: none;}} @media (min-width: 1100px){.sn-layout__aside .sn-toc-sticky, .sn-article .sn-toc-sticky, nav.sn-toc-sticky{position: sticky;top: 6.5rem;max-height: calc(100vh - 8rem);overflow-y: auto;overscroll-behavior: contain;} body.admin-bar .sn-layout__aside .sn-toc-sticky, body.admin-bar .sn-article .sn-toc-sticky{top: 8rem;max-height: calc(100vh - 9.5rem);}} @media (max-width: 900px){.seonami-header-inner{min-height: 64px;gap: 12px;padding-block: 8px;padding-inline: 16px;} .seonami-branding .custom-logo{max-width: 132px;max-height: 42px;} .seonami-branding .site-title{font-size: 1.05rem;} .seonami-utility-bar__inner{padding-block: 6px;font-size: 0.78rem;} .sn-wp-hero, .sn-wp-hero--luxury, .sn-wp-hero--aurora{padding-block: 1.35rem 1.1rem !important;min-height: 0 !important;} .sn-wp-hero h1, .sn-wp-hero__copy h1{font-size: clamp(1.35rem, 6.2vw, 1.75rem) !important;line-height: 1.35 !important;margin-bottom: 0.55rem !important;} .sn-wp-hero__lead{font-size: 0.92rem !important;line-height: 1.7 !important;margin-bottom: 0.85rem !important;} .sn-wp-hero__chips{gap: 0.35rem !important;margin-bottom: 0.85rem !important;} .sn-wp-hero__chips span{font-size: 0.72rem !important;padding: 0.28rem 0.55rem !important;} .sn-wp-hero__actions{gap: 0.5rem !important;} .sn-wp-hero__actions .sn-wp-btn{min-height: 44px;padding: 0.65rem 1rem !important;font-size: 0.88rem !important;} .sn-wp-hero__visual, .sn-wp-hero__frame{max-width: 100%;} .sn-wp-hero__frame img{max-height: 180px;object-fit: cover;width: 100%;} .sn-wp-panel--float, .sn-wp-panel--luxury.sn-wp-panel--float{display: none !important;} .sn-wp-guarantee{font-size: 0.78rem !important;margin-top: 0.65rem !important;} .sn-hero{padding: 1.5rem 0 1.25rem !important;} .sn-hero h1{font-size: clamp(1.35rem, 6vw, 1.85rem) !important;margin-bottom: 0.55rem !important;} .sn-hero__lead{font-size: 0.95rem !important;margin-bottom: 0.85rem !important;} .sn-hero__badge{margin-bottom: 0.55rem !important;font-size: 0.72rem !important;} .sn-hero__points{margin-bottom: 1rem !important;} .sn-hero__points li{margin-bottom: 0.4rem !important;font-size: 0.88rem !important;} .sn-hero__grid{gap: 1.15rem !important;} .sn-hero__visual{aspect-ratio: 16 / 9;max-height: 200px;} .sn-service-hero{padding: 1.5rem 0 1.25rem !important;} .sn-service-hero h1{font-size: clamp(1.35rem, 5.5vw, 1.8rem) !important;margin-bottom: 0.55rem !important;} .sn-service-hero__lead{font-size: 0.92rem !important;line-height: 1.75 !important;margin-bottom: 0.85rem !important;} .sn-service-hero__points{margin-bottom: 1rem !important;gap: 0.4rem !important;} .sn-service-hero__visual{aspect-ratio: 16 / 10;max-height: 200px;} .sn-service-hero__badge{margin-bottom: 0.5rem !important;font-size: 0.72rem !important;} .sn-article-hero, .sn-article .sn-article-hero{min-height: 0 !important;padding-block: 1.25rem !important;} .sn-article-hero__title, .sn-article-hero h1{font-size: clamp(1.3rem, 5.8vw, 1.7rem) !important;line-height: 1.35 !important;} .sn-section{padding: 2.25rem 0 !important;} .sn-stats{margin-top: 1.25rem !important;padding-top: 1.1rem !important;gap: 0.65rem !important;}} @media (max-width: 390px){.sn-wp-hero h1, .sn-hero h1, .sn-service-hero h1{font-size: 1.28rem !important;} .seonami-account-link{min-height: 40px;padding-inline: 10px;font-size: 0.75rem;}} img, video, iframe, svg{max-width: 100%;height: auto;} .entry-content, .sn-home, .sn-seo-page, .sn-hosting-page, .sn-article, .sn-service-mother{overflow-wrap: anywhere;word-break: break-word;} .entry-content .wp-block-columns, .entry-content .wp-block-gallery, .sn-commerce__grid, .seonami-pricing-grid{max-width: 100%;} @media (max-width: 767px){.entry-content .wp-block-columns{display: flex;flex-direction: column;gap: 1rem;} .entry-content .wp-block-column{flex-basis: 100% !important;width: 100% !important;} .wp-block-buttons{gap: 0.55rem;} .wp-block-button, .wp-block-button__link{max-width: 100%;} .wp-block-button__link{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;white-space: normal;text-align: center;} .wp-block-table, .entry-content table{display: block;width: 100%;max-width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;} .seonami-footer-grid, .seonami-footer-columns{grid-template-columns: 1fr;}} @media (min-width: 768px) and (max-width: 1024px){.sn-hero__grid, .sn-service-hero__inner, .sn-wp-hero__grid{grid-template-columns: 1fr !important;gap: 1.5rem;} .sn-section{padding: 3rem 0;}} .seonami-pricing-card.is-open .seonami-pricing-card__toggle{position: sticky;bottom: 0.5rem;z-index: 2;background: #fff;box-shadow: 0 -8px 20px rgba(47, 28, 106, 0.08);} .seonami-pricing-card.is-featured.is-open .seonami-pricing-card__toggle{background: #F4F5FF;} .seonami-pricing-card__features-toolbar{position: sticky;top: 0;z-index: 2;display: none;padding: 0.35rem 0 0.55rem;background: linear-gradient(180deg, #fff 65%, rgba(255, 255, 255, 0));} .seonami-pricing-card.is-open .seonami-pricing-card__features-toolbar{display: block;} .seonami-pricing-card.is-featured .seonami-pricing-card__features-toolbar{background: linear-gradient(180deg, #F4F5FF 65%, rgba(247, 251, 250, 0));} .seonami-pricing-card__features-toolbar .seonami-pricing-card__toggle--top{margin-top: 0;} @media (max-width: 900px){.sn-mega-nav__panel{max-height: min(55vh, 380px);overflow: auto;-webkit-overflow-scrolling: touch;} .sn-mega-nav__item.is-open .sn-mega-nav__trigger{position: sticky;top: 0;z-index: 2;background: #fff;box-shadow: 0 6px 14px rgba(47, 28, 106, 0.06);}} @media (max-width: 900px){.sn-wp-hero__orb, .sn-wp-hero__grain, .sn-wp-hero__frame-shine{animation: none !important;} [data-sn-reveal]{opacity: 1 !important;transform: none !important;transition: none !important;}} @media (max-width: 767px){.sn-coverflow, .sn-design-coverflow{min-height: 0;}} :root{--sn-gutter: 16px;--sn-gutter-lg: 20px;--sn-tap: 44px;--sn-ink: #2F1C6A;--sn-ink-deep: #241450;--sn-primary: #673DE6;--sn-primary-hover: #5025D1;--sn-lavender: #EBE4FF;--sn-text-on-light: #2F1C6A;--sn-muted-on-light: #55467F;--sn-text-on-dark: #FFFFFF;--sn-muted-on-dark: #DCD3FF;} :root, body, main, article, aside, section, .sn-hosting-page, .sn-seo-page, .sn-service-mother, .sn-host-order, .sn-article, .single-post, .sn-commerce, .sn-home, .entry-content{--sn-text-muted: #55467F;--seonami-color-muted: #55467F;--c-muted: #55467F;--sn-commerce-muted: #55467F;--hostinger-gray: #55467F;} html, body{max-width: 100%;overflow-x: clip;} *, *::before, *::after{min-width: 0;} img, svg, video, canvas, iframe, table, pre, figure{max-width: 100%;} img{height: auto;object-fit: cover;object-position: center;} .entry-content img, .sn-article img, .wp-block-image img, figure img{width: 100%;height: auto;object-fit: contain;border-radius: 12px;} .sn-service-hero__visual img, .sn-wp-hero__frame img, .sn-home-post-card__media img, .sn-design-card__media img, .sn-hero__visual img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;} @media (max-width: 767px){.sn-service-hero__visual, .sn-hero__visual, .sn-wp-hero__frame{width: 100%;max-width: 100%;aspect-ratio: 16 / 10;max-height: 220px;overflow: hidden;border-radius: 16px;background: linear-gradient(140deg, #3B2580, #5025D1);} .sn-service-hero__inner, .sn-hero__grid, .sn-wp-hero__grid{display: flex !important;flex-direction: column;gap: 1.1rem;} .sn-service-hero__copy, .sn-hero__copy, .sn-wp-hero__copy{order: 1;} .sn-service-hero__visual, .sn-hero__visual, .sn-wp-hero__visual{order: 2;} .sn-home-post-card__media{aspect-ratio: 16 / 9;overflow: hidden;border-radius: 14px 14px 0 0;} .wp-block-gallery.has-nested-images{display: grid !important;grid-template-columns: 1fr;gap: 0.75rem;} .wp-block-gallery.has-nested-images figure.wp-block-image{width: 100% !important;margin: 0 !important;}} @media (max-width: 767px){.sn-container, .entry-content, .site-main > .sn-container, .sn-commerce__inner, .sn-design-funnel__inner, .sn-service-hero__inner, .sn-wp-hero__inner, .sn-hero__inner, .sn-section__inner, .sn-home-hub .sn-container, .seonami-blog-index__header, .sn-article__body, .sn-layout, .sn-host-crumb, .sn-cform-section > .wp-block-columns, .wp-block-group.alignfull > .wp-block-group__inner-container{padding-inline: var(--sn-gutter) !important;box-sizing: border-box;} .alignfull, .sn-commerce, .sn-design-funnel, .sn-service-hero, .sn-wp-hero{padding-inline: 0 !important;} .entry-content > *:not(.alignfull):not(.alignwide){max-width: 100%;} .sn-host-order, .sn-commerce-funnel__inner, .sn-cform, .sn-toc-sticky{margin-inline: var(--sn-gutter);box-sizing: border-box;} .entry-content p, .entry-content li, .sn-design-card p, .sn-design-funnel__lead{font-size: 0.95rem;line-height: 2;} .entry-content h2, .sn-design-funnel h2{font-size: clamp(1.15rem, 5.2vw, 1.45rem);line-height: 1.5;} .entry-content h3{font-size: 1.05rem;line-height: 1.6;}} .sn-cta{display: inline-flex;align-items: center;justify-content: center;gap: 0.4rem;min-height: var(--sn-tap);padding: 0.8rem 1.4rem;border: 1px solid transparent;border-radius: 999px;font-weight: 800;font-size: 0.95rem;line-height: 1.2;text-align: center;text-decoration: none;cursor: pointer;transition: background-color 0.18s ease, color 0.18s ease, box-shadow 0.18s ease;} .sn-cta--primary, .site a.sn-cta--primary, .sn-cta--primary.sn-design-btn, .sn-cta--primary.sn-btn{background: #673DE6 !important;background-image: none !important;color: #FFFFFF !important;border-color: #673DE6 !important;} .sn-cta--primary:hover, .sn-cta--primary:focus-visible, .site a.sn-cta--primary:hover{background: #5025D1 !important;color: #FFFFFF !important;} .sn-cta--secondary, .site a.sn-cta--secondary, .sn-cta--secondary.sn-design-btn, .sn-cta--secondary.sn-btn{background: transparent !important;background-image: none !important;color: #4A1FC7 !important;border-color: rgba(103, 61, 230, 0.4) !important;font-weight: 700;box-shadow: none !important;} .sn-cta--secondary:hover, .sn-cta--secondary:focus-visible{background: rgba(103, 61, 230, 0.08) !important;color: #4A1FC7 !important;} .sn-commerce--domain .sn-cta--secondary, .sn-service-hero .sn-cta--secondary, .sn-host-order .sn-cta--secondary{color: #fff;border-color: rgba(255, 255, 255, 0.45);} .sn-commerce--domain .sn-cta--secondary:hover, .sn-service-hero .sn-cta--secondary:hover, .sn-host-order .sn-cta--secondary:hover{background: rgba(255, 255, 255, 0.14);color: #fff;} .sn-cta:focus-visible, a:focus-visible, button:focus-visible, input:focus-visible, select:focus-visible, textarea:focus-visible{outline: 3px solid #FFB020;outline-offset: 2px;} @media (max-width: 767px){a.sn-btn, a.sn-design-btn, .wp-block-button__link, .sn-service-hero__btn, .sn-commerce-funnel__btn, .seonami-pricing-card__button, .seonami-domain-search__submit, .seonami-domain-search__add, button:not(.sub-menu-toggle){min-height: var(--sn-tap);} .sn-service-hero__actions, .sn-host-order__actions, .sn-commerce-funnel__actions, .sn-cta-row{display: flex;flex-direction: column;gap: 0.6rem;width: 100%;} .sn-service-hero__actions > a, .sn-host-order__actions > a, .sn-commerce-funnel__actions > a, .sn-cta-row > a{width: 100%;}} .sn-cta-dupe{display: none !important;} @media (max-width: 767px){.sn-host-child .sn-toc-sticky, .sn-host-child .sn-layout__aside, .sn-hosting-page .sn-toc-sticky, .sn-hosting-page .sn-layout__aside, .sn-service-mother .sn-toc-sticky, .sn-service-mother .sn-layout__aside, nav.sn-toc-sticky, .sn-toc, #sn-toc{display: none !important;}} .sn-plans-inline{scroll-margin-top: 90px;} .sn-plans-fallback{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 1rem;margin-top: 1.25rem;} .sn-plans-fallback__card{display: flex;flex-direction: column;gap: 0.5rem;padding: 1.15rem 1.1rem 1.25rem;border: 1px solid rgba(103, 61, 230, 0.18);border-radius: 18px;background: #fff;box-shadow: 0 10px 30px rgba(47, 28, 106, 0.07);} .sn-plans-fallback__card.is-featured{border-color: var(--sn-primary);box-shadow: 0 16px 40px rgba(103, 61, 230, 0.18);} .sn-plans-fallback__badge{align-self: flex-start;padding: 0.2rem 0.6rem;border-radius: 999px;background: rgba(103, 61, 230, 0.12);color: var(--sn-primary-hover);font-size: 0.72rem;font-weight: 800;} .sn-plans-fallback__name{margin: 0;color: var(--sn-text-on-light);font-size: 1.05rem;font-weight: 900;} .sn-plans-fallback__price{margin: 0;color: var(--sn-primary-hover);font-size: 1.25rem;font-weight: 900;} .sn-plans-fallback__price small{font-size: 0.72rem;font-weight: 700;color: var(--sn-muted-on-light);} .sn-plans-fallback__list{margin: 0.35rem 0 0.75rem;padding: 0;list-style: none;display: grid;gap: 0.35rem;color: var(--sn-muted-on-light);font-size: 0.88rem;line-height: 1.85;} .sn-plans-fallback__list li::before{content: '✓';margin-inline-end: 0.4rem;color: #17845C;font-weight: 900;} .sn-plans-fallback__card .sn-cta{margin-top: auto;width: 100%;} @media (max-width: 900px){.sn-plans-fallback{grid-template-columns: 1fr;}} @media (max-width: 767px){.seonami-pricing-panel__switcher{display: flex !important;flex-wrap: nowrap;gap: 0.25rem;width: calc(100% - (var(--sn-gutter) * 2));margin: 0 auto 1rem;padding: 0.25rem;border-radius: 999px;background: #fff;box-shadow: 0 6px 18px rgba(47, 28, 106, 0.1);overflow: hidden;} .seonami-pricing-panel__switch{flex: 1 1 0;display: inline-flex !important;align-items: center;justify-content: center;min-height: var(--sn-tap);margin: 0 !important;padding: 0.5rem 0.4rem !important;border-radius: 999px;white-space: nowrap;font-size: 0.86rem;font-weight: 800;text-align: center;} .seonami-pricing-panel__slider .splide__arrows, .seonami-pricing-panel__slider .splide__arrow{display: none !important;} .seonami-pricing-panel__slider .splide__pagination{position: static;margin-top: 0.75rem;gap: 0.35rem;} .seonami-pricing-panel__slider .splide__pagination{display: flex !important;flex-wrap: nowrap !important;justify-content: center;padding: 0 !important;} .seonami-pricing-panel__slider .splide__pagination li{display: inline-flex !important;width: auto !important;margin: 0 !important;} .seonami-pricing-panel__slider .splide__pagination__page{width: 10px !important;min-width: 10px !important;height: 10px !important;min-height: 10px !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: rgba(47, 28, 106, 0.25) !important;box-shadow: none !important;font-size: 0 !important;opacity: 1;transform: none !important;} .seonami-pricing-panel__slider .splide__pagination__page.is-active{background: var(--sn-primary) !important;transform: scale(1.25) !important;} .seonami-pricing-panel__slider .splide__track{overflow: visible;padding-top: 1.1rem;} .seonami-pricing-card{overflow: visible;} .seonami-pricing-card__badge{z-index: 2;white-space: nowrap;} .seonami-pricing-card__features.is-collapsed{max-height: 0;overflow: hidden;} .seonami-pricing-card__button{display: flex;width: 100%;align-items: center;justify-content: center;}} .sn-host-order{scroll-margin-top: 90px;} @media (max-width: 767px){.sn-host-order{padding: 1.15rem var(--sn-gutter) 1.35rem;border-radius: 18px;} .sn-host-order__title{font-size: 1.05rem;line-height: 1.6;} .sn-host-order__lead{font-size: 0.9rem;line-height: 1.9;}} .sn-landing-aurora-hero, .sn-wp-hero--aurora, .sn-wp-hero--luxury{background-color: var(--sn-ink-deep) !important;color: var(--sn-text-on-dark);isolation: isolate;} .sn-landing-aurora-hero .wp-block-post-title, .sn-landing-aurora-hero h1, .sn-landing-aurora-hero h2, .sn-landing-aurora-hero strong, .sn-wp-hero--aurora h1, .sn-wp-hero--aurora strong{color: var(--sn-text-on-dark) !important;} .sn-landing-aurora-hero p, .sn-landing-aurora-hero li, .sn-landing-aurora-hero .sn-hero__lead, .sn-landing-aurora-hero .sn-wp-hero__lead, .sn-wp-hero--aurora .sn-wp-hero__lead{color: var(--sn-muted-on-dark) !important;} .sn-service-hero, .sn-commerce--domain, .sn-landing-aurora-hero, .sn-wp-hero--aurora, .sn-wp-hero--luxury{color: var(--sn-text-on-dark);} .sn-service-hero h1, .sn-service-hero h2, .sn-service-hero h3, .sn-service-hero strong, .sn-service-hero__badge, .sn-service-hero__glow, .sn-commerce--domain h2, .sn-commerce--domain h3, .sn-commerce--domain strong{color: var(--sn-text-on-dark) !important;} .sn-service-hero__lead, .sn-service-hero__points li, .sn-service-hero p, .sn-service-hero li{color: var(--sn-muted-on-dark) !important;} .sn-service-hero__badge{background: rgba(255, 255, 255, 0.16) !important;} .sn-service-strip__item strong{color: var(--sn-text-on-light);} body.sn-mobile-cro .sn-on-dark .sn-cta--secondary, body.sn-mobile-cro .sn-service-hero .sn-cta--secondary, body.sn-mobile-cro .sn-service-hero a.sn-service-hero__btn--ghost, body.sn-mobile-cro .sn-commerce--domain .sn-cta--secondary, body.sn-mobile-cro .sn-landing-aurora-hero .sn-cta--secondary{background: rgba(255, 255, 255, 0.12) !important;color: #FFFFFF !important;border-color: rgba(255, 255, 255, 0.5) !important;} body.sn-mobile-cro .sn-on-dark .sn-cta--secondary:hover, body.sn-mobile-cro .sn-service-hero a.sn-service-hero__btn--ghost:hover{background: rgba(255, 255, 255, 0.22) !important;color: #FFFFFF !important;} .sn-subheading, p.sn-subheading{color: #55467F !important;} body.sn-mobile-cro .seonami-pricing-card__old-price, body.sn-mobile-cro .seonami-pricing-card__old-price-value, body.sn-mobile-cro .seonami-pricing-card__subtitle, body.sn-mobile-cro .seonami-pricing-card__offer{color: #55467F !important;} body.sn-mobile-cro .seonami-pricing-card__discount{background: #B3005E !important;color: #FFFFFF !important;} body.sn-mobile-cro .forminator-ui .forminator-description, body.sn-mobile-cro .forminator-ui .forminator-checkbox__label, body.sn-mobile-cro .forminator-ui .forminator-consent__label, body.sn-mobile-cro .forminator-ui .forminator-checkbox__label span, body.sn-mobile-cro .forminator-checkbox .forminator-checkbox__label, body.sn-mobile-cro .forminator-consent .forminator-checkbox__label, body.sn-mobile-cro .sn-cform .forminator-description, body.sn-mobile-cro .sn-cform__hint{color: #55467F !important;} .sn-on-dark, .sn-on-dark h1, .sn-on-dark h2, .sn-on-dark h3, .sn-on-dark h4, .sn-on-dark h5, .sn-on-dark strong, .sn-on-dark b, .sn-on-dark dt, .sn-on-dark summary{color: #FFFFFF !important;} .sn-on-dark p, .sn-on-dark li, .sn-on-dark dd, .sn-on-dark figcaption, .sn-on-dark small, .sn-on-dark .sn-subheading{color: #E7E0FF !important;} .sn-on-dark a:not([class*='btn']):not([class*='cta']):not(.button){color: #FFFFFF !important;text-decoration: underline;text-underline-offset: 3px;} html body.sn-mobile-cro .sn-fix-light{color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;} html body.sn-mobile-cro .sn-fix-dark{color: #2F1C6A !important;-webkit-text-fill-color: #2F1C6A !important;} .sn-on-dark .sn-on-light, .sn-on-dark .sn-on-light h1, .sn-on-dark .sn-on-light h2, .sn-on-dark .sn-on-light h3, .sn-on-dark .sn-on-light strong{color: #2F1C6A !important;} .sn-on-dark .sn-on-light p, .sn-on-dark .sn-on-light li{color: #55467F !important;} .sn-on-dark .sn-on-light a:not([class*='btn']):not([class*='cta']):not(.button){color: #4A1FC7 !important;} body.sn-mobile-cro a.sn-btn.sn-btn--primary, body.sn-mobile-cro .sn-btns a.sn-btn.sn-btn--primary, body.sn-mobile-cro main .wp-block-button:not(.is-style-outline) > .wp-block-button__link, body.sn-mobile-cro main a.button, body.sn-mobile-cro .entry-content a.button, body.sn-mobile-cro .seonami-service-cta a.button, body.sn-mobile-cro .sn-on-dark a.button{background: #5025D1 !important;background-color: #5025D1 !important;background-image: none !important;color: #FFFFFF !important;border-color: #5025D1 !important;} body.sn-mobile-cro a.sn-btn.sn-btn--primary:hover, body.sn-mobile-cro main .wp-block-button:not(.is-style-outline) > .wp-block-button__link:hover, body.sn-mobile-cro .seonami-service-cta a.button:hover{background: #3F1CAB !important;color: #FFFFFF !important;} .sn-landing-aurora-hero a:not(.sn-cta):not([class*='btn']), .sn-service-hero a:not(.sn-cta):not([class*='btn']), .sn-commerce--domain a:not(.sn-cta):not([class*='btn']){color: #fff !important;text-decoration: underline;text-underline-offset: 3px;} .sn-design-funnel__lead, .sn-design-funnel__note, .sn-commerce__lead, .sn-home-hub__lead, .sn-home-post-card__excerpt, .sn-home-post-card__date, .forminator-description, .forminator-checkbox__label, .sn-cform__hint, .has-muted-color{color: #55467F !important;} .sn-commerce--domain .sn-commerce__lead{color: #E4DBFF !important;} .entry-content p, .entry-content li, .sn-design-card p, .sn-commerce__lead:not(.sn-commerce--domain .sn-commerce__lead){color: var(--sn-text-on-light);} .sn-hero-media{position: relative;width: 100%;margin: 0 0 1rem;border-radius: 18px;overflow: hidden;background: linear-gradient(135deg, #2F1C6A, #5025D1);aspect-ratio: 16 / 9;box-shadow: 0 18px 44px rgba(47, 28, 106, 0.32);} .sn-hero-media img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;} .sn-hero-media__caption{position: absolute;inset-inline-start: 12px;inset-block-end: 12px;padding: 0.35rem 0.75rem;border-radius: 999px;background: rgba(36, 20, 80, 0.82);color: #fff;font-size: 0.78rem;font-weight: 800;backdrop-filter: blur(6px);} @media (max-width: 767px){.sn-hero-media{aspect-ratio: 16 / 9;max-height: 200px;margin: 0.25rem 0 1rem;} .sn-wp-hero__copy .sn-hero-media ~ * .wp-block-post-featured-image, .sn-wp-hero__copy + .sn-wp-hero__visual .wp-block-post-featured-image, .sn-wp-hero__visual:has(.wp-block-post-featured-image){display: none !important;}} @media (min-width: 768px){.sn-wp-hero__copy .sn-hero-media:not(.sn-hero-media--fallback){display: none;}} img.sn-img-broken{display: none !important;} .sn-media-broken{display: none !important;} @media (min-width: 900px){.sn-landing-aurora-hero .sn-hero-media{margin: 0;}} .sn-commerce--domain .sn-commerce__eyebrow, .sn-commerce--domain .sn-commerce__title, .sn-commerce--domain .sn-commerce__lead, .sn-commerce--domain label, .sn-commerce--domain .sn-domain-tlds li{color: #FFFFFF !important;} .sn-commerce--domain .sn-commerce__lead, .sn-commerce--domain .sn-domain-tlds li{color: #E4DBFF !important;} .sn-commerce--domain .sn-commerce__eyebrow{background: rgba(255, 255, 255, 0.16) !important;color: #fff !important;} .seonami-domain-search__form{display: flex;flex-wrap: wrap;gap: 0.5rem;align-items: stretch;} .seonami-domain-search__label{flex: 1 0 100%;margin-bottom: 0.15rem;color: #fff;font-size: 0.9rem;font-weight: 800;} .seonami-domain-search__hint{margin: 0.45rem 0 0;color: var(--sn-muted-on-light);font-size: 0.82rem;line-height: 1.9;} .sn-commerce--domain .seonami-domain-search__label{color: #FFFFFF !important;} .sn-commerce--domain .seonami-domain-search__hint{color: #D8CDFF !important;} @media (max-width: 480px){.seonami-domain-search__input{flex: 1 0 100%;} .seonami-domain-search__submit{flex: 1 0 100%;}} .seonami-domain-search__input{flex: 1 1 auto;min-height: var(--sn-tap);padding: 0.7rem 0.95rem;border: 1px solid rgba(255, 255, 255, 0.28);border-radius: 12px;background: #fff;color: var(--sn-text-on-light);font: inherit;font-size: 1rem;} .seonami-domain-search__input::placeholder{color: #6B6386;opacity: 1;} .seonami-domain-search .seonami-domain-search__submit, .site .seonami-domain-search__submit{flex: 0 0 auto;min-height: var(--sn-tap);padding-inline: 1.15rem;border: 0 !important;border-radius: 12px !important;background: #673DE6 !important;color: #fff !important;font-weight: 800;cursor: pointer;} .seonami-domain-search .seonami-domain-search__submit:hover, .site .seonami-domain-search__submit:hover{background: #5025D1 !important;} .sn-domain-chips{display: flex;flex-wrap: wrap;gap: 0.4rem;margin: 0.65rem 0 0;padding: 0;list-style: none;} .sn-domain-chips .sn-domain-chip, .site .sn-domain-chip{min-height: 36px;padding: 0.35rem 0.85rem !important;border: 1px solid rgba(255, 255, 255, 0.34) !important;border-radius: 999px !important;background: rgba(255, 255, 255, 0.12) !important;color: #fff !important;font: inherit;font-size: 0.85rem;font-weight: 700;letter-spacing: 0;cursor: pointer;} .sn-domain-chips .sn-domain-chip:hover, .sn-domain-chips .sn-domain-chip[aria-pressed='true'], .site .sn-domain-chip[aria-pressed='true']{background: #fff !important;color: #2F1C6A !important;border-color: #fff !important;} @media (max-width: 767px){.sn-commerce--domain .sn-domain-tlds{display: flex;flex-wrap: wrap;gap: 0.4rem;margin: 0.9rem 0 0;padding: 0;list-style: none;} .sn-commerce--domain .sn-domain-tlds li{flex: 0 0 auto;padding: 0.2rem 0.6rem;border-radius: 999px;background: rgba(255, 255, 255, 0.08);font-size: 0.76rem;line-height: 1.9;}} .seonami-domain-search__result{margin-top: 0.85rem;} .seonami-domain-search__message{margin: 0;padding: 0.75rem 0.9rem;border-radius: 12px;font-size: 0.92rem;line-height: 1.9;} .seonami-domain-search__message.is-available{display: flex;flex-direction: column;gap: 0.6rem;background: rgba(23, 132, 92, 0.16);border: 1px solid rgba(120, 235, 190, 0.5);color: #EAFFF6;} .seonami-domain-search__message.is-available[hidden]{display: none;} .seonami-domain-search__message.is-unavailable{background: rgba(214, 60, 60, 0.16);border: 1px solid rgba(255, 150, 150, 0.45);color: #FFE9E9;} .seonami-domain-search__message.is-error{background: rgba(255, 176, 32, 0.16);border: 1px solid rgba(255, 200, 110, 0.5);color: #FFF3DC;} .seonami-domain-search__add{min-height: var(--sn-tap);padding: 0.7rem 1.2rem;border: 0;border-radius: 999px;background: #17845C;color: #fff;font: inherit;font-weight: 800;cursor: pointer;} .seonami-domain-search__add:hover{background: #0F6D4A;} @media (max-width: 767px){.sn-domain-outro-links{display: flex;flex-wrap: wrap;gap: 0.5rem;margin: 1.25rem var(--sn-gutter) 0;padding: 0;list-style: none;} .sn-domain-outro-links a{display: inline-flex;align-items: center;min-height: 38px;padding: 0.4rem 0.85rem;border: 1px solid rgba(103, 61, 230, 0.28);border-radius: 999px;background: #fff;color: var(--sn-primary-hover);font-size: 0.85rem;font-weight: 700;text-decoration: none;}} .sn-cat-ribbon{position: relative;margin: 0.85rem 0 1.5rem;} .sn-cat-ribbon__track{display: flex;flex-wrap: nowrap;white-space: nowrap;gap: 0.5rem;margin: 0;padding: 0.25rem var(--sn-gutter) 0.75rem;list-style: none;overflow-x: auto;overscroll-behavior-inline: contain;scroll-snap-type: x proximity;-webkit-overflow-scrolling: touch;scrollbar-width: none;} .sn-cat-ribbon__track::-webkit-scrollbar{display: none;} .sn-cat-ribbon__track > li{flex: 0 0 auto;scroll-snap-align: start;} body.sn-mobile-cro .sn-cat-ribbon__link{color: #2F1C6A !important;text-decoration: none !important;} body.sn-mobile-cro .sn-cat-ribbon__link.is-current{color: #FFFFFF !important;background: #5025D1 !important;border-color: #5025D1 !important;} .sn-cat-ribbon__link{display: inline-flex;align-items: center;min-height: 40px;padding: 0.45rem 0.95rem;border: 1px solid rgba(103, 61, 230, 0.24);border-radius: 999px;background: #fff;color: var(--sn-text-on-light);font-size: 0.88rem;font-weight: 700;text-decoration: none;transition: background-color 0.15s ease, color 0.15s ease;} .sn-cat-ribbon__link:hover, .sn-cat-ribbon__link:focus-visible{background: rgba(103, 61, 230, 0.08);color: var(--sn-primary-hover);} .sn-cat-ribbon__link.is-current{background: var(--sn-primary);border-color: var(--sn-primary);color: #fff;} .sn-cat-ribbon__count{margin-inline-start: 0.35rem;opacity: 0.65;font-size: 0.78rem;font-weight: 600;} @media (max-width: 767px){.sn-cat-ribbon::after{content: '';position: absolute;inset-block: 0 8px;inset-inline-start: 0;width: 28px;pointer-events: none;background: linear-gradient(to left, rgba(244, 245, 255, 0), #F4F5FF);}} .sn-home-post-grid, .seonami-blog-index__grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));gap: 1.1rem;} @media (max-width: 767px){.sn-home-post-grid, .seonami-blog-index__grid{grid-template-columns: 1fr;gap: 0.9rem;padding-inline: var(--sn-gutter);} .sn-home-post-card{display: grid;grid-template-columns: 92px minmax(0, 1fr);gap: 0.6rem;align-items: start;padding: 0.55rem;border: 1px solid rgba(103, 61, 230, 0.14);border-radius: 16px;background: #fff;} .sn-home-post-card__media{width: 92px;aspect-ratio: 1 / 1;border-radius: 12px;} .sn-home-post-card__body{min-width: 0;padding: 0 !important;} .sn-home-post-card__title{margin: 0.2rem 0 0.3rem;font-size: 0.92rem;line-height: 1.65;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;} .sn-home-post-card__excerpt{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 0.83rem;line-height: 1.85;} .sn-home-post-card__author, .sn-home-post-card__date{font-size: 0.75rem;}} .sn-blog-allposts{display: flex;justify-content: center;margin: 1.5rem var(--sn-gutter) 0;} .sn-blog-allposts .sn-cta{width: 100%;max-width: 420px;} .seonami-blog-index__nav .page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: var(--sn-tap);min-height: var(--sn-tap);margin: 0.2rem;border-radius: 12px;} .sn-consult-anchor, #consult-form, #hosting-plans, #domain-search{scroll-margin-top: 90px;} .sn-consult-anchor .sn-cform__badge, .sn-consult-anchor .sn-cform__title, .sn-consult-anchor .sn-cform__lead{display: none;} .sn-consult-anchor .sn-cform__head{margin: 0;padding: 0;} @media (max-width: 767px){.sn-cform, .sn-wp-consult-form{padding: 1.1rem var(--sn-gutter) 1.25rem;border-radius: 18px;} .sn-cform input, .sn-cform select, .sn-cform textarea, .forminator-input, .forminator-textarea{width: 100%;min-height: var(--sn-tap);font-size: 1rem;} .sn-cform__row{display: grid;grid-template-columns: 1fr;gap: 0.75rem;}} @media (max-width: 767px){.sn-wp-hero__orb, .sn-wp-hero__grain, .sn-service-hero__glow{display: none !important;} [data-sn-reveal]{opacity: 1 !important;transform: none !important;} .sn-home-post-card__img, .sn-design-card img{content-visibility: auto;}} @media (prefers-reduced-motion: reduce){*, *::before, *::after{animation-duration: 0.001ms !important;transition-duration: 0.001ms !important;scroll-behavior: auto !important;}} .skip-link:focus{z-index: 100000;} .sn-posts-grid .sn-post-card, .sn-home-post-grid .sn-home-post-card, .archive .site-main article, .blog .site-main article{display: flex !important;flex-direction: column !important;height: 100% !important;} .sn-post-thumbnail, .sn-home-post-card__media, .entry-media, .post-thumbnail{height: 190px !important;aspect-ratio: 16 / 9 !important;overflow: hidden !important;background-color: #f1f5f9 !important;} .sn-post-thumbnail img, .sn-home-post-card__media img, .entry-media img, .post-thumbnail img{width: 100% !important;height: 100% !important;max-height: 190px !important;object-fit: cover !important;} .sn-post-card img.avatar, .sn-home-post-card img.avatar, .archive .site-main article img.avatar, .blog .site-main article img.avatar{display: none !important;} .wp-block-columns:has(mark), .wp-block-column:has(mark){overflow: visible !important;} @media (max-width: 767px){.sn-home-post-grid .sn-home-post-card{display: grid !important;grid-template-columns: 92px minmax(0, 1fr) !important;height: auto !important;align-items: start !important;} .sn-home-post-card__media{width: 100% !important;height: 92px !important;aspect-ratio: 1 / 1 !important;} .sn-home-post-card__media img{height: 100% !important;max-height: 92px !important;object-fit: cover !important;} .archive .site-main article, .blog .site-main article{display: flex !important;flex-direction: column !important;height: auto !important;} .entry-media, .post-thumbnail, .sn-post-thumbnail{width: 100% !important;height: 180px !important;aspect-ratio: 16 / 9 !important;} .entry-media img, .post-thumbnail img, .sn-post-thumbnail img{max-height: 180px !important;object-fit: cover !important;}}