body.page-template-capskip-captcha-gallery{--transparent-navigation-position:fixed}body.page-template-capskip-captcha-gallery .site-header.sticky-header.show-on-scroll.hide-menu{pointer-events:auto}body.page-template-capskip-captcha-gallery .site-header.sticky-header.show-on-scroll.hide-menu .site-header-wrapper{opacity:1;transform:none;pointer-events:auto}body.page-template-capskip-captcha-gallery .site-header.sticky-header:not(.scrolled):not(.mobile-menu-active) .elementor>.e-con.e-flex:last-child{background-color:#fff0;border-color:#fff0;box-shadow:none}body.page-template-capskip-captcha-gallery #site-footer{position:relative}.captcha-hero{--captcha-hero-pad-top:160px;--captcha-hero-pad-bottom:80px;position:relative;background-color:#000;background-image:radial-gradient(46% 82% at 1% 14%,rgb(66 214 142 / .95) 0%,rgb(58 200 135 / .32) 40%,#fff0 66%),radial-gradient(30% 60% at 0% 100%,rgb(120 118 225 / .7) 0%,#fff0 62%),radial-gradient(52% 96% at 100% 60%,rgb(58 208 135 / .62) 0%,rgb(58 200 135 / .18) 42%,#fff0 72%),radial-gradient(48% 72% at 92% 114%,rgb(97 119 179 / .88) 0%,#fff0 62%);background-repeat:no-repeat}.captcha-hero__inner{position:relative;z-index:1;max-width:min(100%, var(--container-max-width, 1240px));margin:0 auto;padding:var(--captcha-hero-pad-top) 20px var(--captcha-hero-pad-bottom);box-sizing:border-box}.captcha-hero .captcha-hero__title{margin:0 0 12px;font-size:32px;line-height:1.2;font-weight:700;letter-spacing:-.027em;text-transform:none;color:#fff}.captcha-hero .captcha-hero__desc{max-width:550px;margin:0;font-size:16px;line-height:1.5;color:#f6f6f6}@media (max-width:766.98px){.captcha-hero{--captcha-hero-pad-top:90px;--captcha-hero-pad-bottom:30px}.captcha-hero .captcha-hero__title{font-size:27px}}.captcha-hero--panel{--captcha-hero-pad-top:64px;--captcha-hero-pad-bottom:56px;margin-bottom:42px;border-radius:24px;overflow:hidden}.captcha-hero--panel .captcha-hero__inner{max-width:100%;padding:var(--captcha-hero-pad-top) 44px var(--captcha-hero-pad-bottom);text-align:center}.captcha-hero__eyebrow{display:inline-block;margin-bottom:14px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#30e87a}.captcha-hero--panel .captcha-hero__title{max-width:22ch;margin:0 auto 16px;font-size:clamp(28px, 4.4vw, 44px);font-weight:800;line-height:1.14;letter-spacing:-.02em}.captcha-hero--panel .captcha-hero__desc{max-width:620px;margin:0 auto;font-size:16.5px;line-height:1.55;color:rgb(240 244 255 / .86);text-align:center}.captcha-hero__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 0}.captcha-hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;font-size:14.5px;font-weight:700;line-height:1;border:1px solid #fff0;border-radius:999px;text-decoration:none;transition:var(--global-transition,all 0.2s ease)}.captcha-hero-btn:hover,.captcha-hero-btn:focus{text-decoration:none;transform:translateY(-1px)}.captcha-hero-btn--primary,.captcha-hero-btn--primary:hover,.captcha-hero-btn--primary:focus{color:#06301a;background:#30e87a;box-shadow:0 10px 22px -12px rgb(48 232 122 / .8)}.captcha-hero-btn--primary:hover,.captcha-hero-btn--primary:focus{background:#29d46e}.captcha-hero-btn--purple,.captcha-hero-btn--purple:hover,.captcha-hero-btn--purple:focus{color:#fff;background:#936dff;box-shadow:0 10px 22px -12px rgb(147 109 255 / .8)}.captcha-hero-btn--purple:hover,.captcha-hero-btn--purple:focus{background:#6f4be6}.captcha-hero-btn--ghost,.captcha-hero-btn--ghost:hover,.captcha-hero-btn--ghost:focus{color:#fff;background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .28)}.captcha-hero-btn--ghost:hover,.captcha-hero-btn--ghost:focus{background:rgb(255 255 255 / .16);border-color:#fff}.captcha-hero__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:26px 0 0;padding:0;list-style:none}.captcha-hero__chip{margin:0;padding:6px 13px;font-size:12.5px;font-weight:600;color:rgb(240 244 255 / .92);background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .16);border-radius:999px}@media (max-width:766.98px){.captcha-hero--panel{--captcha-hero-pad-top:46px;--captcha-hero-pad-bottom:42px;margin-bottom:32px;border-radius:18px}.captcha-hero--panel .captcha-hero__inner{padding:var(--captcha-hero-pad-top) 22px var(--captcha-hero-pad-bottom)}.captcha-hero--panel .captcha-hero__title{font-size:27px}}.captcha-gallery-page{max-width:var(--container-max-width,1240px);margin:0 auto;padding-top:50px;padding-left:20px;padding-right:20px;margin-bottom:50px;box-sizing:border-box}.captcha-gallery-outro{margin-top:50px}.captcha-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:var(--grid-columns-gap,30px)}@media (max-width:1024px){.captcha-gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.captcha-gallery-grid{grid-template-columns:1fr}}.captcha-card{display:flex;flex-direction:column;overflow:hidden;background:var(--color-white,#fff);border:1px solid var(--color-border,#e7e7e7);border-radius:var(--global-border-radius,12px);box-shadow:var(--box-shadow,0 40px 60px 0 rgb(0 0 0 / 5%));text-decoration:none;color:inherit;transition:var(--global-transition,all 0.2s ease)}a.captcha-card:hover{transform:translateY(-6px);border-color:var(--color-border-hard,#d9d9d9)}.captcha-card.is-unlinked{opacity:.75}.captcha-card__media{display:block;aspect-ratio:16 / 9;background:var(--color-white,#fff);overflow:hidden}.captcha-card__media img{width:100%;height:100%;object-fit:cover;display:block}.captcha-card__body{display:flex;flex-direction:column;gap:6px;padding:24px}.captcha-card__tagline{font-size:12px;font-weight:600;letter-spacing:var(--letter-spacing-small,.04em);text-transform:uppercase;color:var(--e-global-color-primary,#4353ff)}.captcha-card__title{font-size:20px;font-weight:700;line-height:1.3;color:var(--e-global-color-text,#1a1a1a)}.captcha-card__desc{font-size:var(--font-size-default,14px);line-height:var(--line-height-paragraph,1.75);color:var(--color-text,#757575)}.captcha-card__cta{align-self:flex-start;margin-top:14px;display:inline-flex;align-items:center;gap:8px;padding:10px 20px;font-size:var(--font-size-default,14px);font-weight:600;color:#000;background:var(--e-global-color-primary,#4353ff);border-radius:var(--button-border-radius,25px);transition:var(--global-transition,all 0.2s ease)}a.captcha-card:hover .captcha-card__cta{filter:brightness(1.08)}.captcha-card.is-unlinked .captcha-card__cta{color:var(--e-global-color-text,#1a1a1a);background:var(--e-global-color-light,#f5f5f5)}.captcha-single-page{max-width:var(--container-max-width,1240px);margin:0 auto;margin-top:30px;margin-bottom:50px;padding-left:20px;padding-right:20px;box-sizing:border-box}.captcha-single-demo{scroll-margin-top:110px}.captcha-widget{margin-bottom:var(--content-spacing,1.5em);padding:30px;background:var(--color-white,#fff);border:1px solid var(--color-border,#e7e7e7);border-radius:var(--global-border-radius,12px);box-shadow:var(--box-shadow,0 40px 60px 0 rgb(0 0 0 / 5%));text-align:center}.captcha-widget__head{margin-bottom:18px}.captcha-widget__title{margin:0;font-size:30px!important;color:var(--e-global-color-text,#1a1a1a)}.captcha-widget__hint{margin:0 0 16px;font-size:var(--font-size-default,14px);color:var(--color-text,#757575)}.captcha-widget__stage{display:flex;flex-direction:column;align-items:center;gap:28px}.captcha-tabs{width:100%}.captcha-tabs__nav{display:flex;justify-content:center;gap:8px;margin-bottom:22px}.captcha-tab{padding:8px 18px!important;font-size:var(--font-size-default,14px);font-weight:600;color:var(--e-global-color-text,#1a1a1a);background:var(--e-global-color-light,#f5f5f5);border:1px solid var(--color-border,#e7e7e7);border-radius:var(--button-border-radius,25px);cursor:pointer;transition:var(--global-transition,all 0.2s ease)}.captcha-tab:hover,.captcha-tab:focus{color:#000;text-decoration:none}.captcha-tab.is-active{color:#fff;background:var(--e-global-color-primary,#4353ff);border-color:#fff0}.captcha-tab.is-active:hover,.captcha-tab.is-active:focus{color:#fff}.captcha-tab-panel{display:flex;flex-direction:column;align-items:center;gap:16px}.captcha-tab-panel[hidden]{display:none}.captcha-widget__status{margin:16px 0 0;min-height:20px;font-size:14px;font-weight:600;color:var(--color-text,#757575)}.captcha-widget.is-verified .captcha-widget__status{color:var(--e-global-color-secondary,#38d996)}.captcha-widget.is-error .captcha-widget__status{color:#e03e3e}.captcha-widget__notice{padding:14px 16px;font-size:14px;line-height:1.5;color:var(--e-global-color-text,#1a1a1a);background:var(--e-global-color-light,#f5f5f5);border-radius:10px}.captcha-single-content{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.captcha-single-content .cskip-tut{max-width:100%}.captcha-btn[hidden]{display:none}.captcha-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;height:38px;font-size:var(--font-size-default,14px);font-weight:600;color:#000;background:var(--e-global-color-primary,#4353ff);border:none;border-radius:var(--button-border-radius,25px);cursor:pointer;transition:var(--global-transition,all 0.2s ease)}.captcha-btn:hover{filter:brightness(1.08)}.captcha-challenge-link,.captcha-challenge-link:hover,.captcha-challenge-link:focus{color:#fff;background:#936DFF;text-decoration:none}.captcha-challenge-result{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;font-size:16px;font-weight:600;color:#1a6b3c;background:#e6f7ec;border:1px solid #a3d9b8;border-radius:12px}.captcha-challenge-result__icon{font-size:22px;line-height:1;color:#1a9e52}.captcha-btn:disabled{opacity:.5;cursor:not-allowed}.captcha-btn.is-loading{position:relative;color:#fff0}.captcha-btn.is-loading::after{content:"";position:absolute;width:18px;height:18px;border:2px solid rgb(255 255 255 / .5);border-top-color:#fff;border-radius:50%;animation:captcha-spin 0.7s linear infinite}.captcha-btn--ghost{color:#fff;background:#936DFF;padding:0 16px}.captcha-input{height:46px;padding:0 14px;font-size:var(--font-size-default,14px);color:var(--e-global-color-text,#1a1a1a);background:var(--color-white,#fff);border:1px solid var(--color-border-hard,#d9d9d9);border-radius:var(--global-border-radius,12px);transition:var(--global-transition,all 0.2s ease)}.captcha-input:focus{outline:none;border-color:var(--e-global-color-primary,#4353ff)}.captcha-row{display:flex;gap:10px;align-items:center}@keyframes captcha-spin{to{transform:rotate(360deg)}}.captcha-result{max-width:760px;margin-left:auto;margin-right:auto;margin-top:18px;padding:18px 20px;text-align:left;background:var(--e-global-color-light,#f7f7f9);border-radius:var(--global-border-radius,12px);border:1px solid var(--color-border,#e7e7e7)}.captcha-result__title{margin-bottom:12px;padding-bottom:10px;text-align:center;border-bottom:1px solid var(--color-border,#e7e7e7);font-size:12px;font-weight:700;letter-spacing:var(--letter-spacing-small,.04em);text-transform:uppercase;color:var(--color-text,#757575)}.captcha-result__list{margin:0}.captcha-result__row{display:grid;grid-template-columns:1fr 1fr;font-size:14px;border-bottom:1px solid var(--color-border,#ececf0)}.captcha-result__row:last-child{border-bottom:none}.captcha-result__row dt{padding:9px 16px 9px 0;font-weight:600;text-align:left;color:var(--e-global-color-text,#1a1a1a)}.captcha-result__row dd{margin:0;padding:9px 0 9px 16px;text-align:left;word-break:break-word;border-left:1px solid var(--color-border,#ececf0);color:var(--color-text,#757575)}.captcha-result__row dd.is-mono{font-family:var(--e-global-typography-text-font-family,monospace);font-size:12px}.captcha-result__row dd.is-true{font-weight:700;color:var(--e-global-color-secondary,#2f9e44)}.captcha-result__row dd.is-false{font-weight:700;color:#e03e3e}.captcha-geetest{width:100%;max-width:320px;min-height:44px;margin:0 auto;text-align:left}.captcha-text__canvas{width:100%;max-width:220px;height:70px;border-radius:var(--global-border-radius,12px);background:var(--e-global-color-light,#f5f5f5)}.captcha-text__controls{margin-top:12px}@media (max-width:766.98px){.captcha-widget{padding:24px}}.cskip-demoseo{--cs-indigo:#4353ff;--cs-indigo-ink:#2f3bd9;--cs-indigo-soft:#eef0ff;--cs-green-2:#0fa25e;--cs-green-soft:#e7fbef;--cs-ink:#0f1222;--cs-body:#4a5063;--cs-muted:#8a90a2;--cs-line:#e7e8ef;--cs-surface:#fff;--cs-soft:#f6f7fb;--cs-radius:16px;--cs-radius-sm:12px;width:100%;max-width:100%;margin:0 auto;font-family:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.6;text-align:left;color:var(--cs-body);-webkit-font-smoothing:antialiased}.cskip-demoseo *{box-sizing:border-box}.cskip-demoseo h2,.cskip-demoseo h3{margin:0;padding:0;line-height:1.25;font-weight:800;letter-spacing:-.02em;text-transform:none;color:var(--cs-ink)}.cskip-demoseo p{margin:0;padding:0}.cskip-demoseo a{text-decoration:none}.cskip-demoseo code{padding:2px 7px!important;border:0!important;border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;color:var(--cs-indigo-ink)!important;background:var(--cs-indigo-soft)!important}.cskip-seo{margin-top:22px;padding:26px 26px 28px;background:var(--cs-surface);border:1px solid var(--cs-line);border-radius:var(--cs-radius);box-shadow:0 20px 44px -34px rgb(20 24 60 / 50%)}.cskip-seo:first-of-type{margin-top:0}.cskip-seo__h2{margin:0 0 14px!important;font-size:clamp(23px, 3.4vw, 31px)!important;line-height:1.2!important}.cskip-seo__h{margin:0 0 12px!important;font-size:19px!important;line-height:1.3!important}.cskip-seo p{margin:0 0 14px!important;font-size:15px;line-height:1.65;color:var(--cs-body)}.cskip-seo p:last-of-type{margin-bottom:0!important}.cskip-seo p strong{font-weight:700;color:var(--cs-ink)}.cskip-seo a{font-weight:600;color:var(--cs-indigo)}.cskip-seo a:hover{text-decoration:underline}.cskip-faq{display:flex;flex-direction:column;gap:10px;margin-top:20px}.cskip-faq__q{overflow:hidden;background:var(--cs-soft);border:1px solid var(--cs-line);border-radius:var(--cs-radius-sm)}.cskip-faq__q summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;list-style:none;cursor:pointer;font-size:14.5px;font-weight:700;color:var(--cs-ink)}.cskip-faq__q summary::-webkit-details-marker{display:none}.cskip-faq__q summary::after{content:"";flex:none;width:9px;height:9px;margin-right:2px;border-right:2px solid var(--cs-muted);border-bottom:2px solid var(--cs-muted);transform:rotate(45deg);transition:transform 0.2s}.cskip-faq__q[open] summary::after{transform:rotate(-135deg)}.cskip-faq__a{padding:0 16px 15px;font-size:14px;line-height:1.6;color:var(--cs-body)}.cskip-faq__a a{font-weight:600;color:var(--cs-indigo)}.cskip-faq__a a:hover{text-decoration:underline}@media (max-width:640px){.cskip-seo{padding:20px 18px 22px}}