.affiliate-gradient-bg[data-astro-cid-3d5pm36b]{background:linear-gradient(115deg,#f3e8ff,#ede9fe,#e0e7ff,#f3e8ff);background-size:300% 300%;animation:affiliate-gradient 10s ease infinite}@keyframes affiliate-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulse-slow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.animate-pulse-slow[data-astro-cid-3d5pm36b]{animation:pulse-slow 5s ease-in-out infinite}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-slower{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.animate-spin-slow[data-astro-cid-3d5pm36b]{animation:spin-slow 12s linear infinite}.animate-spin-slower[data-astro-cid-3d5pm36b]{animation:spin-slower 18s linear infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-float[data-astro-cid-3d5pm36b]{animation:float 3s ease-in-out infinite}.lh{--p:#6D4AE0;--m:var(--m);--bd:#E6DEFA;--ink:#1B1B3A;--ink2:#3b3f5c;--card:#fff;--soft:#EFE9FF;--soft2:#F6F3FF;--band:#F1ECFF;--bg:#F4F0FF;--hero1:#EFE9FF;--blob:#CDBEFF;--blobo:.55;--btnink:#fff;--pill:#ffffff88;--line:#EEE9FA;--wband:#fff;--sh:rgba(90,60,180,.12);font-family:inherit;color:var(--ink)}html[data-theme=dark] .lh{--p:#c084fc;--m:#9aa3bd;--bd:#2a3350;--ink:#f1f3fa;--ink2:#d6dbef;--card:#141b2e;--soft:#1c2540;--soft2:#182036;--band:#0b1020;--bg:#080B11;--hero1:#0e1328;--blob:#6D4AE0;--blobo:.42;--btnink:#0b0b12;--pill:#141b2e99;--line:#1f2740;--wband:#0a0e18;--sh:rgba(0,0,0,.5)}html[data-theme=dark] .lh .vis img{filter:drop-shadow(0 20px 30px rgba(0,0,0,.55))}html[data-theme=dark] .lh .stat,html[data-theme=dark] .lh .trust,html[data-theme=dark] .lh .panel,html[data-theme=dark] .lh .end,html[data-theme=dark] .lh .track,html[data-theme=dark] .lh .mini i{box-shadow:0 12px 30px #00000073}html[data-theme=dark] .lh .hero{box-shadow:none}.lh a{text-decoration:none;color:inherit}.lh button{font:inherit;border:0;cursor:pointer}.lh .btn{background:var(--p);color:var(--btnink);border-radius:10px;padding:12px 22px;font-weight:700;font-size:14px}.lh .hero{display:grid;grid-template-columns:1.05fr 1fr;padding:30px 80px 0;position:relative;overflow:hidden;background:linear-gradient(180deg,var(--hero1),var(--bg))}.lh .pill{display:inline-block;border:1px solid var(--bd);background:var(--pill);color:var(--p);font-size:11px;font-weight:700;letter-spacing:.12em;padding:7px 16px;border-radius:99px}.lh h1{font-size:60px;line-height:1.05;font-weight:800;margin:26px 0 18px;letter-spacing:-.02em}.lh h1 em{font-style:normal;color:var(--p);display:block}.lh .sub{font-size:19px;line-height:1.6;color:var(--m);max-width:560px}.lh .cta{display:flex;gap:18px;align-items:center;margin-top:34px}.lh .cta .btn{padding:17px 28px;font-size:16px;border-radius:12px}.lh .cta span{color:var(--p);font-weight:700}.lh .stars{color:#f5b301;letter-spacing:2px;display:block}.lh .avs i{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#8f73f0,#c9b8ff);border:2px solid #fff;margin-left:-8px}.lh .avs i:first-child{margin:0}.lh .vis{position:relative;display:flex;justify-content:center;align-items:flex-end}.lh .blob{position:absolute;left:50%;top:20px;width:520px;height:520px;transform:translate(-50%);background:var(--blob);opacity:var(--blobo);border-radius:58% 42% 55% 45%/50% 55% 45% 50%}.lh .vis img{position:relative;width:480px;display:block;margin-bottom:-170px;filter:drop-shadow(0 20px 30px rgba(80,50,160,.25))}.lh .stat{position:absolute;right:0;display:flex;gap:14px;align-items:center;background:var(--card);border-radius:16px;padding:18px 24px;width:230px;box-shadow:0 12px 30px #5a3cb424}.lh .stat .ic{width:42px;height:42px;border-radius:50%;background:var(--soft);display:flex;align-items:center;justify-content:center;color:var(--p);font-weight:800}.lh .stat b{font-size:26px;display:block;line-height:1}.lh .stat small{color:var(--m);font-size:13px}.lh .trust{margin:-6px 80px 0;position:relative;z-index:2;background:var(--card);border-radius:18px;padding:24px 40px;text-align:center;box-shadow:0 10px 30px #5a3cb41a}.lh .trust p{font-size:14px;color:var(--m);margin-bottom:16px}.lh .row{display:flex;justify-content:space-between;font-weight:800;color:var(--ink2);font-size:17px;flex-wrap:wrap;gap:10px}.lh .row span{display:inline-flex;align-items:center;gap:8px}.lh .row span:before{content:none}.lh section.f{padding:80px 80px 40px;background:var(--wband);margin-top:40px}.lh h2{font-size:38px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.lh .grid{display:grid;grid-template-columns:repeat(6,1fr);margin-top:44px}.lh .grid div{text-align:center;padding:0 18px;border-left:1px solid var(--line)}.lh .grid div:first-child{border:0}.lh .grid i{display:flex;margin:0 auto 14px;width:62px;height:62px;border-radius:50%;background:var(--soft);color:var(--p);align-items:center;justify-content:center;font-style:normal;font-size:24px}.lh .grid b{font-size:16px;display:block;margin-bottom:8px}.lh .grid small{color:var(--m);font-size:13px;line-height:1.5}.lh .vault{background:var(--band);padding:60px 80px;display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:center}.lh .vault p{color:var(--m);margin:6px 0 24px}.lh .mini{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.lh .mini div{display:flex;gap:12px;font-size:14px;align-items:center}.lh .mini i{width:40px;height:40px;border-radius:50%;background:var(--card);color:var(--p);display:flex;align-items:center;justify-content:center;font-style:normal}.lh .panel{background:var(--card);border-radius:16px;padding:22px;box-shadow:0 12px 30px #5a3cb41f}.lh .panel .s{background:var(--soft2);border-radius:8px;padding:10px 14px;color:#9a9ab5;font-size:13px;margin-bottom:14px}.lh .it{display:flex;gap:14px;align-items:center;padding:10px;border-radius:12px;border:1px solid var(--bd);margin-bottom:10px}.lh .th{width:100px;height:62px;border-radius:8px;background:linear-gradient(135deg,#2a1f55,#6d4ae0)}.lh .it b{font-size:14px;display:block}.lh .it small{color:var(--m);font-size:12px}.lh .it .w{margin-left:auto;border:1px solid var(--p);color:var(--p);border-radius:8px;padding:6px 14px;font-size:13px;font-weight:700}.lh .end{margin:40px 80px;background:var(--card);border-radius:20px;padding:34px 50px;display:flex;align-items:center;gap:30px;box-shadow:0 10px 30px #5a3cb41a}.lh .end .t{width:100px;height:100px;border-radius:50%;background:var(--soft);display:flex;align-items:center;justify-content:center;font-size:40px}.lh .end h3{font-size:28px;line-height:1.2}.lh .end p{color:var(--m);margin-top:8px;font-size:14px}.lh .end .btn{margin-left:auto;padding:18px 34px;font-size:16px;border-radius:12px}.lh .hero h1{text-transform:none}.lh .ico.sm2{width:20px;height:20px}.lh .proof{display:flex;align-items:center;gap:14px;margin:30px 0 0}.lh .avs{display:flex}.lh .avs i{display:block;width:48px;height:48px;border-radius:50%;overflow:hidden;border:3px solid #fff;margin-left:-12px;background:var(--card);box-shadow:0 3px 8px #5a3cb42e}.lh .avs i:first-child{margin-left:0}.lh .avs svg{width:100%;height:100%;display:block}.lh .rate{display:block}.lh .rate .rt{display:flex;align-items:center;gap:8px}.lh .rate .rtx{display:block;margin-top:2px;font-size:15px;color:var(--m)}.lh .rate .stars{color:#f5b301;letter-spacing:2px;font-size:18px;display:inline}.lh .rate b{font-size:18px;color:var(--ink)}.lh .track{margin-bottom:0}.lh .hero>div:first-child{padding-bottom:60px}.lh .track{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:11px 20px;border-radius:12px;background:var(--card);border:1.5px solid var(--p);color:var(--p)!important;font-weight:700;font-size:14px;box-shadow:0 4px 14px var(--sh);transition:.2s}.lh .track:hover{background:var(--p);color:var(--btnink)!important}.lh .stat{width:252px}.lh .stat small{white-space:nowrap}.lh .stat.l{right:auto;left:0}.lh .mini{gap:22px 28px}.lh .mini div{align-items:flex-start;gap:14px}.lh .mini i{width:46px;height:46px;background:var(--card);box-shadow:0 4px 12px #5a3cb41a}.lh .mini span b{display:block;font-size:15px;color:var(--ink)}.lh .mini span small{display:block;color:var(--m);font-size:13px;line-height:1.45;margin-top:2px}.lh .vault p{font-size:16px}.lh .panel .s{display:flex;align-items:center;gap:10px}.lh .ico.sm{width:16px;height:16px}.lh .it .th{width:96px;height:62px;flex-shrink:0;overflow:hidden;background:linear-gradient(135deg,#2a1f55,#6d4ae0)}.lh .it .th img{width:100%;height:100%;object-fit:cover;display:block}.lh .it small{display:block;margin-top:3px}.lh .it .tag{display:inline-block;font-size:11px;font-weight:700;color:var(--p);background:var(--soft);border-radius:6px;padding:2px 8px;margin-bottom:4px}.lh .it.sk .th{opacity:.25}.lh .it.sk b,.lh .it.sk small{background:var(--soft);border-radius:4px;color:transparent;width:160px}.lh .more{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;padding:13px;border-radius:12px;background:var(--p);color:var(--btnink)!important;font-weight:700;font-size:15px}.lh .more:hover{filter:brightness(.92)}.lh .ico{width:24px;height:24px;stroke-width:1.8}.lh .row .ico{width:18px;height:18px;color:var(--p)}.lh .mini .ico{width:18px;height:18px}.lh .ico.big{width:44px;height:44px}.lh .avs i.face{width:56px;height:56px;margin:0;background:var(--blob) url(/images/consultation-staff.webp) 50% 4%/260% auto no-repeat;border:3px solid #fff;box-shadow:0 4px 12px #5a3cb433}.lh h3{font-weight:800}.lh .vault h3{font-size:26px}.lh .end h3{font-size:28px}.lh .tick{display:block;margin-top:16px;font-size:16px;color:var(--p);font-weight:600}@media(max-width:1279px){.lh .hero{padding-left:56px;padding-right:56px}.lh .trust,.lh .end{margin-left:56px;margin-right:56px}.lh section.f{padding-left:56px;padding-right:56px}.lh .vault{padding-left:56px;padding-right:56px}}@media(max-width:1023px){.lh .hero{grid-template-columns:minmax(0,1fr);padding:36px 40px 0;text-align:center}.lh .hero>*{min-width:0}.lh .hero>div:first-child{padding-bottom:20px;padding-top:0!important}.lh h1{font-size:50px;margin:22px 0 14px}.lh .sub{margin:0 auto;font-size:18px}.lh .cta{justify-content:center;flex-wrap:wrap;margin-top:28px}.lh .proof,.lh .rate .rt{justify-content:center}.lh .vis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:end;justify-items:center;margin-top:10px}.lh .blob{width:380px;height:380px;top:0}.lh .vis img{grid-column:1/-1;grid-row:1;width:340px;height:380px;object-fit:cover;object-position:top;margin:0}.lh .stat,.lh .stat.l{position:relative!important;grid-row:2;top:auto!important;left:auto!important;right:auto!important;width:100%;margin:-24px 0 24px;padding:16px 18px;z-index:2;text-align:left}.lh .stat small{white-space:normal}.lh .trust{margin:0 40px;padding:22px 24px}.lh .row{justify-content:center;gap:12px 28px;font-size:15px}.lh section.f{padding:60px 40px 30px}.lh h2{font-size:32px;text-align:center}.lh .grid{grid-template-columns:repeat(3,1fr);gap:32px 0}.lh .grid div:nth-child(3n+1){border-left:0}.lh .vault{grid-template-columns:1fr;padding:48px 40px;gap:32px}.lh .mini{grid-template-columns:repeat(2,1fr)}.lh .end{margin:32px 40px;padding:28px 32px}}.lh .stickycta{display:none}@media(max-width:639px){.lh .stickycta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(10px);border-top:1px solid var(--bd);transform:translateY(110%);transition:transform .25s}.lh .stickycta.on{transform:none}.lh .stickycta .btn{width:100%;padding:12px;font-size:15px;border-radius:999px}.lh .end .btn{display:none}.lh .mini{grid-template-columns:repeat(2,1fr);gap:12px}.lh .mini div{flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border-radius:16px;background:var(--card)}.lh .mini span small{font-size:12px}.lh .vault p{margin-bottom:14px}}@media(max-width:639px){footer{padding-bottom:84px}}@media(max-width:639px){.lh .hero{padding:24px 16px 0}.lh .pill{font-size:10px;letter-spacing:.08em;padding:6px 12px}.lh h1{font-size:34px;line-height:1.1;margin:18px 0 12px}.lh .sub{font-size:13.5px;line-height:1.55}.lh .cta{flex-direction:column;align-items:stretch;gap:12px;margin-top:22px}.lh .cta .btn{text-align:center}.lh .cta :is(a,button):not(.btn){display:block;text-align:center;padding:13px;border:1.5px solid var(--bd);border-radius:14px;background:var(--card)}.lh .proof{margin-top:16px}.lh .rate .rtx{display:none}.lh .tick{font-size:14px;margin-top:12px}.lh .hero>div:first-child{padding-bottom:12px}.lh .vis{grid-template-columns:minmax(0,1fr);gap:0;margin:0 -16px;padding:0;justify-items:center;align-items:start}.lh .blob{width:340px;height:340px;top:24px;left:50%;transform:translate(-50%);border-radius:58% 42% 55% 45%/50% 55% 45% 50%;background:var(--blob);opacity:var(--blobo)}.lh .vis img{width:340px;height:510px;object-fit:fill;margin-bottom:-122px;clip-path:inset(0 0 122px 0);-webkit-mask-image:linear-gradient(#000 88%,transparent);mask-image:linear-gradient(#000 88%,transparent);filter:none}.lh .stat,.lh .stat.l{grid-row:auto;width:auto;justify-self:start;flex-direction:row;align-items:center;gap:10px;text-align:left;padding:0 16px;margin:0 0 12px;background:none;box-shadow:none;border-radius:0}.lh .stat:nth-of-type(2){margin-top:14px}.lh .stat .ic{display:none}.lh .stat:before{content:"✓";color:var(--p);font-weight:800;font-size:18px}.lh .stat>div:last-child{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.lh .stat b{font-size:18px;display:inline}.lh .stat small{font-size:14px;white-space:normal}.lh .stickycta .btn{border-radius:999px}.lh .trust{margin:0 16px;padding:16px;text-align:left}.lh .trust p{font-size:13px;margin-bottom:12px}.lh .row{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13px}.lh .row span{padding:10px 12px;border-radius:12px;background:var(--soft2);gap:8px}.lh .row span:last-child{grid-column:1/-1;justify-content:center}.lh section.f{padding:40px 16px 24px;margin-top:28px}.lh h2{font-size:24px;text-align:left}.lh .grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px}.lh .grid div,.lh .grid div:first-child{border:1px solid var(--line);border-radius:16px;background:var(--soft2);padding:16px 12px;text-align:left}.lh .grid i{width:44px;height:44px;margin:0 0 10px}.lh .grid b{font-size:14px;margin-bottom:4px}.lh .grid small{font-size:12px}.lh .vault{padding:36px 16px;gap:24px}.lh .vault h3{font-size:22px}.lh .vault p{font-size:14px;margin-bottom:18px}.lh .panel{padding:14px}.lh .it{flex-wrap:nowrap;padding:8px}.lh .it .th{width:72px;height:56px}.lh .it>div:nth-child(2){flex:1;min-width:0}.lh .it .w{display:none}.lh .end{margin:24px 16px;padding:28px 20px;flex-direction:column;align-items:center;text-align:center;gap:16px}.lh .end h3{font-size:22px}.lh .end .t{width:76px;height:76px}.lh .end .btn{margin:0;width:100%;padding:16px;font-size:16px}}.lh .sc{padding:8px 0 40px;overflow:hidden}.lh .sc h2{margin:0 0 6px;text-align:center}.lh .sc-sub{padding:0 20px;text-align:center;color:var(--ink2);margin:0 auto 22px;max-width:520px;font-size:14px}.lh .sc-stage{display:grid;gap:14px;perspective:1100px;padding:10px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.lh .sc-row{display:flex;gap:14px;width:max-content;will-change:transform}.lh .sc-card{flex:none;width:clamp(190px,58vw,228px);background:var(--card);border:1px solid var(--bd);border-radius:16px;box-shadow:0 12px 28px var(--sh);overflow:hidden;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(var(--sc,1));transition:transform .25s ease,box-shadow .25s;will-change:transform}.lh .sc-card.hot{transition:transform .12s ease-out;--sc:1.06;z-index:2;box-shadow:0 22px 44px var(--sh)}.lh .sc-shot{aspect-ratio:4/3;overflow:hidden;background:var(--soft)}.lh .sc-shot img{width:100%;height:100%;object-fit:cover;display:block}.lh .sc-meta{padding:12px 14px 14px;display:grid;gap:7px}.lh .sc-meta b{font-size:14px;line-height:1.25;color:var(--ink)}.lh .sc-meta span{display:flex;gap:6px;flex-wrap:wrap}.lh .sc-meta em{font-style:normal;font-size:11px;font-weight:700;padding:3px 9px;border-radius:99px;background:var(--soft);color:var(--p)}@media(max-width:639px){.lh .sc{padding-bottom:28px}.lh .sc-row,.lh .sc-stage{gap:10px}.lh .sc-card{width:158px;border-radius:13px}.lh .sc-meta{padding:9px 10px 11px;gap:5px}.lh .sc-meta b{font-size:12.5px}.lh .sc-meta em{font-size:9.5px;padding:2px 7px}.lh .sc-sub{font-size:13px}}@media(prefers-reduced-motion:reduce){.lh .sc-row{width:auto;overflow-x:auto;padding:0 16px}.lh .sc-card{transition:none}.lh .sc-stage{-webkit-mask-image:none;mask-image:none}}.lh h1.rot{display:grid}.lh .rot-i{grid-area:1/1;white-space:nowrap;opacity:0;transform:translateY(14px);filter:blur(4px);transition:opacity .5s ease,transform .5s ease,filter .5s ease;pointer-events:none}.lh .rot-i.on{opacity:1;transform:none;filter:none;pointer-events:auto}.lh .rot-i.out{opacity:0;transform:translateY(-14px);filter:blur(4px)}@media(prefers-reduced-motion:reduce){.lh .rot-i{transition:none}}@media(max-width:639px){.lh h1.rot{grid-template-columns:minmax(0,1fr)}.lh h1.rot .rot-i{white-space:nowrap}.lh h1.rot{font-size:clamp(20px,6.6vw,34px)}}.lh .btn,.lh .cta :is(a,button):not(.btn),.lh .tick{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}.lh .btn{position:relative;overflow:hidden;cursor:pointer}.lh .btn:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.38) 50%,transparent 65%);transform:translate(-130%)}.lh .ar,.lh .pl{display:inline-block;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.lh .cta :is(a,button):not(.btn) span{display:inline-flex;align-items:center;gap:10px}.lh .cta :is(a,button):not(.btn) .tx{position:relative;text-decoration:none}@media(min-width:640px){.lh .cta :is(a,button):not(.btn){display:inline-block}}.lh .cta :is(a,button):not(.btn) .tx:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.lh .tick{cursor:pointer}.lh .tick .ar{margin-left:2px}.lh .rp{position:absolute;border-radius:50%;background:#ffffff80;transform:scale(0);opacity:1;pointer-events:none;animation:lh-rp .6s ease-out forwards}@keyframes lh-rp{to{transform:scale(1);opacity:0}}@media(hover:hover){.lh .btn:hover{transform:translateY(-3px);box-shadow:0 14px 28px color-mix(in srgb,var(--p) 45%,transparent)}.lh .btn:hover:after{transform:translate(130%);transition:transform .75s ease}.lh .btn:hover .ar{transform:translate(6px)}.lh .cta :is(a,button):not(.btn):hover .tx:after{transform:scaleX(1)}.lh .cta :is(a,button):not(.btn):hover .pl{transform:translate(2px)}.lh .tick:hover .ar{transform:translate(6px)}.lh .tick:hover{text-decoration:underline;text-underline-offset:4px}}.lh .btn:active{transform:translateY(0) scale(.95);box-shadow:0 2px 8px color-mix(in srgb,var(--p) 35%,transparent);transition-duration:.08s}.lh .cta :is(a,button):not(.btn):active{transform:scale(.95);transition-duration:.08s}.lh .tick:active{transform:scale(.97);transition-duration:.08s}@media(prefers-reduced-motion:reduce){.lh .btn,.lh .cta :is(a,button):not(.btn),.lh .tick,.lh .ar,.lh .pl,.lh .btn:after{transition:none}.lh .rp{display:none}}@media(min-width:640px){.lh .stat{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease;cursor:default}.lh .stat .ic{transition:transform .3s cubic-bezier(.2,.8,.2,1),background .25s ease,color .25s ease}.lh .stat:active{transform:scale(.98);transition-duration:.1s}}@media(hover:hover)and (min-width:640px){.lh .stat:hover{transform:translateY(-6px) scale(1.04);box-shadow:0 20px 40px color-mix(in srgb,var(--p) 30%,transparent);z-index:3}.lh .stat:hover .ic{background:var(--p);color:var(--btnink);transform:rotate(-10deg) scale(1.12)}}@media(prefers-reduced-motion:reduce){.lh .stat,.lh .stat .ic{transition:none}}
