/* LifeJourney home sections. Generated from the design: do not edit by hand. Each rule targets one generated lj- class. */
.lj-13xmolu.lj-13xmolu{margin:0;position:absolute;inset:0;z-index:0;pointer-events:none}
.lj-0riawzs.lj-0riawzs{margin:1em 0;margin:0 0 clamp(20px,2.4vw,28px);display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:0.04em;color:#B9B5CE}.lj-0riawzs.lj-0riawzs::before{content:"";width:28px;height:1px;background:#827C92;flex:none}
.lj-1th2o42.lj-1th2o42{display:block}
.lj-0e4pkyf.lj-0e4pkyf{display:block;padding-block-end:0.1em;background-image:linear-gradient(92deg,#8EEAF3 0%,#9DB6FF 42%,#C3A5FF 72%,#F1B3FA 100%);background-clip:text;color:transparent}
.lj-0an4dp1.lj-0an4dp1{margin:0.67em 0;font-family:inherit;font-size:2em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(2.5rem,5.7vw,6rem);line-height:1.04;letter-spacing:-0.035em;font-weight:600}
.lj-0kvru8a.lj-0kvru8a{margin:1em 0;margin:clamp(16px,2vw,24px) 0 0;max-width:33em;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.65;color:#B9B5CE;text-wrap:pretty}
.lj-0h6b0vr.lj-0h6b0vr{color:#2B46F5;text-decoration:underline;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:10px;background-color:#FFF9EC;color:#17142B;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1)}.lj-0h6b0vr.lj-0h6b0vr:hover{background-color:#FFFFFF;}.lj-0h6b0vr.lj-0h6b0vr:active{background-color:#EDE6D6;}
.lj-0icshbg.lj-0icshbg{color:#2B46F5;text-decoration:underline;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:10px;border:1px solid #827C92;color:#FFF9EC;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1),border-color 160ms cubic-bezier(0.22,1,0.36,1)}.lj-0icshbg.lj-0icshbg:hover{background-color:rgba(255,249,236,0.08);border-color:#FFF9EC;}.lj-0icshbg.lj-0icshbg:active{background-color:rgba(255,249,236,0.14);}
.lj-1vmdbc8.lj-1vmdbc8{margin:0;margin-block-start:clamp(28px,3vw,40px);display:flex;flex-wrap:wrap;gap:12px}
.lj-09k61xp.lj-09k61xp{margin:1em 0;margin:clamp(24px,3vw,36px) 0 0;font-size:14px;font-weight:500;line-height:1.5;color:#B9B5CE}
.lj-05yudsb.lj-05yudsb{box-sizing:content-box;margin:0;position:relative}
.lj-0eujeuv.lj-0eujeuv{box-sizing:content-box;margin:0;position:relative;z-index:2;flex:1 1 480px;max-width:600px;padding-block:clamp(36px,6vw,64px) clamp(16px,3vw,40px)}.lj-0eujeuv.lj-0eujeuv::before{content:"";display:block;position:absolute;inset:-16% -24%;background:radial-gradient(ellipse closest-side,#0B0822 56%,rgba(11,8,34,0) 100%);pointer-events:none}
.lj-1q14m7z.lj-1q14m7z{box-sizing:content-box;margin:0;position:absolute;left:12%;top:16.7%;width:92%;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(closest-side,rgba(24,88,245,0.11) 0%,rgba(24,88,245,0.07) 70%,rgba(49,90,250,0.40) 85%,rgba(152,77,249,0.22) 93%,rgba(218,107,247,0) 100%);mask-image:conic-gradient(from 215deg,rgba(0,0,0,0) 0deg,#000 80deg,#000 190deg,rgba(0,0,0,0) 270deg,rgba(0,0,0,0) 360deg);will-change:transform}
.lj-0mye0nz.lj-0mye0nz{box-sizing:content-box;margin:0;position:absolute;left:8%;top:38.9%;width:76%;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(closest-side,rgba(6,207,232,0.07) 0%,rgba(6,207,232,0.04) 72%,rgba(6,207,232,0.32) 87%,rgba(24,88,245,0.18) 94%,rgba(24,88,245,0) 100%);mask-image:conic-gradient(from 245deg,rgba(0,0,0,0) 0deg,#000 70deg,#000 170deg,rgba(0,0,0,0) 250deg,rgba(0,0,0,0) 360deg);will-change:transform}
.lj-1jf70xf.lj-1jf70xf{box-sizing:content-box;margin:0;position:absolute;left:10%;top:14.7%;width:96%;aspect-ratio:1/1;border-radius:50%;color:#5B7BFF;background:radial-gradient(closest-side,rgba(0,0,0,0) 80%,currentColor 88%,rgba(0,0,0,0) 100%);opacity:0;mask-image:conic-gradient(from 215deg,rgba(0,0,0,0) 0deg,#000 80deg,#000 190deg,rgba(0,0,0,0) 270deg,rgba(0,0,0,0) 360deg);transition:opacity 280ms cubic-bezier(0.22,1,0.36,1)}
.lj-0rapi8f.lj-0rapi8f{box-sizing:content-box;margin:0;position:absolute;left:-90%;right:-60%;top:-40%;bottom:-40%;mask-image:linear-gradient(90deg,rgba(0,0,0,0) 6%,#000 42%)}
.lj-18hw5v2.lj-18hw5v2{margin:0;position:absolute;left:10%;top:10%;width:80%}
.lj-0bysqee.lj-0bysqee{box-sizing:content-box;margin:0;position:relative;width:100%;aspect-ratio:1/1;will-change:transform}
.lj-0zr1irs.lj-0zr1irs{box-sizing:content-box;margin:0;position:relative;z-index:1;flex:1 1 400px;min-width:0;max-width:640px;margin-inline:auto;pointer-events:none}
.lj-1gkoi36.lj-1gkoi36{box-sizing:content-box;margin:0;flex:1;box-sizing:border-box;width:100%;max-width:1448px;margin-inline:auto;padding-inline:clamp(16px,4.5vw,64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:clamp(24px,5vw,72px);row-gap:8px}
.lj-03iccav.lj-03iccav{color:#2B46F5;text-decoration:underline;display:inline-flex;align-items:center;height:44px;padding:0 10px;border-radius:10px;color:#FFF9EC;font-size:15px;font-weight:600;text-decoration:none;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1)}.lj-03iccav.lj-03iccav:hover{background-color:rgba(255,249,236,0.08);}
.lj-01ygrdp.lj-01ygrdp{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;margin-inline-start:-10px}
.lj-061sar1.lj-061sar1{box-sizing:content-box;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;padding-block-start:16px;border-block-start:1px solid rgba(255,249,236,0.14)}
.lj-1bd8p75.lj-1bd8p75{box-sizing:content-box;margin:0;position:relative;z-index:2;box-sizing:border-box;width:100%;max-width:1448px;margin-inline:auto;padding-inline:clamp(16px,4.5vw,64px);padding-block:8px 20px}
.lj-03z7xkz.lj-03z7xkz{font-family:'Manrope',system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#17142B;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:content-box;margin:0;position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;min-height:clamp(620px,100svh,960px);padding-block:72px clamp(28px,5vw,72px);background:#0B0822;color:#FFF9EC}
.lj-1sn8ur5.lj-1sn8ur5{margin:1em 0;margin:0 0 20px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:0.04em;color:#56556A}.lj-1sn8ur5.lj-1sn8ur5::before{content:"";width:28px;height:1px;background:#827C92;flex:none}
.lj-0s32zbr.lj-0s32zbr{transition:opacity 260ms cubic-bezier(0.22,1,0.36,1)}
.lj-06v1y0f.lj-06v1y0f{background-image:linear-gradient(92deg,#1858F5 0%,#7845F7 100%);background-clip:text;color:transparent}
.lj-1uv9zhm.lj-1uv9zhm{margin:0.83em 0;font-family:inherit;font-size:1.5em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;max-width:17em;font-size:clamp(2.125rem,5.6vw,4.75rem);line-height:1.04;letter-spacing:-0.038em;font-weight:600;color:#17142B}
.lj-17ovfh4.lj-17ovfh4{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0 0 14px;font-size:14px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#56556A}
.lj-08oj47p.lj-08oj47p{margin:1em 0;margin:0;max-width:26ch;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:500;line-height:1.3;letter-spacing:-0.015em;color:#17142B;text-wrap:pretty}
.lj-0kh3g0d.lj-0kh3g0d{box-sizing:content-box;margin:0;padding-block-start:24px;border-block-start:2px solid #17142B}
.lj-1flgwsz.lj-1flgwsz{box-sizing:content-box;margin:0;margin-block-start:clamp(56px,7vw,104px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:40px clamp(24px,3vw,48px)}
.lj-0p4nbyq.lj-0p4nbyq{box-sizing:content-box;margin:0;box-sizing:border-box;max-width:1448px;margin-inline:auto;padding-inline:clamp(16px,4.5vw,64px)}
.lj-0fjyh2b.lj-0fjyh2b{font-family:'Manrope',system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#17142B;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:content-box;margin:0;position:relative;margin-block-start:calc(-1 * clamp(28px,5vw,72px));border-radius:50% 50% 0 0 / clamp(28px,5vw,72px) clamp(28px,5vw,72px) 0 0;background:#F8F6F0;padding-block:clamp(88px,11vw,152px) calc(clamp(72px,9vw,128px) + clamp(28px,5vw,72px));outline:none}
.lj-01vqke3.lj-01vqke3{box-sizing:content-box;margin:0;position:absolute;left:50%;top:clamp(60px,9vw,150px);width:max(1200px,128vw);aspect-ratio:1/1;transform:translateX(-50%);border-radius:50%;background-color:#3A4BE0;opacity:0.14;mask-image:radial-gradient(closest-side,rgba(0,0,0,0) 76%,#000 88%,rgba(0,0,0,0) 100%);transition:background-color 280ms cubic-bezier(0.22,1,0.36,1)}
.lj-144dvod.lj-144dvod{box-sizing:content-box;margin:0;position:absolute;inset-inline:0;top:0;height:clamp(460px,58vw,820px);overflow:hidden;mask-image:linear-gradient(180deg,#000 35%,rgba(0,0,0,0) 100%);pointer-events:none}
.lj-11xfe9t.lj-11xfe9t{margin:0.83em 0;font-family:inherit;font-size:1.5em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(2.125rem,4.6vw,3.5rem);line-height:1.05;letter-spacing:-0.034em;font-weight:600;color:#17142B;text-wrap:balance}
.lj-0q15zxt.lj-0q15zxt{margin:1em 0;margin:clamp(16px,2vw,24px) 0 0;max-width:36em;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6;color:#56556A;text-wrap:pretty}
.lj-1qybuiy.lj-1qybuiy{box-sizing:content-box;margin:0;flex:1 1 440px;min-width:0;max-width:760px}
.lj-0xlw320.lj-0xlw320{margin:0;width:100%;height:100%}
.lj-1ftt7xo.lj-1ftt7xo{box-sizing:content-box;margin:0;flex:1 1 320px;min-width:0;height:clamp(240px,26vw,340px)}
.lj-0vu00ew.lj-0vu00ew{box-sizing:content-box;margin:0;display:flex;flex-wrap:wrap;align-items:stretch;gap:24px clamp(24px,4vw,64px)}
.lj-08kcxo2.lj-08kcxo2{box-sizing:content-box;margin:0;position:relative;box-sizing:border-box;max-width:1448px;margin-inline:auto;padding-inline:clamp(16px,4.5vw,64px)}
.lj-1k177pj.lj-1k177pj{font-weight:500;color:#B9B5CE}
.lj-0h6mr2u.lj-0h6mr2u{color:#2B46F5;text-decoration:underline;display:inline-block;box-sizing:border-box;margin:0;padding:1px 6px;border:2px outset buttonborder;background-color:buttonface;color:buttontext;font-size:13.3333px;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;text-indent:0;text-align:center;text-decoration:none;cursor:default;flex:none;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:10px;border:1px solid #17142B;background-color:#17142B;color:#FFF9EC;font-family:inherit;font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1),color 160ms cubic-bezier(0.22,1,0.36,1),border-color 160ms cubic-bezier(0.22,1,0.36,1)}
.lj-0mc1qb7.lj-0mc1qb7{font-weight:500;color:#56556A}
.lj-0vmzlyn.lj-0vmzlyn{color:#2B46F5;text-decoration:underline;display:inline-block;box-sizing:border-box;margin:0;padding:1px 6px;border:2px outset buttonborder;background-color:buttonface;color:buttontext;font-size:13.3333px;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;text-indent:0;text-align:center;text-decoration:none;cursor:default;flex:none;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:10px;border:1px solid #827C92;background-color:rgba(255,255,255,0);color:#17142B;font-family:inherit;font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1),color 160ms cubic-bezier(0.22,1,0.36,1),border-color 160ms cubic-bezier(0.22,1,0.36,1)}
.lj-0chiv9s.lj-0chiv9s{margin:0;position:relative;box-sizing:border-box;max-width:1448px;margin-inline:auto;padding-inline:clamp(16px,4.5vw,64px);padding-block:8px;display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}
.lj-05vdqy9.lj-05vdqy9{box-sizing:content-box;margin:0;position:absolute;inset-inline:0;bottom:-1px;height:2px;background-color:#3A4BE0;transform-origin:0 50%;transform:scaleX(0.14285714285714285);transition:transform 280ms cubic-bezier(0.22,1,0.36,1),background-color 280ms cubic-bezier(0.22,1,0.36,1)}
.lj-18oa75x.lj-18oa75x{box-sizing:content-box;margin:0;position:sticky;top:71px;z-index:5;margin-block-start:clamp(28px,3.4vw,44px);background-color:rgba(255,255,255,0.92);backdrop-filter:saturate(1.3) blur(14px);border-block:1px solid #D8D4E1}
.lj-0m6wwq5.lj-0m6wwq5{box-sizing:content-box;margin:0;display:none;position:absolute;inset:0;border-radius:20px;pointer-events:none}
.lj-0w4qytp.lj-0w4qytp{margin:0;width:72px;flex:none}
.lj-0a8qp3u.lj-0a8qp3u{margin:1em 0;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#3A4BE0}
.lj-1gszid9.lj-1gszid9{margin:1em 0;margin:2px 0 0;font-size:13px;font-weight:500;line-height:1.3;color:#56556A}
.lj-17il5wk.lj-17il5wk{box-sizing:content-box;margin:0;flex:1;min-width:0}
.lj-1jeclla.lj-1jeclla{margin:0;display:inline;flex:none;font-size:13px;font-weight:700;letter-spacing:0.06em;font-variant-numeric:tabular-nums;color:#56556A}
.lj-0ee5doh.lj-0ee5doh{box-sizing:content-box;margin:0;align-self:stretch;display:flex;align-items:center;gap:14px}
.lj-0jibn7x.lj-0jibn7x{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:clamp(24px,3.4vw,48px) 0 0;font-size:clamp(3rem,7.4vw,6.25rem);font-weight:700;letter-spacing:-0.045em;line-height:0.98;text-wrap:balance}
.lj-0tce5sl.lj-0tce5sl{margin:1em 0;margin:clamp(14px,1.6vw,20px) 0 0;font-size:clamp(1.25rem,2.1vw,1.75rem);font-weight:500;line-height:1.25;letter-spacing:-0.015em;text-wrap:balance}
.lj-0585rdi.lj-0585rdi{margin:1em 0;margin:16px 0 0;max-width:46ch;font-size:1.0625rem;line-height:1.65;color:#56556A;text-wrap:pretty}
.lj-0x9697c.lj-0x9697c{margin:0;font-size:14px;font-weight:600;line-height:1;padding:8px 12px;border-radius:8px;border:1px solid rgba(23,20,43,0.24);color:#17142B}
.lj-0kmaag2.lj-0kmaag2{box-sizing:content-box;margin:0;margin:1em 0;padding-inline-start:40px;list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.lj-1mzpet7.lj-1mzpet7{margin:1em 0;margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#3A4BE0}
.lj-1x69pz1.lj-1x69pz1{margin:1em 0;margin:6px 0 0;font-size:1rem;font-weight:600;line-height:1.5;text-wrap:pretty}
.lj-0tto1k3.lj-0tto1k3{margin:1em 0;margin:4px 0 0;font-size:13px;line-height:1.5;color:#56556A}
.lj-1bu5rwy.lj-1bu5rwy{box-sizing:content-box;margin:0;align-self:stretch;max-width:54ch;margin-block-start:20px;padding-block-start:16px;border-block-start:1px solid rgba(23,20,43,0.24)}
.lj-0j2kvgy.lj-0j2kvgy{color:#2B46F5;text-decoration:underline;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:10px;background-color:#2B46F5;color:#FFF9EC;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:filter 160ms cubic-bezier(0.22,1,0.36,1)}.lj-0j2kvgy.lj-0j2kvgy:hover{filter:brightness(0.9);}
.lj-13ka5dd.lj-13ka5dd{margin:0;display:inline}
.lj-08liq96.lj-08liq96{box-sizing:content-box;margin:0;display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;line-height:1.4;color:#56556A}
.lj-0p99pmi.lj-0p99pmi{box-sizing:content-box;margin:0;align-self:stretch;margin-block-start:auto;padding-block-start:28px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}
.lj-12spubu.lj-12spubu{box-sizing:content-box;margin:0;position:relative;flex:1 1 400px;min-width:0;display:flex;flex-direction:column;align-items:flex-start}
.lj-0vepzw6.lj-0vepzw6{margin:0;width:44px;flex:none}
.lj-1mmqpuc.lj-1mmqpuc{margin:1em 0;margin:0;font-size:1rem;font-weight:700;letter-spacing:-0.012em;line-height:1.25}
.lj-0lnkzec.lj-0lnkzec{margin:1em 0;margin:1px 0 0;font-size:13px;font-weight:500;line-height:1.3;color:#56556A}
.lj-166jcbv.lj-166jcbv{margin:0;flex:none;display:flex;align-items:center;gap:5px}
.lj-08imwff.lj-08imwff{width:6px;height:6px;border-radius:6px;background-color:#B9B5CE;transition:width 320ms cubic-bezier(0.22,1,0.36,1),background-color 320ms cubic-bezier(0.22,1,0.36,1)}
.lj-02cdfm1.lj-02cdfm1{box-sizing:content-box;margin:0;position:relative;display:flex;align-items:center;gap:12px;padding:18px 20px 14px}
.lj-1kh87nd.lj-1kh87nd{margin:0;display:inline;flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#FFFFFF}
.lj-1xi70oc.lj-1xi70oc{width:10px;height:10px;border-radius:50%;border:2px solid #3A4BE0;box-sizing:border-box;transition:background-color 320ms cubic-bezier(0.22,1,0.36,1),box-shadow 320ms cubic-bezier(0.22,1,0.36,1)}
.lj-16ta3or.lj-16ta3or{margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#3A4BE0}
.lj-1l6l7fy.lj-1l6l7fy{margin:0;margin-block-start:3px;font-size:1.0625rem;font-weight:600;letter-spacing:-0.012em;line-height:1.3;text-wrap:pretty}
.lj-1nverw7.lj-1nverw7{box-sizing:content-box;margin:0;flex:1 1 200px;min-width:0}
.lj-0nsea88.lj-0nsea88{margin:0;display:inline;font-size:12px;font-weight:700;line-height:1;color:#3A4BE0;background-color:rgba(58,75,224,0.10);border-radius:999px;padding:7px 11px;white-space:nowrap}
.lj-19vezmf.lj-19vezmf{box-sizing:content-box;margin:0;flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}
.lj-1fe4fvc.lj-1fe4fvc{box-sizing:content-box;margin:0;position:relative;display:flex;align-items:center;gap:12px;padding:14px 12px;border-radius:14px;border:1px solid rgba(23,20,43,0);transition:background-color 320ms cubic-bezier(0.22,1,0.36,1),border-color 320ms cubic-bezier(0.22,1,0.36,1)}
.lj-196517f.lj-196517f{box-sizing:content-box;margin:0;margin:1em 0;padding-inline-start:40px;position:relative;list-style:none;margin:0;padding:4px 12px 14px;display:flex;flex-direction:column;gap:4px}.lj-196517f.lj-196517f::before{content:"";position:absolute;inset-block:38px 48px;inset-inline-start:34.5px;width:1px;background:#D8D4E1}
.lj-1t2dl7u.lj-1t2dl7u{margin:0;position:relative;margin:-6px 24px 0;padding-block-end:14px;font-size:12px;font-weight:600;letter-spacing:0.04em;line-height:1.4;color:#56556A}
.lj-0hpyiu5.lj-0hpyiu5{box-sizing:content-box;margin:0;margin:1em 40px;position:relative;flex:1 1 400px;min-width:0;align-self:center;margin:0;box-sizing:border-box;border-radius:24px;background:#FFFFFF;color:#17142B;overflow:hidden;box-shadow:0 0 0 1px rgba(23,20,43,0.06),0 44px 72px -44px rgba(23,20,43,0.5)}.lj-0hpyiu5.lj-0hpyiu5::before{content:"";display:block;position:absolute;inset:0 0 auto 0;height:150px;background:linear-gradient(180deg,rgba(58,75,224,0.10),rgba(255,255,255,0));pointer-events:none}
.lj-0fqdu6m.lj-0fqdu6m{box-sizing:content-box;margin:0;position:sticky;top:148px;box-sizing:border-box;transform-origin:50% 0;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);min-height:min(540px,calc(100svh - 200px));padding:clamp(20px,4vw,56px);border-radius:20px;background-color:#ECEEFF;color:#17142B;box-shadow:0 -18px 40px -28px rgba(23,20,43,0.28);will-change:transform}
.lj-151gewi.lj-151gewi{margin:1em 0;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#F3B6D0}
.lj-06y4w5f.lj-06y4w5f{margin:1em 0;margin:2px 0 0;font-size:13px;font-weight:500;line-height:1.3;color:#D5D7DD}
.lj-0iir2x8.lj-0iir2x8{margin:0;display:inline;flex:none;font-size:13px;font-weight:700;letter-spacing:0.06em;font-variant-numeric:tabular-nums;color:#D5D7DD}
.lj-1cqng6w.lj-1cqng6w{margin:1em 0;margin:16px 0 0;max-width:46ch;font-size:1.0625rem;line-height:1.65;color:#D5D7DD;text-wrap:pretty}
.lj-0sgkjub.lj-0sgkjub{margin:0;font-size:14px;font-weight:600;line-height:1;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,249,236,0.32);color:#FFF9EC}
.lj-1r5jpof.lj-1r5jpof{margin:1em 0;margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#F3B6D0}
.lj-116b3k5.lj-116b3k5{margin:1em 0;margin:4px 0 0;font-size:13px;line-height:1.5;color:#D5D7DD}
.lj-07j077x.lj-07j077x{box-sizing:content-box;margin:0;align-self:stretch;max-width:54ch;margin-block-start:20px;padding-block-start:16px;border-block-start:1px solid rgba(255,249,236,0.32)}
.lj-0y53we4.lj-0y53we4{color:#2B46F5;text-decoration:underline;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:10px;background-color:#FFF9EC;color:#17142B;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:filter 160ms cubic-bezier(0.22,1,0.36,1)}.lj-0y53we4.lj-0y53we4:hover{filter:brightness(0.9);}
.lj-00w0rfk.lj-00w0rfk{box-sizing:content-box;margin:0;display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;line-height:1.4;color:#D5D7DD}
.lj-1dagyjw.lj-1dagyjw{width:10px;height:10px;border-radius:50%;border:2px solid #8C2F5A;box-sizing:border-box;transition:background-color 320ms cubic-bezier(0.22,1,0.36,1),box-shadow 320ms cubic-bezier(0.22,1,0.36,1)}
.lj-07w3lnv.lj-07w3lnv{margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#8C2F5A}
.lj-09yfi52.lj-09yfi52{margin:0;display:inline;font-size:12px;font-weight:700;line-height:1;color:#8C2F5A;background-color:rgba(140,47,90,0.10);border-radius:999px;padding:7px 11px;white-space:nowrap}
.lj-1p5xo3n.lj-1p5xo3n{box-sizing:content-box;margin:0;margin:1em 40px;position:relative;flex:1 1 400px;min-width:0;align-self:center;margin:0;box-sizing:border-box;border-radius:24px;background:#FFFFFF;color:#17142B;overflow:hidden;box-shadow:0 0 0 1px rgba(23,20,43,0.06),0 44px 72px -44px rgba(23,20,43,0.5)}.lj-1p5xo3n.lj-1p5xo3n::before{content:"";display:block;position:absolute;inset:0 0 auto 0;height:150px;background:linear-gradient(180deg,rgba(140,47,90,0.10),rgba(255,255,255,0));pointer-events:none}
.lj-0glffm7.lj-0glffm7{box-sizing:content-box;margin:0;position:sticky;top:148px;box-sizing:border-box;transform-origin:50% 0;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);min-height:min(540px,calc(100svh - 200px));padding:clamp(20px,4vw,56px);border-radius:20px;background-color:#4A1636;color:#FFF9EC;box-shadow:0 -18px 40px -28px rgba(23,20,43,0.28);will-change:transform}
.lj-10gz10c.lj-10gz10c{margin:1em 0;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#0B7A5B}
.lj-0v95dv2.lj-0v95dv2{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:clamp(24px,3.4vw,48px) 0 0;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:700;letter-spacing:-0.045em;line-height:0.98;text-wrap:balance}
.lj-0p8w4dx.lj-0p8w4dx{margin:1em 0;margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#0B7A5B}
.lj-0c40hzy.lj-0c40hzy{width:10px;height:10px;border-radius:50%;border:2px solid #0B7A5B;box-sizing:border-box;transition:background-color 320ms cubic-bezier(0.22,1,0.36,1),box-shadow 320ms cubic-bezier(0.22,1,0.36,1)}
.lj-0rp74bp.lj-0rp74bp{margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#0B7A5B}
.lj-0frprz8.lj-0frprz8{margin:0;display:inline;font-size:12px;font-weight:700;line-height:1;color:#0B7A5B;background-color:rgba(11,122,91,0.10);border-radius:999px;padding:7px 11px;white-space:nowrap}
.lj-05m8kif.lj-05m8kif{box-sizing:content-box;margin:0;margin:1em 40px;position:relative;flex:1 1 400px;min-width:0;align-self:center;margin:0;box-sizing:border-box;border-radius:24px;background:#FFFFFF;color:#17142B;overflow:hidden;box-shadow:0 0 0 1px rgba(23,20,43,0.06),0 44px 72px -44px rgba(23,20,43,0.5)}.lj-05m8kif.lj-05m8kif::before{content:"";display:block;position:absolute;inset:0 0 auto 0;height:150px;background:linear-gradient(180deg,rgba(11,122,91,0.10),rgba(255,255,255,0));pointer-events:none}
.lj-078dkus.lj-078dkus{box-sizing:content-box;margin:0;position:sticky;top:148px;box-sizing:border-box;transform-origin:50% 0;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);min-height:min(540px,calc(100svh - 200px));padding:clamp(20px,4vw,56px);border-radius:20px;background-color:#E6F5EE;color:#17142B;box-shadow:0 -18px 40px -28px rgba(23,20,43,0.28);will-change:transform}
.lj-18chwii.lj-18chwii{margin:1em 0;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#A9F0DA}
.lj-0v9go8v.lj-0v9go8v{margin:1em 0;margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#A9F0DA}
.lj-0pd0usm.lj-0pd0usm{box-sizing:content-box;margin:0;position:sticky;top:148px;box-sizing:border-box;transform-origin:50% 0;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);min-height:min(540px,calc(100svh - 200px));padding:clamp(20px,4vw,56px);border-radius:20px;background-color:#075A50;color:#FFF9EC;box-shadow:0 -18px 40px -28px rgba(23,20,43,0.28);will-change:transform}
.lj-1scnjwy.lj-1scnjwy{margin:1em 0;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#96560A}
.lj-14lat7b.lj-14lat7b{margin:1em 0;margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#96560A}
.lj-1xoerog.lj-1xoerog{width:10px;height:10px;border-radius:50%;border:2px solid #96560A;box-sizing:border-box;transition:background-color 320ms cubic-bezier(0.22,1,0.36,1),box-shadow 320ms cubic-bezier(0.22,1,0.36,1)}
.lj-1t2h32f.lj-1t2h32f{margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#96560A}
.lj-00ob832.lj-00ob832{margin:0;display:inline;font-size:12px;font-weight:700;line-height:1;color:#96560A;background-color:rgba(150,86,10,0.10);border-radius:999px;padding:7px 11px;white-space:nowrap}
.lj-04sndtz.lj-04sndtz{box-sizing:content-box;margin:0;margin:1em 40px;position:relative;flex:1 1 400px;min-width:0;align-self:center;margin:0;box-sizing:border-box;border-radius:24px;background:#FFFFFF;color:#17142B;overflow:hidden;box-shadow:0 0 0 1px rgba(23,20,43,0.06),0 44px 72px -44px rgba(23,20,43,0.5)}.lj-04sndtz.lj-04sndtz::before{content:"";display:block;position:absolute;inset:0 0 auto 0;height:150px;background:linear-gradient(180deg,rgba(150,86,10,0.10),rgba(255,255,255,0));pointer-events:none}
.lj-1ltix1e.lj-1ltix1e{box-sizing:content-box;margin:0;position:sticky;top:148px;box-sizing:border-box;transform-origin:50% 0;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);min-height:min(540px,calc(100svh - 200px));padding:clamp(20px,4vw,56px);border-radius:20px;background-color:#FFF1D9;color:#17142B;box-shadow:0 -18px 40px -28px rgba(23,20,43,0.28);will-change:transform}
.lj-1h1c832.lj-1h1c832{margin:1em 0;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#FFE1AD}
.lj-03jyjan.lj-03jyjan{margin:1em 0;margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#FFE1AD}
.lj-1uqflmj.lj-1uqflmj{width:10px;height:10px;border-radius:50%;border:2px solid #3A3A44;box-sizing:border-box;transition:background-color 320ms cubic-bezier(0.22,1,0.36,1),box-shadow 320ms cubic-bezier(0.22,1,0.36,1)}
.lj-0qo2s7a.lj-0qo2s7a{margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#3A3A44}
.lj-1jy8cto.lj-1jy8cto{margin:0;display:inline;font-size:12px;font-weight:700;line-height:1;color:#3A3A44;background-color:rgba(58,58,68,0.10);border-radius:999px;padding:7px 11px;white-space:nowrap}
.lj-0rm4alo.lj-0rm4alo{box-sizing:content-box;margin:0;margin:1em 40px;position:relative;flex:1 1 400px;min-width:0;align-self:center;margin:0;box-sizing:border-box;border-radius:24px;background:#FFFFFF;color:#17142B;overflow:hidden;box-shadow:0 0 0 1px rgba(23,20,43,0.06),0 44px 72px -44px rgba(23,20,43,0.5)}.lj-0rm4alo.lj-0rm4alo::before{content:"";display:block;position:absolute;inset:0 0 auto 0;height:150px;background:linear-gradient(180deg,rgba(58,58,68,0.10),rgba(255,255,255,0));pointer-events:none}
.lj-0wpj96c.lj-0wpj96c{box-sizing:content-box;margin:0;position:sticky;top:148px;box-sizing:border-box;transform-origin:50% 0;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);min-height:min(540px,calc(100svh - 200px));padding:clamp(20px,4vw,56px);border-radius:20px;background-color:#1F1F26;color:#FFF9EC;box-shadow:0 -18px 40px -28px rgba(23,20,43,0.28);will-change:transform}
.lj-1mqvkvv.lj-1mqvkvv{margin:1em 0;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#0B6E8A}
.lj-192tbu2.lj-192tbu2{margin:1em 0;margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#0B6E8A}
.lj-1rbn5hb.lj-1rbn5hb{width:10px;height:10px;border-radius:50%;border:2px solid #0B6E8A;box-sizing:border-box;transition:background-color 320ms cubic-bezier(0.22,1,0.36,1),box-shadow 320ms cubic-bezier(0.22,1,0.36,1)}
.lj-1bj2462.lj-1bj2462{margin:0;font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:#0B6E8A}
.lj-0hnyzf0.lj-0hnyzf0{margin:0;display:inline;font-size:12px;font-weight:700;line-height:1;color:#0B6E8A;background-color:rgba(11,110,138,0.10);border-radius:999px;padding:7px 11px;white-space:nowrap}
.lj-10841p0.lj-10841p0{box-sizing:content-box;margin:0;margin:1em 40px;position:relative;flex:1 1 400px;min-width:0;align-self:center;margin:0;box-sizing:border-box;border-radius:24px;background:#FFFFFF;color:#17142B;overflow:hidden;box-shadow:0 0 0 1px rgba(23,20,43,0.06),0 44px 72px -44px rgba(23,20,43,0.5)}.lj-10841p0.lj-10841p0::before{content:"";display:block;position:absolute;inset:0 0 auto 0;height:150px;background:linear-gradient(180deg,rgba(11,110,138,0.10),rgba(255,255,255,0));pointer-events:none}
.lj-1rhjesz.lj-1rhjesz{box-sizing:content-box;margin:0;position:sticky;top:148px;box-sizing:border-box;transform-origin:50% 0;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);min-height:min(540px,calc(100svh - 200px));padding:clamp(20px,4vw,56px);border-radius:20px;background-color:#E3F3F8;color:#17142B;box-shadow:0 -18px 40px -28px rgba(23,20,43,0.28);will-change:transform}
.lj-0nhvg5b.lj-0nhvg5b{box-sizing:content-box;margin:0;position:relative;margin-block-start:20px;display:flex;flex-direction:column;gap:20px;outline:none}
.lj-11jyusa.lj-11jyusa{font-family:'Manrope',system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#17142B;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:content-box;margin:0;position:relative;overflow:clip;margin-block-start:calc(-1 * clamp(28px,5vw,72px));border-radius:50% 50% 0 0 / clamp(28px,5vw,72px) clamp(28px,5vw,72px) 0 0;background:#FFFFFF;padding-block:clamp(88px,11vw,152px) calc(clamp(72px,9vw,128px) + clamp(28px,5vw,72px));outline:none}
.lj-076yygt.lj-076yygt{margin:0.83em 0;font-family:inherit;font-size:1.5em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(2.125rem,5vw,4rem);line-height:1.04;letter-spacing:-0.036em;font-weight:600;color:#17142B;text-wrap:balance}
.lj-0yssufn.lj-0yssufn{margin:1em 0;margin:clamp(16px,2vw,24px) 0 0;max-width:34em;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6;color:#56556A;text-wrap:pretty}
.lj-01b1r84.lj-01b1r84{box-sizing:content-box;margin:0;max-width:1040px}
.lj-1blx6rb.lj-1blx6rb{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:600;letter-spacing:-0.028em;line-height:1.1}
.lj-04wnzlz.lj-04wnzlz{margin:1em 0;margin:12px 0 0;max-width:30ch;font-size:1.0625rem;line-height:1.6;color:#56556A}
.lj-0gcnw5a.lj-0gcnw5a{box-sizing:content-box;margin:0;margin-block-start:clamp(48px,6vw,88px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:40px clamp(20px,2.4vw,40px)}
.lj-1lpux8t.lj-1lpux8t{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.08;letter-spacing:-0.03em;font-weight:600;text-wrap:balance}
.lj-0ifijqs.lj-0ifijqs{box-sizing:content-box;margin:0;margin-block-start:clamp(72px,9vw,128px);max-width:920px}
.lj-16xep2a.lj-16xep2a{margin:0;display:flex;align-items:center;gap:12px;margin-block-end:20px}
.lj-0rppsu0.lj-0rppsu0{width:11px;height:11px;border-radius:50%;border:2px solid #17142B;box-sizing:border-box;flex:none}
.lj-0qysd7s.lj-0qysd7s{position:absolute;inset:-0.5px 0;background:#17142B;transform-origin:0 50%}
.lj-1xc4qlu.lj-1xc4qlu{position:relative;flex:1;height:1px;background:#D8D4E1}
.lj-08ilfu1.lj-08ilfu1{margin:1em 0;margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:0.06em;color:#56556A}
.lj-1e5xhck.lj-1e5xhck{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0 0 10px;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:700;letter-spacing:-0.015em;line-height:1.2}
.lj-08ctv2u.lj-08ctv2u{margin:1em 0;margin:0;max-width:34ch;font-size:1.0625rem;line-height:1.6;color:#56556A}
.lj-13v7lmz.lj-13v7lmz{box-sizing:content-box;margin:0;margin-block-start:clamp(0px,calc((100vw - 960px) * 0.16),80px)}
.lj-0m2m4u0.lj-0m2m4u0{width:11px;height:11px;border-radius:50%;border:2px solid #17142B;box-sizing:border-box;flex:none;background:linear-gradient(90deg,#17142B 50%,rgba(23,20,43,0) 50%)}
.lj-01k052g.lj-01k052g{box-sizing:content-box;margin:0;margin-block-start:clamp(0px,calc((100vw - 960px) * 0.08),40px)}
.lj-15sh7zy.lj-15sh7zy{width:11px;height:11px;border-radius:50%;background:#17142B;flex:none}
.lj-0l0oe97.lj-0l0oe97{box-sizing:content-box;margin:0}
.lj-1wey169.lj-1wey169{box-sizing:content-box;margin:0;margin:1em 0;padding-inline-start:40px;list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:40px clamp(24px,3vw,48px)}
.lj-1kmhlgl.lj-1kmhlgl{margin:1em 0;margin:0 0 20px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:0.04em;color:#B9B5CE}.lj-1kmhlgl.lj-1kmhlgl::before{content:"";width:28px;height:1px;background:#827C92;flex:none}
.lj-128vyrx.lj-128vyrx{margin:0.83em 0;font-family:inherit;font-size:1.5em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.875rem,4vw,3.5rem);line-height:1.08;letter-spacing:-0.03em;font-weight:600;text-wrap:balance}
.lj-0xwdi7s.lj-0xwdi7s{margin:1em 0;margin:24px 0 0;max-width:46ch;font-size:1.125rem;line-height:1.65;color:#B9B5CE;text-wrap:pretty}
.lj-0xaqq9h.lj-0xaqq9h{margin:0;width:36px;flex:none}
.lj-1v5hhrk.lj-1v5hhrk{box-sizing:content-box;margin:0;margin-block-start:24px;display:flex;align-items:center;gap:14px;color:#B9B5CE}
.lj-10clmwf.lj-10clmwf{color:#2B46F5;text-decoration:underline;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:10px;background-color:#FFF9EC;color:#17142B;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1)}.lj-10clmwf.lj-10clmwf:hover{background-color:#FFFFFF;}.lj-10clmwf.lj-10clmwf:active{background-color:#EDE6D6;}
.lj-135juko.lj-135juko{color:#2B46F5;text-decoration:underline;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:10px;border:1px solid #827C92;color:#FFF9EC;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1),border-color 160ms cubic-bezier(0.22,1,0.36,1)}.lj-135juko.lj-135juko:hover{background-color:rgba(255,249,236,0.08);border-color:#FFF9EC;}
.lj-127cid1.lj-127cid1{margin:0;align-self:stretch;margin-block-start:auto;padding-block-start:36px;display:flex;flex-wrap:wrap;gap:12px}
.lj-0qkgbxo.lj-0qkgbxo{box-sizing:content-box;margin:0;flex:1 1 420px;min-width:0;display:flex;flex-direction:column;align-items:flex-start}
.lj-0koa3ot.lj-0koa3ot{margin:1em 0;margin:0 0 4px;font-size:13px;font-weight:700;letter-spacing:0.06em;color:#B9B5CE}
.lj-17se5ut.lj-17se5ut{margin:0;display:inline;grid-row:1 / span 2;font-size:13px;font-weight:700;letter-spacing:0.06em;color:#71DDE9;padding-block-start:5px}
.lj-1qdjyou.lj-1qdjyou{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.015em;line-height:1.25}
.lj-0wbayq2.lj-0wbayq2{margin:1em 0;margin:0;font-size:1.0625rem;line-height:1.6;color:#B9B5CE}
.lj-0o0wuxi.lj-0o0wuxi{box-sizing:content-box;margin:0;display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding:clamp(18px,2.4vw,28px);border-radius:20px;background:#17122F;border:1px solid rgba(255,249,236,0.10)}
.lj-1k6ydov.lj-1k6ydov{margin:1em 0;margin:16px 0 4px;display:flex;align-items:center;gap:12px;font-size:13px;font-weight:700;letter-spacing:0.06em;color:#B9B5CE}.lj-1k6ydov.lj-1k6ydov::after{content:"";flex:1;height:0;border-block-start:1px dashed #827C92}
.lj-0duey6r.lj-0duey6r{margin:0;display:inline;grid-row:1 / span 2;font-size:13px;font-weight:700;letter-spacing:0.06em;color:#B9B5CE;padding-block-start:5px}
.lj-1eayynh.lj-1eayynh{box-sizing:content-box;margin:0;display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding:clamp(18px,2.4vw,28px);border-radius:20px;border:1px dashed #827C92}
.lj-18nwvnv.lj-18nwvnv{box-sizing:content-box;margin:0;flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:12px}
.lj-0w3rqq9.lj-0w3rqq9{margin:1em 0;margin:12px 0 0;max-width:32ch;font-size:1.0625rem;line-height:1.6;color:#B9B5CE}
.lj-1okh1kk.lj-1okh1kk{box-sizing:content-box;margin:0;padding-block-start:24px;border-block-start:1px solid rgba(255,249,236,0.32)}
.lj-1tgt3n0.lj-1tgt3n0{box-sizing:content-box;margin:0;margin:1em 0;padding-inline-start:40px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:32px clamp(20px,2.4vw,40px)}
.lj-12gniez.lj-12gniez{margin:1em 0;margin:clamp(28px,3.4vw,44px) 0 0;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:600;letter-spacing:-0.015em;line-height:1.3;color:#FFF9EC;text-wrap:balance}
.lj-1jqvh62.lj-1jqvh62{margin:1em 0;margin:10px 0 0;max-width:60ch;font-size:1.0625rem;line-height:1.6;color:#B9B5CE}
.lj-0caeqax.lj-0caeqax{box-sizing:content-box;margin:0;flex:1 1 100%;min-width:0}
.lj-1cn2owy.lj-1cn2owy{box-sizing:content-box;margin:0;position:relative;box-sizing:border-box;max-width:1448px;margin-inline:auto;padding-inline:clamp(16px,4.5vw,64px);display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,96px)}
.lj-0i0uvrk.lj-0i0uvrk{font-family:'Manrope',system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#17142B;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:content-box;margin:0;position:relative;overflow:hidden;margin-block-start:calc(-1 * clamp(28px,5vw,72px));border-radius:50% 50% 0 0 / clamp(28px,5vw,72px) clamp(28px,5vw,72px) 0 0;background:#0B0822;color:#FFF9EC;padding-block:clamp(88px,11vw,152px) calc(clamp(72px,9vw,128px) + clamp(28px,5vw,72px));outline:none}.lj-0i0uvrk.lj-0i0uvrk::before{content:"";display:block;position:absolute;left:58%;top:14px;width:max(220vw,2000px);aspect-ratio:1/1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(6,207,232,0) 91%,rgba(18,170,205,0.36) 95.5%,rgba(79,113,142,0.14) 98.4%,rgba(79,113,142,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 22%,#000 50%,rgba(0,0,0,0) 78%);pointer-events:none}
.lj-082nzqo.lj-082nzqo{margin:1em 0;margin:16px 0 0;max-width:36em;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6;color:#56556A;text-wrap:pretty}
.lj-00l305j.lj-00l305j{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.08;letter-spacing:-0.03em;font-weight:600;color:#17142B;text-wrap:balance}
.lj-0xhynq1.lj-0xhynq1{box-sizing:content-box;margin:0;flex:1 1 240px;max-width:400px}
.lj-0wmdks7.lj-0wmdks7{margin:1em 0;margin:0;font-weight:700}
.lj-0rkr8jy.lj-0rkr8jy{margin:1em 0;margin:0;text-wrap:pretty}
.lj-0mdvpt9.lj-0mdvpt9{margin:1em 0;margin:6px 0;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:600;line-height:1.3;letter-spacing:-0.015em;text-wrap:balance}
.lj-1jijgyd.lj-1jijgyd{display:block;font-weight:500;color:#56556A}
.lj-18z2ygw.lj-18z2ygw{margin:1em 0;margin:8px 0 0;font-size:15px;font-weight:700;line-height:1.5}
.lj-1w0xako.lj-1w0xako{box-sizing:content-box;margin:0;flex:2 1 420px;min-width:0;max-width:62ch;display:flex;flex-direction:column;gap:18px;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.65;color:#17142B}
.lj-028wqga.lj-028wqga{box-sizing:content-box;margin:0;margin-block-start:clamp(64px,8vw,112px);box-sizing:border-box;padding:clamp(24px,4.5vw,64px);border-radius:20px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(23,20,43,0.06);display:flex;flex-wrap:wrap;gap:28px clamp(32px,6vw,96px);scroll-margin-top:96px;outline:none}
.lj-1wybmgn.lj-1wybmgn{margin:1em 0;margin:0;font-size:clamp(2.25rem,4.4vw,3.75rem);font-weight:600;letter-spacing:-0.04em;line-height:1;color:#17142B}
.lj-13z3zg2.lj-13z3zg2{margin:1em 0;margin:16px 0 0;max-width:30ch;font-size:1.125rem;line-height:1.55;color:#56556A}
.lj-1j9ydnb.lj-1j9ydnb{box-sizing:content-box;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:40px clamp(24px,3vw,48px)}
.lj-1a9wv4w.lj-1a9wv4w{box-sizing:content-box;margin:0;margin-block-start:clamp(64px,8vw,112px)}
.lj-0lmqy9j.lj-0lmqy9j{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0 0 clamp(32px,4vw,56px);max-width:22em;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.1;letter-spacing:-0.03em;font-weight:600;text-wrap:balance}
.lj-1kq3vpl.lj-1kq3vpl{margin:1.33em 0;font-family:inherit;font-size:1em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-0.02em}
.lj-0wwtklj.lj-0wwtklj{margin:1em 0;margin:12px 0 20px;max-width:36ch;font-size:1.0625rem;line-height:1.6;color:#56556A}
.lj-1ay87iz.lj-1ay87iz{margin:1em 0;margin:0;font-size:15px;font-weight:600;line-height:1.5;color:#17142B}
.lj-0mg48rc.lj-0mg48rc{box-sizing:content-box;margin:0;padding-block:24px 32px;border-block-start:2px solid #17142B;scroll-margin-top:96px;outline:none}
.lj-19iuf2n.lj-19iuf2n{box-sizing:content-box;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:0 clamp(24px,3vw,48px)}
.lj-1js56o6.lj-1js56o6{margin:1.33em 0;font-family:inherit;font-size:1em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;letter-spacing:-0.028em;line-height:1.12}
.lj-0p9svt7.lj-0p9svt7{margin:1em 0;margin:12px 0 0;max-width:34ch;font-size:1.0625rem;line-height:1.6;color:#56556A}
.lj-1uf2b1a.lj-1uf2b1a{box-sizing:content-box;margin:0;max-width:920px}
.lj-0iisfpl.lj-0iisfpl{box-sizing:content-box;margin:0;flex:1 1 360px;max-width:560px}
.lj-0cdnmrt.lj-0cdnmrt{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:700;letter-spacing:-0.02em;line-height:1.2}
.lj-1mfzig7.lj-1mfzig7{margin:1em 0;margin:0;font-size:1.125rem;line-height:1.6;color:#56556A}
.lj-1qdwdpe.lj-1qdwdpe{box-sizing:content-box;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px 40px;padding-block:28px;border-block-start:1px solid #D8D4E1}
.lj-0589zd8.lj-0589zd8{box-sizing:content-box;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px 40px;padding-block:28px;border-block-start:1px solid #D8D4E1;border-block-end:1px solid #D8D4E1}
.lj-0nmw7s8.lj-0nmw7s8{box-sizing:content-box;margin:0;margin:1em 0;padding-inline-start:40px;flex:1.4 1 480px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-self:flex-end}
.lj-1sitni5.lj-1sitni5{box-sizing:content-box;margin:0;box-sizing:border-box;max-width:1448px;margin-inline:auto;padding-inline:clamp(16px,4.5vw,64px);display:flex;flex-wrap:wrap;gap:40px clamp(32px,6vw,96px)}
.lj-09kp2h7.lj-09kp2h7{font-family:'Manrope',system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#17142B;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:content-box;margin:0;position:relative;margin-block-start:calc(-1 * clamp(28px,5vw,72px));border-radius:50% 50% 0 0 / clamp(28px,5vw,72px) clamp(28px,5vw,72px) 0 0;background:#FFFFFF;padding-block:clamp(88px,11vw,152px) calc(clamp(72px,9vw,128px) + clamp(28px,5vw,72px));outline:none}
.lj-0kzrxwl.lj-0kzrxwl{margin:0.83em 0;font-family:inherit;font-size:1.5em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(2.125rem,4.6vw,3.5rem);line-height:1.05;letter-spacing:-0.034em;font-weight:600;color:#FFF9EC;text-wrap:balance}
.lj-17vc9bl.lj-17vc9bl{margin:1em 0;margin:clamp(16px,2vw,24px) 0 0;max-width:36em;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6;color:#B9B5CE;text-wrap:pretty}
.lj-1jh72f0.lj-1jh72f0{width:11px;height:11px;border-radius:50%;background:#FFF9EC;flex:none;transition:box-shadow 420ms cubic-bezier(0.22,1,0.36,1)}
.lj-1lg95zs.lj-1lg95zs{position:absolute;inset:-0.5px 0;background:#FFF9EC;transform-origin:0 50%}
.lj-18haj97.lj-18haj97{position:relative;flex:1;height:1px;background:rgba(255,249,236,0.18)}
.lj-10t0y0p.lj-10t0y0p{margin:1em 0;margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:0.06em;color:#B9B5CE}
.lj-0j7lfde.lj-0j7lfde{margin:1em 0;margin:0;max-width:30ch;font-size:1.0625rem;line-height:1.6;color:#B9B5CE}
.lj-19541xw.lj-19541xw{box-sizing:content-box;margin:0;margin:1em 0;padding-inline-start:40px;list-style:none;margin:clamp(48px,6vw,80px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:40px clamp(20px,2.4vw,40px)}
.lj-0qum9ev.lj-0qum9ev{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.08;letter-spacing:-0.03em;font-weight:600;color:#FFF9EC;text-wrap:balance}
.lj-11eooh1.lj-11eooh1{margin:1.33em 0;font-family:inherit;font-size:1em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:700;letter-spacing:-0.015em;line-height:1.2}
.lj-04xmf89.lj-04xmf89{margin:1em 0;margin:10px 0 0;max-width:30ch;font-size:1.0625rem;line-height:1.6;color:#B9B5CE}
.lj-14p6ulx.lj-14p6ulx{box-sizing:content-box;margin:0;margin:1em 0;padding-inline-start:40px;list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:32px clamp(20px,2.4vw,40px)}
.lj-0b0bg3t.lj-0b0bg3t{margin:1em 0;margin:clamp(24px,3vw,36px) 0 0;font-size:15px;line-height:1.6;color:#B9B5CE}
.lj-00tvfnl.lj-00tvfnl{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;letter-spacing:-0.025em;line-height:1.15}
.lj-1t4rouf.lj-1t4rouf{margin:1em 0;margin:14px 0 0;max-width:44ch;font-size:1.0625rem;line-height:1.65;color:#B9B5CE}
.lj-1oc60ut.lj-1oc60ut{color:#2B46F5;text-decoration:underline;margin-block-start:auto;margin-top:28px;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:10px;background-color:#FFF9EC;color:#17142B;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1),border-color 160ms cubic-bezier(0.22,1,0.36,1)}.lj-1oc60ut.lj-1oc60ut:hover{background-color:#FFFFFF;}
.lj-1om5xgo.lj-1om5xgo{box-sizing:content-box;margin:0;flex:1 1 340px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(20px,3vw,36px);border-radius:20px;background:#17122F;border:1px solid rgba(255,249,236,0.10)}
.lj-1954f78.lj-1954f78{color:#2B46F5;text-decoration:underline;margin-block-start:auto;margin-top:28px;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:10px;border:1px solid #827C92;color:#FFF9EC;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background-color 160ms cubic-bezier(0.22,1,0.36,1),border-color 160ms cubic-bezier(0.22,1,0.36,1)}.lj-1954f78.lj-1954f78:hover{background-color:rgba(255,249,236,0.08);border-color:#FFF9EC;}
.lj-1k34v2u.lj-1k34v2u{box-sizing:content-box;margin:0;margin-block-start:clamp(48px,6vw,80px);display:flex;flex-wrap:wrap;gap:20px}
.lj-03fgz35.lj-03fgz35{font-family:'Manrope',system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#17142B;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:content-box;margin:0;position:relative;margin-block-start:calc(-1 * clamp(28px,5vw,72px));border-radius:50% 50% 0 0 / clamp(28px,5vw,72px) clamp(28px,5vw,72px) 0 0;background:#0B0822;padding-block:clamp(88px,11vw,152px) calc(clamp(72px,9vw,128px) + clamp(28px,5vw,72px));outline:none;overflow:hidden;color:#FFF9EC}.lj-03fgz35.lj-03fgz35::before{content:"";display:block;position:absolute;left:60%;top:14px;width:max(220vw,2000px);aspect-ratio:1/1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(120,69,247,0) 91%,rgba(120,69,247,0.38) 95.5%,rgba(218,107,247,0.16) 98.4%,rgba(218,107,247,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 22%,#000 50%,rgba(0,0,0,0) 78%);pointer-events:none}
.lj-06dluye.lj-06dluye{color:#2B46F5;text-decoration:underline;margin-block-start:20px;display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#2B46F5;font-size:16px;font-weight:700;text-decoration:none}.lj-06dluye.lj-06dluye:hover{color:#2036D8;text-decoration:underline;text-underline-offset:4px;}
.lj-086syro.lj-086syro{box-sizing:content-box;margin:0;flex:1 1 320px;max-width:480px;position:sticky;top:min(112px,calc((100vw - 1040px) * 9999));align-self:flex-start}
.lj-1bj72ez.lj-1bj72ez{font-size:13px;font-weight:700;letter-spacing:0.06em;font-variant-numeric:tabular-nums;color:#56556A}
.lj-1iv5xpf.lj-1iv5xpf{position:absolute;left:0;right:0;top:8px;height:2px;border-radius:2px;background:#17142B}
.lj-0ve9kyb.lj-0ve9kyb{position:absolute;top:0;bottom:0;left:8px;width:2px;border-radius:2px;background:#17142B}
.lj-0v40dfd.lj-0v40dfd{position:relative;align-self:center;width:18px;height:18px;transform:rotate(45deg);transition:transform 220ms cubic-bezier(0.22,1,0.36,1)}
.lj-1io2idy.lj-1io2idy{display:inline-block;box-sizing:border-box;margin:0;padding:1px 6px;border:2px outset buttonborder;background-color:buttonface;color:buttontext;font-size:13.3333px;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;text-indent:0;text-align:center;text-decoration:none;cursor:default;width:100%;display:grid;grid-template-columns:clamp(28px,4vw,48px) minmax(0,1fr) 18px;align-items:baseline;gap:0 12px;min-height:72px;padding:22px 0;border:0;background:transparent;text-align:start;font-family:inherit;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:700;letter-spacing:-0.015em;line-height:1.3;color:#17142B;cursor:pointer}
.lj-0ip7l6l.lj-0ip7l6l{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0}
.lj-1bb78ub.lj-1bb78ub{margin:1em 0;margin:0;padding:0 30px 28px calc(clamp(28px,4vw,48px) + 12px);max-width:60ch;font-size:1.0625rem;line-height:1.65;color:#56556A;text-wrap:pretty}
.lj-0jwutfp.lj-0jwutfp{box-sizing:content-box;margin:0;min-height:0;overflow:hidden}
.lj-08p5kqw.lj-08p5kqw{box-sizing:content-box;margin:0;display:grid;grid-template-rows:1fr;visibility:visible;transition:grid-template-rows 280ms cubic-bezier(0.22,1,0.36,1),visibility 0s linear 0s}
.lj-03417rs.lj-03417rs{box-sizing:content-box;margin:0;border-block-start:1px solid #D8D4E1}
.lj-017o7jo.lj-017o7jo{box-sizing:content-box;margin:0;flex:1.6 1 520px;min-width:0;border-block-end:1px solid #D8D4E1}
.lj-1mx6dyo.lj-1mx6dyo{margin:1em 0;margin:clamp(16px,2vw,24px) 0 0;max-width:34em;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6;color:#B9B5CE}
.lj-07hx8sv.lj-07hx8sv{color:#2B46F5;text-decoration:underline;display:inline-block;box-sizing:border-box;margin:0;padding:1px 6px;border:2px outset buttonborder;background-color:buttonface;color:buttontext;font-size:13.3333px;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;text-indent:0;text-align:center;text-decoration:none;cursor:default;min-height:44px;padding:0;border:0;background:transparent;color:#FFF9EC;font-family:inherit;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.lj-00j2nce.lj-00j2nce{margin:1em 0;margin:24px 0 0;font-size:15px;line-height:1.6;color:#B9B5CE}
.lj-1k4emnt.lj-1k4emnt{box-sizing:content-box;margin:0;flex:1 1 400px;min-width:0}
.lj-0uqrga5.lj-0uqrga5{box-sizing:content-box;margin:0;flex:1 1 440px;min-width:0}
.lj-05ltp0h.lj-05ltp0h{margin:1em 0;font-family:inherit;font-size:1.17em;font-weight:bold;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;font-style:normal;margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:600;letter-spacing:-0.028em;line-height:1.12}
.lj-069cxkx.lj-069cxkx{margin:1em 0;margin:12px 0 0;font-size:1.0625rem;line-height:1.6;color:#B9B5CE}
.lj-0k6f8u9.lj-0k6f8u9{box-sizing:content-box;margin:0;flex:1 1 320px;max-width:520px}
.lj-10792sl.lj-10792sl{box-sizing:content-box;margin:0;flex:1 1 360px;max-width:520px}
.lj-1h74web.lj-1h74web{box-sizing:content-box;margin:0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px clamp(32px,6vw,96px);padding-block-start:clamp(32px,4vw,48px);border-block-start:1px solid rgba(255,249,236,0.14)}
.lj-03cvswl.lj-03cvswl{box-sizing:content-box;margin:0;position:relative;box-sizing:border-box;max-width:1448px;margin-inline:auto;padding-inline:clamp(16px,4.5vw,64px);margin-block-start:clamp(56px,7vw,96px);scroll-margin-top:96px;outline:none}
.lj-09xlhdz.lj-09xlhdz{font-family:'Manrope',system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#17142B;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:content-box;margin:0;position:relative;overflow:hidden;margin-block-start:calc(-1 * clamp(28px,5vw,72px));border-radius:50% 50% 0 0 / clamp(28px,5vw,72px) clamp(28px,5vw,72px) 0 0;background:#0B0822;color:#FFF9EC;padding-block:clamp(88px,11vw,152px) clamp(56px,7vw,96px);outline:none}.lj-09xlhdz.lj-09xlhdz::before{content:"";display:block;position:absolute;left:42%;top:14px;width:max(220vw,2000px);aspect-ratio:1/1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(49,90,250,0) 91%,rgba(49,90,250,0.40) 95.5%,rgba(152,77,249,0.18) 98.4%,rgba(218,107,247,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 22%,#000 50%,rgba(0,0,0,0) 78%);pointer-events:none}
.lj-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:70;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#06CFE8,#1858F5 40%,#7845F7 72%,#DA6BF7);pointer-events:none}
