.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-433 .elementor-element.elementor-element-c89d94a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-433 .elementor-element.elementor-element-c89d94a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-433 .elementor-element.elementor-element-c89d94a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-html{padding-bottom:0px;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-button[type="submit"]{color:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-433 .elementor-element.elementor-element-c89d94a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}/* Start custom CSS for form, class: .elementor-element-c89d94a */.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-form-fields-wrapper { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; column-gap: 16px !important; row-gap: 16px !important; margin: 0 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group { width: auto !important; max-width: none !important; padding: 0 !important; margin: 0 !important; display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; gap: 8px !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group.elementor-col-100, .elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-acceptance, .elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-html, .elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons { grid-column: 1 / -1 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-hidden { display: none !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-label { font-family: var(--font-sans) !important; font-size: 14px !important; font-weight: 600 !important; color: #d0d0ce !important; line-height: normal !important; letter-spacing: normal !important; padding: 0 !important; margin: 0 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group .elementor-field-textual { padding: 13px 14px 13px 14px !important; border-radius: 10px !important; border: 1px solid #383836 !important; transition: border-color .15s ease, box-shadow .15s ease !important; font-family: var(--font-sans) !important; font-size: 16px !important; font-weight: 400 !important; color: #f0f0ee !important; background-color: #0c0c0b !important; line-height: normal !important; min-height: 0 !important; box-shadow: none !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group .elementor-field-textual:hover { border-color: #6b6b69 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group .elementor-field-textual:focus { outline: none !important; border-color: #c8f000 !important; box-shadow: 0 0 0 3px #c8f00033 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-group .elementor-field-textual::placeholder { color: #5c5c5a !important; opacity: 1 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-acceptance .elementor-field-subgroup, .elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-acceptance .elementor-field-option { display: flex !important; gap: 12px !important; align-items: flex-start !important; margin: 0 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-acceptance > .elementor-field-label { display: none !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-acceptance input[type=checkbox] { margin: 3px 0 0 !important; width: 18px !important; height: 18px !important; accent-color: #c8f000 !important; flex: 0 0 auto !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-field-type-acceptance label { font-family: var(--font-sans) !important; font-size: 14px !important; font-weight: 400 !important; color: #888886 !important; line-height: 1.5 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .ss-terms { font-family: var(--font-sans) !important; font-size: 14px !important; line-height: 1.5 !important; color: rgb(136, 136, 134) !important; margin: 0 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .ss-terms a { color: #c8f000 !important; text-decoration: underline !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons .elementor-button { padding: 18px 32px 18px 32px !important; border-radius: 999px !important; border: 1px solid #c8f000 !important; transition: background-color .15s ease, border-color .15s ease !important; font-family: var(--font-sans) !important; font-size: 18px !important; font-weight: 600 !important; color: #080808 !important; background-color: #c8f000 !important; line-height: 1 !important; cursor: pointer !important; width: 100% !important; min-height: 0 !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons .elementor-button:hover, .elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons .elementor-button:focus { background-color: #d8f000 !important; border-color: #d8f000 !important; color: #080808 !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons .elementor-button:focus-visible { outline: 2px solid #c8f000 !important; outline-offset: 2px !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons .elementor-button-content-wrapper { display: inline-flex !important; align-items: center !important; gap: 8px !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .e-form__buttons .elementor-button-content-wrapper::after { content: "" !important; width: 18px !important; height: 18px !important; flex: 0 0 auto !important; background: url("https://sureshotsystems.com/wp-content/uploads/2026/09/ss-arrow-on-lime.svg") center / contain no-repeat !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-message { font-family: var(--font-sans) !important; font-size: 14px !important; color: #f0f0ee !important; margin-top: 12px !important; }
.elementor-433 .elementor-element.elementor-element-c89d94a .elementor-message.elementor-message-danger { color: #ff6b5c !important; }
@media (max-width: 960px) { .elementor-433 .elementor-element.elementor-element-c89d94a .elementor-form-fields-wrapper { grid-template-columns: minmax(0, 1fr) !important; } }/* End custom CSS */
/* Start custom CSS *//* hooks */
#kroot { --kc: k-ss-page k-ss-page--services-ai-search-optimization; }
#k2 { --kc: k-ss-glow; --ka: {"aria-hidden": "true"}; }
#k4 { --kc: k-ss-hero-in; }
#k9 { --kc: k-ss-btn; }
#k10 { --kc: k-ss-btn; }
#k13 { --kc: k-ss-spot k-ss-tile; }
#k14 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k16 { --kc: k-ss-ai; }
#k18 { --kc: k-ss-ai-item; }
#k19 { --kc: k-ss-ai-item; }
#k20 { --kc: k-ss-ai-item; }
#k22 { --ka: {"aria-hidden": "true"}; }
#k23 { --ka: {"aria-hidden": "true"}; }
#k24 { --ka: {"aria-hidden": "true"}; }
#k25 { --kc: k-ss-reveal; }
#k27 { --kc: k-ss-serp; }
#k28 { --kc: k-ss-serp-block; }
#k31 { --kc: k-ss-serp-block k-ss-serp-on; }
#k34 { --kc: k-ss-serp-block; }
#k40 { --kc: k-ss-serp-block; }
#k45 { --kc: k-ss-reveal; }
#k48 { --kc: k-ss-spot k-ss-tile; }
#k49 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k51 { --kc: k-sig; }
#k52 { --kc: k-t-li; }
#k53 { --kc: k-t-li; }
#k54 { --kc: k-sig; }
#k56 { --kc: k-t-li; }
#k57 { --kc: k-t-li; }
#k58 { --kc: k-sig; }
#k59 { --kc: k-t-li; }
#k60 { --kc: k-t-li; }
#k61 { --kc: k-sig; }
#k62 { --kc: k-t-li; }
#k63 { --kc: k-t-li; }
#k64 { --kc: k-sig; }
#k65 { --kc: k-t-li; }
#k66 { --kc: k-t-li; }
#k67 { --kc: k-sig; }
#k68 { --kc: k-t-li; }
#k69 { --kc: k-t-li; }
#k70 { --kc: k-ss-reveal; }
#k77 { --kc: k-ss-reveal; }
#k80 { --kc: k-ss-m-carousel; }
#k81 { --kc: k-ss-tile; }
#k82 { --kc: k-ss-tile; }
#k83 { --kc: k-ss-btn; }
#k84 { --kc: k-ss-tile; }
#k85 { --kc: k-ss-btn; }
#k86 { --kc: k-ss-tile; }
#k88 { --kc: k-ss-tile; }
#k89 { --kc: k-ss-reveal; }
#k91 { --kc: k-ss-spot k-ss-tile; }
#k92 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k94 { --kc: k-ss-m-stack; }
#k95 { --ka: {"scope": "col"}; }
#k96 { --ka: {"scope": "col"}; }
#k97 { --ka: {"scope": "col"}; }
#k98 { --ka: {"scope": "col"}; }
#k99 { --kc: k-t-td; --ka: {"data-label": "Search"}; }
#k100 { --kc: k-t-td; --ka: {"data-label": "AI Overview"}; }
#k101 { --kc: k-t-td; --ka: {"data-label": "AI Mode"}; }
#k102 { --kc: k-t-td; --ka: {"data-label": "Also cited"}; }
#k103 { --kc: k-t-td; --ka: {"data-label": "Search"}; }
#k104 { --kc: k-t-td; --ka: {"data-label": "AI Overview"}; }
#k105 { --kc: k-t-td; --ka: {"data-label": "AI Mode"}; }
#k106 { --kc: k-t-td; --ka: {"data-label": "Also cited"}; }
#k107 { --kc: k-t-td; --ka: {"data-label": "Search"}; }
#k108 { --kc: k-t-td; --ka: {"data-label": "AI Overview"}; }
#k109 { --kc: k-t-td; --ka: {"data-label": "AI Mode"}; }
#k110 { --kc: k-t-td; --ka: {"data-label": "Also cited"}; }
#k111 { --kc: k-t-td; --ka: {"data-label": "Search"}; }
#k112 { --kc: k-t-td; --ka: {"data-label": "AI Overview"}; }
#k113 { --kc: k-t-td; --ka: {"data-label": "AI Mode"}; }
#k114 { --kc: k-t-td; --ka: {"data-label": "Also cited"}; }
#k115 { --kc: k-t-td; --ka: {"data-label": "Search"}; }
#k116 { --kc: k-t-td; --ka: {"data-label": "AI Overview"}; }
#k117 { --kc: k-t-td; --ka: {"data-label": "AI Mode"}; }
#k118 { --kc: k-t-td; --ka: {"data-label": "Also cited"}; }
#how-it-works { --kc: k-ss-reveal; }
#k125 { --kc: k-ss-steps k-ss-steps-vertical; }
#k126 { --kc: k-ss-step; }
#k127 { --kc: k-ss-step-dot; }
#k128 { --kc: k-ss-step; }
#k129 { --kc: k-ss-step-dot; }
#k130 { --kc: k-ss-step; }
#k131 { --kc: k-ss-step-dot; }
#k132 { --kc: k-ss-step; }
#k133 { --kc: k-ss-step-dot; }
#k134 { --kc: k-ss-step; }
#k135 { --kc: k-ss-step-dot; }
#k136 { --kc: k-ss-spot k-ss-tile; }
#k137 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k139 { --kc: k-bars; --ka: {"aria-hidden": "true"}; }
#k140 { --kc: k-t-span; }
#k141 { --kc: k-t-span; }
#k142 { --kc: k-t-span; }
#k143 { --kc: k-t-span; }
#k144 { --kc: k-t-span; }
#k145 { --kc: k-t-span; }
#k146 { --kc: k-t-span; }
#k147 { --kc: k-t-span; }
#k148 { --kc: k-ss-reveal; }
#k151 { --kc: k-ss-m-carousel; }
#k152 { --kc: k-ss-spot k-ss-tile; }
#k153 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k154 { --kc: k-ss-serp; }
#k155 { --kc: k-ss-serp-block k-ss-serp-on; }
#k158 { --kc: k-ss-spot k-ss-tile; }
#k159 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k160 { --kc: k-ss-serp; }
#k161 { --kc: k-ss-serp-block k-ss-serp-on; }
#k167 { --kc: k-ss-spot k-ss-tile; }
#k168 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k169 { --kc: k-ss-serp; }
#k170 { --kc: k-ss-serp-block k-ss-serp-on; }
#price { --kc: k-ss-reveal; }
#k176 { --kc: k-ss-spot k-ss-tile; }
#k177 { --kc: k-ss-spot-ring; --ka: {"aria-hidden": "true"}; }
#k178 { --ka: {"data-ss-countup": "1"}; }
#k179 { --ka: {"data-ss-countup": "$1,250"}; }
#k180 { --kc: k-ss-btn; }
#k181 { --kc: k-ss-reveal; }
#k182 { --kc: k-ss-glow; --ka: {"aria-hidden": "true"}; }
#k186 { --kc: k-ss-btn; }
#k187 { --kc: k-ss-reveal; }
#k190 { --kc: k-ss-accordion; }
#k191 { --kc: k-ss-acc k-ss-acc-open; }
#k192 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "true", "type": "button"}; }
#k193 { --kc: k-ss-acc-icon; }
#k194 { --kc: k-ss-acc-body; }
#k195 { --kc: k-ss-acc-text; }
#k196 { --kc: k-ss-acc; }
#k197 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k198 { --kc: k-ss-acc-icon; }
#k199 { --kc: k-ss-acc-body; }
#k200 { --kc: k-ss-acc-text; }
#k201 { --kc: k-ss-acc; }
#k202 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k203 { --kc: k-ss-acc-icon; }
#k204 { --kc: k-ss-acc-body; }
#k205 { --kc: k-ss-acc-text; }
#k206 { --kc: k-ss-acc; }
#k207 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k208 { --kc: k-ss-acc-icon; }
#k209 { --kc: k-ss-acc-body; }
#k210 { --kc: k-ss-acc-text; }
#k211 { --kc: k-ss-acc; }
#k212 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k213 { --kc: k-ss-acc-icon; }
#k214 { --kc: k-ss-acc-body; }
#k215 { --kc: k-ss-acc-text; }
#k216 { --kc: k-ss-acc; }
#k217 { --kc: k-ss-acc-btn; --ka: {"aria-expanded": "false", "type": "button"}; }
#k218 { --kc: k-ss-acc-icon; }
#k219 { --kc: k-ss-acc-body; }
#k220 { --kc: k-ss-acc-text; }
#snapshot { --kc: k-ss-reveal; }
#k222 { --kc: k-ss-glow; --ka: {"aria-hidden": "true"}; }
#k233 { --kc: k-ss-mcta; --ka: {"aria-hidden": "true"}; }
#k234 { --kc: k-ss-btn; --ka: {"tabindex": "-1"}; }
/* element rules */
#kroot .e-svg-base > svg { fill: none; }
#k1 { mask-image: radial-gradient(ellipse 60% 70% at 70% 40%, #000 10%, transparent 75%); -webkit-mask-image: radial-gradient(ellipse 60% 70% at 70% 40%, #000 10%, transparent 75%); }
#k2 { animation: ss-drift 16s ease-in-out infinite alternate; }
@media (min-width: 961px) and (max-width: 1280px) { #k3 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
#k5 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; }
#k6 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .08s; }
#k6 > span:nth-child(1) { color: rgb(200, 240, 0); }
#k7 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .16s; }
#k8 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .24s; }
#k11 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; animation-delay: .32s; }
#k12 { animation: ss-rise .7s cubic-bezier(.2, .7, .2, 1) both; }
#k13 { --ss-mx: 50%; --ss-my: -20%; }
#k14 { -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k15 { mask-image: radial-gradient(ellipse 65% 75% at 50% 50%, #000 20%, transparent 80%); -webkit-mask-image: radial-gradient(ellipse 65% 75% at 50% 50%, #000 20%, transparent 80%); }
#k17 > span:nth-child(1) { gap: 8px; align-items: center; display: inline-flex; max-width: none; color: #888886; text-transform: uppercase; font-size: 12px; letter-spacing: 0.72px; min-width: auto; font-weight: 700; box-sizing: content-box; }
@media (max-width: 960px) { #k17 > span:nth-child(1) { max-width: 100%; min-width: 0; box-sizing: border-box; } }
#k17 > span:nth-child(1) > em:nth-child(1) { border-radius: 3px; height: 10px; box-shadow: 0 0 10px #c8f00088; background-image: none; width: 10px; transform: rotate(45deg); font-style: italic; background-color: #c8f000; }
#k18 > span:nth-child(1) { border-radius: 50%; flex: 0 0 auto; height: 20px; background-image: none; font-size: 11px; width: 20px; align-items: center; color: #080808; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #c8f000; justify-content: center; }
@media (max-width: 960px) { #k18 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k18 > span:nth-child(2) { gap: 2px; flex-direction: column; display: flex; max-width: none; color: #888886; font-size: 12px; min-width: 0; box-sizing: content-box; }
@media (max-width: 960px) { #k18 > span:nth-child(2) { max-width: 100%; box-sizing: border-box; } }
#k18 > span:nth-child(2) > strong:nth-child(1) { color: #d0d0ce; font-size: 13px; font-weight: 700; }
#k18 > span:nth-child(3) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; flex: 0 0 auto; background-image: none; font-size: 10px; color: #c8f000; margin-left: auto; font-weight: 800; background-color: #1a1e00; }
#k19 > span:nth-child(1) { border-radius: 50%; flex: 0 0 auto; height: 20px; background-image: none; font-size: 11px; width: 20px; align-items: center; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1a18; justify-content: center; }
@media (max-width: 960px) { #k19 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k19 > span:nth-child(2) { gap: 2px; flex-direction: column; display: flex; max-width: none; color: #888886; font-size: 12px; min-width: 0; box-sizing: content-box; }
@media (max-width: 960px) { #k19 > span:nth-child(2) { max-width: 100%; box-sizing: border-box; } }
#k19 > span:nth-child(2) > strong:nth-child(1) { color: #d0d0ce; font-size: 13px; font-weight: 700; }
#k20 > span:nth-child(1) { border-radius: 50%; flex: 0 0 auto; height: 20px; background-image: none; font-size: 11px; width: 20px; align-items: center; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1a18; justify-content: center; }
@media (max-width: 960px) { #k20 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k20 > span:nth-child(2) { gap: 2px; flex-direction: column; display: flex; max-width: none; color: #888886; font-size: 12px; min-width: 0; box-sizing: content-box; }
@media (max-width: 960px) { #k20 > span:nth-child(2) { max-width: 100%; box-sizing: border-box; } }
#k20 > span:nth-child(2) > strong:nth-child(1) { color: #d0d0ce; font-size: 13px; font-weight: 700; }
@media (min-width: 961px) and (max-width: 1280px) { #k21 { width: auto; box-sizing: border-box; max-width: 1200px; padding-right: 32px; padding-left: 32px; } }
@media (min-width: 961px) and (max-width: 1280px) { #k26 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
#k29 > em:nth-child(1) { border-radius: 50%; height: 6px; background-image: none; font-style: italic; background-color: #383836; width: 6px; }
#k30 > span:nth-child(1) { color: #888886; font-size: 10px; font-weight: 700; }
#k30 > span:nth-child(2) { font-weight: 700; }
#k32 > em:nth-child(1) { border-radius: 50%; height: 6px; box-shadow: 0 0 8px #c8f000aa; background-image: none; width: 6px; font-style: italic; background-color: #c8f000; }
#k33 > span:nth-child(1) { padding: 4px 8px 4px 8px; border-radius: 999px; border: 1px solid #5a7800; background-image: none; font-size: 10px; color: #c8f000; font-weight: 600; background-color: #1a1e00; }
#k33 > span:nth-child(2) { padding: 4px 8px 4px 8px; border-radius: 999px; border: 1px solid #383836; font-size: 10px; color: #888886; font-weight: 600; }
#k33 > span:nth-child(3) { padding: 4px 8px 4px 8px; border-radius: 999px; border: 1px solid #383836; font-size: 10px; color: #888886; font-weight: 600; }
#k35 > em:nth-child(1) { border-radius: 50%; height: 6px; background-image: none; font-style: italic; background-color: #383836; width: 6px; }
#k36 > em:nth-child(1) { border-radius: 50% 50% 50% 0; position: absolute; height: 10px; box-shadow: 0 0 10px #c8f00088; background-image: none; top: 44%; width: 10px; transform: rotate(-45deg); left: 38%; font-style: italic; background-color: #c8f000; }
#k36 > em:nth-child(2) { border-radius: 50% 50% 50% 0; position: absolute; height: 10px; background-image: none; top: 30%; width: 10px; transform: rotate(-45deg); left: 64%; font-style: italic; background-color: #888886; }
#k36 > em:nth-child(3) { border-radius: 50% 50% 50% 0; position: absolute; height: 10px; background-image: none; top: 66%; width: 10px; transform: rotate(-45deg); left: 72%; font-style: italic; background-color: #888886; }
#k37 > span:nth-child(1) { border-radius: 50%; height: 16px; background-image: none; font-size: 10px; width: 16px; align-items: center; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 700; background-color: #1a1a18; justify-content: center; }
@media (max-width: 960px) { #k37 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k37 > span:nth-child(2) { font-weight: 700; }
#k37 > span:nth-child(3) { margin-left: auto; color: #888886; font-size: 11px; }
#k38 > span:nth-child(1) { border-radius: 50%; height: 16px; background-image: none; font-size: 10px; width: 16px; align-items: center; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 700; background-color: #1a1a18; justify-content: center; }
@media (max-width: 960px) { #k38 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k38 > span:nth-child(2) { font-weight: 700; }
#k38 > span:nth-child(3) { margin-left: auto; color: #888886; font-size: 11px; }
#k39 > span:nth-child(1) { border-radius: 50%; height: 16px; background-image: none; font-size: 10px; width: 16px; align-items: center; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 700; background-color: #1a1a18; justify-content: center; }
@media (max-width: 960px) { #k39 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k39 > span:nth-child(2) { font-weight: 700; }
#k39 > span:nth-child(3) { margin-left: auto; color: #888886; font-size: 11px; }
#k41 > em:nth-child(1) { border-radius: 50%; height: 6px; background-image: none; font-style: italic; background-color: #383836; width: 6px; }
#k42 > span:nth-child(1) { color: #888886; font-size: 11px; }
@media (max-width: 380px) { #k43 { font-size: 26px; letter-spacing: -0.52px; } }
#k43 > span:nth-child(1) { color: #c8f000; }
#k44 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k44 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k44 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
@media (min-width: 961px) and (max-width: 1280px) { #k46 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
@media (max-width: 380px) { #k47 { font-size: 26px; letter-spacing: -0.52px; } }
#k47 > span:nth-child(1) { color: #c8f000; }
#k48 { --ss-mx: 50%; --ss-my: -20%; }
#k49 { -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k50 { mask-image: radial-gradient(ellipse 65% 75% at 50% 50%, #000 20%, transparent 80%); -webkit-mask-image: radial-gradient(ellipse 65% 75% at 50% 50%, #000 20%, transparent 80%); }
#k55 > svg { fill: currentColor; stroke: none; }
@media (min-width: 961px) and (max-width: 1280px) { #k71 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
@media (max-width: 380px) { #k72 { font-size: 26px; letter-spacing: -0.52px; } }
#k72 > span:nth-child(1) { color: #c8f000; }
#k73 > svg { fill: currentColor; stroke: none; }
#k74 > svg { fill: currentColor; stroke: none; }
#k75 > svg { fill: currentColor; stroke: none; }
#k76 > svg { fill: currentColor; stroke: none; }
@media (min-width: 961px) and (max-width: 1280px) { #k78 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
@media (max-width: 380px) { #k79 { font-size: 26px; letter-spacing: -0.52px; } }
#k79 > span:nth-child(1) { color: #c8f000; }
@media (max-width: 760px) { #k80 { scrollbar-width: none; } }
#k87 > svg { fill: currentColor; stroke: none; }
@media (min-width: 961px) and (max-width: 1280px) { #k90 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
#k91 { --ss-mx: 50%; --ss-my: -20%; }
#k92 { -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k93 > span:nth-child(1) { color: rgb(240, 240, 238); font-size: 14px; font-weight: 700; }
#k93 > span:nth-child(2) { padding: 8px 12px 8px 12px; border-radius: 999px; border: 1px solid #383836; gap: 4px; outline: none; background-image: none; font-size: 14px; align-items: center; line-height: 1; color: #d0d0ce; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 500; background-color: #1a1a18; }
@media (max-width: 960px) { #k93 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k100 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; gap: 5px; background-image: none; font-size: 11px; align-items: center; color: #c8f000; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1e00; }
@media (max-width: 960px) { #k100 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k101 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px dashed #383836; font-size: 11px; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 600; }
@media (max-width: 960px) { #k101 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k104 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; gap: 5px; background-image: none; font-size: 11px; align-items: center; color: #c8f000; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1e00; }
@media (max-width: 960px) { #k104 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k105 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; gap: 5px; background-image: none; font-size: 11px; align-items: center; color: #c8f000; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1e00; }
@media (max-width: 960px) { #k105 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k108 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px dashed #383836; font-size: 11px; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 600; }
@media (max-width: 960px) { #k108 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k109 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px dashed #383836; font-size: 11px; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 600; }
@media (max-width: 960px) { #k109 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k112 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px dashed #383836; font-size: 11px; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 600; }
@media (max-width: 960px) { #k112 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k113 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; gap: 5px; background-image: none; font-size: 11px; align-items: center; color: #c8f000; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1e00; }
@media (max-width: 960px) { #k113 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k116 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; gap: 5px; background-image: none; font-size: 11px; align-items: center; color: #c8f000; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1e00; }
@media (max-width: 960px) { #k116 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k117 > span:nth-child(1) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px dashed #383836; font-size: 11px; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 600; }
@media (max-width: 960px) { #k117 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k119 > span:nth-child(1) { color: rgb(136, 136, 134); font-size: 13px; }
#k119 > span:nth-child(2) { color: rgb(208, 208, 206); font-size: 15px; font-weight: 600; }
#k119 > span:nth-child(2) > b:nth-child(1) { line-height: normal; color: rgb(200, 240, 0); font-size: 26px; letter-spacing: -0.52px; font-weight: 900; }
@media (max-width: 760px) { #k119 > span:nth-child(2) > b:nth-child(1) { line-height: 1.25; font-size: 21px; letter-spacing: -0.42px; } }
@media (max-width: 380px) { #k120 { font-size: 26px; letter-spacing: -0.52px; } }
#k120 > span:nth-child(1) { color: #c8f000; }
#k121 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k121 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k121 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
#k122 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k122 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k122 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
@media (min-width: 961px) and (max-width: 1280px) { #k123 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
@media (max-width: 380px) { #k124 { font-size: 26px; letter-spacing: -0.52px; } }
#k124 > span:nth-child(1) { color: #c8f000; }
#k127 > span:nth-child(1) { color: #c8f000; font-size: 13px; letter-spacing: 0.52px; font-weight: 700; }
#k129 > span:nth-child(1) { color: #c8f000; font-size: 13px; letter-spacing: 0.52px; font-weight: 700; }
#k131 > span:nth-child(1) { color: #c8f000; font-size: 13px; letter-spacing: 0.52px; font-weight: 700; }
#k133 > span:nth-child(1) { color: #c8f000; font-size: 13px; letter-spacing: 0.52px; font-weight: 700; }
#k135 > span:nth-child(1) { color: #c8f000; font-size: 13px; letter-spacing: 0.52px; font-weight: 700; }
#k136 { --ss-mx: 50%; --ss-my: -20%; }
#k137 { -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k138 > span:nth-child(1) { color: rgb(240, 240, 238); font-size: 14px; font-weight: 700; }
#k138 > span:nth-child(2) { padding: 8px 12px 8px 12px; border-radius: 999px; border: 1px solid #383836; gap: 4px; outline: none; background-image: none; font-size: 14px; align-items: center; line-height: 1; color: #d0d0ce; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 500; background-color: #1a1a18; }
@media (max-width: 960px) { #k138 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k140 { animation: ss-rise-services-ai-search-optimization 1s cubic-bezier(.2, .7, .2, 1) both; }
#k141 { animation: ss-rise-services-ai-search-optimization 1s cubic-bezier(.2, .7, .2, 1) both; animation-delay: 0.08s; }
#k142 { animation: ss-rise-services-ai-search-optimization 1s cubic-bezier(.2, .7, .2, 1) both; animation-delay: 0.16s; }
#k143 { animation: ss-rise-services-ai-search-optimization 1s cubic-bezier(.2, .7, .2, 1) both; animation-delay: 0.24s; }
#k144 { animation: ss-rise-services-ai-search-optimization 1s cubic-bezier(.2, .7, .2, 1) both; animation-delay: 0.32s; }
#k145 { animation: ss-rise-services-ai-search-optimization 1s cubic-bezier(.2, .7, .2, 1) both; animation-delay: 0.4s; }
#k146 { animation: ss-rise-services-ai-search-optimization 1s cubic-bezier(.2, .7, .2, 1) both; animation-delay: 0.48s; }
#k147 { animation: ss-rise-services-ai-search-optimization 1s cubic-bezier(.2, .7, .2, 1) both; animation-delay: 0.56s; }
@media (min-width: 961px) and (max-width: 1280px) { #k149 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
@media (max-width: 380px) { #k150 { font-size: 26px; letter-spacing: -0.52px; } }
#k150 > span:nth-child(1) { color: #c8f000; }
@media (max-width: 760px) { #k151 { scrollbar-width: none; } }
#k152 { --ss-mx: 50%; --ss-my: -20%; }
#k153 { -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k156 > em:nth-child(1) { border-radius: 50%; height: 6px; box-shadow: 0 0 8px #c8f000aa; background-image: none; width: 6px; font-style: italic; background-color: #c8f000; }
#k157 > span:nth-child(1) { color: #888886; font-size: 10px; font-weight: 700; }
#k157 > span:nth-child(2) { font-weight: 700; }
#k157 > span:nth-child(3) { padding: 3px 8px 3px 8px; border-radius: 999px; background-image: none; font-size: 10px; color: #080808; letter-spacing: 0.2px; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #c8f000; }
@media (max-width: 960px) { #k157 > span:nth-child(3) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k158 { --ss-mx: 50%; --ss-my: -20%; }
#k159 { -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k162 > em:nth-child(1) { border-radius: 50%; height: 6px; box-shadow: 0 0 8px #c8f000aa; background-image: none; width: 6px; font-style: italic; background-color: #c8f000; }
#k163 > em:nth-child(1) { border-radius: 50% 50% 50% 0; position: absolute; height: 10px; box-shadow: 0 0 10px #c8f00088; background-image: none; top: 44%; width: 10px; transform: rotate(-45deg); left: 38%; font-style: italic; background-color: #c8f000; }
#k163 > em:nth-child(2) { border-radius: 50% 50% 50% 0; position: absolute; height: 10px; background-image: none; top: 30%; width: 10px; transform: rotate(-45deg); left: 64%; font-style: italic; background-color: #888886; }
#k163 > em:nth-child(3) { border-radius: 50% 50% 50% 0; position: absolute; height: 10px; background-image: none; top: 66%; width: 10px; transform: rotate(-45deg); left: 72%; font-style: italic; background-color: #888886; }
#k164 > span:nth-child(1) { border-radius: 50%; height: 16px; background-image: none; font-size: 10px; width: 16px; align-items: center; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 700; background-color: #1a1a18; justify-content: center; }
@media (max-width: 960px) { #k164 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k164 > span:nth-child(2) { font-weight: 700; }
#k164 > span:nth-child(3) { padding: 3px 8px 3px 8px; border-radius: 999px; background-image: none; font-size: 10px; color: #080808; letter-spacing: 0.2px; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #c8f000; }
@media (max-width: 960px) { #k164 > span:nth-child(3) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k164 > span:nth-child(4) { margin-left: auto; color: #888886; font-size: 11px; }
#k165 > span:nth-child(1) { border-radius: 50%; height: 16px; background-image: none; font-size: 10px; width: 16px; align-items: center; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 700; background-color: #1a1a18; justify-content: center; }
@media (max-width: 960px) { #k165 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k165 > span:nth-child(2) { font-weight: 700; }
#k165 > span:nth-child(3) { margin-left: auto; color: #888886; font-size: 11px; }
#k166 > span:nth-child(1) { border-radius: 50%; height: 16px; background-image: none; font-size: 10px; width: 16px; align-items: center; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 700; background-color: #1a1a18; justify-content: center; }
@media (max-width: 960px) { #k166 > span:nth-child(1) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k166 > span:nth-child(2) { font-weight: 700; }
#k166 > span:nth-child(3) { margin-left: auto; color: #888886; font-size: 11px; }
#k167 { --ss-mx: 50%; --ss-my: -20%; }
#k168 { -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k171 > em:nth-child(1) { border-radius: 50%; height: 6px; box-shadow: 0 0 8px #c8f000aa; background-image: none; width: 6px; font-style: italic; background-color: #c8f000; }
#k172 > span:nth-child(1) { color: #888886; font-size: 11px; }
#k172 > span:nth-child(2) { padding: 3px 8px 3px 8px; border-radius: 999px; background-image: none; font-size: 10px; color: #080808; letter-spacing: 0.2px; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #c8f000; }
@media (max-width: 960px) { #k172 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
@media (min-width: 961px) and (max-width: 1280px) { #k173 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
@media (max-width: 380px) { #k174 { font-size: 26px; letter-spacing: -0.52px; } }
#k174 > span:nth-child(1) { color: #c8f000; }
#k175 > a:nth-child(1) { text-decoration: underline; color: #c8f000; }
@media (max-width: 960px) { #k175 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k175 > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
#k176 { --ss-mx: 50%; --ss-my: -20%; }
#k177 { -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; background-image: radial-gradient(240px circle at var(--ss-mx) var(--ss-my), #c8f00088, transparent 70%); -webkit-mask-composite: xor; }
#k182 { animation: ss-drift 16s ease-in-out infinite alternate; }
@media (min-width: 961px) and (max-width: 1280px) { #k183 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
@media (max-width: 380px) { #k184 { font-size: 26px; letter-spacing: -0.52px; } }
#k184 > span:nth-child(1) { color: #c8f000; }
#k185 > svg { fill: currentColor; stroke: none; }
@media (min-width: 961px) and (max-width: 1280px) { #k188 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
@media (max-width: 380px) { #k189 { font-size: 26px; letter-spacing: -0.52px; } }
#k189 > span:nth-child(1) { color: #c8f000; }
#k205 > span:nth-child(1) > a:nth-child(1) { text-decoration: underline; text-underline-offset: 3px; color: #c8f000; text-decoration-thickness: 1px; white-space: normal; }
@media (max-width: 960px) { #k205 > span:nth-child(1) > a:nth-child(1) { overflow-wrap: anywhere; } }
#k205 > span:nth-child(1) > a:nth-child(1):hover { text-decoration: underline; color: #d8f000; }
#k205 > span:nth-child(1) > a:nth-child(2) { text-decoration: underline; text-underline-offset: 3px; color: #c8f000; text-decoration-thickness: 1px; white-space: normal; }
@media (max-width: 960px) { #k205 > span:nth-child(1) > a:nth-child(2) { overflow-wrap: anywhere; } }
#k205 > span:nth-child(1) > a:nth-child(2):hover { text-decoration: underline; color: #d8f000; }
#k221 { mask-image: radial-gradient(45% 60% at 28% 40%, rgb(0, 0, 0) 10%, transparent 75%); -webkit-mask-image: radial-gradient(ellipse 60% 70% at 70% 40%, #000 10%, transparent 75%); }
#k222 { animation: ss-drift 16s ease-in-out infinite alternate; }
@media (min-width: 961px) and (max-width: 1280px) { #k223 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
#k224 > span:nth-child(1) { color: rgb(200, 240, 0); }
#k225 > span:nth-child(1) { color: rgb(240, 240, 238); font-size: 14px; font-weight: 700; }
#k225 > span:nth-child(2) { padding: 8px 12px 8px 12px; border-radius: 999px; border: 1px solid #383836; gap: 4px; outline: none; background-image: none; font-size: 14px; align-items: center; line-height: 1; color: #d0d0ce; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 500; background-color: #1a1a18; }
@media (max-width: 960px) { #k225 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k226 > span:nth-child(2) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px dashed #383836; font-size: 11px; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 600; }
@media (max-width: 960px) { #k226 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k227 > span:nth-child(2) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; gap: 5px; background-image: none; font-size: 11px; align-items: center; color: #c8f000; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1e00; }
@media (max-width: 960px) { #k227 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k228 > span:nth-child(2) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px solid #5a7800; gap: 5px; background-image: none; font-size: 11px; align-items: center; color: #c8f000; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 800; background-color: #1a1e00; }
@media (max-width: 960px) { #k228 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k229 > span:nth-child(2) { padding: 4px 9px 4px 9px; border-radius: 999px; border: 1px dashed #383836; font-size: 11px; color: #888886; min-width: auto; box-sizing: content-box; max-width: none; display: inline-flex; font-weight: 600; }
@media (max-width: 960px) { #k229 > span:nth-child(2) { min-width: 0; box-sizing: border-box; max-width: 100%; } }
#k230 > span:nth-child(2) { color: rgb(136, 136, 134); font-size: 12px; }
@media (min-width: 961px) and (max-width: 1280px) { #k231 { max-width: 1200px; padding-right: 32px; padding-left: 32px; width: auto; box-sizing: border-box; } }
#k232 > a:nth-child(1) { text-decoration: underline; text-underline-offset: 3px; color: #888886; }
@media (max-width: 960px) { #k232 > a:nth-child(1) { overflow-wrap: anywhere; } }
#k232 > a:nth-child(1):hover { text-decoration: underline; color: #c8f000; }
/* page stylesheet */
body .elementor :where(.k-ss-page) .k-sig .k-t-li::before { content: ""; position: absolute; left: 0; top: 10px; width: 6px; height: 1px; background: #c8f000; }
body .elementor :where(.k-ss-page) .k-field input::placeholder { color: #5c5c5a; }
body .elementor :where(.k-ss-page) .k-field textarea::placeholder { color: #5c5c5a; }
@media (prefers-reduced-motion: reduce) { body .elementor :where(.k-ss-page) .k-bars .k-t-span { animation: none; } }
@keyframes ss-rise-services-ai-search-optimization { from { transform: scaleY(0); } }/* End custom CSS */