.lp{--lp-surface: rgba(15,23,41,0.72);--lp-surface-strong: #0f1729;--lp-line: rgba(148,163,184,0.14);--lp-line-strong: rgba(148,163,184,0.26);--lp-accent: var(--brand-blue,#00aeef);--lp-accent-soft: rgba(0,174,239,0.12);--lp-text: var(--text,#f1f5f9);--lp-muted: var(--text-muted,#94a3b8);--lp-radius: 18px;--lp-radius-sm: 12px;--lp-ease: cubic-bezier(.2,.7,.2,1);color: var(--lp-text)}.lp :where(h1,h2,h3,p,ul,ol,dl,dd){margin: 0;padding: 0}.lp :where(ul,ol){list-style: none}.lp :where(a){color: inherit;text-decoration: none}.lp-hero{position: relative;padding: clamp(2.4rem,6vw,4.75rem) 0 clamp(2rem,4vw,3.25rem);overflow: clip;isolation: isolate}.lp-hero::before{content: "";position: absolute;inset: 0;z-index: -2;background: radial-gradient(60% 55% at 15% 10%,rgba(0,174,239,0.18),transparent 70%),radial-gradient(45% 45% at 92% 18%,rgba(14,165,233,0.1),transparent 68%)}.lp-hero::after{content: "";position: absolute;inset: 0;z-index: -1;background-image: linear-gradient(rgba(148,163,184,0.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,0.06) 1px,transparent 1px);background-size: 56px 56px;-webkit-mask-image: radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%);mask-image: radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%)}.lp-hero-grid{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,0.85fr);gap: clamp(2rem,5vw,4.5rem);align-items: center}.lp-hero-copy{min-width: 0}.lp-eyebrow{display: inline-flex;align-items: center;gap: .55rem;padding: .4rem .9rem;margin-bottom: 1.4rem !important;border-radius: 999px;border: 1px solid rgba(0,174,239,0.3);background: rgba(0,174,239,0.08);color: var(--brand-blue-light,#4dc4f5);font-size: .8rem;font-weight: 700;letter-spacing: .02em}.lp-eyebrow-dot{width: 7px;height: 7px;border-radius: 50%;background: #34d399;box-shadow: 0 0 0 4px rgba(52,211,153,0.18)}.lp-title{font-size: clamp(2.2rem,4.6vw,3.6rem);font-weight: 800;line-height: 1.08;letter-spacing: -0.035em;max-width: 18ch;background: linear-gradient(180deg,#ffffff 0%,#cbe9f8 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}.lp-lead{margin-top: 1.25rem !important;max-width: 60ch;color: var(--lp-muted);font-size: clamp(1rem,1.3vw,1.1rem);line-height: 1.7}.lp-search{margin-top: 2rem;max-width: 640px}.lp-search-field{position: relative;display: flex;align-items: center;gap: .6rem;height: 64px;padding-inline: 1.15rem .45rem;border-radius: 16px;border: 1px solid var(--lp-line-strong);background: rgba(8,14,26,0.85);box-shadow: 0 18px 50px rgba(0,0,0,0.35),inset 0 1px 0 rgba(255,255,255,0.04);transition: border-color .2s var(--lp-ease),box-shadow .2s var(--lp-ease)}.lp-search-field:focus-within{border-color: rgba(0,174,239,0.7);box-shadow: 0 0 0 4px rgba(0,174,239,0.16),0 18px 50px rgba(0,0,0,0.35)}.lp-search-icon{flex: none;color: var(--lp-muted)}.lp .lp-search-input{flex: 1 1 auto;min-width: 0;height: 100%;border: 0;outline: 0;background: transparent;color: var(--lp-text);font: inherit;font-size: 1.02rem;box-shadow: none;padding: 0}.lp .lp-search-input::placeholder{color: rgba(148,163,184,0.75)}.lp .lp-search-input::-webkit-search-cancel-button{-webkit-appearance: none}.lp-search-kbd{flex: none;display: grid;place-items: center;min-width: 26px;height: 26px;padding: 0 .4rem;border-radius: 7px;border: 1px solid var(--lp-line-strong);color: var(--lp-muted);font: 600 .8rem var(--mono,monospace)}.lp-search-btn{flex: none;height: 50px;padding: 0 1.4rem;border: 0;border-radius: 12px;background: linear-gradient(135deg,#22c1f5,#0088cc);color: #fff;font: inherit;font-weight: 700;cursor: pointer;transition: filter .2s,transform .2s var(--lp-ease)}.lp-search-btn:hover{filter: brightness(1.08)}.lp-search-btn:active{transform: translateY(1px)}.lp-search-btn:focus-visible{outline: 2px solid #fff;outline-offset: 2px}.lp-search .tool-suggest{top: calc(100% + .5rem)}.lp-quick{display: flex;flex-wrap: wrap;align-items: center;gap: .5rem .75rem;margin-top: 1.1rem}.lp-quick-label{color: var(--lp-muted);font-size: .85rem;font-weight: 600}.lp-quick-list{display: flex;flex-wrap: wrap;gap: .45rem}.lp-quick-chip{display: inline-flex;align-items: center;min-height: 34px;padding: .3rem .8rem;border-radius: 999px;border: 1px solid var(--lp-line);background: rgba(255,255,255,0.03);color: #dbe7f3;font-size: .84rem;font-weight: 600;transition: border-color .2s,background .2s,color .2s}.lp-quick-chip:hover{border-color: rgba(0,174,239,0.55);background: var(--lp-accent-soft);color: #fff}.lp-stats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: .75rem}.lp-stats--bar{margin: 0 0 1.15rem;padding: 1rem;border: 1px solid var(--lp-line);border-radius: 16px;background: rgba(8,14,26,0.55)}.lp-stat{display: flex;flex-direction: column-reverse;gap: .2rem;padding: .55rem .7rem;border-radius: 12px;background: rgba(15,23,42,0.45);text-align: center}.lp-stat dd{font-size: clamp(1.25rem,2vw,1.55rem);font-weight: 800;letter-spacing: -0.02em;color: #fff}.lp-stat dt{font-size: .72rem;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--lp-muted)}@property --lp-spin{syntax: "<angle>";initial-value: 0deg;inherits: false}.lp-launcher{position: relative;isolation: isolate;min-width: 0;display: flex;flex-direction: column;border-radius: 22px;background: linear-gradient(180deg,rgba(18,28,48,0.94),rgba(8,14,27,0.97));box-shadow: 0 50px 100px -20px rgba(0,0,0,0.65),0 0 0 1px rgba(148,163,184,0.14),0 0 80px -10px rgba(0,174,239,0.25);transform: perspective(1400px) rotateY(-4deg) rotateX(2deg);transition: transform .6s var(--lp-ease),box-shadow .6s var(--lp-ease)}.lp-launcher:hover,.lp-launcher:focus-within{transform: none;box-shadow: 0 50px 100px -20px rgba(0,0,0,0.7),0 0 0 1px rgba(0,174,239,0.3),0 0 110px -10px rgba(0,174,239,0.38)}.lp-launcher::before{content: "";position: absolute;inset: -1px;z-index: -1;padding: 1px;border-radius: inherit;background: conic-gradient(from var(--lp-spin),transparent 0 55%,rgba(0,174,239,0.9) 70%,rgba(167,139,250,0.85) 80%,transparent 92%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;animation: lp-spin 6s linear infinite;pointer-events: none}.lp-launcher::after{content: "";position: absolute;inset: -30% -25% auto auto;z-index: -1;width: 65%;aspect-ratio: 1;background: radial-gradient(circle,rgba(0,174,239,0.2),transparent 65%);pointer-events: none}@keyframes lp-spin{to{--lp-spin: 360deg}}.lp-launcher-bar{display: flex;align-items: center;gap: .8rem;padding: .75rem 1rem;border-bottom: 1px solid var(--lp-line)}.lp-launcher-dots{display: inline-flex;gap: 6px}.lp-launcher-dots i{width: 10px;height: 10px;border-radius: 50%;background: #334155}.lp-launcher-dots i:nth-child(1){background: #f87171}.lp-launcher-dots i:nth-child(2){background: #fbbf24}.lp-launcher-dots i:nth-child(3){background: #34d399}.lp-launcher-url{flex: 1;display: inline-flex;align-items: center;justify-content: center;gap: .4rem;padding: .3rem .7rem;border-radius: 999px;background: rgba(255,255,255,0.04);border: 1px solid var(--lp-line);color: #cbd5e1;font: 500 .76rem var(--mono,monospace)}.lp-launcher-url svg{color: #34d399}.lp-launcher-live{display: inline-flex;align-items: center;gap: .4rem;padding: .25rem .6rem;border-radius: 999px;background: rgba(52,211,153,0.1);color: #6ee7b7;font-size: .72rem;font-weight: 800;letter-spacing: .02em}.lp-launcher-live i{width: 7px;height: 7px;border-radius: 50%;background: #34d399;box-shadow: 0 0 0 0 rgba(52,211,153,0.6);animation: lp-pulse 2s infinite}@keyframes lp-pulse{70%{box-shadow: 0 0 0 7px rgba(52,211,153,0)}100%{box-shadow: 0 0 0 0 rgba(52,211,153,0)}}.lp-launcher-search{display: flex;align-items: center;gap: .65rem;margin: .9rem 1rem .7rem;padding: 0 .55rem 0 .9rem;height: 50px;border-radius: 14px;border: 1px solid rgba(0,174,239,0.35);background: rgba(0,174,239,0.06);color: var(--lp-muted);transition: border-color .2s,box-shadow .2s,background .2s}.lp-launcher-search:focus-within{border-color: var(--lp-accent);background: rgba(0,174,239,0.09);box-shadow: 0 0 0 4px rgba(0,174,239,0.16);color: var(--lp-accent)}.lp-launcher-input{flex: 1;min-width: 0;height: 100%;border: 0;outline: 0;background: transparent;color: #fff;font: inherit;font-size: .95rem}.lp-launcher-input::placeholder{color: var(--lp-muted);opacity: 1}.lp-launcher-input::-webkit-search-cancel-button{display: none}.lp-launcher-enter,.lp-launcher-keys kbd{display: inline-grid;place-items: center;min-width: 24px;height: 24px;padding: 0 .35rem;border-radius: 6px;border: 1px solid var(--lp-line-strong);border-bottom-width: 2px;background: rgba(255,255,255,0.04);color: #cbd5e1;font: 600 .72rem var(--mono,monospace)}.lp-launcher-tabs{display: flex;gap: .35rem;margin: 0 1rem .5rem;padding: .25rem;border-radius: 12px;background: rgba(255,255,255,0.03);border: 1px solid var(--lp-line);overflow-x: auto;scrollbar-width: none;transition: opacity .2s}.lp-launcher-tabs::-webkit-scrollbar{display: none}.lp-launcher.is-searching .lp-launcher-tabs{opacity: .45}.lp-launcher-tab{flex: 1 0 auto;padding: .45rem .75rem;border: 0;border-radius: 9px;background: transparent;color: var(--lp-muted);font: inherit;font-size: .8rem;font-weight: 700;white-space: nowrap;cursor: pointer;transition: color .2s,background .2s,box-shadow .2s}.lp-launcher-tab:hover{color: #fff}.lp-launcher-tab[aria-selected="true"]{color: #fff;background: linear-gradient(180deg,rgba(0,174,239,0.32),rgba(0,174,239,0.16));box-shadow: 0 0 0 1px rgba(0,174,239,0.45) inset,0 6px 18px -6px rgba(0,174,239,0.6)}.lp-launcher-panels{position: relative;min-height: 296px;padding: 0 .6rem .5rem}.lp-launcher-list{padding: 0}.lp-launcher-list:not([hidden]){animation: lp-fade-in .25s var(--lp-ease)}@keyframes lp-fade-in{from{opacity: 0;transform: translateY(4px)}}.lp-launcher-item{position: relative;display: flex;align-items: center;gap: .8rem;padding: .6rem .65rem;border-radius: 12px;transition: background .15s}.lp-launcher-item::before{content: "";position: absolute;inset-block: 22%;inset-inline-start: 0;width: 3px;border-radius: 3px;background: var(--lp-accent);opacity: 0;transform: scaleY(.4);transition: opacity .15s,transform .2s var(--lp-ease)}.lp-launcher-item.is-active,.lp-launcher-item:focus-visible{background: linear-gradient(90deg,rgba(0,174,239,0.14),rgba(0,174,239,0.04))}.lp-launcher-item.is-active::before,.lp-launcher-item:focus-visible::before{opacity: 1;transform: none}.lp-launcher-text{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.lp-launcher-text strong{font-size: .93rem;font-weight: 700;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.lp-launcher-text strong mark{background: none;color: var(--lp-accent)}.lp-launcher-text small{font-size: .76rem;color: var(--lp-muted)}.lp-launcher-badge{flex: none;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 10px;background: hsl(var(--h,200) 70% 50% / 0.18);box-shadow: 0 0 0 1px hsl(var(--h,200) 70% 60% / 0.35) inset;color: hsl(var(--h,200) 85% 72%);font-weight: 800;font-size: .95rem;text-transform: uppercase}.lp-launcher-go{flex: none;color: var(--lp-muted);opacity: .5;transition: transform .2s var(--lp-ease),color .2s,opacity .2s}.lp-launcher-item.is-active .lp-launcher-go{color: var(--lp-accent);opacity: 1;transform: translateX(3px)}.lp-launcher-empty{padding: 2.5rem 1rem;text-align: center;color: var(--lp-muted);font-size: .9rem}.lp-launcher-foot{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: .7rem 1rem;border-top: 1px solid var(--lp-line);color: var(--lp-muted);font-size: .74rem;font-weight: 600}.lp-launcher-keys{display: inline-flex;gap: .25rem}.lp-launcher-keys kbd{min-width: 20px;height: 20px;font-size: .66rem}.lp-launcher-badges{display: inline-flex;gap: .9rem}.lp-launcher-badges span{display: inline-flex;align-items: center;gap: .3rem}.lp-launcher-badges svg{color: var(--lp-accent)}.lp-trust{border-block: 1px solid var(--lp-line);background: rgba(255,255,255,0.015);padding: 1.35rem 0 0.35rem}.lp-trust-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr))}.lp-trust-item{display: flex;align-items: flex-start;gap: .9rem;padding: 1.25rem 1.1rem 1.4rem}.lp-trust-item + .lp-trust-item{border-inline-start: 1px solid var(--lp-line)}.lp-trust-icon{flex: none;display: grid;place-items: center;width: 42px;height: 42px;border-radius: 12px;background: var(--lp-accent-soft);color: var(--brand-blue-light,#4dc4f5)}.lp-trust-item strong{display: block;font-size: .95rem;margin-bottom: .2rem}.lp-trust-item p{color: var(--lp-muted);font-size: .86rem;line-height: 1.5}.lp-section{padding: clamp(3rem,6vw,5rem) 0}.lp-section--alt{background: linear-gradient(180deg,rgba(255,255,255,0.018),rgba(255,255,255,0));border-top: 1px solid var(--lp-line)}.lp-section-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 1.5rem;margin-bottom: 2rem}.lp-section-head h2{font-size: clamp(1.5rem,2.6vw,2.1rem);font-weight: 800;letter-spacing: -0.025em;line-height: 1.2}.lp-section-head p{margin-top: .5rem !important;max-width: 68ch;color: var(--lp-muted);line-height: 1.6}.lp-section-head--center{justify-content: center;text-align: center}.lp-section-head--center p{margin-inline: auto}.lp-link{flex: none;color: var(--brand-blue-light,#4dc4f5) !important;font-weight: 700;font-size: .92rem;white-space: nowrap}.lp-link:hover{color: #fff !important}.lp-tools{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 1rem}.lp-tool{min-height: 108px;display: flex;align-items: flex-start;gap: .9rem;height: 100%;padding: 1.1rem;border-radius: var(--lp-radius);border: 1px solid var(--lp-line);background: var(--lp-surface);transition: transform .22s var(--lp-ease),border-color .22s,background .22s,box-shadow .22s}.lp-tool:hover,.lp-tool:focus-visible{transform: translateY(-3px);border-color: rgba(var(--cat-rgb,0,174,239),0.55);background: rgba(var(--cat-rgb,0,174,239),0.06);box-shadow: 0 16px 40px rgba(0,0,0,0.35)}.lp-tool-body{min-width: 0}.lp-tool h3{font-size: .98rem;font-weight: 700;line-height: 1.3;color: #fff}.lp-tool p{margin-top: .35rem !important;color: var(--lp-muted);font-size: .84rem;line-height: 1.5;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.lp-cats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 1rem}.lp-cat{position: relative;display: flex;flex-direction: column;border-radius: var(--lp-radius);border: 1px solid var(--lp-line);background: var(--lp-surface);overflow: hidden;scroll-margin-top: 96px;transition: border-color .22s,transform .22s var(--lp-ease)}.lp-cat::before{content: "";position: absolute;inset: 0 0 auto 0;height: 3px;background: linear-gradient(90deg,rgba(var(--cat-rgb,0,174,239),0.95),rgba(var(--cat-rgb,0,174,239),0))}.lp-cat:hover{border-color: rgba(var(--cat-rgb,0,174,239),0.45);transform: translateY(-2px)}.lp-cat-head{display: flex;align-items: center;gap: .8rem;padding: 1.1rem 1.1rem .75rem}.lp-cat-icon{flex: none;display: grid;place-items: center;width: 42px;height: 42px;border-radius: 12px;background: rgba(var(--cat-rgb,0,174,239),0.14);font-size: 1.3rem;line-height: 1}.lp-cat-title{min-width: 0}.lp-cat-title h3{font-size: 1rem;font-weight: 700;color: #fff}.lp-cat-title small{color: var(--cat-fg,var(--lp-muted));font-size: .78rem;font-weight: 600}.lp-cat-head:hover h3{color: var(--cat-fg,#fff)}.lp-cat-tools{display: flex;flex-direction: column;gap: 2px;margin: 0 .75rem .85rem;padding: .3rem;list-style: none;border: 1px solid rgba(255,255,255,0.06);border-radius: 12px;background: linear-gradient(180deg,rgba(var(--cat-rgb,0,174,239),0.06),rgba(255,255,255,0.015))}.lp-cat-tools a{position: relative;display: flex;align-items: center;gap: .65rem;padding: .55rem .65rem;border-radius: 9px;color: #cbd5e1;font-size: .84rem;font-weight: 500;line-height: 1.3;transition: background .18s,color .18s,box-shadow .18s}.lp-cat-tools a::before{content: "";flex: none;width: 6px;height: 6px;border-radius: 50%;background: rgb(var(--cat-rgb,0,174,239));box-shadow: 0 0 0 3px rgba(var(--cat-rgb,0,174,239),0.15);transition: transform .18s,box-shadow .18s}.lp-cat-tools a span{flex: 1;min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.lp-cat-tools a::after{content: "";flex: none;width: 6px;height: 6px;border-top: 1.5px solid currentColor;border-right: 1.5px solid currentColor;color: var(--lp-muted);opacity: .45;transform: rotate(45deg);transition: opacity .18s,transform .18s,color .18s}.lp-cat-tools a:hover,.lp-cat-tools a:focus-visible{background: rgba(var(--cat-rgb,0,174,239),0.12);box-shadow: inset 0 0 0 1px rgba(var(--cat-rgb,0,174,239),0.28);color: #fff;outline: none}.lp-cat-tools a:hover::before,.lp-cat-tools a:focus-visible::before{transform: scale(1.25);box-shadow: 0 0 0 4px rgba(var(--cat-rgb,0,174,239),0.22)}.lp-cat-tools a:hover::after,.lp-cat-tools a:focus-visible::after{opacity: 1;color: var(--cat-fg,#fff);transform: translateX(2px) rotate(45deg)}.lp-chips{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: .7rem}.lp-chip{display: flex;align-items: center;gap: .7rem;min-height: 56px;padding: .6rem .9rem;border-radius: 14px;border: 1px solid var(--lp-line);background: var(--lp-surface);font-size: .9rem;font-weight: 600;transition: border-color .2s,background .2s}.lp-chip span{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.lp-chip:hover{border-color: rgba(0,174,239,0.5);background: var(--lp-accent-soft)}.lp-steps{position: relative;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1.25rem;counter-reset: none}.lp-steps::before{content: "";position: absolute;top: 27px;inset-inline: 16%;height: 1px;background: linear-gradient(90deg,transparent,rgba(0,174,239,0.5),transparent)}.lp-step{position: relative;text-align: center;padding: 0 .75rem}.lp-step-num{display: inline-grid;place-items: center;width: 54px;height: 54px;margin-bottom: 1rem;border-radius: 50%;border: 1px solid rgba(0,174,239,0.5);background: #0b1424;color: var(--brand-blue-light,#4dc4f5);font-size: 1.2rem;font-weight: 800;box-shadow: 0 0 0 6px rgba(0,174,239,0.07)}.lp-step p{max-width: 30ch;margin-inline: auto !important;color: #cbd5e1;line-height: 1.6}.lp-about{display: grid;grid-template-columns: minmax(0,0.9fr) minmax(0,1.1fr);gap: clamp(2rem,5vw,4rem);align-items: start}.lp-about-copy h2,.lp-faq-title{font-size: clamp(1.5rem,2.4vw,2rem);font-weight: 800;letter-spacing: -0.025em}.lp-about-lead{margin-top: 1rem !important;font-size: 1.05rem;color: #e2e8f0;line-height: 1.7}.lp-about-copy p:not(.lp-about-lead){margin-top: .9rem !important;color: var(--lp-muted);line-height: 1.75}.lp-faq-intro{margin: .5rem 0 1.25rem !important;color: var(--lp-muted)}.lp-faq-item{border-bottom: 1px solid var(--lp-line)}.lp-faq-item summary{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: 1.05rem .25rem;font-weight: 700;cursor: pointer;list-style: none}.lp-faq-item summary::-webkit-details-marker{display: none}.lp-faq-item summary::after{content: "+";flex: none;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 8px;background: rgba(255,255,255,0.05);color: var(--brand-blue-light,#4dc4f5);font-size: 1.1rem;transition: transform .2s var(--lp-ease)}.lp-faq-item[open] summary::after{transform: rotate(45deg)}.lp-faq-item summary:hover{color: var(--brand-blue-light,#4dc4f5)}.lp-faq-item p{padding: 0 .25rem 1.1rem !important;color: var(--lp-muted);line-height: 1.7}.lp-btn{display: inline-flex;align-items: center;justify-content: center;min-height: 50px;padding: 0 1.5rem;border-radius: 12px;background: linear-gradient(135deg,#22c1f5,#0088cc);color: #fff !important;font-weight: 700;white-space: nowrap;transition: filter .2s,transform .2s var(--lp-ease)}.lp-btn:hover{filter: brightness(1.08);transform: translateY(-1px)}.lp-btn--ghost{margin-top: 1.5rem;background: transparent;border: 1px solid var(--lp-line-strong);color: var(--lp-text) !important}.lp-btn--ghost:hover{border-color: rgba(0,174,239,0.6);background: var(--lp-accent-soft)}.lp-cta{padding: 0 0 clamp(3rem,6vw,5rem)}.lp-cta-card{display: flex;align-items: center;justify-content: space-between;gap: 1.5rem;padding: clamp(1.75rem,4vw,2.75rem);border-radius: 24px;border: 1px solid rgba(0,174,239,0.3);background: radial-gradient(80% 140% at 0% 0%,rgba(0,174,239,0.22),transparent 60%),radial-gradient(60% 120% at 100% 100%,rgba(14,165,233,0.12),transparent 60%),#0c1526}.lp-cta-card h2{font-size: clamp(1.4rem,2.6vw,2rem);font-weight: 800;letter-spacing: -0.025em}.lp-cta-card p{margin-top: .4rem !important;color: #cbd5e1}[dir="rtl"] .lp-cat-tools a::after{transform: rotate(-135deg)}[dir="rtl"] .lp-cat-tools a:hover::after,[dir="rtl"] .lp-cat-tools a:focus-visible::after{transform: translateX(-2px) rotate(-135deg)}[dir="rtl"] .lp-launcher-go{transform: scaleX(-1)}[dir="rtl"] .lp-launcher-item.is-active .lp-launcher-go{transform: scaleX(-1) translateX(3px)}[dir="rtl"] .lp-launcher{transform: perspective(1400px) rotateY(4deg) rotateX(2deg)}[dir="rtl"] .lp-launcher:hover,[dir="rtl"] .lp-launcher:focus-within{transform: none}[dir="rtl"] .lp-launcher-item.is-active{background: linear-gradient(270deg,rgba(0,174,239,0.14),rgba(0,174,239,0.04))}.lp a:focus-visible,.lp summary:focus-visible{outline: 2px solid var(--brand-blue-light,#4dc4f5);outline-offset: 3px;border-radius: 10px}@media (prefers-reduced-motion: reduce){.lp *,.lp *::before,.lp *::after{animation: none !important;transition: none !important}.lp .lp-launcher{transform: none}}@media (max-width: 1180px){.lp-tools,.lp-cats{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 980px){.lp-hero-grid{grid-template-columns: minmax(0,1fr)}.lp-title{max-width: 22ch}.lp-launcher{max-width: 560px}.lp-tools,.lp-cats{grid-template-columns: repeat(2,minmax(0,1fr))}.lp-about{grid-template-columns: minmax(0,1fr)}}@media (max-width: 720px){.lp-trust-grid{grid-template-columns: minmax(0,1fr)}.lp-trust-item + .lp-trust-item{border-inline-start: 0;border-top: 1px solid var(--lp-line)}.lp-steps{grid-template-columns: minmax(0,1fr);gap: 1rem}.lp-steps::before{display: none}.lp-step{display: flex;align-items: center;gap: 1rem;text-align: start;padding: 0}.lp-step-num{flex: none;width: 44px;height: 44px;margin-bottom: 0}.lp-step p{max-width: none;margin-inline: 0 !important}.lp-section-head{flex-direction: column;align-items: flex-start}.lp-section-head--center{align-items: center}.lp-cta-card{flex-direction: column;align-items: flex-start}.lp-stats{grid-template-columns: repeat(2,minmax(0,1fr));gap: .65rem}.lp-stats--bar{padding: .75rem;margin-bottom: .85rem}.lp-trust{padding-top: 1rem}.lp-launcher{display: none}}@media (max-width: 560px){.lp-tools{grid-template-columns: minmax(0,1fr)}.lp-search-field{height: 58px;padding-inline: .9rem .35rem}.lp-search-kbd{display: none}.lp-search-btn{height: 46px;padding: 0 1rem}.lp-cats{grid-template-columns: minmax(0,1fr)}.lp-stat{padding: .5rem .45rem}.lp-stat dd{font-size: 1.2rem}.lp-stat dt{font-size: .68rem}}