.ga h1,.ga h2,.ga h3,.ga p{margin:0}.ga ul,.ga ol{list-style:none;margin:0;padding:0}.ga-btn-o{background:rgb(247 247 247 / .05);border:1px solid rgb(247 247 247 / .22);color:#F7F7F7}.ga-btn-o:hover{border-color:#9AA4FF;color:#fff;transform:translateY(-2px)}.sr-btn svg{width:18px;height:18px;flex-shrink:0}.ga-note{font-family:var(--sr-mono);font-size:11.5px;color:#BDBDBD;line-height:1.55}.ga-hero{position:relative;overflow:hidden;padding:clamp(48px,6vw,88px) 0 clamp(56px,6vw,90px)}.ga-hero .sr-orb{width:760px;height:760px;right:-200px;top:-240px}.ga-hero-g{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(32px,4vw,64px);align-items:center;position:relative}.ga-hero h1{font-size:clamp(42px,5.6vw,84px);line-height:.98;letter-spacing:-.045em;margin-top:22px}.ga-hero h1 span{display:block}.ga-hero .sr-lead{margin-top:24px;max-width:600px}.ga-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.ga-ticks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin-top:32px;max-width:600px}.ga-ticks li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45;color:#E6E6E6}.ga-ticks svg{width:18px;height:18px;flex-shrink:0;color:#9AA4FF;margin-top:2px}.ga-serp{position:relative;border-radius:28px;padding:22px;background:rgb(38 38 38 / .86);box-shadow:0 40px 100px -40px rgb(81 98 255 / .7);overflow:hidden}.ga-serp-lab{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#9AA4FF}.ga-serp-lab span:last-child{color:#BDBDBD}.ga-sbar{display:flex;align-items:center;gap:10px;margin-top:16px;padding:0 18px;height:50px;border-radius:999px;background:#F7F7F7;color:#2B2B2B;font-size:16px}.ga-sbar svg{width:18px;height:18px;color:#5162FF}.ga-sbar .ga-typed{border-right:2px solid #5162FF;padding-right:3px;animation:ga-caret 1s steps(1) infinite}@keyframes ga-caret{50%{border-color:#fff0}}.ga-ad{margin-top:16px;border-radius:20px;padding:18px 20px;background:#FFF;color:#202124}.ga-ad-top{display:flex;align-items:center;gap:10px;font-size:13px;color:#202124}.ga-ad-fav{width:28px;height:28px;border-radius:50%;background:#5162FF;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.ga-ad-top b{display:block;font-size:14px;font-weight:600}.ga-ad-top small{display:block;color:#4D5156;font-size:12px}.ga-ad-sp{font-weight:700;font-size:12px;margin-right:6px}.ga-ad h3{font-family:'Noto Sans',sans-serif;font-size:19px;font-weight:500;letter-spacing:0;line-height:1.3;color:#1A0DAB;margin-top:10px}.ga-ad p{font-size:14px;line-height:1.5;color:#4D5156;margin-top:6px}.ga-ad-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ga-ad-links span{font-size:13px;color:#1A0DAB;padding:6px 12px;border-radius:999px;border:1px solid #DADCE0}.ga-ad-call{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:13.5px;font-weight:600;color:#1A0DAB}.ga-ad-call svg{width:16px;height:16px}.ga-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;position:relative}.ga-fl{border-radius:14px;padding:12px 10px;text-align:center;font-size:12.5px;line-height:1.35;color:#E6E6E6;background:rgb(247 247 247 / .05);border:1px solid rgb(247 247 247 / .1);display:flex;flex-direction:column;align-items:center;gap:6px}.ga-fl svg{width:18px;height:18px;color:#9AA4FF}.ga-fl.ga-end{background:rgb(81 98 255 / .22);border-color:rgb(154 164 255 / .55);color:#fff}.ga-fl.ga-end svg{color:#fff}.ga-qa{position:relative;border-radius:28px;padding:clamp(24px,3vw,40px);display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:start}.ga-qa h2{font-size:clamp(26px,2.6vw,36px);letter-spacing:-.03em}.ga-qa p{font-size:clamp(16px,1.35vw,19px);line-height:1.65;color:#E6E6E6}.ga-qa p b{color:#fff;font-weight:600}.ga-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.ga-fact{border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:6px}.ga-fact b{font-family:'Bricolage Grotesque',sans-serif;font-size:24px;letter-spacing:-.02em;color:#fff;font-weight:600}.ga-fact span{font-size:13.5px;line-height:1.45;color:#D2D2D2}.ga-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;flex-wrap:wrap}.ga-head-t{display:flex;flex-direction:column;gap:16px;max-width:780px}.ga-head-p{max-width:440px}.ga-probs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ga-prob{border-radius:24px;padding:26px;display:flex;flex-direction:column;gap:12px}.ga-prob .ga-n{font-family:'JetBrains Mono',monospace;font-size:12px;color:#9AA4FF}.ga-prob h3{font-size:22px;letter-spacing:-.02em;line-height:1.15}.ga-prob p{font-size:15px;line-height:1.6;color:#D2D2D2}.ga-prob .ga-fix{margin-top:auto;padding-top:14px;border-top:1px solid rgb(247 247 247 / .08);font-size:14px;line-height:1.5;color:#C3C9FF}.ga-svcs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ga-sv{border-radius:24px;padding:26px;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.ga-sv-ic{width:48px;height:48px;border-radius:14px;background:rgb(81 98 255 / .18);border:1px solid rgb(154 164 255 / .4);display:flex;align-items:center;justify-content:center;color:#9AA4FF}.ga-sv-ic svg{width:22px;height:22px}.ga-sv h3{font-size:21px;letter-spacing:-.02em;line-height:1.2;margin-top:4px}.ga-sv p{font-size:15px;line-height:1.6;color:#D2D2D2}.ga-sv.ga-feat{grid-column:span 2;background:#5162FF;border:1px solid rgb(255 255 255 / .3);box-shadow:0 30px 80px -30px rgb(81 98 255 / .8)}.ga-sv.ga-feat .ga-sv-ic{background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .4);color:#fff}.ga-sv.ga-feat p{color:#fff}.ga-sv.ga-feat .ga-tag2{align-self:flex-start;font-family:'JetBrains Mono',monospace;font-size:11px;padding:5px 10px;border-radius:999px;background:rgb(255 255 255 / .18);color:#fff}.ga-cmp{border-radius:28px;overflow:hidden}.ga-cmp table{width:100%;border-collapse:collapse;margin:0}.ga-cmp th,.ga-cmp td{padding:18px 24px;text-align:left;font-size:15.5px;line-height:1.5;border:0;border-bottom:1px solid rgb(247 247 247 / .08);vertical-align:top}.ga-cmp thead th{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#9AA4FF;font-weight:500;background:rgb(247 247 247 / .03)}.ga-cmp thead th.ga-us{color:#fff;background:rgb(81 98 255 / .35)}.ga-cmp td{color:#D2D2D2}.ga-cmp td:first-child{color:#F7F7F7;font-weight:500;width:28%}.ga-cmp td.ga-us{color:#fff;background:rgb(81 98 255 / .12)}.ga-cmp tr:last-child td{border-bottom:0}.ga-cmp .ga-yes{display:inline-flex;gap:8px;align-items:flex-start}.ga-cmp .ga-yes svg{width:18px;height:18px;flex-shrink:0;color:#9AA4FF;margin-top:2px}.ga-steps4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;position:relative}.ga-st{border-radius:24px;padding:26px;display:flex;flex-direction:column;gap:12px;position:relative}.ga-st .ga-n{display:flex;justify-content:space-between;align-items:center;font-family:'JetBrains Mono',monospace;font-size:12px;color:#9AA4FF}.ga-st .ga-n span:last-child{padding:4px 10px;border-radius:999px;background:rgb(81 98 255 / .2);color:#C3C9FF}.ga-st h3{font-size:23px;letter-spacing:-.02em}.ga-st p{font-size:15px;line-height:1.6;color:#D2D2D2}.ga-st ul{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ga-st li{font-size:14px;color:#E6E6E6;display:flex;gap:8px}.ga-st li::before{content:"";width:5px;height:5px;border-radius:50%;background:#9AA4FF;margin-top:8px;flex-shrink:0}.ga-inds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ga-ind{border-radius:22px;padding:22px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px}.ga-ind h3{font-size:20px;letter-spacing:-.02em}.ga-ind p{font-size:14px;color:#D2D2D2;margin-top:4px;line-height:1.45}.ga-cpc{text-align:right;flex-shrink:0}.ga-cpc b{display:block;font-family:'Bricolage Grotesque',sans-serif;font-size:24px;font-weight:600;letter-spacing:-.02em;color:#fff;white-space:nowrap}.ga-cpc span{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#9AA4FF}.ga-src{margin-top:20px;font-family:'JetBrains Mono',monospace;font-size:11.5px;color:#BDBDBD;line-height:1.6}.ga-works{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ga-wk{border-radius:28px;padding:28px;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}.ga-wk-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ga-wk h3{font-size:28px;letter-spacing:-.03em}.ga-wk p{font-size:15.5px;line-height:1.6;color:#D2D2D2}.ga-wk-tags{display:flex;flex-wrap:wrap;gap:8px}.ga-wk-tags span{font-size:13px;padding:7px 12px;border-radius:999px;border:1px solid rgb(247 247 247 / .16);color:#E6E6E6}.ga-wk-res{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px}.ga-wk-res div{border-radius:16px;padding:14px;border:1px dashed rgb(154 164 255 / .45);display:flex;flex-direction:column;gap:4px}.ga-wk-res b{font-family:'Bricolage Grotesque',sans-serif;font-size:18px;color:#C3C9FF;font-weight:600}.ga-wk-res span{font-size:12.5px;color:#BDBDBD}.ga-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgb(81 98 255 / .2);color:#C3C9FF;font-family:'JetBrains Mono',monospace;font-size:11.5px;white-space:nowrap}.ga-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.ga-plan{border-radius:28px;padding:30px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden}.ga-plan .ga-pn{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#9AA4FF}.ga-plan h3{font-size:24px;letter-spacing:-.02em}.ga-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ga-price b{font-family:'Bricolage Grotesque',sans-serif;font-size:clamp(40px,3.6vw,54px);font-weight:600;letter-spacing:-.04em;line-height:1}.ga-price span{font-size:15px;color:#D2D2D2}.ga-plan .ga-for{font-size:15px;line-height:1.5;color:#D2D2D2}.ga-plan ul{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid rgb(247 247 247 / .1)}.ga-plan li{display:flex;gap:10px;font-size:15px;line-height:1.45;color:#E6E6E6}.ga-plan li svg{width:18px;height:18px;flex-shrink:0;color:#9AA4FF;margin-top:1px}.ga-plan .sr-btn{margin-top:auto;width:100%}.ga-plan.ga-pop{background:#5162FF;border:1px solid rgb(255 255 255 / .3);box-shadow:0 40px 100px -30px rgb(81 98 255 / .9)}.ga-plan.ga-pop .ga-pn,.ga-plan.ga-pop .ga-for,.ga-plan.ga-pop .ga-price span,.ga-plan.ga-pop li{color:#fff}.ga-plan.ga-pop li svg{color:#fff}.ga-plan.ga-pop ul{border-color:rgb(255 255 255 / .25)}.ga-plan.ga-pop .sr-btn{background:#fff;color:#313131;box-shadow:none}.ga-plan.ga-pop .sr-btn:hover{background:#F0F1FF;color:#313131}.ga-badge{position:absolute;top:24px;right:24px;font-family:'JetBrains Mono',monospace;font-size:11px;padding:5px 10px;border-radius:999px;background:rgb(255 255 255 / .18);color:#fff}.ga-plan-note{margin-top:20px;border-radius:20px;padding:18px 22px;display:flex;gap:14px;align-items:flex-start;font-size:15px;line-height:1.6;color:#E6E6E6}.ga-plan-note svg{width:22px;height:22px;flex-shrink:0;color:#9AA4FF;margin-top:1px}.ga-bud{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,64px);align-items:start}.ga-bud-t{display:flex;flex-direction:column;gap:18px}.ga-bud-rows{display:flex;flex-direction:column;gap:12px}.ga-br{border-radius:20px;padding:18px 22px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.ga-br h3{font-size:18px;letter-spacing:-.01em}.ga-br p{font-size:14px;color:#D2D2D2;margin-top:4px;line-height:1.5}.ga-br b{font-family:'Bricolage Grotesque',sans-serif;font-size:22px;font-weight:600;color:#fff;white-space:nowrap;text-align:right}.ga-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}.ga-faq-t{display:flex;flex-direction:column;gap:18px}.ga-qs{display:flex;flex-direction:column;gap:12px}.ga-q{border-radius:20px;overflow:hidden}.ga-q summary{list-style:none;width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;background:#fff0;border:0;padding:20px 22px;min-height:64px;cursor:pointer;font-family:'Bricolage Grotesque',sans-serif;font-size:19px;font-weight:600;color:#F7F7F7;line-height:1.25}.ga-q summary::-webkit-details-marker{display:none}.ga-pm{width:32px;height:32px;flex-shrink:0;border-radius:50%;border:1px solid rgb(154 164 255 / .45);display:flex;align-items:center;justify-content:center;color:#C3C9FF;transition:transform .3s,background .3s}.ga-pm svg{width:14px;height:14px}.ga-q[open] .ga-pm{transform:rotate(45deg);background:#5162FF;color:#fff;border-color:#5162FF}.ga-q .ga-a{padding:0 22px 22px;color:#D2D2D2;font-size:15.5px;line-height:1.65}.ga-final{position:relative;border-radius:36px;padding:clamp(36px,5vw,72px);overflow:hidden;background:#5162FF;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:0 50px 120px -40px rgb(81 98 255 / .9)}.ga-final .sr-grid-bg{opacity:.6}.ga-final h2{font-size:clamp(34px,4.6vw,66px);letter-spacing:-.045em;line-height:1;max-width:900px;position:relative}.ga-final p{font-size:clamp(16px,1.3vw,18px);line-height:1.6;color:#fff;max-width:620px;position:relative}.ga-final .ga-ctas{justify-content:center;margin-top:12px;position:relative}.ga-final .sr-btn--primary{background:#fff;color:#313131;box-shadow:none}.ga-final .sr-btn--primary:hover{background:#F0F1FF;color:#313131}.ga-final .ga-btn-o{border-color:rgb(255 255 255 / .55);color:#fff;background:rgb(255 255 255 / .08)}.ga-final small{font-family:'JetBrains Mono',monospace;font-size:12px;color:#fff;position:relative}.ga-live-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:26px;font-family:'JetBrains Mono',monospace;font-size:12px;color:#D2D2D2}.ga-live-strip .ga-dot{position:relative;width:9px;height:9px;border-radius:50%;background:#9AA4FF}.ga-live-strip .ga-dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:#9AA4FF;animation:sr-ping 1.8s ease-out infinite}.ga-live-strip b{font-weight:500;color:#fff;padding:5px 10px;border-radius:999px;background:rgb(81 98 255 / .22);border:1px solid rgb(154 164 255 / .4)}.ga-mkts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ga-mk{border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.ga-mk-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.ga-mk-code{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.08em;color:#9AA4FF;display:flex;align-items:center;gap:8px}.ga-mk-code svg{width:16px;height:16px}.ga-mk-live{font-family:'JetBrains Mono',monospace;font-size:10.5px;padding:4px 9px;border-radius:999px;background:#5162FF;color:#fff}.ga-mk h3{font-size:24px;letter-spacing:-.02em}.ga-mk p{font-size:15px;line-height:1.55;color:#D2D2D2}.ga-mk-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid rgb(247 247 247 / .08)}.ga-mk-meta span{font-size:12.5px;padding:5px 10px;border-radius:999px;border:1px solid rgb(247 247 247 / .16);color:#E6E6E6}.ga-mk.ga-on{border-color:rgb(154 164 255 / .5);background:rgb(81 98 255 / .1)}.ga-pick{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;margin-top:6px}.ga-pick-l{font-family:'JetBrains Mono',monospace;font-size:12px;color:#fff;letter-spacing:.06em;text-transform:uppercase}.ga-pick-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ga-pick-row button{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgb(255 255 255 / .45);background:rgb(255 255 255 / .08);color:#fff;font-size:14.5px;font-weight:500;cursor:pointer}.ga-pick-row button[aria-pressed="true"]{background:#fff;color:#313131;border-color:#fff}.ga-mbar{display:none}@media (max-width:1100px){.ga-hero-g{grid-template-columns:1fr}.ga-probs,.ga-svcs,.ga-steps4{grid-template-columns:repeat(2,minmax(0,1fr))}.ga-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ga-qa{grid-template-columns:1fr}.ga-plans{grid-template-columns:1fr;max-width:560px;margin:0 auto}.ga-bud{grid-template-columns:1fr}.ga-mkts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ga-inds,.ga-works{grid-template-columns:1fr}.ga-faq{grid-template-columns:1fr;gap:28px}.ga-cmp{overflow-x:auto}.ga-cmp table{min-width:640px}}@media (max-width:680px){.ga-ticks{grid-template-columns:1fr}.ga-probs,.ga-svcs,.ga-steps4,.ga-facts,.ga-mkts{grid-template-columns:1fr}.ga-sv.ga-feat{grid-column:auto}.ga-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.ga-wk-res{grid-template-columns:1fr}.ga-ctas .sr-btn{width:100%}.ga-serp{padding:16px;border-radius:22px}.ga-hero .sr-orb{width:420px;height:420px;right:-160px;top:-120px}.ga-mbar{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:12px 16px 16px;background:rgb(43 43 43 / .94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgb(247 247 247 / .12)}.ga-mbar .sr-btn{min-height:50px;padding:0 12px;font-size:15px}.ga~.sr-footer{padding-bottom:96px}}