@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/plugins/avon-site-core/assets/fonts/inter-300.woff2) format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/avon-site-core/assets/fonts/inter-400.woff2) format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/plugins/avon-site-core/assets/fonts/inter-500.woff2) format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/plugins/avon-site-core/assets/fonts/inter-600.woff2) format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/plugins/avon-site-core/assets/fonts/inter-700.woff2) format('woff2')}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/avon-site-core/assets/fonts/geist-400.woff2) format('woff2')}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/plugins/avon-site-core/assets/fonts/geist-500.woff2) format('woff2')}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/plugins/avon-site-core/assets/fonts/geist-600.woff2) format('woff2')}body{margin:0;background:#F7F9FF}*{box-sizing:border-box}a{color:#0B1530}a:hover{color:#2F5BFF}.pg{--bg:#F7F9FF;--paper:#FFFFFF;--tint:#EEF2FC;--ln:#DFE5F2;--ln2:#C9D2E6;--tx:#0B1530;--tx2:#43506B;--mu:#5B6884;--deep:#0B1530;--good:#15803D;--bad:#B42318;--fd:'Inter',system-ui,Arial,sans-serif;--fm:'Geist Mono',ui-monospace,Menlo,monospace;font-family:'Inter',system-ui,-apple-system,Arial,sans-serif;font-optical-sizing:auto;color:var(--tx);background:var(--bg);font-size:16px;line-height:1.6;overflow:hidden;-webkit-font-smoothing:antialiased}.pg h1,.pg h2,.pg h3,.pg h4,.pg p,.pg ul,.pg ol,.pg dl,.pg dd,.pg figure{margin:0;padding:0}.pg ul,.pg ol{list-style:none}.pg h1,.pg h2,.pg h3{text-wrap:balance;font-family:var(--fd)}.pg p{text-wrap:pretty}.pg em,.pg i{font-style:normal}.wrap{max-width:1240px;margin:0 auto;padding:0 24px}.lab{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--mu)}.lab.ac{color:var(--ac)}.h2{font-weight:300;font-size:clamp(40px,5.2vw,74px);line-height:1.02;letter-spacing:-.04em;margin-top:18px}.lede{font-size:19px;line-height:1.6;color:var(--tx2);font-weight:350;max-width:640px;margin-top:22px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;font:500 15px/1 'Inter',system-ui,sans-serif;background:var(--tx);color:#FFF;border-radius:4px;border:1px solid var(--tx);text-decoration:none;cursor:pointer;white-space:nowrap}.btn:hover{background:#000;color:#fff}.btn.ghost{background:rgb(255 255 255 / .8);color:var(--tx);border-color:rgb(11 21 48 / .28)}.btn.ghost:hover{background:#fff;color:var(--tx)}.btn.ac{background:var(--ac);border-color:var(--ac);color:#fff}.sec{padding:120px 0}.sec.tint{background:var(--tint)}.sec.paper{background:var(--paper)}.note{font-size:13px;color:var(--mu);margin-top:32px}.hero{position:relative;overflow:hidden;background:#F7F9FF}.hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero .veil{position:absolute;inset:0;background:linear-gradient(90deg,rgb(247 249 255 / .97) 0%,rgb(247 249 255 / .9) 32%,rgb(247 249 255 / .35) 58%,rgb(247 249 255 / .05) 80%),linear-gradient(0deg,rgb(247 249 255) 0%,#fff0 18%)}.nav{position:relative;z-index:5;border-bottom:1px solid rgb(11 21 48 / .08);background:rgb(247 249 255 / .55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav .wrap{min-height:76px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.logo{display:flex;align-items:center;gap:10px;font-size:20px;letter-spacing:-.02em;color:var(--tx);text-decoration:none;font-weight:400}.logo b{font-weight:650}.nav ul{display:flex;gap:28px;flex-wrap:wrap;font-size:14px;font-weight:450}.nav ul a{text-decoration:none;color:var(--tx2)}.nav ul a:hover{color:var(--tx)}.btn.pri{background:var(--ac);border-color:var(--ac);color:#fff}.btn.pri:hover{background:#1E44D8;border-color:#1E44D8;color:#fff}.hc{position:relative;z-index:3;padding:72px 0 96px}.hc .wrap.hw{max-width:1440px;padding:0 48px;display:grid;grid-template-columns:minmax(0,1fr) 620px;gap:48px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--ac)}.eyebrow:before{content:'';width:8px;height:8px;border-radius:50%;background:var(--ac)}.h1{font-weight:300;font-size:clamp(52px,6.2vw,92px);line-height:.98;letter-spacing:-.048em;margin-top:22px;color:var(--tx)}.hc .lead{font-size:18.5px;line-height:1.6;color:var(--tx2);max-width:560px;margin-top:34px}.ctas{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.hc .facts{display:flex;gap:22px;margin-top:40px;flex-wrap:wrap}.hc .facts div{border-left:1px solid var(--ln2);padding-left:14px}.hc .facts b{display:block;font-size:26px;font-weight:350;letter-spacing:-.03em}.hc .facts span{font-size:13px;color:var(--tx2)}.glass{background:rgb(255 255 255 / .78);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgb(255 255 255 / .9);border-radius:10px;padding:20px 22px;box-shadow:0 30px 70px -34px rgb(11 21 48 / .35)}.glass small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-weight:600;display:flex;gap:7px;align-items:center}.glass .q{font-size:16.5px;margin-top:10px;line-height:1.4;font-weight:500}.ha{padding:30px 32px 28px;width:600px}.ha .htop{display:flex;justify-content:space-between;align-items:center}.ha .hq{font-size:22px;font-weight:500;line-height:1.35;letter-spacing:-.01em;margin-top:20px}.ha .hin{font-size:15px;color:var(--tx2);margin-top:14px}.ha ol{display:grid;gap:10px;margin-top:16px}.ha li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border:1px solid var(--ln);border-radius:12px;font-size:15px;color:var(--tx2);animation:up 12s ease infinite both}.ha li b{font-weight:600;color:var(--tx);display:block;font-size:16px}.ha li span{display:block;font-size:13.5px;margin-top:3px}.ha li.hme{border:1.5px solid var(--ac);background:#F3F6FF}.ha li.hme b{color:var(--ac)}.hcites{display:flex;gap:6px;flex:0 0 auto}.hcites i{display:grid;place-items:center;width:26px;height:24px;border-radius:6px;background:var(--ac);color:#fff;font-family:var(--fm);font-size:11.5px}.ha .hsrcs{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid var(--ln);animation:up 12s ease infinite both;animation-delay:2.4s}.ha .hsrcs span{font-size:12.5px;color:var(--tx2);border:1px solid var(--ln);border-radius:20px;padding:5px 11px 5px 6px;display:flex;gap:7px;align-items:center;background:#fff}.ha .hsrcs span i{width:18px;height:18px;border-radius:50%;background:#EEF2FC;display:grid;place-items:center;font-family:var(--fm);font-size:10px;color:var(--ac)}.hbadge{position:absolute;right:-20px;bottom:-28px;background:#fff;border-radius:12px;padding:12px 16px;display:flex;gap:12px;align-items:center;box-shadow:0 0 0 1px rgb(11 21 48 / .06),0 24px 50px -20px rgb(11 21 48 / .35);animation:bob 7s ease-in-out infinite}.hbadge b{font-size:22px;font-weight:400;letter-spacing:-.02em}.hbadge span{font-size:12.5px;color:var(--tx2);line-height:1.35}.hcard{background:rgb(255 255 255 / .92);border:1px solid rgb(255 255 255 / .95);border-radius:18px;box-shadow:0 0 0 1px rgb(11 21 48 / .06),0 50px 100px -40px rgb(11 21 48 / .4)}.htag{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 10px;border-radius:7px;background:#0B1530;color:#fff}.hmono{font-family:var(--fm);font-size:11px;color:var(--mu)}@keyframes up{0%,4%{opacity:0;transform:translateY(8px)}10%,92%{opacity:1;transform:none}100%{opacity:0}}.eng{position:relative;width:740px;height:720px}.eng .pan{position:absolute;left:20px;top:0;width:700px;height:620px;border-radius:16px;background:rgb(255 255 255 / .86);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgb(255 255 255 / .95);box-shadow:0 1px 0 rgb(255 255 255 / .9) inset,0 50px 100px -40px rgb(11 21 48 / .45),0 0 0 1px rgb(11 21 48 / .06)}.eng .ab{position:absolute}.eng .hd{left:0;right:0;top:0;height:48px;border-bottom:1px solid var(--ln);display:flex;align-items:center;justify-content:space-between;padding:0 18px}.eng .hd b{font-size:12.5px;font-weight:600;display:flex;align-items:center;gap:8px}.eng .hd b i{width:8px;height:8px;border-radius:50%;background:#16A34A;box-shadow:0 0 0 3px rgb(22 163 74 / .15);animation:pulse 2s ease-in-out infinite}.eng .tabs{display:flex;gap:4px}.eng .tabs span{font-size:11.5px;padding:5px 9px;border-radius:6px;color:var(--mu)}.eng .tabs span.on{background:var(--tx);color:#fff}.eng .pr{left:20px;top:62px;width:660px;height:54px;border:1px solid var(--ln2);border-radius:10px;background:#fff;display:flex;align-items:center;gap:12px;padding:0 14px;font-size:14.5px;font-weight:500;color:var(--tx)}.eng .pr svg{color:var(--ac);flex:0 0 auto}.eng .pr .ty{white-space:nowrap;overflow:hidden;clip-path:inset(0 100% 0 0);animation:type 16s steps(64) infinite}.eng .pr em{margin-left:auto;font-family:var(--fm);font-size:10.5px;color:var(--mu);white-space:nowrap}.eng .lb{font-family:var(--fm);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);display:flex;gap:8px;align-items:center}.eng .lb b{color:var(--ac);font-weight:500}.eng .chip{height:28px;border-radius:7px;border:1px dashed var(--ln2);background:#F7F9FF;display:flex;align-items:center;gap:8px;padding:0 10px;font-family:var(--fm);font-size:11px;color:var(--tx2);white-space:nowrap}.eng .chip svg{color:var(--ac)}.eng .src{left:20px;width:244px;height:44px;border:1px solid var(--ln);border-radius:9px;background:#fff;display:grid;grid-template-columns:26px 1fr 54px;gap:9px;align-items:center;padding:0 10px}.eng .src .fv{width:26px;height:26px;border-radius:6px;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff}.eng .src b{display:block;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eng .src small{display:block;font-size:10.5px;color:var(--mu);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eng .src .rl{height:5px;border-radius:3px;background:var(--tint);overflow:hidden}.eng .src .rl i{display:block;height:100%;background:var(--ac);transform-origin:left}.eng .src .rl.lo i{background:var(--ln2)}.eng .src .n{position:absolute;right:-9px;top:-9px;width:20px;height:20px;border-radius:50%;background:var(--ac);color:#fff;font-family:var(--fm);font-size:10.5px;display:grid;place-items:center;box-shadow:0 0 0 3px #fff}.eng .src .sk{position:absolute;right:10px;top:5px;font-family:var(--fm);font-size:9px;color:var(--mu)}.eng .ans{left:340px;top:156px;width:340px;height:320px;border:1px solid var(--ln);border-radius:12px;background:#fff;padding:14px 16px}.eng .ans .k{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--ac);display:flex;gap:6px;align-items:center}.eng .ans p.in{font-size:12.5px;color:var(--tx2);margin-top:8px;line-height:1.5}.eng .it{left:380px;width:286px;border:1px solid var(--ln);border-radius:9px;padding:9px 12px;background:#fff}.eng .it b{display:block;font-size:13px;font-weight:600}.eng .it span{display:block;font-size:11.5px;color:var(--tx2);margin-top:2px;line-height:1.45}.eng .it.me{border:1.5px solid var(--ac);background:#F5F8FF}.eng .it.me b{color:var(--ac)}.eng .cp{height:20px;min-width:24px;border-radius:5px;background:var(--tx);color:#fff;font-family:var(--fm);font-size:10.5px;display:grid;place-items:center;padding:0 5px}.eng .cp.ac{background:var(--ac)}.eng .why{left:340px;top:490px;width:340px;height:112px;border:1px solid var(--ln);border-radius:12px;background:#F7F9FF;padding:12px 14px}.eng .why .g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin-top:9px}.eng .why .g div{display:flex;gap:7px;align-items:center;font-size:11.5px;color:var(--tx);white-space:nowrap}.eng .why .g svg{color:#16A34A;flex:0 0 auto}.eng .why .g em{font-family:var(--fm);font-size:10.5px;color:var(--mu);margin-left:auto}.eng svg.wires{position:absolute;left:20px;top:0;width:700px;height:620px;pointer-events:none;overflow:visible}.eng svg.wires path{fill:none;stroke-width:1.6;stroke-dasharray:420;stroke-dashoffset:420}.eng .fl{position:absolute;background:#fff;border:1px solid var(--ln);border-radius:12px;box-shadow:0 30px 60px -28px rgb(11 21 48 / .4);padding:12px 14px}.eng .fa{left:0;top:606px;width:236px;animation:bob 7s ease-in-out infinite}.eng .fa small,.eng .fb small{font-size:11px;color:var(--mu)}.eng .fa b{font-size:30px;font-weight:350;letter-spacing:-.03em;display:block;line-height:1.1}.eng .fa em{font-family:var(--fm);font-size:10.5px;color:var(--good)}.eng .fb{right:0;top:612px;width:236px;animation:bob 8s ease-in-out infinite reverse}.eng .fb .pl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:8px}.eng .fb .pl span{display:grid;gap:4px;justify-items:center;font-family:var(--fm);font-size:9px;color:var(--mu)}.eng .fb .pl i{width:22px;height:22px;border-radius:6px;background:var(--tint);border:1px solid var(--ln2)}.eng .fb .pl i.y{background:var(--ac);border-color:var(--ac)}.cap2{font-size:12px;color:var(--mu);margin-top:6px;text-align:right;padding-right:30px}@keyframes type{0%{clip-path:inset(0 100% 0 0)}7%,94%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.45}}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes in0{0%,0%{opacity:0;transform:translateY(6px)}3%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar0{0%,0%{transform:scaleX(0)}6%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln0{0%,0%{stroke-dashoffset:420}8%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim0{0%,0%{opacity:1}3%,94%{opacity:.42}100%{opacity:1}}.i0{animation:in0 16s ease infinite both}.b0{animation:bar0 16s ease infinite both}.l0{animation:ln0 16s ease infinite both}.d0{animation:dim0 16s ease infinite both}@keyframes in8{0%,8%{opacity:0;transform:translateY(6px)}11%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar8{0%,8%{transform:scaleX(0)}14%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln8{0%,8%{stroke-dashoffset:420}16%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim8{0%,8%{opacity:1}11%,94%{opacity:.42}100%{opacity:1}}.i8{animation:in8 16s ease infinite both}.b8{animation:bar8 16s ease infinite both}.l8{animation:ln8 16s ease infinite both}.d8{animation:dim8 16s ease infinite both}@keyframes in11{0%,11%{opacity:0;transform:translateY(6px)}14%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar11{0%,11%{transform:scaleX(0)}17%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln11{0%,11%{stroke-dashoffset:420}19%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim11{0%,11%{opacity:1}14%,94%{opacity:.42}100%{opacity:1}}.i11{animation:in11 16s ease infinite both}.b11{animation:bar11 16s ease infinite both}.l11{animation:ln11 16s ease infinite both}.d11{animation:dim11 16s ease infinite both}@keyframes in14{0%,14%{opacity:0;transform:translateY(6px)}17%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar14{0%,14%{transform:scaleX(0)}20%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln14{0%,14%{stroke-dashoffset:420}22%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim14{0%,14%{opacity:1}17%,94%{opacity:.42}100%{opacity:1}}.i14{animation:in14 16s ease infinite both}.b14{animation:bar14 16s ease infinite both}.l14{animation:ln14 16s ease infinite both}.d14{animation:dim14 16s ease infinite both}@keyframes in20{0%,20%{opacity:0;transform:translateY(6px)}23%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar20{0%,20%{transform:scaleX(0)}26%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln20{0%,20%{stroke-dashoffset:420}28%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim20{0%,20%{opacity:1}23%,94%{opacity:.42}100%{opacity:1}}.i20{animation:in20 16s ease infinite both}.b20{animation:bar20 16s ease infinite both}.l20{animation:ln20 16s ease infinite both}.d20{animation:dim20 16s ease infinite both}@keyframes in24{0%,24%{opacity:0;transform:translateY(6px)}27%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar24{0%,24%{transform:scaleX(0)}30%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln24{0%,24%{stroke-dashoffset:420}32%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim24{0%,24%{opacity:1}27%,94%{opacity:.42}100%{opacity:1}}.i24{animation:in24 16s ease infinite both}.b24{animation:bar24 16s ease infinite both}.l24{animation:ln24 16s ease infinite both}.d24{animation:dim24 16s ease infinite both}@keyframes in28{0%,28%{opacity:0;transform:translateY(6px)}31%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar28{0%,28%{transform:scaleX(0)}34%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln28{0%,28%{stroke-dashoffset:420}36%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim28{0%,28%{opacity:1}31%,94%{opacity:.42}100%{opacity:1}}.i28{animation:in28 16s ease infinite both}.b28{animation:bar28 16s ease infinite both}.l28{animation:ln28 16s ease infinite both}.d28{animation:dim28 16s ease infinite both}@keyframes in32{0%,32%{opacity:0;transform:translateY(6px)}35%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar32{0%,32%{transform:scaleX(0)}38%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln32{0%,32%{stroke-dashoffset:420}40%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim32{0%,32%{opacity:1}35%,94%{opacity:.42}100%{opacity:1}}.i32{animation:in32 16s ease infinite both}.b32{animation:bar32 16s ease infinite both}.l32{animation:ln32 16s ease infinite both}.d32{animation:dim32 16s ease infinite both}@keyframes in36{0%,36%{opacity:0;transform:translateY(6px)}39%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar36{0%,36%{transform:scaleX(0)}42%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln36{0%,36%{stroke-dashoffset:420}44%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim36{0%,36%{opacity:1}39%,94%{opacity:.42}100%{opacity:1}}.i36{animation:in36 16s ease infinite both}.b36{animation:bar36 16s ease infinite both}.l36{animation:ln36 16s ease infinite both}.d36{animation:dim36 16s ease infinite both}@keyframes in40{0%,40%{opacity:0;transform:translateY(6px)}43%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar40{0%,40%{transform:scaleX(0)}46%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln40{0%,40%{stroke-dashoffset:420}48%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim40{0%,40%{opacity:1}43%,94%{opacity:.42}100%{opacity:1}}.i40{animation:in40 16s ease infinite both}.b40{animation:bar40 16s ease infinite both}.l40{animation:ln40 16s ease infinite both}.d40{animation:dim40 16s ease infinite both}@keyframes in46{0%,46%{opacity:0;transform:translateY(6px)}49%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar46{0%,46%{transform:scaleX(0)}52%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln46{0%,46%{stroke-dashoffset:420}54%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim46{0%,46%{opacity:1}49%,94%{opacity:.42}100%{opacity:1}}.i46{animation:in46 16s ease infinite both}.b46{animation:bar46 16s ease infinite both}.l46{animation:ln46 16s ease infinite both}.d46{animation:dim46 16s ease infinite both}@keyframes in52{0%,52%{opacity:0;transform:translateY(6px)}55%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar52{0%,52%{transform:scaleX(0)}58%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln52{0%,52%{stroke-dashoffset:420}60%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim52{0%,52%{opacity:1}55%,94%{opacity:.42}100%{opacity:1}}.i52{animation:in52 16s ease infinite both}.b52{animation:bar52 16s ease infinite both}.l52{animation:ln52 16s ease infinite both}.d52{animation:dim52 16s ease infinite both}@keyframes in56{0%,56%{opacity:0;transform:translateY(6px)}59%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar56{0%,56%{transform:scaleX(0)}62%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln56{0%,56%{stroke-dashoffset:420}64%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim56{0%,56%{opacity:1}59%,94%{opacity:.42}100%{opacity:1}}.i56{animation:in56 16s ease infinite both}.b56{animation:bar56 16s ease infinite both}.l56{animation:ln56 16s ease infinite both}.d56{animation:dim56 16s ease infinite both}@keyframes in60{0%,60%{opacity:0;transform:translateY(6px)}63%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar60{0%,60%{transform:scaleX(0)}66%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln60{0%,60%{stroke-dashoffset:420}68%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim60{0%,60%{opacity:1}63%,94%{opacity:.42}100%{opacity:1}}.i60{animation:in60 16s ease infinite both}.b60{animation:bar60 16s ease infinite both}.l60{animation:ln60 16s ease infinite both}.d60{animation:dim60 16s ease infinite both}@keyframes in64{0%,64%{opacity:0;transform:translateY(6px)}67%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar64{0%,64%{transform:scaleX(0)}70%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln64{0%,64%{stroke-dashoffset:420}72%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim64{0%,64%{opacity:1}67%,94%{opacity:.42}100%{opacity:1}}.i64{animation:in64 16s ease infinite both}.b64{animation:bar64 16s ease infinite both}.l64{animation:ln64 16s ease infinite both}.d64{animation:dim64 16s ease infinite both}@keyframes in68{0%,68%{opacity:0;transform:translateY(6px)}71%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar68{0%,68%{transform:scaleX(0)}74%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln68{0%,68%{stroke-dashoffset:420}76%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim68{0%,68%{opacity:1}71%,94%{opacity:.42}100%{opacity:1}}.i68{animation:in68 16s ease infinite both}.b68{animation:bar68 16s ease infinite both}.l68{animation:ln68 16s ease infinite both}.d68{animation:dim68 16s ease infinite both}@keyframes in72{0%,72%{opacity:0;transform:translateY(6px)}75%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar72{0%,72%{transform:scaleX(0)}78%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln72{0%,72%{stroke-dashoffset:420}80%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim72{0%,72%{opacity:1}75%,94%{opacity:.42}100%{opacity:1}}.i72{animation:in72 16s ease infinite both}.b72{animation:bar72 16s ease infinite both}.l72{animation:ln72 16s ease infinite both}.d72{animation:dim72 16s ease infinite both}@keyframes in76{0%,76%{opacity:0;transform:translateY(6px)}79%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar76{0%,76%{transform:scaleX(0)}82%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln76{0%,76%{stroke-dashoffset:420}84%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim76{0%,76%{opacity:1}79%,94%{opacity:.42}100%{opacity:1}}.i76{animation:in76 16s ease infinite both}.b76{animation:bar76 16s ease infinite both}.l76{animation:ln76 16s ease infinite both}.d76{animation:dim76 16s ease infinite both}@keyframes in80{0%,80%{opacity:0;transform:translateY(6px)}83%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar80{0%,80%{transform:scaleX(0)}86%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln80{0%,80%{stroke-dashoffset:420}88%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim80{0%,80%{opacity:1}83%,94%{opacity:.42}100%{opacity:1}}.i80{animation:in80 16s ease infinite both}.b80{animation:bar80 16s ease infinite both}.l80{animation:ln80 16s ease infinite both}.d80{animation:dim80 16s ease infinite both}@keyframes in84{0%,84%{opacity:0;transform:translateY(6px)}87%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes bar84{0%,84%{transform:scaleX(0)}90%,94%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ln84{0%,84%{stroke-dashoffset:420}92%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:420}}@keyframes dim84{0%,84%{opacity:1}87%,94%{opacity:.42}100%{opacity:1}}.i84{animation:in84 16s ease infinite both}.b84{animation:bar84 16s ease infinite both}.l84{animation:ln84 16s ease infinite both}.d84{animation:dim84 16s ease infinite both}@media (max-width:1240px){.hc .wrap.hw{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.ha{width:100%!important;padding:22px!important}.hbadge{position:static!important;margin-top:12px}.hc .wrap.hw>div:last-child>div{width:100%!important}}.mq{margin-top:0;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);overflow:hidden;position:relative}.mq .row{display:flex;width:max-content;animation:marq 40s linear infinite}.mq .row span{display:flex;align-items:center;gap:14px;padding:20px 30px;font-size:21px;font-weight:350;letter-spacing:-.02em;color:var(--tx2);white-space:nowrap}.mq .row span:after{content:'';width:6px;height:6px;border-radius:50%;background:var(--ac);opacity:.6;margin-left:30px}.mq .lbl{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;padding:0 28px 0 24px;background:var(--bg);border-right:1px solid var(--ln);box-shadow:30px 0 30px -10px var(--bg);z-index:2;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--mu)}.def{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:72px;align-items:start}.answerbox{background:var(--paper);border:1px solid var(--ln);border-radius:10px;padding:30px 32px;box-shadow:0 30px 60px -40px rgb(11 21 48 / .35);position:relative}.answerbox .k{display:flex;align-items:center;gap:8px;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--ac)}.answerbox p.a{font-size:21px;line-height:1.5;font-weight:350;margin-top:14px;letter-spacing:-.01em}.answerbox .meta{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid var(--ln);font-size:12.5px;color:var(--mu)}.vs{margin-top:28px;border-top:1px solid var(--ln2)}.vs .r{display:grid;grid-template-columns:150px 1fr 1fr;gap:18px;padding:14px 0;border-bottom:1px solid var(--ln);font-size:14.5px;line-height:1.5}.vs .r b{font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--mu);padding-top:2px}.vs .r.h span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.vs .r.h span:last-child{color:var(--ac)}.vs .r span:last-child{color:var(--tx)}.vs .r span:nth-child(2){color:var(--tx2)}.pts{display:grid;gap:22px;margin-top:30px}.pts b{display:block;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.pts span{display:block;font-size:17px;line-height:1.55;color:var(--tx2);margin-top:6px;font-weight:350}.nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));margin-top:64px;border-top:1px solid var(--ln2)}.nums div{padding:34px 28px 6px 0;border-right:1px solid var(--ln)}.nums div:last-child{border-right:0}.nums b{display:block;font-weight:200;font-size:clamp(60px,6.4vw,92px);line-height:1;letter-spacing:-.05em;color:var(--tx)}.nums span{display:block;font-size:15.5px;margin-top:14px;font-weight:400;line-height:1.5}.nums small{display:block;font-size:12px;color:var(--mu);margin-top:8px}.flow{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:0;margin-top:64px;position:relative}.fn{position:relative;padding:0 18px 0 0}.fn .bx{height:96px;border-radius:10px;border:1px solid var(--ln2);background:var(--paper);display:flex;align-items:center;gap:12px;padding:0 18px;position:relative;z-index:2;animation:glow 7.5s ease-in-out infinite}.fn .bx .n{font-family:var(--fm);font-size:11px;color:var(--mu)}.fn .bx b{font-size:18px;font-weight:500;letter-spacing:-.01em}.fn .bx svg{color:var(--ac);flex:0 0 auto}.fn p{font-size:14.5px;color:var(--tx2);margin-top:16px;line-height:1.55;padding-right:6px}.fn .cn{position:absolute;top:47px;right:-2px;width:22px;height:2px;background:var(--ln2);z-index:1}.fn .cn i{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:var(--ac);opacity:0;animation:hop 7.5s linear infinite}.qchips{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.qchips span{font-family:var(--fm);font-size:11px;border:1px solid var(--ln2);border-radius:20px;padding:3px 9px;color:var(--tx2);background:var(--paper);animation:chip 7.5s ease infinite both}.sig{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px;margin-top:64px}.sig div{background:var(--paper);border:1px solid var(--ln);border-radius:10px;padding:24px 24px 26px}.sig svg{color:var(--ac)}.sig b{display:block;font-size:19px;font-weight:500;margin-top:16px;letter-spacing:-.01em}.sig span{display:block;font-size:15px;color:var(--tx2);margin-top:8px;line-height:1.55}.tbx{margin-top:56px;overflow-x:auto;border:1px solid var(--ln);border-radius:10px;background:var(--paper);box-shadow:0 30px 60px -45px rgb(11 21 48 / .4)}.ptab{width:100%;min-width:980px;border-collapse:collapse;font-size:14.5px;line-height:1.5}.ptab th{text-align:left;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--mu);padding:18px 20px;border-bottom:1px solid var(--ln2);background:#F2F5FD}.ptab td{padding:20px;border-bottom:1px solid var(--ln);vertical-align:top;color:var(--tx2)}.ptab tr:last-child td{border-bottom:0}.ptab td:first-child{color:var(--tx);font-weight:600;font-size:15.5px;white-space:nowrap}.ptab code{font-family:var(--fm);font-size:12px;background:var(--tint);border:1px solid var(--ln);border-radius:4px;padding:1px 6px;color:var(--tx);white-space:nowrap}.ptab .sm{display:block;font-size:12.5px;color:var(--mu);margin-top:6px}.svc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:24px;margin-top:60px}.svc .im{height:270px;border-radius:8px;overflow:hidden;position:relative;background:#EEF2FC url(/wp-content/plugins/avon-site-core/assets/img/svc-a.webp) center/cover no-repeat}.svc .im.a{background-image:url(/wp-content/plugins/avon-site-core/assets/img/svc-a.webp)}.svc .im.b{background-image:url(/wp-content/plugins/avon-site-core/assets/img/svc-b.webp)}.svc .im.c{background-image:url(/wp-content/plugins/avon-site-core/assets/img/svc-c.webp)}.svc .im .num{background:rgb(255 255 255 / .85);padding:4px 8px;border-radius:4px;position:absolute;left:18px;top:16px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--tx);z-index:3}.svc .im .gl{position:absolute;left:18px;right:18px;bottom:18px;padding:14px 16px}.svc h3{font-weight:400;font-size:28px;letter-spacing:-.02em;line-height:1.15;margin-top:26px}.svc p.d{font-size:16px;line-height:1.6;color:var(--tx2);margin-top:12px;font-weight:350}.svc dl{margin-top:16px;border-top:1px solid var(--ln)}.svc dl div{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--ln)}.svc dt{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding-top:2px}.svc dd{font-size:14.5px;color:var(--tx2)}.scan{position:relative;display:grid;gap:7px;overflow:hidden}.scan div{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;padding:6px 8px;border-radius:4px;background:rgb(255 255 255 / .55)}.scan div em{font-family:var(--fm);font-size:10.5px;color:var(--mu)}.scan div em.y{color:var(--good)}.scan div em.n{color:var(--bad)}.scan:after{content:'';position:absolute;left:0;right:0;height:26px;top:-30px;background:linear-gradient(180deg,#fff0,var(--acs),#fff0);animation:scan 4s ease-in-out infinite}.blk b{display:block;font-size:12.5px;font-weight:600}.blk i{display:block;height:7px;border-radius:4px;background:rgb(11 21 48 / .14);margin-top:7px;transform-origin:left;animation:grow 6s ease infinite both}.blk i.h{background:var(--ac);opacity:.75}.net{position:relative;height:150px}.net .c{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:var(--tx);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:600;z-index:2}.net .c:before,.net .c:after{content:'';position:absolute;inset:-2px;border-radius:50%;border:1.5px solid var(--ac);animation:ripple 3s ease-out infinite}.net .c:after{animation-delay:1.5s}.net .s{position:absolute;font-size:11px;font-weight:500;padding:4px 9px;border-radius:20px;background:rgb(255 255 255 / .85);border:1px solid rgb(11 21 48 / .12);animation:lit 5s ease-in-out infinite;white-space:nowrap}.net svg{position:absolute;inset:0;width:100%;height:100%}.net svg line{stroke:rgb(11 21 48 / .25);stroke-width:1;stroke-dasharray:3 4;animation:dash 2s linear infinite}.fix{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:24px;margin-top:56px}.ui{background:var(--paper);border:1px solid var(--ln);border-radius:10px;overflow:hidden;box-shadow:0 40px 80px -50px rgb(11 21 48 / .5)}.uh{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--ln);font-size:13px;font-weight:600}.uh em{font-family:var(--fm);font-size:11px;color:var(--mu);font-weight:400}.fq{display:flex;gap:9px;align-items:center;padding:16px 18px;border-bottom:1px solid var(--ln);font-size:14.5px;font-weight:500}.fr{padding:18px 20px;border-bottom:1px solid var(--ln)}.fr:last-child{border-bottom:0}.fr .l{display:inline-flex;gap:6px;align-items:center;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.fr.bad .l{color:var(--bad)}.fr.good .l{color:var(--good)}.fr p{font-size:15.5px;margin-top:8px;line-height:1.5}.fr.bad p{text-decoration:line-through;text-decoration-color:var(--bad);color:var(--tx2)}.fr small{display:block;font-family:var(--fm);font-size:11px;color:var(--mu);margin-top:8px}.fr.good{animation:fixin 8s ease infinite both}.crawl li{display:grid;grid-template-columns:130px 90px 1fr 46px;gap:8px;padding:11px 18px;font-size:13px;border-bottom:1px solid var(--ln);align-items:center;animation:rowin 8s ease infinite both}.crawl li:last-child{border-bottom:0}.crawl b{font-family:var(--fm);font-weight:500;font-size:12px}.crawl span{color:var(--mu)}.crawl code{font-family:var(--fm);font-size:11.5px;color:var(--tx2)}.crawl em{font-family:var(--fm);font-size:12px;color:var(--good);text-align:right}.crawl em.bad{color:var(--bad);animation:blink 1.4s steps(2) infinite}.crawl .tip{display:block;padding:14px 18px;font-size:13px;color:var(--tx2);background:#F2F5FD;border-top:1px solid var(--ln)}.mon{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:56px;align-items:center;margin-top:20px}.kp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px}.kp div{background:var(--paper);border:1px solid var(--ln);border-radius:8px;padding:16px 18px}.kp small{font-size:12px;color:var(--mu)}.kp b{display:block;font-size:30px;font-weight:400;letter-spacing:-.03em;margin-top:2px}.kp span{font-family:var(--fm);font-size:11px;color:var(--good)}.grid6{padding:6px 0}.grid6 .r{display:grid;grid-template-columns:1fr repeat(6,44px);align-items:center;padding:9px 18px;border-bottom:1px solid var(--ln);font-size:13px;color:var(--tx2)}.grid6 .r.h{font-family:var(--fm);font-size:10.5px;color:var(--mu)}.grid6 .r.h b{font-weight:400;text-align:center}.grid6 i{justify-self:center;width:14px;height:14px;border-radius:4px;background:var(--tint);border:1px solid var(--ln2)}.grid6 i.y{animation:fill 9s ease infinite both}.chart{padding:16px 18px 10px}.chart .t{display:flex;justify-content:space-between;font-size:13px;font-weight:600}.chart .t b{color:var(--ac);font-weight:600}.chart svg{display:block;width:100%;height:auto;margin-top:8px}.chart .ln{stroke-dasharray:900;stroke-dashoffset:900;animation:draw 9s ease infinite}.chart .ar{opacity:0;animation:area 9s ease infinite}.chart .dt{animation:dotin 9s ease infinite}.tl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:0;margin-top:64px;position:relative}.tl:before{content:'';position:absolute;left:0;right:0;top:9px;height:2px;background:var(--ln2)}.tl:after{content:'';position:absolute;left:0;top:9px;height:2px;width:100%;background:var(--ac);transform-origin:left;animation:prog 10s ease-in-out infinite}.tl div{position:relative;padding:44px 24px 0 0}.tl div:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--bg);border:2px solid var(--ac);z-index:2}.tl small{font-family:var(--fm);font-size:12px;color:var(--ac)}.tl b{display:block;font-size:22px;font-weight:450;letter-spacing:-.02em;margin-top:6px}.tl p{font-size:15px;color:var(--tx2);margin-top:8px;line-height:1.55}.ckw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:48px;align-items:start;margin-top:20px}.cklist{display:grid;gap:8px}.ck{display:grid;grid-template-columns:26px 1fr;gap:14px;align-items:start;padding:14px 16px;border:1px solid var(--ln);border-radius:8px;background:var(--paper);cursor:pointer;min-height:52px}.ck:hover{border-color:var(--ln2)}.ck input{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:1px 0 0;border:1.5px solid var(--ln2);border-radius:5px;background:#fff;display:grid;place-items:center;cursor:pointer}.ck input:checked{background:var(--ac);border-color:var(--ac)}.ck input:checked:after{content:'';width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg)}.ck input:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.ck b{display:block;font-size:15px;font-weight:500;line-height:1.4}.ck span{display:block;font-size:13px;color:var(--mu);margin-top:3px;line-height:1.45}.score{position:sticky;top:20px;background:var(--deep);color:#F6EBDD;border-radius:12px;padding:32px;overflow:hidden}.score .big{font-size:96px;font-weight:200;letter-spacing:-.05em;line-height:1}.score .big small{font-size:28px;color:#9FB0D0;font-weight:300}.score .bar{height:8px;border-radius:5px;background:rgb(255 255 255 / .12);margin-top:22px;overflow:hidden}.score .bar i{display:block;height:100%;background:linear-gradient(90deg,#22D3EE,var(--ac2));border-radius:5px;transition:width .5s ease}.score h3{font-size:26px;font-weight:400;margin-top:24px;letter-spacing:-.02em;color:#fff}.score p{font-size:15.5px;color:#C9D3EA;margin-top:10px;line-height:1.55}.score .lab{color:#9FB0D0}.score .ctas .btn{background:#FFF;color:var(--tx);border-color:#FFF}.ind{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:1px;background:var(--ln);border:1px solid var(--ln);border-radius:10px;overflow:hidden;margin-top:56px}.ind div{background:var(--paper);padding:28px 28px 30px}.ind small{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--mu)}.ind p.q{font-size:19px;font-weight:400;letter-spacing:-.01em;margin-top:12px;line-height:1.4;display:flex;gap:10px}.ind p.q svg{flex:0 0 auto;margin-top:4px;color:var(--ac)}.ind p.w{font-size:14.5px;color:var(--tx2);margin-top:12px;line-height:1.55}.exs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:24px;margin-top:60px}.exs>div{display:flex;flex-direction:column}.exs .im{height:220px;border-radius:8px;overflow:hidden;position:relative;background:#EEF2FC url(/wp-content/plugins/avon-site-core/assets/img/svc-b.webp) center/cover no-repeat}.exs .im.x1{background-image:url(/wp-content/plugins/avon-site-core/assets/img/svc-c.webp)}.exs .im.x2{background-image:url(/wp-content/plugins/avon-site-core/assets/img/svc-a.webp)}.exs .im.x3{background-image:url(/wp-content/plugins/avon-site-core/assets/img/svc-b.webp)}.exs .im .gl{position:absolute;left:16px;right:16px;bottom:16px;padding:12px 14px}.exs .t{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-weight:600;margin-top:22px}.exs h3{font-weight:400;font-size:26px;margin-top:8px;letter-spacing:-.02em}.exs p.l{font-size:15.5px;color:var(--tx2);margin-top:8px;margin-bottom:16px}.exs .r{display:grid;gap:4px;margin-top:auto;border-top:1px solid var(--ln);padding-top:16px}.exs .r b{font-weight:300;font-size:34px;white-space:nowrap;letter-spacing:-.03em}.exs .r span{font-size:13.5px;color:var(--tx2)}.gd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:64px;align-items:center}.cover{width:min(380px,100%);aspect-ratio:8.5/11;margin:0 auto;border-radius:6px;position:relative;overflow:hidden;background:linear-gradient(140deg,#FFFFFF 0%,#EAF0FF 55%,#CFDBFF 100%);box-shadow:0 50px 90px -40px rgb(11 21 48 / .6),0 0 0 1px rgb(11 21 48 / .06);animation:bob 7s ease-in-out infinite;padding:34px 30px;display:flex;flex-direction:column}.cover:before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(76deg,#fff0 0 34px,rgb(47 91 255 / .13) 34px 36px,rgb(255 255 255 / .6) 36px 37px);-webkit-mask-image:linear-gradient(110deg,transparent 35%,#000 70%);mask-image:linear-gradient(110deg,transparent 35%,#000 70%)}.cover:after{content:'';position:absolute;right:-30%;top:-20%;width:90%;height:70%;background:radial-gradient(circle,rgb(255 255 255 / .9),#fff0 65%)}.cover>*{position:relative;z-index:2}.cover small{font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--ac)}.cover h4{font-size:40px;font-weight:250;letter-spacing:-.04em;line-height:1;margin-top:auto;color:var(--tx)}.cover p{font-size:12px;color:var(--tx2);margin-top:12px;line-height:1.5}.cover .ft{display:flex;justify-content:space-between;border-top:1px solid rgb(11 21 48 / .2);padding-top:10px;margin-top:22px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--tx2)}.inside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin-top:26px}.inside li{display:flex;gap:10px;font-size:15px;color:var(--tx2);line-height:1.45}.inside li svg{color:var(--ac);flex:0 0 auto;margin-top:3px}.form{background:var(--paper);border:1px solid var(--ln);border-radius:12px;padding:30px;box-shadow:0 40px 80px -50px rgb(11 21 48 / .45)}.fld{display:grid;gap:7px}.fld label{font-size:13px;font-weight:500;color:var(--tx)}.fld input,.fld select,.fld textarea{font:400 15px/1.4 'Inter',system-ui,sans-serif;color:var(--tx);background:#fff;border:1px solid var(--ln2);border-radius:6px;padding:0 14px;min-height:48px;width:100%}.fld textarea{padding:12px 14px;min-height:96px;resize:vertical}.fld input:focus,.fld select:focus,.fld textarea:focus{outline:2px solid var(--ac);outline-offset:1px;border-color:var(--ac)}.fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.fine{font-size:12.5px;color:var(--mu);line-height:1.5}.ok{display:flex;gap:14px;align-items:flex-start;padding:22px;border:1px solid var(--good);background:#EDF4EE;border-radius:10px;animation:popin .5s ease both}.ok svg{color:var(--good);flex:0 0 auto}.ok b{display:block;font-size:17px;font-weight:600}.ok p{font-size:14.5px;color:var(--tx2);margin-top:4px}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:26px}.steps div{border-top:3px solid var(--ln);padding-top:10px;font-size:12.5px;color:var(--mu);font-weight:500;transition:border-color .3s}.steps div.on{border-color:var(--ac);color:var(--tx)}.steps div small{display:block;font-family:var(--fm);font-size:11px;color:var(--mu);font-weight:400}.step{display:none;gap:16px}.step.on{display:grid;animation:slidein .45s ease both}.chips2{display:flex;flex-wrap:wrap;gap:8px}.chips2 label{display:inline-flex;gap:8px;align-items:center;font-size:13.5px;border:1px solid var(--ln2);border-radius:6px;padding:0 12px;min-height:44px;background:#fff;cursor:pointer}.chips2 input{accent-color:var(--ac);width:16px;height:16px;margin:0}.fnav{display:flex;justify-content:space-between;gap:12px;margin-top:22px;flex-wrap:wrap}.audit{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:64px;align-items:start}.get li{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--ln);font-size:15.5px;color:var(--tx2)}.get li b{color:var(--tx);font-weight:600}.get li svg{color:var(--ac);margin-top:2px}.gl2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:0 36px;margin-top:48px}.gl2 div{padding:18px 0;border-top:1px solid var(--ln)}.gl2 b{font-size:16px;font-weight:600}.gl2 p{font-size:14.5px;color:var(--tx2);margin-top:4px;line-height:1.55}.faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:64px;align-items:start}.qa{border-top:1px solid var(--ln2)}.qa:last-child{border-bottom:1px solid var(--ln2)}.qa button{all:unset;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 0;cursor:pointer;font-size:21px;font-weight:400;letter-spacing:-.01em;line-height:1.35;min-height:44px}.qa button:focus-visible{outline:2px solid var(--ac);outline-offset:4px}.qa button .pm{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:1px solid var(--ln2);display:grid;place-items:center;transition:transform .3s,background .3s}.qa.open button .pm{transform:rotate(45deg);background:var(--tx);color:#fff;border-color:var(--tx)}.qa .ans{font-size:16px;line-height:1.65;color:var(--tx2);padding:0 56px 24px 0;animation:slidein .35s ease both}.fin{position:relative;min-height:600px;overflow:hidden;background:#EEF2FC}.fin .bg{position:absolute;inset:-6%;background:url(/wp-content/plugins/avon-site-core/assets/img/hero-poster.webp) 70% 50%/cover no-repeat;animation:pan 30s ease-in-out infinite alternate-reverse}.fin .veil{position:absolute;inset:0;background:linear-gradient(90deg,rgb(247 249 255 / .95) 0%,rgb(247 249 255 / .7) 45%,rgb(247 249 255 / .1) 100%)}.fin .wrap{position:relative;z-index:2;padding-top:130px;padding-bottom:120px}.fin .h2{font-size:clamp(44px,6vw,88px)}.fin p{font-size:19px;color:var(--tx2);max-width:560px;margin-top:24px;font-weight:350}.foot{padding:80px 0 36px;border-top:1px solid var(--ln);background:var(--bg)}.fg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:48px}.fg>div:first-child{grid-column:span 2}.foot p{font-size:14.5px;color:var(--tx2);margin-top:18px;max-width:380px;line-height:1.6}.foot h5{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;margin:0 0 18px}.foot li{font-size:14.5px;margin-bottom:11px}.foot li a{color:var(--tx2);text-decoration:none}.foot li a:hover{color:var(--tx)}.ct{margin-top:22px;display:flex;gap:9px;align-items:center;font-size:14.5px}.rg{display:inline-flex;margin-top:22px;border:1px solid var(--ln2);border-radius:6px;overflow:hidden;flex-wrap:wrap}.rg a,.rg span{padding:10px 14px;font-size:13px;color:var(--tx2);text-decoration:none}.rg .on{background:var(--tx);color:#FFF}.foot .bigw{max-width:none;font-weight:200;font-size:clamp(64px,10.5vw,150px);letter-spacing:-.055em;line-height:.9;margin-top:72px;color:#DCE3F3}.fb{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:22px;border-top:1px solid var(--ln);font-size:13px;color:var(--mu)}@keyframes pan{0%{transform:scale(1.02) translate(0,0)}100%{transform:scale(1.1) translate(-2.5%,-1.5%)}}@keyframes sweep{0%{left:-30%}55%,100%{left:120%}}@keyframes beam{0%,100%{opacity:.25;transform:rotate(18deg)}50%{opacity:.9;transform:rotate(24deg)}}@keyframes float{0%{transform:translateY(0) translateX(0);opacity:0}10%{opacity:.9}90%{opacity:.7}100%{transform:translateY(-520px) translateX(60px);opacity:0}}@keyframes seq{0%,4%{opacity:0;transform:translateY(8px)}10%,88%{opacity:1;transform:none}96%,100%{opacity:0;transform:none}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.45}}@keyframes marq{to{transform:translateX(-50%)}}@keyframes glow{0%,2%{box-shadow:0 0 0 0 var(--acs);border-color:var(--ln2)}6%,14%{box-shadow:0 0 0 6px var(--acs);border-color:var(--ac)}22%,100%{box-shadow:0 0 0 0 var(--acs);border-color:var(--ln2)}}@keyframes hop{0%,12%{left:0;opacity:0}14%{opacity:1}22%{left:14px;opacity:1}24%,100%{left:14px;opacity:0}}@keyframes chip{0%,20%{opacity:0;transform:translateY(4px)}26%,90%{opacity:1;transform:none}100%{opacity:0}}@keyframes scan{0%{top:-30px}100%{top:110%}}@keyframes grow{0%{transform:scaleX(0)}25%,90%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes ripple{0%{transform:scale(1);opacity:.9}100%{transform:scale(2.1);opacity:0}}@keyframes lit{0%,100%{box-shadow:0 0 0 0 var(--acs);border-color:rgb(11 21 48 / .12)}15%{box-shadow:0 0 0 5px var(--acs);border-color:var(--ac)}35%{box-shadow:0 0 0 0 var(--acs);border-color:rgb(11 21 48 / .12)}}@keyframes dash{to{stroke-dashoffset:-14}}@keyframes fixin{0%,30%{opacity:.25;filter:grayscale(1)}40%,100%{opacity:1;filter:none}}@keyframes rowin{0%{opacity:0;transform:translateX(-8px)}8%,100%{opacity:1;transform:none}}@keyframes blink{50%{opacity:.35}}@keyframes fill{0%,10%{background:var(--tint);border-color:var(--ln2);transform:scale(.7)}18%,92%{background:var(--ac);border-color:var(--ac);transform:scale(1)}100%{background:var(--tint);border-color:var(--ln2);transform:scale(.7)}}@keyframes draw{0%{stroke-dashoffset:900}45%,92%{stroke-dashoffset:0}100%{stroke-dashoffset:900}}@keyframes area{0%,35%{opacity:0}55%,90%{opacity:.14}100%{opacity:0}}@keyframes dotin{0%,42%{opacity:0}50%,92%{opacity:1}100%{opacity:0}}@keyframes prog{0%{transform:scaleX(0)}70%,100%{transform:scaleX(1)}}@keyframes bob{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(-1deg)}}@keyframes popin{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes slidein{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.still *,.still *:before,.still *:after{animation:none!important}.still .grid6 i.y{background:var(--ac);border-color:var(--ac)}.still .eng .pr .ty{clip-path:none}.still .eng svg.wires path{stroke-dashoffset:0}.still .chart .ln{stroke-dashoffset:0}.still .chart .ar{opacity:.14}.still .chart .dt{opacity:1}@media (prefers-reduced-motion:reduce){.pg *,.pg *:before,.pg *:after{animation:none!important}.pg .grid6 i.y{background:var(--ac);border-color:var(--ac)}.pg .eng .pr .ty{clip-path:none}.pg .eng svg.wires path{stroke-dashoffset:0}.pg .chart .ln{stroke-dashoffset:0}.pg .chart .ar{opacity:.14}.pg .chart .dt{opacity:1}}@media (max-width:980px){.hc .wrap{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.sec{padding:84px 0}.hc{padding:56px 0 120px}.vs .r{grid-template-columns:1fr}.fn .cn{display:none}.crawl li{grid-template-columns:1fr 1fr}.fg>div:first-child{grid-column:auto}.inside{grid-template-columns:1fr}.nav ul{display:none}}.pg .x2-hd{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:60px;align-items:end}.pg .x2-hd .lede{margin-top:0}.pg #build .lede,.pg #scorecard .lede,.pg #call .lede{margin-top:22px}.pg #prompts .note{margin-top:28px}.pg .x2-h3{font-weight:300;font-size:40px;line-height:1.08;letter-spacing:-.03em;margin-top:14px}.pg .x2-p{font-size:16px;line-height:1.62;color:var(--tx2);margin-top:14px}.pg .x2-p.s{font-size:15px;margin-top:6px}.pg .x2-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--mu);margin-top:26px}.pg .x2-ul{display:grid;gap:9px;margin-top:12px}.pg .x2-ul li{display:grid;grid-template-columns:18px 1fr;gap:10px;font-size:15px;color:var(--tx2);line-height:1.5}.pg .x2-ul li svg{color:var(--ac);margin-top:2px}.pg .x2-ul.two{grid-template-columns:1fr 1fr;gap:10px 22px}.pg .x2-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:72px;align-items:start}.pg .x2-sticky{position:sticky;top:24px}.pg .x2-num{font-family:var(--fm);font-size:12.5px;color:var(--ac)}.pg .x2-tag{font-size:12px;font-weight:600;border:1px solid var(--ln2);border-radius:20px;padding:4px 11px;color:var(--tx2);background:#fff}.pg .x2-nf{box-shadow:none!important}.pg .x2-ft{font-size:22px;font-weight:450;letter-spacing:-.02em}.pg .x2-fl{font-size:13px;font-weight:500;color:var(--tx)}.pg .x2-err{margin-top:14px;font-size:14px;color:var(--bad);background:#FDF1F0;border:1px solid #F2C9C5;border-radius:6px;padding:10px 12px}.pg .x2-reply{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--mu);margin-top:14px}.pg .x2-reply:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--ac)}.pg .x2-ill{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:20px 22px 22px;background-image:radial-gradient(#E4E9F4 1px,transparent 1.2px);background-size:18px 18px}.pg .x2-ih{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--ln);font-size:13px;font-weight:600;color:var(--tx)}.pg .x2-ih em{font-family:var(--fm);font-size:11px;color:var(--mu);font-weight:400}.pg .x2-icap{font-size:13.5px;color:var(--tx2);margin-top:14px;line-height:1.5}.pg .x2-icap b{color:var(--tx);font-weight:600}.pg .x2-ill svg text{font-family:'Inter',system-ui,sans-serif}.pg .x2-ill .t-k{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;fill:#5B6884}.pg .x2-ill .t-b{font-size:13px;font-weight:600;fill:#0B1530}.pg .x2-ill .t-bw{font-size:13px;font-weight:600;fill:#fff}.pg .x2-ill .t-bac{font-size:13.5px;font-weight:650;fill:var(--ac)}.pg .x2-ill .t-s{font-size:11.5px;fill:#5B6884}.pg .x2-ill .t-sw{font-size:11.5px;fill:#C9D6FF}.pg .x2-ill .t-m{font-family:'Geist Mono',monospace!important;font-size:10px;fill:#B42318}.pg .x2-ill .t-code{font-family:'Geist Mono',monospace!important;font-size:9.5px;fill:#5B6884}.pg .x2-ill .t-w{font-family:'Geist Mono',monospace!important;font-size:10.5px;fill:#fff;font-weight:500}.pg .x2-ill .s-box{fill:#fff;stroke:#C9D2E6;stroke-width:1.2}.pg .x2-ill .s-own{fill:var(--ac);stroke:var(--ac)}.pg .x2-ill .s-gate{fill:#F3F6FF;stroke:var(--ac);stroke-width:1.4}.pg .x2-ill .s-page{fill:#fff;stroke:#C9D2E6;stroke-width:1.2}.pg .x2-ill .s-page.dash{stroke-dasharray:4 4}.pg .x2-ill .s-bar{fill:#EEF2FC}.pg .x2-ill .s-idx{fill:#EEF2FC;stroke:#0B1530;stroke-width:1.2}.pg .x2-ill .s-ln{stroke:#C9D2E6;stroke-width:1.2;fill:none}.pg .x2-ill .s-ans{fill:#fff;stroke:#0B1530;stroke-width:1.3}.pg .x2-ill .s-me{fill:#F3F6FF;stroke:var(--ac);stroke-width:1.4}.pg .x2-ill .s-row{fill:#fff;stroke:#DFE5F2;stroke-width:1.2}.pg .x2-ill .l-ac{fill:none;stroke:var(--ac);stroke-width:1.4}.pg .x2-ill .l-ac.thin{stroke-width:1;stroke-dasharray:3 3}.pg .x2-ill .l-bad{fill:none;stroke:#B42318;stroke-width:1.3;stroke-dasharray:4 3}.pg .x2-ill .l-gr{fill:none;stroke:#9AA6C0;stroke-width:1.2}.pg .x2-ill .dash2{stroke-dasharray:4 4}.pg .x2-ill .f-good{fill:#15803D}.pg .x2-ill .f-bad{fill:#B42318}.pg .x2-ill .f-ac{fill:var(--ac)}.pg .x2-ill .f-acs{fill:#DDE5FF}.pg .x2-ill .f-ink{fill:#0B1530}.pg .x2-ill .f-ln{fill:#C9D2E6}.pg .x2-ill .f-ln2{fill:#DFE5F2}.pg .x2-ill .p-w{stroke:#fff;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.pg .x2-mx{display:grid;gap:6px}.pg .x2-mx-r{display:grid;grid-template-columns:minmax(0,1fr) repeat(6,34px) 104px;gap:6px;align-items:center;font-size:13px;color:var(--tx)}.pg .x2-mx-r>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:6px}.pg .x2-mx-r.h{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);font-weight:600;padding-bottom:4px}.pg .x2-mx-r.h b{font-family:var(--fm);font-weight:500;text-transform:none;letter-spacing:0;font-size:11px;text-align:center;color:var(--tx2)}.pg .x2-mx-r.h em{font-size:11px}.pg .x2-mx-r em{font-size:12.5px;color:var(--tx2);white-space:nowrap}.pg .x2-mx i,.pg .x2-lg i{height:30px;border-radius:6px;display:grid;place-items:center}.pg .x2-mx i.n,.pg .x2-lg i.n{background:var(--ac);color:#fff}.pg .x2-mx i.c,.pg .x2-lg i.c{background:#fff;border:1.5px solid var(--ac)}.pg .x2-mx i.c b,.pg .x2-lg i.c b{width:8px;height:8px;border-radius:50%;background:var(--ac)}.pg .x2-mx i.m,.pg .x2-lg i.m{background:#F1F3F8;border:1px dashed #C9D2E6}.pg .x2-mx-f{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--ln)}.pg .x2-lg{display:flex;gap:16px;flex-wrap:wrap}.pg .x2-lg span{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--tx2)}.pg .x2-lg i{width:20px;height:20px;border-radius:5px}.pg .x2-lg i svg{width:12px;height:12px}.pg .x2-mx-s{display:flex;gap:14px;align-items:baseline;font-size:12.5px;color:var(--tx2)}.pg .x2-mx-s b{font-size:20px;font-weight:400;letter-spacing:-.02em;color:var(--tx);margin-right:4px}.pg .x2-mx-s .t{font-family:var(--fm);font-size:11px;color:var(--mu)}.pg .x2-pa{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:22px;align-items:start}.pg .x2-pa-pg{background:#fff;border:1px solid #C9D2E6;border-radius:10px;overflow:hidden}.pg .x2-pa-url{display:flex;align-items:center;gap:5px;background:#EEF2FC;padding:8px 10px;border-bottom:1px solid var(--ln)}.pg .x2-pa-url i{width:7px;height:7px;border-radius:50%;background:#C9D2E6}.pg .x2-pa-url span{font-family:var(--fm);font-size:10.5px;color:var(--mu);margin-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg .x2-pa-b{position:relative;padding:10px 14px 10px 40px;border-bottom:1px solid #EEF1F7}.pg .x2-pa-b:last-child{border-bottom:0}.pg .x2-pa-b>.x2-mk{position:absolute;left:12px;top:11px}.pg .x2-mk{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ac);color:#fff;font-family:var(--fm);font-size:11px;flex:none}.pg .x2-pa-h2{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.pg .x2-pa-ans{font-size:12.5px;line-height:1.5;color:var(--tx2);background:#F3F6FF;border-left:2px solid var(--ac);padding:6px 9px;border-radius:0 4px 4px 0}.pg .x2-pa-chips{display:flex;flex-wrap:wrap;gap:5px}.pg .x2-pa-chips span{font-size:11px;border:1px solid var(--ln2);border-radius:4px;padding:3px 7px;color:var(--tx2)}.pg .x2-pa-tb{display:grid;gap:4px;font-size:11px}.pg .x2-pa-tb div{display:grid;grid-template-columns:62px 1fr 1fr;gap:8px;align-items:center;color:var(--tx2)}.pg .x2-pa-tb div.h span{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);font-weight:600}.pg .x2-pa-tb i{height:6px;border-radius:3px;background:linear-gradient(90deg,#0B1530 var(--w),#EEF2FC var(--w))}.pg .x2-pa-faq{display:grid;gap:4px}.pg .x2-pa-faq span{display:flex;justify-content:space-between;font-size:11.5px;color:var(--tx);border:1px solid var(--ln);border-radius:4px;padding:4px 8px}.pg .x2-pa-faq b{color:var(--ac);font-weight:500}.pg .x2-pa-code{display:block;font-family:var(--fm);font-size:10.5px;color:#0B1530;background:#EEF2FC;border-radius:4px;padding:6px 8px}.pg .x2-pa-co{display:grid;gap:12px}.pg .x2-pa-co li{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start}.pg .x2-pa-co b{display:block;font-size:13.5px;font-weight:600;line-height:1.3}.pg .x2-pa-co span:not(.x2-mk){display:block;font-size:12.5px;color:var(--tx2);line-height:1.45;margin-top:2px}.pg .x2-fixr{display:grid;grid-template-columns:1fr 26px 1fr;gap:10px;align-items:center;margin-top:12px}.pg .x2-fixr>div{border:1px solid var(--ln);border-radius:8px;padding:10px 12px;background:#fff}.pg .x2-fixr .bad{border-color:#F2C9C5;background:#FDF5F4}.pg .x2-fixr .good{border-color:#B9DCC3;background:#F1F8F3}.pg .x2-fixr span{display:flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.pg .x2-fixr .bad span{color:var(--bad)}.pg .x2-fixr .good span{color:var(--good)}.pg .x2-fixr p{font-size:13px;line-height:1.4;margin-top:6px}.pg .x2-fixr .bad p{text-decoration:line-through;text-decoration-color:rgb(180 35 24 / .5);color:var(--tx2)}.pg .x2-fixr small{display:block;font-size:11.5px;color:var(--mu);margin-top:4px}.pg .x2-fixr .arr{color:var(--ac);display:grid;place-items:center}.pg .x2-sc{display:grid;grid-template-columns:1fr 1fr;border:1px solid #C9D2E6;border-radius:10px;overflow:hidden;background:#fff}.pg .x2-sc-p{padding:16px 18px}.pg .x2-sc-p+.x2-sc-p{border-left:1px dashed #C9D2E6}.pg .x2-sc-t{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--mu)}.pg .x2-sc-k{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.pg .x2-sc-k div{border:1px solid var(--ln);border-radius:6px;padding:8px 10px}.pg .x2-sc-k small{display:block;font-size:10.5px;color:var(--mu)}.pg .x2-sc-k b{display:block;font-size:24px;font-weight:300;letter-spacing:-.03em;line-height:1.15}.pg .x2-sc-k span{font-family:var(--fm);font-size:10.5px;color:var(--good)}.pg .x2-sc-l{font-size:11.5px;color:var(--tx2);margin:12px 0 4px}.pg .x2-sc-b{display:grid;gap:6px;margin-top:10px}.pg .x2-sc-b div{display:grid;grid-template-columns:84px 1fr 34px;gap:8px;align-items:center;font-size:12px;color:var(--tx2)}.pg .x2-sc-b i{height:7px;border-radius:4px;background:#EEF2FC;overflow:hidden}.pg .x2-sc-b i b{display:block;height:100%;background:var(--ac);border-radius:4px}.pg .x2-sc-b em{font-family:var(--fm);font-size:11px;text-align:right;color:var(--tx)}.pg .x2-sc-g{display:grid;gap:5px;margin-top:8px}.pg .x2-sc-g div{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;font-size:12px;border-bottom:1px solid #EEF1F7;padding-bottom:5px}.pg .x2-sc-g small{font-size:11px;color:var(--mu)}.pg .x2-sc-g em{font-family:var(--fm);font-size:10.5px;border-radius:4px;padding:2px 6px}.pg .x2-sc-g em.fixed{background:#EAF5ED;color:var(--good)}.pg .x2-sc-g em.open{background:#FDF1F0;color:var(--bad)}.pg .x2-en{display:grid;gap:6px}.pg .x2-en-r{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:6px;align-items:center;font-size:13px}.pg .x2-en-r.h{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mu);font-weight:600}.pg .x2-en-r.h b{font-weight:600;text-align:center}.pg .x2-en-r i{height:34px;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:11px}.pg .x2-en-r i.ok{background:#F3F6FF;color:var(--ac);border:1px solid #DDE5FF}.pg .x2-en-r i.bad{background:#FDF1F0;color:var(--bad);border:1px solid #F2C9C5}.pg .x2-en-r i.bad small{font-size:10.5px;font-weight:500}.pg .x2-en-r i.na{background:#F6F7FA;color:#9AA6C0;font-family:var(--fm);font-size:10.5px;border:1px dashed #DFE5F2}.pg .x2-build{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin-top:64px;position:relative}.pg .x2-bs{position:relative;display:flex;flex-direction:column}.pg .x2-bv{flex:1}.pg .x2-bs:not(:last-child):after{content:'';position:absolute;right:-18px;top:44px;width:14px;height:14px;border-top:1.5px solid var(--ac);border-right:1.5px solid var(--ac);transform:rotate(45deg)}.pg .x2-bn{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:450;letter-spacing:-.01em}.pg .x2-bn span{font-family:var(--fm);font-size:12px;color:#fff;background:var(--ac);border-radius:5px;padding:3px 7px}.pg .x2-bv{margin-top:16px;background:#fff;border:1px solid var(--ln);border-radius:10px;padding:14px;min-height:306px;background-image:radial-gradient(#E4E9F4 1px,transparent 1.2px);background-size:16px 16px}.pg .x2-bi{margin-top:14px;font-size:14px;color:var(--tx2);line-height:1.5;border-top:1px solid var(--ln);padding-top:12px}.pg .x2-bi small{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--ac);margin-bottom:4px}.pg .x2-bq{background:var(--tx);color:#fff;font-size:14.5px;line-height:1.45;padding:14px;border-radius:12px 12px 12px 3px}.pg .x2-bf{display:grid;gap:8px}.pg .x2-bf span{font-family:var(--fm);font-size:11.5px;background:#fff;border:1px solid var(--ln2);border-radius:6px;padding:8px 10px;color:var(--tx)}.pg .x2-bf span:before{content:'→ ';color:var(--ac)}.pg .x2-br{display:grid;gap:6px}.pg .x2-br div{display:grid;grid-template-columns:1fr;gap:4px;background:#fff;border:1px solid var(--ln);border-radius:6px;padding:6px 9px}.pg .x2-br b{font-size:11.5px;font-weight:500;color:var(--tx2)}.pg .x2-br i{height:4px;border-radius:2px;background:#EEF1F6;width:80%}.pg .x2-br div.y{border-color:var(--ac);background:#F3F6FF}.pg .x2-br div.y b{color:var(--ac);font-weight:600}.pg .x2-br div.y i{background:#C9D6FF}.pg .x2-bg{display:grid;gap:8px}.pg .x2-bg p{position:relative;font-size:12.5px;line-height:1.45;color:var(--tx2);background:#fff;border:1px solid var(--ln);border-radius:6px;padding:8px 26px 8px 10px}.pg .x2-bg mark{background:#DDE5FF;color:var(--tx);padding:0 2px;border-radius:2px}.pg .x2-bg em{position:absolute;right:6px;top:8px;font-family:var(--fm);font-size:10px;background:var(--ac);color:#fff;border-radius:3px;padding:1px 5px}.pg .x2-ba{display:grid;gap:8px;background:#fff;border:1.3px solid var(--tx);border-radius:8px;padding:10px}.pg .x2-ba div{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--ln);border-radius:6px;padding:9px 10px;font-size:13px}.pg .x2-ba div b{font-weight:500;color:var(--tx2)}.pg .x2-ba div.me{border:1.5px solid var(--ac);background:#F3F6FF}.pg .x2-ba div.me b{color:var(--ac);font-weight:650}.pg .x2-ba span{display:flex;gap:3px}.pg .x2-ba em{font-family:var(--fm);font-size:10px;background:var(--ac);color:#fff;border-radius:3px;padding:1px 5px}.pg .x2-who{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px}.pg .x2-who-c{border:1px solid var(--ln);border-radius:12px;padding:28px;background:var(--bg)}.pg .x2-who-c:nth-child(2){background:#fff;border-color:var(--ac)}.pg .x2-who-t{display:flex;justify-content:space-between;align-items:center}.pg .x2-who-c h3{font-weight:400;font-size:28px;letter-spacing:-.02em;margin-top:22px}.pg .x2-who-q{margin-top:18px;border-left:2px solid var(--ac);padding:4px 0 4px 14px}.pg .x2-who-q small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--mu)}.pg .x2-who-q p{font-size:15px;color:var(--tx);margin-top:4px}.pg .x2-dp{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:56px;align-items:start;padding:72px 0;border-top:1px solid var(--ln2)}.pg .x2-hd+.x2-dp{margin-top:56px}.pg .x2-dp.rev{grid-template-columns:minmax(0,1fr) minmax(0,1.32fr)}.pg .x2-dp.rev .x2-dp-v{order:2}.pg .x2-dp-n{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--mu)}.pg .x2-dp-n span{font-family:var(--fm);font-size:13px;letter-spacing:0;color:#fff;background:var(--tx);border-radius:4px;padding:3px 8px}.pg .x2-dp-t h3{font-weight:300;font-size:46px;line-height:1.04;letter-spacing:-.035em;margin-top:16px}.pg .x2-dp-s{font-size:18px;color:var(--ac);margin-top:8px;font-weight:450}.pg .x2-dv{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pg .x2-dv span{font-size:13.5px;background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:6px 13px;color:var(--tx)}.pg .x2-ms{margin-top:24px;background:#fff;border:1px solid var(--ln);border-left:3px solid var(--ac);border-radius:6px;padding:14px 16px}.pg .x2-ms small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--ac)}.pg .x2-ms p{font-size:15px;color:var(--tx);margin-top:4px;line-height:1.5}.pg .x2-strip{display:grid;grid-template-columns:56px minmax(0,300px) minmax(0,1fr);gap:24px;align-items:center;margin-top:72px;background:#fff;border:1px solid var(--ln);border-radius:12px;padding:22px 24px}.pg .x2-st-i{width:56px;height:56px;border-radius:10px;background:var(--tint);color:var(--ac);display:grid;place-items:center}.pg .x2-st-t b{display:block;font-size:18px;font-weight:500;letter-spacing:-.01em}.pg .x2-st-t span{display:block;font-size:14px;color:var(--tx2);margin-top:4px;line-height:1.45}.pg .x2-st-row{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end}.pg .x2-st-f .x2-reply{margin-top:8px}.pg .x2-st-ok{display:flex;align-items:center;gap:14px;color:var(--good)}.pg .x2-st-ok div{flex:1}.pg .x2-st-ok b{display:block;font-size:16px;color:var(--tx);font-weight:600}.pg .x2-st-ok span{display:block;font-size:14px;color:var(--tx2)}.pg .x2-toc{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-top:40px}.pg .x2-toc li{display:grid;grid-template-columns:34px 1fr;gap:8px;padding:16px 0;border-top:1px solid var(--ln2)}.pg .x2-toc li>span{font-family:var(--fm);font-size:12.5px;color:var(--ac);padding-top:2px}.pg .x2-toc b{font-size:16px;font-weight:500}.pg .x2-toc p{font-size:14px;color:var(--tx2);margin-top:3px;line-height:1.5}.pg .x2-wl{display:grid;gap:0;font-size:13.5px}.pg .x2-wl .r{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px;gap:10px;padding:11px 0;border-bottom:1px solid var(--ln)}.pg .x2-wl .r.h{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--mu);padding-top:0}.pg .x2-wl .r span:nth-child(2){font-family:var(--fm);font-size:12.5px;color:var(--mu)}.pg .x2-wl .r span.up{font-family:var(--fm);font-size:12.5px;color:var(--good);font-weight:500}.pg .x2-wl .r span.up:before{content:'▲ ';font-size:9px}.pg .x2-wl .r span.down{font-family:var(--fm);font-size:12.5px;color:var(--bad);font-weight:500}.pg .x2-wl .r span.down:before{content:'▼ ';font-size:9px}.pg .x2-wl-n{margin-top:18px;display:grid;gap:8px}.pg .x2-wl-n>b{font-size:13px;font-weight:600}.pg .x2-wl-n div{display:grid;grid-template-columns:110px 1fr 30px;gap:10px;align-items:center;font-size:13px;color:var(--tx2)}.pg .x2-wl-n i{height:8px;border-radius:4px;background:#EEF2FC;overflow:hidden}.pg .x2-wl-n i b{display:block;height:100%;background:#0B1530}.pg .x2-wl-n em{font-family:var(--fm);font-size:12px;text-align:right}.pg .x2-deep{background:#0B1530;color:#fff}.pg .x2-deep .h2{color:#fff}.pg .x2-deep .lede{color:#B9C4DD}.pg .x2-deep .lab{color:#9FB0D0}.pg .x2-deep .lab.ac{color:#8FA8FF}.pg .x2-pc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:40px;margin-top:56px;align-items:start}.pg .x2-deep .form{color:var(--tx)}.pg .x2-pr{background:#fff;color:var(--tx);border-radius:12px;padding:26px 28px;border:1px solid #1E2B4F}.pg .x2-pr-h{display:flex;justify-content:space-between;align-items:center}.pg .x2-chip{font-size:12px;font-weight:600;background:var(--ac);color:#fff;border-radius:20px;padding:4px 11px}.pg .x2-pr-h em{font-family:var(--fm);font-size:11px;color:var(--mu)}.pg .x2-pr-q{font-size:20px;font-weight:450;letter-spacing:-.01em;line-height:1.35;margin-top:16px;padding-bottom:16px;border-bottom:1px solid var(--ln)}.pg .x2-pr-r{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--ln);font-size:14.5px}.pg .x2-pr-r small{font-family:var(--fm);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);padding-top:2px}.pg .x2-pr-r p{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pg .x2-no{width:8px;height:8px;border-radius:50%;background:var(--bad)}.pg .x2-pr-r p:has(.x2-no){color:var(--bad);font-weight:600}.pg .x2-pr-t em{font-family:var(--fm);font-size:11.5px;background:var(--tint);color:var(--ac);border-radius:5px;padding:3px 8px}.pg .x2-pr-w{margin-top:16px;background:var(--tint);border-radius:8px;padding:14px 16px}.pg .x2-pr-w small{font-family:var(--fm);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ac)}.pg .x2-pr-w p{font-size:14.5px;margin-top:4px;line-height:1.5}.pg .x2-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:56px;padding-top:32px;border-top:1px solid #24304F}.pg .x2-3 span{font-family:var(--fm);font-size:12px;color:#8FA8FF}.pg .x2-3 b{display:block;font-size:19px;font-weight:450;margin-top:8px}.pg .x2-3 p{font-size:15px;color:#B9C4DD;margin-top:6px;line-height:1.55}.pg .x2-meth{margin-top:56px;border-top:1px solid var(--ln2)}.pg .x2-meth li{display:grid;grid-template-columns:90px minmax(0,1fr) 300px;gap:32px;padding:28px 0;border-bottom:1px solid var(--ln2);align-items:start}.pg .x2-mn{font-size:44px;font-weight:200;letter-spacing:-.04em;line-height:1;color:var(--ac)}.pg .x2-meth b{font-size:22px;font-weight:450;letter-spacing:-.02em}.pg .x2-meth li>div>p{font-size:15.5px;color:var(--tx2);margin-top:8px;line-height:1.6;max-width:620px}.pg .x2-mo{background:var(--tint);border-radius:8px;padding:14px 16px}.pg .x2-mo small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--mu)}.pg .x2-mo b{display:block;font-size:16px!important;font-weight:600!important;margin-top:4px;letter-spacing:0!important}.pg .x2-mo span{display:block;font-size:13.5px;color:var(--tx2);margin-top:2px}.pg .x2-psw{margin-top:56px}.pg .x2-ps-ln{display:grid;grid-template-columns:repeat(4,1fr);position:relative;margin-bottom:18px}.pg .x2-ps-ln:before{content:'';position:absolute;left:0;right:0;top:50%;height:1.5px;background:linear-gradient(90deg,var(--ac),#7C5CFF)}.pg .x2-ps-ln span{position:relative;justify-self:start;font-family:var(--fm);font-size:11.5px;background:var(--bg);padding-right:10px;color:var(--ac)}.pg .x2-pss{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pg .x2-ps{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:22px}.pg .x2-ps-h{display:flex;justify-content:space-between;align-items:baseline}.pg .x2-ps-h b{font-size:21px;font-weight:450;letter-spacing:-.02em}.pg .x2-ps-h span{font-family:var(--fm);font-size:11.5px;color:var(--mu)}.pg .x2-ps>p{font-size:14px;color:var(--tx2);margin-top:6px;line-height:1.5}.pg .x2-ps ul{display:grid;gap:8px;margin-top:16px}.pg .x2-ps li{font-size:14px;line-height:1.45;background:var(--bg);border:1px solid var(--ln);border-radius:6px;padding:9px 11px}.pg .x2-ps li.more{background:none;border-style:dashed;color:var(--mu);font-family:var(--fm);font-size:12px}.pg .x2-wk{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:20px;margin-top:56px}.pg .x2-wk-c{border:1px solid var(--ln);border-radius:12px;padding:28px;background:var(--bg)}.pg .x2-wk-c.dk{background:var(--tx);color:#fff;border-color:var(--tx)}.pg .x2-wk-c.dk .x2-k{color:#9FB0D0}.pg .x2-wk-c h3{font-weight:400;font-size:26px;letter-spacing:-.02em;margin-top:8px}.pg .x2-wk-c .x2-k{margin-top:0}.pg .x2-wk-s{display:grid;gap:0;margin-top:20px}.pg .x2-wk-s li{display:grid;grid-template-columns:30px 1fr;gap:12px;padding:12px 0;border-top:1px solid var(--ln)}.pg .x2-wk-s li>span{width:26px;height:26px;border-radius:50%;border:1.5px solid var(--ac);color:var(--ac);display:grid;place-items:center;font-family:var(--fm);font-size:12px}.pg .x2-wk-s b,.pg .x2-wk-t b{font-size:15.5px;font-weight:600}.pg .x2-wk-s p,.pg .x2-wk-t p{font-size:14px;color:var(--tx2);margin-top:2px;line-height:1.5}.pg .x2-wk-s small{font-family:var(--fm);font-size:11.5px;color:var(--ac)}.pg .x2-wk-t{display:grid;gap:0;margin-top:20px}.pg .x2-wk-t li{padding:12px 0;border-top:1px solid var(--ln)}.pg .x2-wk-d{display:grid;gap:0;margin-top:20px}.pg .x2-wk-d li{padding:16px 0;border-top:1px solid #24304F}.pg .x2-wk-d small{font-family:var(--fm);font-size:12px;color:#8FA8FF}.pg .x2-wk-d p{font-size:15px;color:#DCE3F2;margin-top:4px;line-height:1.5}.pg .x2-mys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:56px}.pg .x2-my{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ln);border-radius:12px;overflow:hidden;background:#fff}.pg .x2-my p{padding:22px;font-size:15px;line-height:1.5}.pg .x2-my small{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;margin-bottom:8px}.pg .x2-my-m{background:var(--bg);color:var(--tx2);border-right:1px dashed var(--ln2)}.pg .x2-my-m small{color:var(--bad)}.pg .x2-my-t{color:var(--tx)}.pg .x2-my-t small{color:var(--good)}.pg .x2-vs{margin-top:56px;border:1px solid #24304F;border-radius:12px;overflow:hidden}.pg .x2-vs .r{display:grid;grid-template-columns:200px 1fr 1.3fr;border-top:1px solid #24304F}.pg .x2-vs .r:first-child{border-top:0}.pg .x2-vs .r>*{padding:18px 22px;font-size:15px;line-height:1.5}.pg .x2-vs .r b{font-weight:600;color:#fff}.pg .x2-vs .r span:nth-child(2){color:#9FB0D0}.pg .x2-vs .r span:nth-child(3){background:#132044;color:#fff}.pg .x2-vs .r.h span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.pg .x2-vs .r.h span:nth-child(3){background:var(--ac);color:#fff}.pg .x2-rsg{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:auto auto;gap:16px;margin-top:56px}.pg .x2-rs{display:flex;flex-direction:column;border:1px solid var(--ln);border-radius:12px;padding:24px;text-decoration:none;color:var(--tx);background:var(--bg)}.pg .x2-rs:hover{border-color:var(--ac);color:var(--tx)}.pg .x2-rs.big{grid-row:1/3;background:var(--tx);color:#fff;border-color:var(--tx);padding:32px}.pg .x2-rs.big:hover{color:#fff}.pg .x2-rs small{font-family:var(--fm);font-size:11.5px;color:var(--mu)}.pg .x2-rs.big small{color:#9FB0D0}.pg .x2-rs b{font-size:21px;font-weight:450;letter-spacing:-.02em;margin-top:10px}.pg .x2-rs.big b{font-size:40px;font-weight:300;letter-spacing:-.03em;line-height:1.08;margin-top:16px}.pg .x2-rs p{font-size:14.5px;color:var(--tx2);margin-top:8px;line-height:1.5;flex:1}.pg .x2-rs.big p{color:#B9C4DD;font-size:16px}.pg .x2-rs>span{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ac);margin-top:18px}.pg .x2-rs.big>span{color:#fff;border-bottom:1px solid #fff;align-self:flex-start;padding-bottom:3px}.pg .x2-call{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:64px;align-items:start}.pg .x2-cl{margin-top:36px;border-top:1px solid #24304F}.pg .x2-cl li{display:grid;grid-template-columns:50px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid #24304F}.pg .x2-cl span{font-size:28px;font-weight:200;color:#8FA8FF;letter-spacing:-.03em;line-height:1}.pg .x2-cl p{font-size:16px;color:#DCE3F2;line-height:1.5}.pg .x2-wf{margin-top:28px;border:1px solid #24304F;border-radius:10px;padding:18px 20px}.pg .x2-wf small{font-family:var(--fm);font-size:11.5px;color:#8FA8FF;letter-spacing:.06em;text-transform:uppercase}.pg .x2-wf p{font-size:15px;color:#DCE3F2;margin-top:6px;line-height:1.55}.pg .x2-cps{display:flex;flex-wrap:wrap;gap:8px}.pg .x2-cp{font:500 13.5px/1 'Inter',sans-serif;color:var(--tx);background:#fff;border:1px solid var(--ln2);border-radius:20px;padding:10px 14px;cursor:pointer}.pg .x2-cp:hover{border-color:var(--ac)}.pg .x2-cp.on{background:var(--ac);border-color:var(--ac);color:#fff}@media (max-width:1100px){.pg .x2-hd,.pg .x2-two,.pg .x2-dp,.pg .x2-pc,.pg .x2-call,.pg .x2-pa{grid-template-columns:1fr}.pg .x2-dp.rev .x2-dp-v{order:0}.pg .x2-build,.pg .x2-pss,.pg .x2-who,.pg .x2-wk,.pg .x2-mys,.pg .x2-3,.pg .x2-rsg{grid-template-columns:1fr 1fr}.pg .x2-meth li{grid-template-columns:60px 1fr}.pg .x2-mo{grid-column:2}.pg .x2-strip{grid-template-columns:56px 1fr}.pg .x2-st-f{grid-column:1/-1}}.hero .dm-wrap{width:600px}.hero .dm{background:#fff;color:#0B1530;border-radius:18px;border:1px solid #DFE5F2;overflow:hidden;text-align:left}.hero .dm-top{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #E6EBF5}.hero .dm-tabs{display:flex;gap:2px;background:#EEF2FC;border-radius:10px;padding:4px}.hero .dm-tab{position:relative;padding:8px 12px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#5B6884;border-radius:7px}.hero .dm-tab i{position:absolute;inset:0;background:#fff;border:1px solid #D5DCEC;border-radius:7px;opacity:0;animation:27s linear infinite both}.hero .dm-tab b{position:relative;font-weight:600}.hero .dm-ctl{display:flex;gap:6px}.hero .dm-ctl button{font:600 11px 'Inter',sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#43506B;background:#fff;border:1px solid #D5DCEC;border-radius:8px;padding:9px 11px;cursor:pointer}.hero .dm-ctl button:hover{border-color:#0B1530;color:#0B1530}.hero .dm-body{position:relative;height:446px}.hero .dm-p{position:absolute;inset:0;padding:22px 22px;opacity:0;animation:27s linear infinite both}.hero .dm-p [style*="animation-name"]{opacity:0;animation-duration:27s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.hero .dm.pz *{animation-play-state:paused!important}.hero .dm.rp *{animation:none!important}.hero .dm-sb{display:flex;align-items:center;gap:12px;border:1px solid #D5DCEC;border-radius:28px;padding:8px 8px 8px 18px;font-size:16px}.hero .dm-q{flex:1;min-width:0;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.hero .dm-q i{font-style:normal}.hero .dm-q i.ch{display:inline-block;overflow:hidden;white-space:pre;vertical-align:bottom}.hero .dm-q i.sp{width:.27em;height:1em}.hero .dm-car{display:inline-block;width:2px;height:20px;background:#0B1530;margin-left:1px}.hero .dm-go{background:#2F5BFF;color:#fff;font-size:14px;font-weight:600;border-radius:20px;padding:9px 16px}.hero .dm-meta{font-size:13px;color:#5B6884;margin-top:18px}.hero .dm-res{margin-top:10px;border:1.5px solid #2F5BFF;background:#F3F6FF;border-radius:14px;padding:16px 18px}.hero .dm-rh{display:flex;gap:12px;align-items:center}.hero .dm-fv{width:30px;height:30px;border-radius:50%;background:#0B1530;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700}.hero .dm-rh b{display:block;font-size:14px}.hero .dm-rh small{font-size:12.5px;color:#5B6884}.hero .dm-rt{font-size:19px;color:#1E46E6;margin-top:12px;font-weight:500;letter-spacing:-.01em}.hero .dm-rs{font-size:14px;line-height:1.55;color:#43506B;margin-top:6px}.hero .dm-sk{margin-top:18px;display:grid;gap:9px;padding:0 4px}.hero .dm-sk i{display:block;height:10px;border-radius:6px;background:#EEF2FC}.hero .dm-ov{margin-top:18px;border:1px solid #DFE5F2;border-radius:14px;padding:18px 20px;background:#F9FBFF}.hero .dm-ovh{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.hero .dm-gen{margin-left:auto;font-weight:400;font-size:12.5px;color:#5B6884;font-family:'Geist Mono',monospace}.hero .dm-ovt{font-size:15.5px;line-height:1.62;color:#24304A;margin-top:12px;min-height:150px}.hero .dm-ovt i,.hero .dm-at i{font-style:normal}.hero .dm-ovt b{font-weight:650;color:#0B1530;background:#E3EAFF;border-radius:4px;padding:0 3px}.hero .dm-src{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.hero .dm-src span{font-family:'Geist Mono',monospace;font-size:12px;border:1px solid #D5DCEC;border-radius:20px;padding:6px 11px;color:#43506B;background:#fff}.hero .dm-src span.y{border-color:#2F5BFF;color:#1E46E6;background:#EEF2FF}.hero .dm-ub{margin-left:auto;width:max-content;max-width:86%;background:#0B1530;color:#fff;font-size:15px;line-height:1.45;padding:12px 16px;border-radius:16px 16px 4px 16px}.hero .dm-ans{display:flex;gap:12px;margin-top:18px}.hero .dm-av{flex:none;width:32px;height:32px;border-radius:9px;background:#EEF2FF;display:grid;place-items:center}.hero .dm-at{flex:1;min-width:0;position:relative}.hero .dm-at>p{font-size:15px;line-height:1.55;color:#24304A}.hero .dm-th{position:absolute;top:6px;left:0;font-family:'Geist Mono',monospace;font-size:12.5px;color:#5B6884!important}.hero .dm-row{display:flex;gap:12px;align-items:flex-start;border:1px solid #DFE5F2;border-radius:12px;padding:11px 13px;margin-top:9px}.hero .dm-row.y{border-color:#2F5BFF;background:#F3F6FF}.hero .dm-n{flex:none;width:24px;height:24px;border-radius:50%;background:#EEF2FC;font-size:12px;font-weight:700;display:grid;place-items:center;color:#43506B}.hero .dm-row.y .dm-n{background:#2F5BFF;color:#fff}.hero .dm-row b{display:block;font-size:14.5px;font-weight:650}.hero .dm-row small{display:block;font-size:13px;color:#43506B;margin-top:2px}.hero .dm-row>div{flex:1;min-width:0}.hero .dm-ci{display:flex;gap:4px}.hero .dm-ci em{font-style:normal;font-size:11px;font-weight:700;width:20px;height:20px;border-radius:5px;background:#EEF2FF;color:#1E46E6;display:grid;place-items:center}.hero .dm-row.y .dm-ci em{background:#0B1530;color:#fff}.hero .dm-foot{margin-top:12px;font-family:'Geist Mono',monospace;font-size:12px!important;color:#1E46E6!important}.hero .dm-cap{font-size:13px;color:#5B6884;margin-top:12px}@media (prefers-reduced-motion:reduce){.hero .dm-p,.hero .dm-p [style*="animation-name"],.hero .dm-tab i{animation:none!important}.hero .dm-p:last-child,.hero .dm-p:last-child [style*="animation-name"],.hero .dm-tab:last-child i{opacity:1}.hero .dm-th,.hero .dm-car{display:none}}@keyframes hk1{0%,1.852%{opacity:0;max-width:0}1.963%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk2{0%,2.049%{opacity:0;max-width:0}2.160%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk3{0%,2.247%{opacity:0;max-width:0}2.358%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk4{0%,2.444%{opacity:0;max-width:0}2.556%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk5{0%,2.642%{opacity:0;max-width:0}2.753%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk6{0%,2.840%{opacity:0;max-width:0}2.951%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk7{0%,3.037%{opacity:0;max-width:0}3.148%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk8{0%,3.235%{opacity:0;max-width:0}3.346%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk9{0%,3.432%{opacity:0;max-width:0}3.543%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk10{0%,3.630%{opacity:0;max-width:0}3.741%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk11{0%,3.827%{opacity:0;max-width:0}3.938%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk12{0%,4.025%{opacity:0;max-width:0}4.136%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk13{0%,4.222%{opacity:0;max-width:0}4.333%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk14{0%,4.420%{opacity:0;max-width:0}4.531%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk15{0%,4.617%{opacity:0;max-width:0}4.728%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk16{0%,4.815%{opacity:0;max-width:0}4.926%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk17{0%,5.012%{opacity:0;max-width:0}5.123%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk18{0%,5.210%{opacity:0;max-width:0}5.321%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk19{0%,5.407%{opacity:0;max-width:0}5.519%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk20{0%,5.605%{opacity:0;max-width:0}5.716%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk21{0%,5.802%{opacity:0;max-width:0}5.914%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk22{0%,6.000%{opacity:0;max-width:0}6.111%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk23{0%,6.198%{opacity:0;max-width:0}6.309%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk24{0%,6.395%{opacity:0;max-width:0}6.506%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk25{0%,6.593%{opacity:0;max-width:0}6.704%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk26{0%,6.790%{opacity:0;max-width:0}6.901%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk27{0%,6.988%{opacity:0;max-width:0}7.099%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk28{0%,7.185%{opacity:0;max-width:0}7.296%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk29{0%,7.383%{opacity:0;max-width:0}7.494%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk30{0%,7.580%{opacity:0;max-width:0}7.691%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk31{0%,7.778%{opacity:0;max-width:0}7.889%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk32{0%,7.975%{opacity:0;max-width:0}8.086%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk33{0%,8.173%{opacity:0;max-width:0}8.284%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk34{0%,8.370%{opacity:0;max-width:0}8.481%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk35{0%,8.568%{opacity:0;max-width:0}8.679%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk36{0%,8.765%{opacity:0;max-width:0}8.877%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk37{0%,8.963%{opacity:0;max-width:0}9.074%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk38{0%,9.160%{opacity:0;max-width:0}9.272%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk39{0%,9.358%{opacity:0;max-width:0}9.469%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk40{0%,9.556%{opacity:0;max-width:0}9.667%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk41{0%,9.753%{opacity:0;max-width:0}9.864%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk42{0%,9.951%{opacity:0;max-width:0}10.062%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk43{0%,10.148%{opacity:0;max-width:0}10.259%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk44{0%,10.346%{opacity:0;max-width:0}10.457%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk45{0%,10.543%{opacity:0;max-width:0}10.654%,31.111%{opacity:1;max-width:1em}31.852%,100%{opacity:0;max-width:0}}@keyframes hk46{0%,0.000%{opacity:0}0.926%,30.926%{opacity:1}31.852%,100%{opacity:0}}@keyframes hk47{0%,1.111%{opacity:0}1.296%,11.296%{opacity:1}12.222%,100%{opacity:0}}@keyframes hk48{0%,12.222%{opacity:0}13.148%,30.926%{opacity:1}31.852%,100%{opacity:0}}@keyframes hk49{0%,13.333%{opacity:0}14.630%,30.926%{opacity:1}31.852%,100%{opacity:0}}@keyframes hk50{0%,15.556%{opacity:0}16.852%,30.926%{opacity:1}31.852%,100%{opacity:0}}@keyframes hk51{0%,16.667%{opacity:0}17.963%,30.926%{opacity:1}31.852%,100%{opacity:0}}@keyframes hk52{0%,37.037%{opacity:0}37.481%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk53{0%,37.446%{opacity:0}37.891%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk54{0%,37.856%{opacity:0}38.300%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk55{0%,38.265%{opacity:0}38.710%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk56{0%,38.674%{opacity:0}39.119%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk57{0%,39.084%{opacity:0}39.528%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk58{0%,39.493%{opacity:0}39.938%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk59{0%,39.903%{opacity:0}40.347%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk60{0%,40.312%{opacity:0}40.756%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk61{0%,40.721%{opacity:0}41.166%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk62{0%,41.131%{opacity:0}41.575%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk63{0%,41.540%{opacity:0}41.984%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk64{0%,41.949%{opacity:0}42.394%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk65{0%,42.359%{opacity:0}42.803%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk66{0%,42.768%{opacity:0}43.212%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk67{0%,43.177%{opacity:0}43.622%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk68{0%,43.587%{opacity:0}44.031%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk69{0%,43.996%{opacity:0}44.441%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk70{0%,44.405%{opacity:0}44.850%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk71{0%,44.815%{opacity:0}45.259%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk72{0%,45.224%{opacity:0}45.669%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk73{0%,45.634%{opacity:0}46.078%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk74{0%,46.043%{opacity:0}46.487%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk75{0%,46.452%{opacity:0}46.897%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk76{0%,46.862%{opacity:0}47.306%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk77{0%,47.271%{opacity:0}47.715%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk78{0%,47.680%{opacity:0}48.125%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk79{0%,48.090%{opacity:0}48.534%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk80{0%,48.499%{opacity:0}48.943%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk81{0%,48.908%{opacity:0}49.353%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk82{0%,49.318%{opacity:0}49.762%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk83{0%,49.727%{opacity:0}50.172%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk84{0%,50.136%{opacity:0}50.581%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk85{0%,50.546%{opacity:0}50.990%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk86{0%,50.955%{opacity:0}51.400%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk87{0%,51.365%{opacity:0}51.809%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk88{0%,51.774%{opacity:0}52.218%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk89{0%,52.183%{opacity:0}52.628%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk90{0%,31.852%{opacity:0}32.778%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk91{0%,33.704%{opacity:0}34.630%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk92{0%,34.074%{opacity:0}35.000%,52.407%{opacity:1}53.333%,100%{opacity:0}}@keyframes hk93{0%,54.074%{opacity:0}55.185%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk94{0%,55.370%{opacity:0}56.481%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk95{0%,56.667%{opacity:0}57.778%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk96{0%,72.593%{opacity:0}73.037%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk97{0%,72.963%{opacity:0}73.407%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk98{0%,73.333%{opacity:0}73.778%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk99{0%,73.704%{opacity:0}74.148%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk100{0%,74.074%{opacity:0}74.519%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk101{0%,74.444%{opacity:0}74.889%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk102{0%,74.815%{opacity:0}75.259%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk103{0%,75.185%{opacity:0}75.630%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk104{0%,75.556%{opacity:0}76.000%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk105{0%,75.926%{opacity:0}76.370%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk106{0%,76.296%{opacity:0}76.741%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk107{0%,76.667%{opacity:0}77.111%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk108{0%,77.778%{opacity:0}78.889%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk109{0%,78.519%{opacity:0}78.963%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk110{0%,79.012%{opacity:0}79.457%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk111{0%,79.506%{opacity:0}79.951%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk112{0%,80.000%{opacity:0}80.444%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk113{0%,80.494%{opacity:0}80.938%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk114{0%,80.988%{opacity:0}81.432%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk115{0%,93.333%{opacity:0}94.259%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk116{0%,82.407%{opacity:0}83.519%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk117{0%,83.148%{opacity:0}83.593%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk118{0%,83.571%{opacity:0}84.016%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk119{0%,83.995%{opacity:0}84.439%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk120{0%,84.418%{opacity:0}84.862%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk121{0%,84.841%{opacity:0}85.286%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk122{0%,85.265%{opacity:0}85.709%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk123{0%,85.688%{opacity:0}86.132%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk124{0%,94.074%{opacity:0}95.000%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk125{0%,87.037%{opacity:0}88.148%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk126{0%,87.778%{opacity:0}88.222%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk127{0%,88.201%{opacity:0}88.646%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk128{0%,88.624%{opacity:0}89.069%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk129{0%,89.048%{opacity:0}89.492%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk130{0%,89.471%{opacity:0}89.915%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk131{0%,89.894%{opacity:0}90.339%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk132{0%,90.317%{opacity:0}90.762%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk133{0%,94.815%{opacity:0}95.741%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk134{0%,65.185%{opacity:0}66.111%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk135{0%,66.296%{opacity:0}67.407%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk136{0%,68.148%{opacity:0}68.704%,71.296%{opacity:1}72.222%,100%{opacity:0}}@keyframes hk137{0%,94.444%{opacity:0}95.556%,99.074%{opacity:1}100.000%,100%{opacity:0}}@keyframes hk138{0%,0.000%{opacity:0}0.741%,30.926%{opacity:1}31.852%,100%{opacity:0}}@keyframes hk139{0%,31.852%{opacity:0}32.593%,64.259%{opacity:1}65.185%,100%{opacity:0}}@keyframes hk140{0%,65.185%{opacity:0}65.926%,99.074%{opacity:1}100.000%,100%{opacity:0}}.sr-skip{position:absolute;left:-9999px;top:8px;z-index:50;background:#0B1530;color:#fff;padding:10px 16px;border-radius:8px;font-size:14px}.sr-skip:focus{left:16px}.qs{background:#fff;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)}.qs-w{display:grid;grid-template-columns:420px minmax(0,1fr);gap:72px;align-items:start}.qs-a{font-size:22px;line-height:1.6;color:#0B1530;font-weight:350;letter-spacing:-.01em}.qs-dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:36px;border-top:1px solid var(--ln)}.qs-dl>div{padding:18px 18px 0 0}.qs-dl dt{font-family:'Geist Mono',monospace;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#5B6884}.qs-dl dd{margin:8px 0 0;font-size:15px;line-height:1.5;color:#0B1530;font-weight:500}.qs-dl dd a{color:#2F5BFF;border-bottom:1px solid currentColor}.more-l{display:inline-flex;align-items:center;gap:10px;margin-top:44px;font-size:16px;font-weight:600;color:#2F5BFF;border-bottom:1.5px solid currentColor;padding-bottom:4px}.pg-h{background:#EEF2FC;border-bottom:1px solid var(--ln)}.pg-h .nav{background:rgb(255 255 255 / .6)}.pg-t{padding:84px 0 76px}.pg-bc{display:flex;gap:10px;font-size:13.5px;color:#5B6884}.pg-bc a{color:#2F5BFF}.pg-t h1{font-size:76px;line-height:1.02;font-weight:300;letter-spacing:-.045em;color:#0B1530;margin-top:22px;max-width:980px}.pg-t p.pg-l{font-size:20px;line-height:1.6;color:#43506B;margin-top:24px;max-width:760px}.pg-j{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.pg-j a{font-size:14px;border:1px solid #C9D2E6;border-radius:30px;padding:9px 16px;color:#0B1530;background:#fff}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body.pg{overflow:visible;overflow-x:clip;margin:0;--ac:#2F5BFF;--acs:rgba(47,91,255,.16);--ac2:#2F5BFF}.R img,.R svg{max-width:100%}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:#fff;color:#0B1530;padding:10px 14px;border-radius:6px}.skip:focus{left:12px}.pg a:focus-visible,.pg button:focus-visible,.pg input:focus-visible,.pg select:focus-visible,.pg textarea:focus-visible{outline:2px solid #2F5BFF;outline-offset:2px}.R .elementor .e-con.sk-root,.R .sk-root{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--gap:0;--row-gap:0;--column-gap:0;padding:0!important;gap:0!important;max-width:none}.R .sk-root>.e-con-inner{max-width:none;padding:0}.R .sk-root .elementor-element,.R .sk-root .elementor-widget{width:100%;max-width:none;margin:0!important}.R .sk-root .elementor-widget-container{margin:0;padding:0}.sitehdr{position:absolute;top:0;left:0;right:0;z-index:30}.pg{--navh:77px}main .hero .hc{padding-top:calc(56px + var(--navh))}main .pg-h{padding-top:var(--navh)}.nav-m{display:flex;align-items:center;gap:28px}.nav-tg{display:none}.nav ul{display:flex}.qa:not(.open) .ans{display:none}.x2-cp.on{background:#0B1530;color:#fff;border-color:#0B1530}.fm-msg{margin-top:12px;font-size:14px;font-weight:600;color:#B42318}.x2-deep .fm-msg{color:#FFB4AB}.x2-deep .form .fm-msg{color:#B42318}.btn.busy{opacity:.65;pointer-events:none}.fld textarea{min-height:96px}.exs .r.rx p{font-size:14.5px;line-height:1.55;color:var(--tx2);margin-top:4px}.form .fnav .btn[data-back]{background:#fff;color:#0B1530;border-color:#C9D2E6}.foot .fg.fg5{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.1fr 1fr;gap:40px}.foot .fb a{color:inherit}.pg-bc a{text-decoration:none}.foot .fg.fg5>div:first-child{grid-column:auto}main a.cd,main .rlk a,main .cities a,main .chips a,main .cd .cmore{text-decoration:none}main a.cd:hover{color:inherit}main a.cd.bl:hover,main a.cd.cdk:hover{color:#fff}main .ph .ph-w{display:grid;grid-template-columns:minmax(0,1fr) 540px;gap:64px;align-items:center;padding:56px 0 80px}main .ph.solo .ph-w{grid-template-columns:minmax(0,1fr);max-width:900px;margin:0 auto 0 0}main .ph h1{font-size:60px;margin-top:20px}main .ph .hl{max-width:620px}main .bc{border:0;background:none;padding:0;border-radius:0;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--hero-ink2);margin-bottom:28px}main .bc a{color:var(--hero-ink2);border-bottom:1px solid rgb(255 255 255 / .18)}main .bc a:hover{color:#fff}main .bc span[aria-current]{color:#fff}main .ph-a{min-width:0}main .acd{--ink:#0A0C14;background:#fff;color:#0A0C14;border-radius:22px;padding:22px;border:1.5px solid #fff}main .acd-h{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5B6884}main .acd-h em{border:1px solid #D5DCEC;border-radius:12px;padding:3px 9px;letter-spacing:.06em}main .acd-q{margin:16px 0 0 auto;max-width:88%;width:fit-content;background:#0A0C14;color:#fff;font-size:15px;line-height:1.45;padding:13px 16px;border-radius:16px 16px 4px 16px}main .acd-b{display:flex;gap:12px;margin-top:16px}main .acd-b .av{flex:none;width:34px;height:34px;border-radius:10px;background:#EEF2FF;color:#2F5BFF;display:grid;place-items:center}main .acd-b>div{flex:1;min-width:0}main .acd-b p{font-size:14.5px;color:#1F2536}main .acd-r{display:flex;gap:12px;align-items:center;border:1.5px solid #E1E7F2;border-radius:14px;padding:11px 14px;margin-top:9px}main .acd-r.yy{border-color:#2F5BFF;background:#EEF2FF}main .acd-r .nn{flex:none;width:24px;height:24px;border-radius:50%;background:#EEF1F7;display:grid;place-items:center;font-size:12px;font-weight:700;color:#43506B}main .acd-r.yy .nn{background:#2F5BFF;color:#fff}main .acd-r b{display:block;font-size:14.5px;color:#0A0C14}main .acd-r small{display:block;font-size:12.5px;color:#43506B;margin-top:1px}main .acd-p{display:flex;align-items:center;gap:3px;margin-top:14px;padding-top:12px;border-top:1.5px solid #EEF1F7;font-size:12.5px;color:#5B6884}main .acd-p span{margin-left:8px}main .qs3{padding:64px 0;background:#fff;border-bottom:1.5px solid #E6EBF5}main .qs3 .wrap{display:grid;grid-template-columns:200px minmax(0,1fr);gap:48px}main .qs3 .lab{color:#2F5BFF;padding-top:8px}main .qs3 .qs-t{font-size:22px;line-height:1.55;color:#0A0C14;font-weight:400;letter-spacing:-.005em}main .qs3 dl{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}main .qs3 dl div{background:#F5F7FC;border:1.5px solid #E1E7F2;border-radius:16px;padding:16px 18px}main .qs3 dt{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#2F5BFF}main .qs3 dd{font-size:15px;font-weight:600;color:#0A0C14;margin-top:6px;line-height:1.4}main .sp2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:72px;align-items:start}main .prose p{font-size:17.5px;line-height:1.7;color:#33405A}main .prose p+p{margin-top:16px}main .prose h3{font-size:22px;font-weight:600;color:#0A0C14;margin-top:32px;letter-spacing:-.01em}main .prose ul{margin-top:12px}main .prose ul li{position:relative;padding:6px 0 6px 22px;font-size:16.5px;color:#33405A}main .prose ul li:before{content:'';position:absolute;left:2px;top:15px;width:8px;height:8px;border-radius:2px;background:#2F5BFF}main .x2-deep .prose p,main .x2-deep .prose li{color:#C8D0DE}main .callout{margin-top:28px;background:#EEF2FF;border:1.5px solid #DCE4FF;border-radius:18px;padding:20px 22px;font-size:16px;line-height:1.6;color:#1F2536}main .callout b{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#1E46E6;margin-bottom:6px;font-weight:600}main .x2-deep .callout{background:#141824;border-color:#2A3040;color:#DCE3F0}main .x2-deep .callout b{color:#7C98FF}main .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}main .chips span,main .chips a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:17px;background:#fff;border:1.5px solid #D5DCEC;font-size:14px;font-weight:500;color:#1F2536}main .chips a:hover{border-color:#2F5BFF;color:#1E46E6}main .x2-deep .chips span,main .x2-deep .chips a{background:#141824;border-color:#2A3040;color:#E8ECF3}main .kv{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:12px}main .kv div{background:#fff;border:1.5px solid #E1E7F2;border-radius:16px;padding:16px 18px}main .kv small{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5B6884}main .kv b{display:block;font-size:20px;font-weight:500;letter-spacing:-.01em;margin-top:4px;color:#0A0C14}main .kv em{display:block;font-size:12px;color:#7D879C;margin-top:4px}main .qlist{background:#fff;border:1.5px solid #D5DCEC;border-radius:24px;overflow:hidden;color:#0A0C14}main .qlist .ui-h{padding:16px 22px}main .ql-r{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 22px;border-top:1px solid #EEF1F7}main .ql-r p{font-size:16px;line-height:1.45;font-weight:500}main .ql-r .lg{margin-right:10px;vertical-align:1px}main .ql-r .pls{display:flex;gap:3px}main .ql-f{padding:14px 22px;border-top:1.5px solid #EEF1F7;font-size:13px;color:#5B6884;background:#F9FBFF}main .cg3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}main .cg2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}main .cg4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}main .cd{position:relative;background:#fff;border:1.5px solid #D5DCEC;border-radius:22px;padding:28px;display:flex;flex-direction:column;color:#0A0C14}main .cd .cnum{align-self:flex-start;font-family:var(--mono);font-size:12px;font-weight:700;color:#2F5BFF;background:#EEF2FF;border-radius:20px;padding:5px 11px}main .cd h3{font-size:24px;font-weight:400;letter-spacing:-.025em;line-height:1.15;margin-top:18px}main .cd p{font-size:15.5px;line-height:1.6;color:#43506B;margin-top:10px}main .cd .cklst{margin-top:14px}main .cd .cmore{margin-top:auto;padding-top:18px;font-weight:600;font-size:14.5px;color:#1E46E6;display:inline-flex;gap:8px;align-items:center}main .cd.cdk{background:#0A0C14;border-color:#0A0C14;color:#fff}main .cd.cdk p{color:#B4BDCF}main .cd.cdk .cnum{background:#1C2130;color:#7C98FF}main .cd.cdk .cmore{color:#7C98FF}main .cd.bl{background:#2F5BFF;border-color:#2F5BFF;color:#fff}main .cd.bl p{color:#E6ECFF}main .cd.bl .cnum{background:#fff;color:#1E46E6}main .cd.bl .cmore{color:#fff}main .cd.tn{background:#EEF2FF;border-color:#DCE4FF}main a.cd:hover{border-color:#2F5BFF}main .x2-deep .cd:not(.bl):not(.cdk){background:#141824;border-color:#2A3040;color:#fff}main .x2-deep .cd:not(.bl):not(.cdk) p{color:#B4BDCF}main .tsteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:st}main .tsteps li{position:relative;background:#fff;border:1.5px solid #D5DCEC;border-radius:20px;padding:24px 22px 24px}main .tsteps li small{display:block;font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#2F5BFF}main .tsteps li b{display:block;font-size:22px;font-weight:400;letter-spacing:-.02em;margin-top:10px;color:#0A0C14}main .tsteps li p{font-size:15px;line-height:1.55;color:#43506B;margin-top:8px}main .tsteps li:before{counter-increment:st;content:counter(st,decimal-leading-zero);position:absolute;right:20px;top:20px;font-family:var(--mono);font-size:12px;color:#B3BBCB}main .cnote{font-size:14px;color:#5B6884;margin-top:20px;max-width:820px}main .x2-deep .cnote{color:#8A94AA}main .tbl{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1.5px solid #D5DCEC;border-radius:20px;overflow:hidden;font-size:15px}main .tbl th{text-align:left;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#5B6884;font-weight:500;background:#F9FBFF;padding:14px 20px;border-bottom:1.5px solid #E6EBF5}main .tbl td{padding:16px 20px;border-top:1px solid #EEF1F7;vertical-align:top;color:#33405A;line-height:1.5}main .tbl tr:first-child td{border-top:0}main .tbl td:first-child{font-weight:600;color:#0A0C14}main .tbl code{font-family:var(--mono);font-size:12.5px;background:#EEF1F7;border-radius:6px;padding:2px 7px;color:#1F2536}main .tblw{overflow-x:auto}main .fqd{border-top:1.5px solid #E1E7F2}main .fqd details{border-bottom:1.5px solid #E1E7F2}main .fqd summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;font-weight:600;color:#0A0C14}main .fqd summary::-webkit-details-marker{display:none}main .fqd summary:after{content:'+';flex:none;width:32px;height:32px;border-radius:50%;background:#EEF2FF;color:#2F5BFF;display:grid;place-items:center;font-size:20px;font-weight:400}main .fqd details[open] summary:after{content:'−';background:#2F5BFF;color:#fff}main .fqd details p{font-size:16.5px;line-height:1.65;color:#43506B;padding:0 56px 24px 0;max-width:860px}main .fq2{display:grid;grid-template-columns:380px minmax(0,1fr);gap:64px;align-items:start}main .rlk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}main .rlk a{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:1.5px solid #D5DCEC;border-radius:16px;padding:16px 18px;font-weight:600;font-size:15px;color:#0A0C14}main .rlk a small{display:block;font-weight:400;font-size:12.5px;color:#5B6884;margin-top:2px}main .rlk a:hover{border-color:#2F5BFF;color:#1E46E6}main .rlk a svg{flex:none;color:#2F5BFF}main .x2-deep .rlk a{background:#141824;border-color:#2A3040;color:#fff}main .cities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}main .cities a{background:#fff;border:1.5px solid #D5DCEC;border-radius:18px;padding:18px 20px;display:block;color:#0A0C14}main .cities a:hover{border-color:#2F5BFF}main .cities b{display:block;font-size:20px;font-weight:400;letter-spacing:-.02em}main .cities small{display:block;font-size:13px;color:#5B6884;margin-top:4px}main .cities em{display:inline-block;margin-top:10px;font-family:var(--mono);font-size:11px;color:#1E46E6;background:#EEF2FF;border-radius:10px;padding:3px 8px}main .ctab{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;background:#2F5BFF;color:#fff;border-radius:28px;padding:48px 52px}main .ctab h2{font-size:44px;font-weight:300;letter-spacing:-.04em;line-height:1.05;color:#fff}main .ctab p{font-size:17px;color:#E6ECFF;margin-top:12px;max-width:620px}main .ctab .ctas{margin-top:0;flex-direction:column;align-items:stretch}main .ctab .btn.pri{background:#fff;color:#1E46E6}main .ctab .btn.ghost{color:#fff;border-color:rgb(255 255 255 / .5)}main .sec .sec-h{margin-bottom:48px;max-width:860px}main .sec .sec-h .ld{margin-top:20px;max-width:760px}main .mt48{margin-top:48px}main .mt32{margin-top:32px}main .glo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}main .glo div{background:#fff;border:1.5px solid #E1E7F2;border-radius:16px;padding:18px 20px}main .glo dt{font-weight:600;font-size:16.5px;color:#0A0C14}main .glo dd{font-size:15px;line-height:1.6;color:#43506B;margin-top:6px}main .legal{max-width:820px}main .legal h2{font-size:28px;font-weight:400;letter-spacing:-.02em;margin-top:40px;color:#0A0C14}main .legal p,main .legal li{font-size:16.5px;line-height:1.7;color:#33405A;margin-top:12px}main .legal ul li{list-style:disc;margin-left:20px;margin-top:6px}main .dl-card{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:center;background:#fff;border:1.5px solid #D5DCEC;border-radius:28px;padding:36px;color:#0A0C14}main .dl-card .cv3{width:100%;height:auto;aspect-ratio:400/520;padding:24px}main .dl-card .cv3 b{font-size:26px}.pg{--mono:'Geist Mono',ui-monospace,monospace}main .sec .sec-h .lede{margin-top:20px}main .cklst li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:#43506B;padding:4px 0}main .cklst li svg{flex:none;color:#2F5BFF;margin-top:3px}main .cd.cdk .cklst li{color:#B4BDCF}.pg-t.split{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:64px;align-items:center;max-width:1240px}.pg-t.split h1{font-size:64px}.pg-t .ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.pg-t .hpr2{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:22px;font-size:14px;color:#43506B}.pg-t .hpr2 li{display:flex;gap:8px;align-items:center}.pg-t .hpr2 svg{color:#2F5BFF}main .pbd{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--c);color:#fff;font-size:9.5px;font-weight:700;font-style:normal;margin-right:3px;letter-spacing:-.02em}main .pbd.off{background:#E8ECF3;color:#A3ACBE}main .chp{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:12px;font-size:12px;font-weight:600;background:#EEF1F7;color:#33405A;white-space:nowrap}main .ui-h{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1.5px solid #E6EBF5;background:#F9FBFF}main .ui-h b{font-size:14.5px;font-weight:700}main .ld{font-size:19px;line-height:1.6;color:#43506B}main .mt24{margin-top:24px}@media (max-width:1100px){.nav-tg{display:inline-flex;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;border:1px solid rgb(11 21 48 / .18);border-radius:8px;background:#fff;cursor:pointer;padding:0 11px}.nav-tg i{display:block;height:2px;background:#0B1530;border-radius:2px;transition:transform .2s}.nav-open .nav-tg i:first-of-type{transform:translateY(4px) rotate(45deg)}.nav-open .nav-tg i:last-of-type{transform:translateY(-4px) rotate(-45deg)}.nav .wrap{flex-wrap:nowrap}.nav-m{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid #DFE5F2;padding:8px 24px 24px;flex-direction:column;align-items:stretch;gap:16px}.nav-open .nav-m{display:flex}.nav-m ul{display:flex!important;flex-direction:column;gap:0;font-size:17px}.nav-m ul a{display:block;padding:13px 0;border-bottom:1px solid #EEF2FC;color:#0B1530}.foot .fg.fg5{grid-template-columns:1fr 1fr 1fr;gap:36px 28px}.foot .fg.fg5>div:first-child{grid-column:1/-1}}@media (max-width:720px){.pg{--navh:65px}.nav .wrap{min-height:64px}.logo{font-size:17px}.foot .fg.fg5{grid-template-columns:1fr 1fr;gap:32px 20px}main .pg-t h1{font-size:40px}main .pg-t p.pg-l{font-size:17px}}@media (max-width:980px){.qs-w{grid-template-columns:minmax(0,1fr)!important;gap:20px}.pg .x2-two,.pg .x2-pa,.pg .x2-sc,.pg .x2-dp,.pg .x2-dp.rev,.pg .x2-pc,.pg .x2-call,.pg .x2,.pg .x2-toc,.pg .x2-mys,.pg .x2-my{grid-template-columns:minmax(0,1fr)!important}.pg .x2-who,.pg .x2-3,.pg .x2-wk,.pg .x2-rsg,.pg .x2-pss{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg .x2-build{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pg .x2-strip{grid-template-columns:56px minmax(0,1fr)!important}.pg .x2-strip .x2-st-f{grid-column:1/-1}.hc .wrap.hw{grid-template-columns:minmax(0,1fr)!important;padding:0 24px!important}.hc .wrap.hw>*{min-width:0}.hero .dm-wrap{width:100%!important;max-width:620px}.pg .x2-meth li{grid-template-columns:70px minmax(0,1fr)!important}.pg .x2-meth li>*:nth-child(3){grid-column:2}.pg .x2-sticky{position:static}}@media (max-width:720px){.h1{font-size:44px!important}.h2{font-size:36px!important}.sec{padding:72px 0}.hero .dm-top{flex-wrap:wrap;gap:10px}.hero .dm-tabs{max-width:100%;overflow-x:auto}.hero .dm-tab{padding:7px 8px;font-size:10px}.hero .dm-body{height:480px}.qs-dl{grid-template-columns:1fr 1fr!important}.pg .x2-who,.pg .x2-3,.pg .x2-wk,.pg .x2-rsg,.pg .x2-pss,.pg .x2-ps-ln,.pg .x2-ul.two,.pg .x2-sc-k,.kp,.inside,.eng .why .g,.pg .x2-fixr{grid-template-columns:minmax(0,1fr)!important}.pg .x2-build{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg .x2-st-row{grid-template-columns:minmax(0,1fr)!important}.pg .x2-strip{grid-template-columns:minmax(0,1fr)!important}.pg .x2-st-i{display:none}.pg .x2-pr-r{grid-template-columns:minmax(0,1fr)!important;gap:4px}.vs,.x2-en,.x2-mx,.x2-wl,.pg .x2-vs,.fix .crawl,.grid6{overflow-x:auto}.vs .r{min-width:560px}.x2-en-r{min-width:520px}.x2-mx-r{min-width:520px}.x2-wl .r{min-width:420px}.pg .x2-vs .r{min-width:620px}.crawl li{min-width:520px}.grid6 .r{min-width:520px}.steps{grid-template-columns:minmax(0,1fr)!important}.fnav{flex-wrap:wrap;gap:12px}.fnav .btn{width:100%}.x2-cps{flex-wrap:wrap}.foot .bigw{font-size:56px}}@media (max-width:1100px){.pg-t.split{grid-template-columns:minmax(0,1fr);gap:40px}.pg-t.split h1{font-size:48px}main .qs3 .wrap{grid-template-columns:1fr;gap:12px}main .qs3 dl{grid-template-columns:1fr 1fr}main .sp2{grid-template-columns:1fr;gap:32px}main .cg3,main .cg4{grid-template-columns:1fr 1fr}main .tsteps{grid-template-columns:1fr 1fr}main .fq2{grid-template-columns:1fr;gap:28px}main .rlk{grid-template-columns:1fr 1fr}main .cities{grid-template-columns:repeat(3,minmax(0,1fr))}main .ctab{grid-template-columns:1fr;padding:36px}}@media (max-width:720px){.pg-t.split h1{font-size:38px}main .qs3{padding:44px 0}main .qs3 .qs-t{font-size:18.5px}main .qs3 dl{grid-template-columns:1fr 1fr;gap:8px}main .cg3,main .cg4,main .cg2{grid-template-columns:1fr}main .tsteps{grid-template-columns:1fr}main .rlk{grid-template-columns:1fr}main .cities{grid-template-columns:1fr 1fr}main .kv{grid-template-columns:1fr}main .ql-r{grid-template-columns:1fr;gap:10px}main .fqd summary{font-size:16.5px}main .fqd details p{padding-right:0}main .ctab{padding:28px 22px;border-radius:22px}main .ctab h2{font-size:32px}main .glo{grid-template-columns:1fr}main .dl-card{grid-template-columns:1fr;padding:22px}main .tbl{font-size:14px}main .tbl th,main .tbl td{padding:12px 14px}}body.R{--lp-dark:#0B1530}.nav .mg-li{position:static;display:flex;align-items:center}.nav .mg-b{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;line-height:inherit}.nav .mg-b .mg-cv{transition:transform .2s}.nav .mg-li.open .mg-b .mg-cv{transform:rotate(180deg)}.nav .mg{display:none;position:absolute;left:0;right:0;top:100%;z-index:40;background:#fff;color:#0B1530;border-top:1px solid #DFE5F2;border-bottom:1px solid #DFE5F2}.nav .mg-li.open .mg{display:block}.nav .mg-w{display:grid;grid-template-columns:1fr 1fr .95fr;gap:0;padding-top:0;padding-bottom:0}.nav .mg-c{padding:34px 36px 38px 0}.nav .mg-c+.mg-c{padding-left:36px;border-left:1px solid #E6EBF5}.nav .mg .mg-w{display:grid;align-items:stretch;min-height:0;padding-top:0;padding-bottom:0;gap:0;flex-wrap:nowrap}.nav .mg-c.mg-ct{background:#F4F7FD;border:0;border-radius:18px;padding:30px 32px;margin:24px 0 24px 32px;align-self:start}.nav .mg-k{margin:0 0 16px;font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#5B6884}.nav .mg .mg-l{display:flex;flex-direction:column;gap:2px;font-size:16px;color:#0B1530;margin:0;padding:0;list-style:none}.nav .mg .mg-l a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;margin:0 -12px;border-radius:10px;color:#0B1530;font-weight:500;text-decoration:none;border:0}.nav .mg .mg-l a:after{content:"";width:8px;height:8px;border-top:1.8px solid currentColor;border-right:1.8px solid currentColor;transform:rotate(45deg) translateX(-4px);opacity:0;transition:opacity .15s,transform .15s}.nav .mg .mg-l a:hover{background:#EEF2FF;color:#2F5BFF}.nav .mg .mg-l a:hover:after{opacity:1;transform:rotate(45deg) translateX(0)}.nav .mg-ct p{margin:0 0 10px;font-size:15px;line-height:1.55;color:#43506B}.nav .mg-ct .mg-ln{display:flex;flex-direction:column;gap:4px;margin:4px 0 22px;font-size:17px;color:#0B1530}.nav .mg-ct .mg-ln b{font-weight:600}.nav .mg-ct .mg-ln a{color:#0B1530;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9AA8C7}.nav .mg-ct .mg-ln a:hover{color:#2F5BFF}.nav .mg-ct .mg-bt{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.nav .mg-ct .mg-bt a.mg-cta{display:inline-flex;align-items:center;gap:8px;background:#2F5BFF;color:#fff;border-radius:999px;padding:12px 20px;font-weight:600;font-size:15px;text-decoration:none}.nav .mg-ct .mg-bt a.mg-cta:hover{background:#1E46E6;color:#fff}.nav .mg-ct .mg-bt a.mg-sec{font-size:14.5px;color:#2F5BFF;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine) and (min-width:1101px){.nav .mg-li{align-self:stretch}.nav .mg-li:hover .mg,.nav .mg-li:focus-within .mg{display:block}.nav .mg-li:hover .mg-b .mg-cv{transform:rotate(180deg)}}@media (max-width:1100px){.nav .mg-li{display:block}.nav .mg-b{width:100%;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--mg-mln,#EEF2FC);font-size:17px}.nav .mg{position:static;border:0;background:#fff0;color:inherit}.nav .mg-w{grid-template-columns:1fr;padding:0}.nav .mg-c,.nav .mg-c+.mg-c{padding:14px 0 6px;border:0}.nav .mg-ct{display:none}.nav .mg .mg-l{color:inherit}.nav .mg .mg-l a{color:inherit;padding:10px 0 10px 12px;margin:0;font-size:16px;border:0!important}.nav .mg .mg-l a:hover{background:rgb(47 91 255 / .12);color:inherit}.nav .mg-k{color:var(--mg-mk,#5B6884);margin-bottom:6px}}main .lp{--l-ac:#2F5BFF;--l-ac2:#1E46E6;--l-ink:#0B1530;--l-tx:#43506B;--l-mu:#5B6884;--l-ln:#DCE3F0;--l-tint:#EEF2FF;--l-soft:#F5F7FC;--l-dark:var(--lp-dark,#0B1530);font-family:'Inter',system-ui,Arial,sans-serif;color:var(--l-ink);padding:104px 0;position:relative}main .lp *{box-sizing:border-box}main .lp h1,main .lp h2,main .lp h3,main .lp p,main .lp ul,main .lp ol,main .lp dl,main .lp dd,main .lp figure{margin:0;padding:0}main .lp ul,main .lp ol{list-style:none}main .lp h2{font-size:52px;line-height:1.04;font-weight:300;letter-spacing:-.04em;color:var(--l-ink);max-width:16ch}main .lp h3{font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--l-ink)}main .lp p{font-size:16.5px;line-height:1.65;color:var(--l-tx)}main .lp .lp-k{font-family:'Geist Mono',ui-monospace,monospace;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--l-ac);margin-bottom:18px;display:flex;align-items:center;gap:10px;line-height:1.4}main .lp .lp-k:before{content:"";width:22px;height:1.5px;background:currentColor;flex:none}main .lp .lp-sub{font-size:18px;line-height:1.6;color:var(--l-tx);max-width:56ch;margin-top:18px}main .lp .lp-hd{margin-bottom:56px}main .lp .lp-hd.row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:end}main .lp .lp-hd.row .lp-sub{margin:0}main .lp .lp-2{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:start}main .lpb{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:999px;font-weight:600;font-size:16px;line-height:1;text-decoration:none;border:1.5px solid #fff0;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}main .lpb.pri{background:#2F5BFF;color:#fff}main .lpb.pri:hover{background:#1E46E6;color:#fff}main .lpb.gh{border-color:#C6D0E4;color:#0B1530;background:#fff}main .lpb.gh:hover{border-color:#2F5BFF;color:#2F5BFF}main .lpb.wh{background:#fff;color:#0B1530}main .lpb.wh:hover{background:#EEF2FF}main .lpb.gw{border-color:rgb(255 255 255 / .55);color:#fff}main .lpb.gw:hover{border-color:#fff;background:rgb(255 255 255 / .08)}main .lp-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}main .lp-h{padding:88px 0 96px;overflow:hidden}main .lp-h.dark{background:var(--l-dark);color:#fff}main .lp-h.light{background:linear-gradient(180deg,#F3F6FF 0%,#FFFFFF 100%);padding-top:calc(var(--navh,77px) + 72px)}main .lp-h:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(127 146 190 / .09) 1px,transparent 1px),linear-gradient(90deg,rgb(127 146 190 / .09) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 75% 40%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 75% 40%,#000 0%,transparent 75%)}main .lp-hw{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:64px;align-items:center;position:relative;z-index:1}main .lp-h h1{font-size:64px;line-height:1.02;font-weight:300;letter-spacing:-.045em;color:var(--l-ink);max-width:14ch}main .lp-h h1 span{color:var(--l-ac)}main .lp-h .lp-ld{font-size:19px;line-height:1.6;margin-top:24px;max-width:50ch}main .lp-h.dark h1{color:#fff}main .lp-h.dark h1 span{color:#5C80FF}main .lp-h.dark .lp-ld{color:#B9C2D6}main .lp-h.dark .lp-k{color:#7E9BFF}main .lp-h.dark .lpb.gh{background:#fff0;border-color:rgb(255 255 255 / .35);color:#fff}main .lp-h.dark .lpb.gh:hover{border-color:#fff}main .lp-ticks{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:30px}main .lp-ticks li{display:flex;align-items:center;gap:8px;font-size:14.5px;color:var(--l-tx)}main .lp-ticks svg{color:var(--l-ac)}main .lp-h.dark .lp-ticks li{color:#B9C2D6}main .lp-h.dark .lp-ticks svg{color:#7E9BFF}main .lpv{background:#fff;border:1px solid var(--l-ln);border-radius:22px;overflow:hidden;color:var(--l-ink);position:relative}main .lp-h.dark .lpv{border-color:rgb(255 255 255 / .14)}main .lpv figcaption{font-size:12.5px;color:var(--l-mu);padding:12px 22px 16px;border-top:1px solid #EDF1F8;font-family:'Geist Mono',ui-monospace,monospace;letter-spacing:.02em}main .lpv .v-top{display:flex;align-items:center;gap:10px;padding:16px 22px;border-bottom:1px solid #EDF1F8;font-size:14px}main .lpv .v-top b{font-weight:600}main .lpv .v-top em{font-style:normal;color:var(--l-mu);font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase}main .lpv .v-top .v-pill{margin-left:auto;background:#EEF2FF;color:#2F5BFF;border-radius:999px;padding:5px 10px;font-size:11px;letter-spacing:.04em;text-transform:none;font-family:'Inter',sans-serif;font-weight:600}main .lpv .v-dot{width:10px;height:10px;border-radius:50%;background:#0B1530}main .lpv .v-dot.g{background:linear-gradient(135deg,#2F5BFF,#22D3EE)}main .lpv .v-dot.p{background:#14B8A6}main .lpv .v-in{padding:22px}main .lpv .v-u{margin-left:auto;max-width:86%;background:#0B1530;color:#fff;font-size:15px;line-height:1.45;padding:13px 16px;border-radius:16px 16px 4px 16px;width:fit-content}main .lpv .v-uq{margin:0 0 16px;max-width:none;border-radius:12px;background:#F2F5FC;color:#0B1530;font-weight:500}main .lpv .v-a{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;margin-top:18px}main .lpv .v-a p{font-size:15px;line-height:1.55;color:#24304A}main .lpv .v-ai{width:34px;height:34px;border-radius:10px;background:#EEF2FF;color:#2F5BFF;display:grid;place-items:center}main .lpv .v-hl{background:#E3EAFF;color:#1E46E6;font-weight:600;border-radius:5px;padding:1px 5px}main .lpv mark{background:#E3EAFF;color:#0B1530;border-radius:4px;padding:1px 3px}main .lpv sup{font-size:10.5px;font-weight:700;color:#2F5BFF;margin-left:1px}main .lpv .v-rank{display:flex;flex-direction:column;gap:8px;margin-top:12px}main .lpv .v-rank li{display:flex;flex-direction:column;border:1px solid #E1E7F2;border-radius:12px;padding:10px 14px;counter-increment:r;position:relative;padding-left:46px}main .lpv .v-rank li:before{content:counter(r);position:absolute;left:12px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:#EEF1F7;font-size:12px;font-weight:700;display:grid;place-items:center;color:#43506B}main .lpv .v-rank{counter-reset:r}main .lpv .v-rank li.y{border:1.5px solid #2F5BFF;background:#F4F7FF}main .lpv .v-rank li.y:before{background:#2F5BFF;color:#fff}main .lpv .v-rank b{font-size:14.5px}main .lpv .v-rank small{font-size:12.5px;color:#5B6884}main .lpv .v-src{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:14px;font-size:12px}main .lpv .v-src span{font-family:'Geist Mono',ui-monospace,monospace;color:#5B6884;letter-spacing:.08em;text-transform:uppercase;margin-right:4px}main .lpv .v-src i{font-style:normal;border:1px solid #DCE3F0;border-radius:999px;padding:4px 10px;color:#24304A;background:#fff}main .lpv .v-lines{display:flex;flex-direction:column;gap:7px;margin-top:12px}main .lpv .v-lines i{display:block;height:8px;border-radius:4px;background:#E9EDF5}main .lpv .v-lines i.s{width:62%}main .lpv .v-cites{display:flex;flex-direction:column;gap:6px;margin-top:14px}main .lpv .v-cites li{display:flex;align-items:center;gap:10px;font-size:13px;color:#24304A;border:1px solid #E6EBF4;border-radius:10px;padding:8px 10px}main .lpv .v-cites span{width:20px;height:20px;border-radius:6px;background:#EEF2FF;color:#2F5BFF;font-size:11px;font-weight:700;display:grid;place-items:center}main .lpv .v-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}main .lpv .v-cards div{border:1px solid #E1E7F2;border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:2px;font-size:12.5px}main .lpv .v-cards b{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main .lpv .v-cards small{color:#5B6884}main .lpv .v-serp{padding:20px}main .lpv .v-q{display:flex;align-items:center;gap:10px;border:1px solid #DCE3F0;border-radius:999px;padding:11px 16px;font-size:14.5px;color:#24304A}main .lpv .v-q svg{color:#5B6884;flex:none}main .lpv .v-ov{margin-top:16px;border:1.5px solid #CFDAFF;background:#F7F9FF;border-radius:16px;padding:16px 18px}main .lpv .v-ovh{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:#2F5BFF;margin-bottom:8px}main .lpv .v-ov p{font-size:14.5px;line-height:1.55;color:#24304A}main .lpv .v-thumbs{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}main .lpv .v-thumbs span{font-size:12px;border:1px solid #DCE3F0;background:#fff;border-radius:8px;padding:5px 9px;color:#24304A}main .lpv .v-res{display:flex;flex-direction:column;gap:6px;padding:14px 4px 0}main .lpv .v-res i{display:block;width:34%;height:7px;border-radius:4px;background:#D6E0F5}main .lpv .v-res b{display:block;width:72%;height:10px;border-radius:5px;background:#BFCDF0}main .lpv .v-res s{display:block;width:90%;height:7px;border-radius:4px;background:#ECEFF5}main .lpv .v-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}main .lpv .v-tile{border:1px solid #E1E7F2;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px;min-height:92px;justify-content:space-between}main .lpv .v-tile b{font-size:14px}main .lpv .v-tile span{font-size:12px;font-weight:600;border-radius:999px;padding:4px 9px;width:fit-content}main .lpv .v-tile.y span{background:#E3EAFF;color:#1E46E6}main .lpv .v-tile.n span{background:#F1F3F7;color:#5B6884}main .lpv .v-tile.w span{background:#FFF1E8;color:#B54708}main .lpv .v-tile.y{border-color:#BCCBFF}main .lpv .v-tag{display:inline-block;font-family:'Geist Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid #DCE3F0;border-radius:999px;padding:4px 10px;color:#5B6884;background:#fff}main .lpv .v-tag.on{background:#2F5BFF;border-color:#2F5BFF;color:#fff}main .lpv .v-ba{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px}main .lpv .v-b4,main .lpv .v-af{border:1px solid #E1E7F2;border-radius:14px;padding:14px}main .lpv .v-b4 small{display:block;margin-top:12px;font-size:12px;color:#B42318}main .lpv .v-af{border:1.5px solid #2F5BFF;background:#F7F9FF}main .lpv .v-qh{font-weight:600;font-size:14.5px;margin-top:10px;line-height:1.35;color:#0B1530}main .lpv .v-qa{font-size:13.5px;margin-top:8px;line-height:1.5}main .lpv .v-af ul{display:flex;flex-direction:column;gap:5px;margin-top:10px}main .lpv .v-af li{font-size:12.5px;color:#24304A;padding-left:16px;position:relative}main .lpv .v-af li:before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;border-radius:2px;background:#2F5BFF}main .lpv .v-llm{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);grid-template-rows:auto auto;gap:12px;align-items:center}main .lpv .v-lane{grid-column:1;border:1px solid #E1E7F2;border-radius:14px;padding:14px}main .lpv .v-lane p{font-size:13.5px;margin-top:8px;line-height:1.45}main .lpv .v-join{grid-column:2;grid-row:1/3;color:#2F5BFF;display:grid;place-items:center}main .lpv .v-out{grid-column:3;grid-row:1/3;border:1.5px solid #2F5BFF;background:#F7F9FF;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:10px}main .lpv .v-out p{font-size:14.5px;line-height:1.5}main .lpv .v-pass{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}main .lpv .v-pass div{border:1px solid #E1E7F2;border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:6px}main .lpv .v-pass span{font-size:11.5px;font-weight:600;color:#5B6884}main .lpv .v-pass i{display:block;height:7px;border-radius:4px;background:#E9EDF5}main .lpv .v-pass i.s{width:60%}main .lpv .v-pass .y{border:1.5px solid #2F5BFF;background:#F4F7FF}main .lpv .v-pass .y span{color:#2F5BFF}main .lpv .v-pass .y i{background:#C9D6FF}main .lpv .v-a2{margin-top:14px}main .lpv .v-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:20px}main .lpv .v-col{border:1px solid #E1E7F2;border-radius:14px;padding:14px}main .lpv .v-col.on{border:1.5px solid #2F5BFF;background:#F7F9FF}main .lpv .v-col p{font-size:13.5px;line-height:1.5;margin-top:10px}main .lpv .v-uq2{font-weight:600;color:#0B1530}main .lpv .v-tiers{position:relative;height:330px;padding:26px}main .lpv .v-tier{position:absolute;width:62%;border:1px solid #DCE3F0;border-radius:16px;background:#fff;padding:18px}main .lpv .v-tier.t0{left:24px;top:24px}main .lpv .v-tier.t1{left:19%;top:104px;border:1.5px solid #2F5BFF;background:#F7F9FF;z-index:2}main .lpv .v-tier.t2{right:24px;top:188px;z-index:3}main .lp-sum{padding:72px 0;background:#fff;border-bottom:1px solid #EDF1F8}main .lp-sum .wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:start}main .lp-sum .lp-st{font-size:23px;line-height:1.5;color:var(--l-ink);font-weight:400;letter-spacing:-.01em}main .lp-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}main .lp-facts div{border:1px solid var(--l-ln);border-radius:16px;padding:18px 18px 16px;background:var(--l-soft)}main .lp-facts dt{font-family:'Geist Mono',ui-monospace,monospace;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--l-ac)}main .lp-facts dd{font-size:16.5px;font-weight:600;line-height:1.35;margin-top:8px;color:var(--l-ink)}main .lp-why{background:var(--l-soft)}main .lp-prose{display:flex;flex-direction:column;gap:20px}main .lp-prose p{font-size:18px;line-height:1.7}main .lp-plats{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px;max-width:420px}main .lp-plats span{font-size:13.5px;font-weight:600;border:1px solid var(--l-ln);background:#fff;border-radius:999px;padding:8px 14px;color:var(--l-ink)}main .lp-how{background:#fff}main .lp-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative;border-top:1.5px solid var(--l-ln)}main .lp-flow li{padding:34px 28px 0 0;position:relative}main .lp-flow li:before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:#fff;border:2px solid var(--l-ac)}main .lp-flow li:first-child:before{background:var(--l-ac)}main .lp-flow .n{display:block;font-family:'Geist Mono',ui-monospace,monospace;font-size:13px;color:var(--l-ac);margin-bottom:14px;letter-spacing:.1em}main .lp-flow p{font-size:15.5px;margin-top:10px}main .lp-what{background:var(--l-dark)}main .lp-what h2{color:#fff}main .lp-what .lp-k{color:#7E9BFF}main .lp-what .lp-sub{color:#B9C2D6}main .lp-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}main .lp-cd{grid-column:span 2;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .12);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:10px}main .lp-cd:nth-child(n+3){grid-column:span 1}main .lp-cd.big{background:#fff;border-color:#fff}main .lp-cd .n{font-family:'Geist Mono',ui-monospace,monospace;font-size:12.5px;color:#7E9BFF;letter-spacing:.1em}main .lp-cd.big .n{color:var(--l-ac)}main .lp-cd h3{color:#fff;font-size:19px}main .lp-cd.big h3{color:var(--l-ink);font-size:24px;font-weight:500;letter-spacing:-.02em}main .lp-cd p{color:#B9C2D6;font-size:15px}main .lp-cd.big p{color:var(--l-tx);font-size:16px}main .lp-cd .out{margin-top:auto;padding-top:14px;border-top:1px solid rgb(255 255 255 / .12);font-size:14px;color:#DDE3F0;display:flex;flex-direction:column;gap:4px}main .lp-cd.big .out{border-color:#E6EBF5;color:var(--l-ink)}main .lp-cd .out b{font-family:'Geist Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#7E9BFF;font-weight:500}main .lp-cd.big .out b{color:var(--l-ac)}main .lp-strip{padding:56px 0;background:var(--l-tint)}main .lp-qf{padding:88px 0;background:var(--l-tint)}main .lp-qf form{max-width:880px;margin:0 auto}main .lp-cmp{background:#fff}main .lp-tw{overflow-x:auto;border:1px solid var(--l-ln);border-radius:20px}main .lp-t{width:100%;border-collapse:collapse;min-width:640px;font-size:15.5px}main .lp-t th,main .lp-t td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid #EDF1F8;line-height:1.5;color:var(--l-tx)}main .lp-t thead th{font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--l-mu);background:var(--l-soft);font-weight:500}main .lp-t thead th:last-child{color:var(--l-ac)}main .lp-t tbody th{color:var(--l-ink);font-weight:600;width:24%}main .lp-t td:last-child{color:var(--l-ink);background:#FAFBFF}main .lp-t tr:last-child th,main .lp-t tr:last-child td{border-bottom:0}main .lp-note{font-size:14px!important;color:var(--l-mu)!important;margin-top:16px!important}main .lp-proc{background:var(--l-soft)}main .lp-proc .lpb{margin-top:30px}main .lp-tl{display:flex;flex-direction:column;border-left:1.5px solid var(--l-ln);margin-left:6px}main .lp-tl li{padding:0 0 34px 34px;position:relative}main .lp-tl li:last-child{padding-bottom:0}main .lp-tl li:before{content:"";position:absolute;left:-7px;top:4px;width:12px;height:12px;border-radius:50%;background:var(--l-ac);box-shadow:0 0 0 5px var(--l-soft)}main .lp-tl .n{font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--l-ac);display:block;margin-bottom:8px}main .lp-tl p{margin-top:8px;font-size:16px}main .lp-tiers{background:#fff}main .lp-tg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}main .lp-tier{border:1px solid var(--l-ln);border-radius:22px;padding:32px;display:flex;flex-direction:column;gap:16px;background:#fff}main .lp-tier.mid{background:var(--l-dark);border-color:var(--l-dark)}main .lp-tier .lp-k{margin:0;font-size:14px}main .lp-tier.mid .lp-k{color:#7E9BFF}main .lp-tier .for{font-size:17px;color:var(--l-ink);line-height:1.5}main .lp-tier.mid .for{color:#fff}main .lp-tier ul{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--l-ln);padding-top:18px;margin-bottom:8px}main .lp-tier.mid ul{border-color:rgb(255 255 255 / .14)}main .lp-tier li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.45;color:var(--l-tx)}main .lp-tier.mid li{color:#C9D1E3}main .lp-tier li svg{color:var(--l-ac);margin-top:2px}main .lp-tier.mid li svg{color:#7E9BFF}main .lp-tier .lpb{margin-top:auto;justify-content:center}main .lp-faq{background:#fff}main .lp-faq .lpb{margin-top:28px}main .lp-qs{border-top:1px solid var(--l-ln)}main .lp-q{border-bottom:1px solid var(--l-ln)}main .lp-q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:center;padding:24px 0}main .lp-q summary::-webkit-details-marker{display:none}main .lp-q summary h3{font-size:19px;font-weight:500;line-height:1.4}main .lp-q .pm{width:32px;height:32px;flex:none;border-radius:50%;border:1px solid var(--l-ln);position:relative}main .lp-q .pm:before,main .lp-q .pm:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.6px;background:var(--l-ink);transform:translate(-50%,-50%)}main .lp-q .pm:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}main .lp-q[open] .pm{background:var(--l-ac);border-color:var(--l-ac)}main .lp-q[open] .pm:before,main .lp-q[open] .pm:after{background:#fff}main .lp-q[open] .pm:after{transform:translate(-50%,-50%) rotate(0)}main .lp-q p{padding:0 56px 26px 0;font-size:16.5px}main .lp-rel{padding:72px 0;background:var(--l-soft)}main .lp-rg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}main .lp-rl{display:flex;flex-direction:column;gap:8px;border:1px solid var(--l-ln);border-radius:18px;background:#fff;padding:24px;text-decoration:none;color:var(--l-ink);position:relative;transition:border-color .15s}main .lp-rl .lp-k{margin:0;font-size:11.5px}main .lp-rl b{font-size:20px;font-weight:500;letter-spacing:-.01em;padding-right:28px}main .lp-rl svg{position:absolute;right:22px;bottom:26px;color:var(--l-ac)}main .lp-rl:hover{border-color:var(--l-ac);color:var(--l-ink)}main .lp-fin{background:#2F5BFF;padding:96px 0}main .lp-fw{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:48px;align-items:end}main .lp-fin h2{color:#fff;max-width:18ch}main .lp-fin p{color:#DCE5FF;font-size:18px;margin-top:16px;max-width:52ch}main .lp-fin .lp-ctas{margin-top:0}@media (max-width:1100px){main .lp{padding:80px 0}main .lp h2{font-size:42px}main .lp-h h1{font-size:52px}main .lp-hw,main .lp .lp-2,main .lp-sum .wrap,main .lp-fw,main .lp .lp-hd.row{grid-template-columns:minmax(0,1fr);gap:40px}main .lp-hv{max-width:640px}main .lp-flow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}main .lp-bento{grid-template-columns:repeat(2,minmax(0,1fr))}main .lp-cd,main .lp-cd:nth-child(n+3){grid-column:span 1}main .lp-tg{grid-template-columns:minmax(0,1fr);max-width:640px}main .lp-rg{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){main .lp{padding:64px 0}main .lp h2{font-size:34px;max-width:none}main .lp-h{padding:48px 0 64px}main .lp-h.light{padding-top:calc(var(--navh,65px) + 40px)}main .lp-h h1{font-size:40px}main .lp-h .lp-ld{font-size:17px}main .lp-ctas{flex-direction:column;align-items:stretch}main .lpb{justify-content:center;white-space:normal;text-align:center}main .lp-sum .lp-st{font-size:19px}main .lp-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}main .lp-flow{grid-template-columns:minmax(0,1fr);border-top:0;border-left:1.5px solid var(--l-ln);margin-left:6px}main .lp-flow li{padding:0 0 30px 28px}main .lp-flow li:before{left:-7px;top:2px}main .lp-bento{grid-template-columns:minmax(0,1fr)}main .lp-cd{padding:22px}main .lp-q p{padding-right:0}main .lp-q summary h3{font-size:17px}main .lpv .v-cards,main .lpv .v-pass{grid-template-columns:minmax(0,1fr)}main .lpv .v-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main .lpv .v-ba,main .lpv .v-split{grid-template-columns:minmax(0,1fr)}main .lpv .v-llm{grid-template-columns:minmax(0,1fr)}main .lpv .v-lane,main .lpv .v-out{grid-column:1;grid-row:auto}main .lpv .v-join{grid-column:1;grid-row:auto;transform:rotate(90deg)}main .lpv .v-tiers{height:300px;padding:16px}main .lpv .v-tier{width:74%}main .lpv .v-tier.t0{left:12px;top:14px}main .lpv .v-tier.t1{left:13%;top:94px}main .lpv .v-tier.t2{right:12px;top:172px}}main .lpf{position:relative;background:#fff;border:1px solid var(--l-ln,#DCE3F0);border-radius:22px;padding:30px;color:#0B1530;font-family:'Inter',system-ui,sans-serif}main .lpf p{margin:0}main .lpf .lp-k{margin-bottom:10px}main .lpf-h{font-size:26px;line-height:1.2;font-weight:400;letter-spacing:-.02em;color:#0B1530}main .lpf-s{font-size:15.5px;line-height:1.55;color:#43506B;margin-top:8px}main .lpf-strip{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px;align-items:center}main .lpf-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:end}main .lpf-g.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:24px}main .lpf-l{display:flex;flex-direction:column;gap:7px;font-size:13.5px;font-weight:600;color:#0B1530}main .lpf-l.full,main .lpf .fm-f.full{grid-column:1/-1}main .lpf input,main .lpf select,main .lpf textarea{width:100%;font:inherit;font-weight:400;font-size:15.5px;color:#0B1530;background:#fff;border:1px solid #C9D2E6;border-radius:12px;padding:13px 14px;outline:none;min-height:50px}main .lpf textarea{min-height:96px;resize:vertical}main .lpf input:focus,main .lpf select:focus,main .lpf textarea:focus{border-color:#2F5BFF;box-shadow:0 0 0 3px rgb(47 91 255 / .15)}main .lpf .fm-f{display:flex;align-items:center;gap:16px;flex-wrap:wrap}main .lpf .fm-f small{font-size:13px;color:#5B6884}main .lpf .lpb{border:0;cursor:pointer;min-height:50px}main .lpf .fm-msg{grid-column:1/-1;margin-top:10px;font-size:14px;font-weight:600;color:#B42318}main .lpf-q{padding:40px}@media (max-width:1100px){main .lpf-strip{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:720px){main .lpf{padding:22px}main .lpf-g,main .lpf-g.two{grid-template-columns:minmax(0,1fr)}main .lpf .lpb{width:100%;justify-content:center}}main .art-h{padding:88px 0 56px}main .art-h.dark{background:var(--lp-dark,#0B1530)}main .art-h.light{background:linear-gradient(180deg,#F3F6FF 0%,#fff 100%);padding-top:calc(var(--navh,77px) + 72px)}main .art-hw{max-width:980px}main .art-h h1{font-size:56px;line-height:1.05;font-weight:300;letter-spacing:-.04em;color:#0B1530}main .art-h.dark h1{color:#fff}main .art-h.dark .lp-k{color:#7E9BFF}main .art-meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:22px!important;font-size:15px;color:#5B6884}main .art-h.dark .art-meta,main .art-h.dark .art-ld{color:#B9C2D6}main .art-meta span+span:before{content:"·";margin-right:22px;color:#A3ACBE}main .art-ld{font-size:19px;margin-top:20px!important;max-width:56ch;color:#43506B}main .art-fig{padding:0;background:linear-gradient(180deg,var(--art-top,#fff) 50%,#fff 50%)}main .art-h.dark+.art-fig{--art-top:var(--lp-dark,#0B1530)}main .art-nw{max-width:880px}main .art-fig img{display:block;width:100%;height:auto;border-radius:22px;border:1px solid #DCE3F0}main .art-main{padding:56px 0 96px;background:#fff}main .art-tk{border:1px solid #CFDAFF;background:#F5F8FF;border-radius:18px;padding:24px 26px;margin-bottom:44px}main .art-tk .lp-k{margin-bottom:10px}main .art-tk p:last-child{font-size:17.5px;line-height:1.6;color:#0B1530}main .art{font-size:18px;line-height:1.75;color:#24304A}main .lp .art>*+*{margin-top:22px}main .lp .art li+li{margin-top:0}main .lp .art h2{font-size:34px;line-height:1.15;font-weight:400;letter-spacing:-.025em;color:#0B1530;margin-top:56px;max-width:none}main .lp .art h3{font-size:22px;line-height:1.3;font-weight:600;color:#0B1530;margin-top:36px}main .art p,main .art li{font-size:18px;line-height:1.75;color:#24304A}main .art ul,main .art ol{padding-left:24px;display:flex;flex-direction:column;gap:10px}main .art ul{list-style:disc}main .art ol{list-style:decimal}main .art li::marker{color:#2F5BFF}main .art a{color:#1E46E6;text-decoration:underline;text-underline-offset:3px}main .art strong{color:#0B1530;font-weight:600}main .art blockquote{border-left:3px solid #2F5BFF;background:#F5F8FF;padding:18px 22px;border-radius:0 14px 14px 0}main .art blockquote p{font-size:18px;color:#0B1530}main .art pre{background:#0B1530;color:#E3E9F7;border-radius:16px;padding:22px 24px;overflow-x:auto;font-size:14.5px;line-height:1.6}main .art code{font-family:'Geist Mono',ui-monospace,Menlo,monospace;font-size:.88em}main .art :not(pre)>code{background:#EEF2FF;color:#1E46E6;border-radius:6px;padding:2px 6px}main .art pre code{font-size:14px;color:inherit;background:none;padding:0}main .art table{width:100%;border-collapse:collapse;font-size:16px;display:block;overflow-x:auto}main .art th,main .art td{font-size:15.5px;line-height:1.5}main .art-faq{margin-top:64px}main .art-faq h2,main .art-src h2{font-size:30px;font-weight:400;letter-spacing:-.02em;color:#0B1530;margin-bottom:12px}main .art-src{margin-top:48px}main .art-src ol{list-style:decimal;padding-left:22px;display:flex;flex-direction:column;gap:8px}main .art-src li{font-size:15.5px;color:#43506B}main .art-src a{color:#1E46E6}main .art-cta{margin-top:56px;background:#2F5BFF;border-radius:22px;padding:34px;display:flex;flex-direction:column;gap:22px}main .art-cta .lp-k{color:#DCE5FF}main .art-cta .h{font-size:28px;line-height:1.2;font-weight:400;letter-spacing:-.02em;color:#fff}main .art-cta p{color:#DCE5FF;font-size:16.5px}main .art-cta .lp-ctas{margin-top:0}main .bl-list{padding:24px 0 104px;background:#fff}main .bl-g{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:1080px}main .bl-c{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:36px;align-items:center;border:1px solid #DCE3F0;border-radius:24px;padding:20px;text-decoration:none;color:#0B1530;background:#fff;transition:border-color .15s}main .bl-c:hover{border-color:#2F5BFF;color:#0B1530}main .bl-c img{width:100%;height:auto;border-radius:16px;display:block}main .bl-c h2{font-size:32px;line-height:1.15;font-weight:400;letter-spacing:-.025em;max-width:none}main .bl-c p{margin-top:12px!important;font-size:16.5px}main .bl-c .lp-k{margin:0 0 10px!important}main .bl-more{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-weight:600;color:#2F5BFF}@media (max-width:1100px){main .bl-c{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:720px){main .art-h{padding:56px 0 40px}main .art-h.light{padding-top:calc(var(--navh,65px) + 40px)}main .art-h h1{font-size:36px}main .art,main .art p,main .art li{font-size:17px}main .art h2{font-size:27px;margin-top:44px}main .art-cta{padding:24px}main .bl-c h2{font-size:25px}}:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.e-heading-base a,.e-paragraph-base a{all:unset;cursor:pointer}form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{display:block}.elementor-edit-mode [data-element_type="e-form-success-message"]:is(.elementor-element-editable,:has(.elementor-element-editable),:has(>.elementor-empty-view)),.elementor-edit-mode [data-element_type="e-form-error-message"]:is(.elementor-element-editable,:has(.elementor-element-editable),:has(>.elementor-empty-view)){display:block}.e-background-video{position:relative;overflow:hidden}.e-background-video__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.e-background-video__content{position:relative;z-index:1;flex:1 1 auto}.elementor-edit-mode .e-background-video__content.e-atomic-element:has(>.elementor-empty-view){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.elementor-edit-mode .e-background-video__content.e-atomic-element:has(>.elementor-empty-view)>.elementor-empty-view.elementor-empty-view{position:relative;flex:1 1 auto;min-height:120px;height:auto;width:100%}.elementor-edit-mode .e-background-video__content.e-atomic-element:has(>.elementor-empty-view)>.elementor-empty-view>.elementor-first-add{position:absolute;inset:0;width:100%;height:100%}.e-background-video__controls{z-index:2}.e-background-video__play,.e-background-video__pause{appearance:none;-webkit-appearance:none}.e-background-video.e-background-video--playing .e-background-video__play{display:none}.e-background-video.e-background-video--paused .e-background-video__pause{display:none}.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__controls,.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__play,.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__pause{display:none}.e-accordion-item-header-base{list-style:none}.e-accordion-item-header-base::-webkit-details-marker{display:none}.e-accordion-item-base{interpolate-size:allow-keywords}.e-accordion-item-base::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s ease allow-discrete}.e-accordion-item-base[open]::details-content{block-size:auto}.e-accordion-item-icon-base.e-accordion-item-icon-base .e-svg-base{width:auto;height:100%;max-width:100%}.e-accordion-item-icon-base.e-accordion-item-icon-base .e-svg-base svg{width:auto!important}.e-accordion-item-icon-base svg{transition:transform .3s ease}.e-accordion-item-base[open]>summary .e-accordion-item-icon-base svg{transform:rotate(180deg)}.e-form-textarea-base:not([data-resizable]){resize:none}.e-form-submit-button-base{cursor:pointer;box-sizing:border-box}.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-5 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-120 .elementor-element.elementor-element-9add0f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.elementor .e-tabs-base{padding-block-start:0;display:flex;flex-direction:column;gap:30px}.elementor .e-tabs-menu-base{display:flex;justify-content:center}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFF;display:block}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0}.elementor .e-tabs-content-area-base{display:block}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block}.elementor .e-accordion-base{padding:0;display:flex;flex-direction:column}.elementor .e-accordion-item-base{padding:0;display:block}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center}.elementor .e-accordion-item-title-base{padding:0}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0;display:flex;flex-direction:column;flex:1 1 auto}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start}.elementor .e-form-base .e-form-checkbox-row{padding:0;gap:8px;align-items:center}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none}.elementor .e-collection-loop-base{display:block}.elementor .e-collection-loop-layout-base{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.elementor .e-pagination-base{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center}.elementor .e-pagination-prev-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center}.elementor .e-pagination-next-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center}.elementor .e-collection-loop-empty-state-base{display:flex;justify-content:center}.elementor .e-heading-base{margin:0}.elementor .e-heading-link-base{all:unset;cursor:pointer}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit}.elementor .e-image-base{display:block}.elementor .e-paragraph-base{margin:0}.elementor .e-paragraph-link-base{all:unset;cursor:pointer}.elementor .e-svg-base{width:65px;height:65px;display:inline-block}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0;background-color:#375EFB;display:inline-block}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9}.elementor .e-divider-base{width:100%;height:1px;border-width:0;border-color:#fff0;border-style:none;background-color:#000}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0;border-color:#D6D5D5}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-input-base::placeholder{color:#9DA5AE}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e}.elementor .e-form-textarea-base{font-size:12px;border-radius:0;border-color:#D6D5D5}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0;border-width:0;background-color:#000;display:flex;justify-content:center;align-items:center}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#fff;border-radius:0;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:#fff0;transition:background-color 200ms;display:grid;justify-items:center;align-items:center;appearance:none}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-checkbox-base:checked{background-color:#69727D}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0;transition:opacity 200ms;content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.elementor .e-form-checkbox-base:checked::before{opacity:100%}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#fff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:#fff0;display:grid;justify-items:center;align-items:center;appearance:none}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-radio-button-base:checked{background-color:#fff0}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:""}.elementor .e-form-radio-button-base:checked::before{opacity:100%}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0;border-width:1px;border-color:#D6D5D5;border-style:solid}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0;border-width:1px;border-color:#D6D5D5;border-style:solid}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:#fff0}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0;border-color:#D6D5D5}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none}@media (max-width:767px){@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}