.hp{margin:0}.hp a{color:#2F379C;text-decoration:none}.hp a:hover{color:#1F2680}.hp{font-family:var(--font-hp-geist),"Geist",system-ui,sans-serif;color:#0E0D14;background:#FCFBFE;-webkit-font-smoothing:antialiased;overflow-x:clip}.hp .ui{font-family:var(--font-hp-inter),"Inter",system-ui,sans-serif}.hp .mono{font-family:var(--font-hp-geist-mono),"Geist Mono",ui-monospace,monospace}.hp h1,.hp h2,.hp h3{font-family:var(--font-hp-geist),"Geist",system-ui,sans-serif}.hp .grain:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;mix-blend-mode:overlay;opacity:.3;border-radius:inherit}.hp .glass{background:rgba(255,255,255,.58);backdrop-filter:blur(22px) saturate(1.7);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(255,255,255,.25),0 10px 30px -12px rgba(20,22,70,.22)}.hp .glass-dark{background:rgba(255,255,255,.12);backdrop-filter:blur(18px) saturate(1.5);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 24px -10px rgba(0,0,0,.35)}.hp .win{background:#fff;border:1px solid rgba(14,13,20,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 4px rgba(14,13,20,.04),0 30px 60px -24px rgba(24,28,90,.28)}.hp .btn-dark{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;background-color:#4450DD;background-image:linear-gradient(135deg,#3B6DEB,#7E2DF8);color:#fff;font:500 15px/1 var(--font-hp-geist),Geist,system-ui,sans-serif;box-shadow:0 6px 20px -6px rgba(78,90,238,.55);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.hp .btn-dark:hover{color:#fff;filter:brightness(.93);transform:translateY(-1px);box-shadow:0 10px 26px -8px rgba(78,90,238,.65)}.hp .btn-dark:focus-visible{outline:2px solid #4E5AEE;outline-offset:2px}.hp .btn-light{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;color:#0E0D14;font:500 15px/1 var(--font-hp-geist),Geist,system-ui,sans-serif}.hp .btn-light:hover{color:#0E0D14;background:rgba(255,255,255,.85)}.hp .nav-btns{display:flex;align-items:center;gap:4px;flex-shrink:0}.hp .nav-btns a{height:44px;font-size:14.5px;white-space:nowrap}.hp .nav-signin{padding:0 16px}.hp .nav-cta{padding:0 18px}@media (max-width:480px){.hp .nav-btns{gap:0}.hp .nav-btns a{font-size:13px}.hp .nav-signin{padding:0 10px}.hp .nav-cta{padding:0 14px}}@media (max-width:400px){.hp .nav-signin{display:none}.hp .nav-btns a{font-size:12.5px}.hp .nav-cta{padding:0 12px}}.hp .navlink{color:#3A3845;font-size:14.5px;font-weight:500;white-space:nowrap}.hp .space-switch{display:none;align-items:center;flex-shrink:0;border-radius:999px;border:1px solid rgba(14,13,20,.1);padding:2px;font:500 12.5px/1 var(--font-hp-inter),Inter,system-ui,sans-serif}.hp .space-opt{height:24px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;color:#3A3845;transition:color .2s ease}.hp a.space-opt:hover{color:#0E0D14}.hp .space-on{background-image:linear-gradient(135deg,#3B6DEB,#7E2DF8);color:#fff}@media (min-width:1100px){.hp .space-switch{display:inline-flex}.hp .nav-badge{display:none}}@media (max-width:999px){.hp .navlink-privacy{display:none}}@media (max-width:859px){.hp .navlink-features{display:none}}.hp .navlink:hover{color:#0E0D14}@keyframes hp-drift1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,30px) scale(1.08)}}@keyframes hp-drift2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-50px,40px) scale(1.12)}}.hp .halo{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none}.hp .halo.a{animation:hp-drift1 18s ease-in-out infinite}.hp .halo.b{animation:hp-drift2 22s ease-in-out infinite}.hp .stage-wrap{position:relative;height:504px;width:100%;max-width:806px;margin:0 auto}.hp .stage{position:absolute;left:50%;top:0;width:1120px;height:700px;transform:translateX(-50%) scale(.72);transform-origin:top center;border-radius:36px;overflow:hidden;background:#F7F8FC;border:1px solid rgba(14,13,20,.07);box-shadow:0 50px 100px -40px rgba(24,28,100,.4)}@media (max-width:860px){.hp .stage-wrap{height:392px}.hp .stage{transform:translateX(-50%) scale(.56)}}@media (max-width:660px){.hp .stage-wrap{height:280px}.hp .stage{transform:translateX(-50%) scale(.4)}}@media (max-width:480px){.hp .stage-wrap{height:210px}.hp .stage{transform:translateX(-50%) scale(.3)}}@media (max-width:368px){.hp .stage-wrap{height:189px}.hp .stage{transform:translateX(-50%) scale(.27)}}.hp .stage *{box-sizing:border-box}.hp .sc{position:absolute}.hp .anim,.hp .sc{animation-duration:18s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:cubic-bezier(.3,0,.15,1)}@keyframes hp-vis{0%{opacity:0}15%,2%{opacity:1}17%,to{opacity:0}}@keyframes hp-tiles{0%{transform:translateY(14px) scale(.98)}3%,to{transform:none}}@keyframes hp-chips{0%,1%{opacity:0;transform:scale(.9)}14%,4%{opacity:1;transform:none}16%,to{opacity:0}}@keyframes hp-recpill{0%,3%{opacity:0;transform:translateY(14px)}15%,5%{opacity:1;transform:none}17%,to{opacity:0}}@keyframes hp-talk{0%,to{box-shadow:0 0 0 0 rgba(78,90,238,0)}14%,4%{box-shadow:0 0 0 3px #5B67F0}}.hp .vis{left:0;top:0;width:1120px;height:700px;animation-name:hp-vis}.hp .tiles{left:90px;top:160px;width:940px;display:flex;gap:20px;animation-name:hp-tiles}.hp .chip-pl{animation-name:hp-chips}.hp .recpill{left:310px;top:420px;width:500px;animation-name:hp-recpill}.hp .tile-talk{animation:hp-talk 18s ease infinite both}@keyframes hp-docs{0%,16%{opacity:0;transform:translateY(24px) scale(.98)}19%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-10px)}}@keyframes hp-d1{0%,19%{opacity:0;transform:translate(40px,-90px) rotate(-7deg) scale(1.04)}21.5%,to{opacity:1;transform:none}}@keyframes hp-d2{0%,21.5%{opacity:0;transform:translate(-30px,-110px) rotate(6deg) scale(1.04)}24%,to{opacity:1;transform:none}}@keyframes hp-d3{0%,24%{opacity:0;transform:translate(60px,-130px) rotate(-4deg) scale(1.04)}26.5%,to{opacity:1;transform:none}}@keyframes hp-zone{0%,19%,27%,to{border-color:#D6D2DE;background:rgba(255,255,255,.5)}20%,26%{border-color:#5B67F0;background:rgba(91,103,240,.06)}}@keyframes hp-gen{0%,29%,30.5%,to{transform:none;filter:none}29.7%{transform:scale(.96);filter:brightness(1.25)}}.hp .docs{left:290px;top:118px;width:540px;animation-name:hp-docs}.hp .d1{animation-name:hp-d1}.hp .d2{animation-name:hp-d2}.hp .d3{animation-name:hp-d3}.hp .zone{animation-name:hp-zone}.hp .gen{animation-name:hp-gen}@keyframes hp-brw{0%,32%{opacity:0;transform:translateY(30px) scale(.97)}35%,67%{opacity:1;transform:none}71%,85%{opacity:.5;transform:translateX(-170px) scale(.9)}87.5%,to{opacity:0;transform:translateX(-170px) scale(.9)}}@keyframes hp-brs{0%,42%{transform:translateY(0)}48%,to{transform:translateY(-150px)}}@keyframes hp-mail{0%,56%{opacity:0;transform:translateY(40px) scale(.98)}59%,68.5%{opacity:1;transform:none}71%,to{opacity:0;transform:translateY(-12px)}}@keyframes hp-press{0%,64%,66%,to{transform:none}65%{transform:scale(.93)}}@keyframes hp-toast{0%,65%{opacity:0;transform:translateY(6px)}66%,68.5%{opacity:1;transform:none}70%,to{opacity:0}}@keyframes hp-phone{0%,70%{opacity:0;transform:translateY(80px)}74%,86%{opacity:1;transform:none}88%,to{opacity:0;transform:translateY(10px)}}@keyframes hp-q{0%,75%{opacity:0;transform:translateY(10px) scale(.96)}76.5%,to{opacity:1;transform:none}}@keyframes hp-typ{0%,77%{opacity:0}78%,80%{opacity:1}80.5%,to{opacity:0;height:0}}@keyframes hp-ans{0%,80.5%{opacity:0;transform:translateY(10px)}82%,to{opacity:1;transform:none}}@keyframes hp-endc{0%,86.5%{opacity:0}89%,98.5%{opacity:1}to{opacity:0}}@keyframes hp-endt{0%,88%{opacity:0;transform:translateY(14px)}91%,to{opacity:1;transform:none}}.hp .brw{left:90px;top:104px;width:940px;height:560px;transform-origin:center center;animation-name:hp-brw}.hp .brs{animation-name:hp-brs}.hp .mail{left:520px;top:190px;width:500px;animation-name:hp-mail}.hp .press{animation-name:hp-press}.hp .toast{animation-name:hp-toast}.hp .phone{left:742px;top:92px;width:290px;height:575px;animation-name:hp-phone}.hp .q{animation-name:hp-q}.hp .typ{animation-name:hp-typ;overflow:hidden}.hp .ans{animation-name:hp-ans}.hp .endc{left:0;top:0;width:1120px;height:700px;animation-name:hp-endc}.hp .endt{animation-name:hp-endt}.hp .cap{left:0;right:0;top:40px;text-align:center;font:500 23px/1.2 var(--font-hp-geist),Geist,system-ui,sans-serif;letter-spacing:-.01em;color:#2A3296}@keyframes hp-c1{0%{opacity:0;transform:translateY(8px)}14%,2%{opacity:1;transform:none}16%,to{opacity:0;transform:translateY(-6px)}}@keyframes hp-c2{0%,16%{opacity:0;transform:translateY(8px)}18%,30%{opacity:1;transform:none}32%,to{opacity:0;transform:translateY(-6px)}}@keyframes hp-c3{0%,32%{opacity:0;transform:translateY(8px)}34%,54%{opacity:1;transform:none}56%,to{opacity:0;transform:translateY(-6px)}}@keyframes hp-c4{0%,56%{opacity:0;transform:translateY(8px)}58%,68%{opacity:1;transform:none}70%,to{opacity:0;transform:translateY(-6px)}}@keyframes hp-c5{0%,70%{opacity:0;transform:translateY(8px)}72%,84%{opacity:1;transform:none}86%,to{opacity:0;transform:translateY(-6px)}}.hp .cap1{animation-name:hp-c1}.hp .cap2{animation-name:hp-c2}.hp .cap3{animation-name:hp-c3}.hp .cap4{animation-name:hp-c4}.hp .cap5{animation-name:hp-c5}@keyframes hp-wv{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.hp .wave{display:flex;align-items:center;gap:3px;height:22px}.hp .wave>span{display:block;width:3px;height:22px;border-radius:2px;background:#4E5AEE;transform-origin:center;animation:hp-wv 1s ease-in-out infinite}.hp .wave>span:nth-child(2n){animation-duration:.8s;animation-delay:-.3s}.hp .wave>span:nth-child(3n){animation-duration:1.25s;animation-delay:-.6s}.hp .wave>span:nth-child(5n){animation-duration:.7s;animation-delay:-.1s}@keyframes hp-bl{0%,to{opacity:1}50%{opacity:.25}}.hp .blink{animation:hp-bl 1.2s ease-in-out infinite}@keyframes hp-dot{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-3px);opacity:1}}.hp .typing>span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4E5AEE;animation:hp-dot 1s ease-in-out infinite}.hp .typing>span:nth-child(2){animation-delay:.15s}.hp .typing>span:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.hp .anim,.hp .blink,.hp .halo,.hp .sc,.hp .tile-talk,.hp .typing>span,.hp .wave>span{animation:none!important}.hp .sc{opacity:0}.hp .brw,.hp .cap3{opacity:1}}.hp .fl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:110px}.hp .fl,.hp .fl-lane{position:relative;align-items:center}.hp .fl-lane{height:100%;overflow:hidden;display:flex}.hp .fl-in{-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 70%,rgba(0,0,0,.35) 84%,transparent 94%);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 70%,rgba(0,0,0,.35) 84%,transparent 94%)}.hp .fl-out{-webkit-mask-image:linear-gradient(90deg,transparent 6%,rgba(0,0,0,.35) 16%,#000 30%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent 6%,rgba(0,0,0,.35) 16%,#000 30%,#000 86%,transparent)}.hp .fl-track{display:flex;gap:12px;width:-moz-max-content;width:max-content;animation:hp-flmove 28s linear infinite}.hp .fl-out .fl-track{animation-duration:32s}@keyframes hp-flmove{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.hp .fl-pill{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 18px 0 12px;border-radius:999px;white-space:nowrap;font:500 15px/1 var(--font-hp-inter),Inter,system-ui,sans-serif;color:#1E1C26;background:rgba(255,255,255,.5);backdrop-filter:blur(18px) saturate(1.8);border:1px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,255,255,.3),0 8px 22px -12px rgba(28,32,110,.28)}.hp .fl-out .fl-pill{padding:0 18px;color:#1B2270}.hp .fl-glow{width:300px;height:160px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.95),rgba(226,230,253,.7) 45%,rgba(226,230,253,0));z-index:1}.hp .fl-glow,.hp .fl-veil{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.hp .fl-veil{width:340px;height:90px;backdrop-filter:blur(9px);-webkit-mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);z-index:2}@keyframes hp-flbreath{0%,to{box-shadow:0 0 0 8px rgba(255,255,255,.6),0 0 0 9px rgba(78,90,238,.12),0 20px 44px -12px rgba(126,45,248,.5)}50%{box-shadow:0 0 0 12px rgba(255,255,255,.45),0 0 0 13px rgba(78,90,238,.08),0 24px 54px -12px rgba(30,136,229,.5)}}.hp .fl-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:76px;height:76px;border-radius:24px;background-image:linear-gradient(135deg,#1E88E5,#7E2DF8);display:flex;align-items:center;justify-content:center;animation:hp-flbreath 3.2s ease-in-out infinite}.hp .fl-core svg{width:91%;height:91%}@media (max-width:760px){.hp .fl{height:84px}.hp .fl-core{width:60px;height:60px;border-radius:19px}.hp .fl-pill{height:42px;font-size:13.5px}.hp .fl-veil{width:220px}.hp .fl-glow{width:200px;height:120px}}@media (prefers-reduced-motion:reduce){.hp .fl-core,.hp .fl-track{animation:none}}.hp .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:900px){.hp .bento{grid-template-columns:minmax(0,1fr)}}.hp .card{position:relative;overflow:hidden;border-radius:32px;min-height:600px;isolation:isolate}.hp .card.recos{height:680px;display:flex;flex-direction:column}@media (max-width:480px){.hp .card.recos{height:800px}}@keyframes hp-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 6px))}}.hp .reco-feed{position:relative;flex:1;min-height:0;margin:20px 44px 0;overflow:hidden;--fade:linear-gradient(180deg,transparent 0,rgba(0,0,0,.08) 6%,rgba(0,0,0,.3) 13%,rgba(0,0,0,.62) 20%,rgba(0,0,0,.88) 27%,#000 33%,#000 84%,rgba(0,0,0,.6) 92%,transparent);-webkit-mask-image:var(--fade);mask-image:var(--fade)}.hp .reco-track{display:flex;flex-direction:column;gap:12px;animation:hp-up 30s linear infinite}.hp .reco-feed:hover .reco-track{animation-play-state:paused}.hp .reco-card{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.96);color:#111827;transform-origin:50% 100%;box-shadow:0 10px 26px -12px rgba(0,0,0,.45),inset 0 1px 0 #fff}.hp .reco-kind{align-self:flex-start;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.hp .reco-title{font-size:15.5px;font-weight:600;line-height:1.35}.hp .reco-body{margin:0;font-size:13.5px;line-height:1.55;color:#374151}.hp .reco-quote{display:flex;gap:8px;align-items:flex-start;border-radius:10px;background:#F7F8FE;padding:8px 11px;font-size:12.5px;color:#4b5563}.hp .reco-quote svg{flex-shrink:0;margin-top:3px}.hp .reco-add{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:9px;border:1px solid #e5e7eb;background:#fff;font:500 13px/1 var(--font-hp-geist),Geist,system-ui,sans-serif;color:#2c2c38;cursor:pointer;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.hp .reco-add:hover{border-color:#c4c4cc}.hp .reco-add:focus-visible{outline:2px solid #4E5AEE;outline-offset:2px}.hp .reco-add.done{background:#ecfdf3;border-color:#bbf7d0;color:#0F6B34;cursor:default}.hp .reco-note{position:relative;flex-shrink:0;margin:16px 44px 44px;border-radius:20px;padding:18px 20px;display:flex;align-items:center;gap:14px}@media (max-width:480px){.hp .reco-feed{margin:18px 20px 0}.hp .reco-note{margin:14px 20px 20px;padding:14px 16px}}@media (prefers-reduced-motion:reduce){.hp .reco-track{animation:none}}.hp .price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:820px){.hp .price-grid{grid-template-columns:minmax(0,1fr)}}.hp .trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:820px){.hp .trio{grid-template-columns:minmax(0,1fr)}}.hp .pv-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:center}@media (max-width:900px){.hp .pv-grid{grid-template-columns:minmax(0,1fr)}}.hp .foot{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}@media (max-width:820px){.hp .foot{grid-template-columns:1fr 1fr}}@media (max-width:760px){.hp .nav-links{display:none!important}}.hp .faq-btn{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;font:500 17px/1.35 var(--font-hp-geist),Geist,system-ui,sans-serif;color:#0E0D14}.hp .faq-btn:focus-visible{outline:2px solid #4E5AEE;outline-offset:2px;border-radius:16px}.hp .seg{all:unset;box-sizing:border-box;cursor:pointer;height:40px;padding:0 18px;border-radius:999px;font:500 14px/40px var(--font-hp-geist),Geist,system-ui,sans-serif}.hp .seg:focus-visible{outline:2px solid #4E5AEE;outline-offset:2px}@view-transition{navigation:auto}.hp nav.glass{view-transition-name:hk-nav}.hp .space-on{view-transition-name:hk-space-thumb}::view-transition-group(hk-nav){animation-duration:.45s;animation-timing-function:cubic-bezier(.34,1.45,.55,1)}::view-transition-group(hk-space-thumb){animation-duration:.4s;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}::view-transition-new(hk-nav),::view-transition-old(hk-nav){animation-duration:.3s;height:100%}::view-transition-new(root),::view-transition-old(root){animation-duration:.3s}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}@media (prefers-color-scheme:dark){.hp.hp-auto:not([data-theme=light]){background:#07070A;color:#F4F3F8;color-scheme:dark;--hp-fg-0E0D14:#F4F3F8;--hp-fg-1E1C26:#E2E0EA;--hp-fg-24222C:#DAD8E3;--hp-fg-2E2C37:#CFCCD9;--hp-fg-3A3845:#B3B0C0;--hp-fg-45434F:#A7A4B3;--hp-fg-6B6977:#8C8998;--hp-fg-2A3296:#AEB7FF;--hp-fg-2F379C:#AEB7FF;--hp-fg-3A44C2:#AEB7FF;--hp-fg-7A4B00:#F2C46B;--hp-fg-3E2E10:#E6D5B2;--hp-fg-92400E:#F2C46B;--hp-fg-B42318:#FF8F94;--hp-fg-1D4ED8:#8DB6FF;--hp-fg-1E40AF:#8DB6FF;--hp-fg-B54708:#FFB071;--hp-fg-9D174D:#F9A8D4;--hp-fg-0F6B34:#6EE7A0;--hp-fg-4B5563:#B6B9C2;--hp-bg-FFF:#14131B;--hp-bg-FBFAFD:#0B0B10;--hp-bg-FAF9FC:#111017;--hp-bg-F6F5F8:#18171F;--hp-bg-EAE8EE:#23222C;--hp-bg-F1EFF5:#1E1D26;--hp-bg-EFEDF3:rgba(255,255,255,.08);--hp-bg-ECEEFC:rgba(120,135,255,.15);--hp-bg-78-90-238-10:rgba(120,135,255,.16);--hp-bg-78-90-238-12:rgba(120,135,255,.16);--hp-bg-EEF1FE:rgba(120,135,255,.16);--hp-bg-E2E6FD:rgba(120,135,255,.2);--hp-bg-FBF7EE:rgba(245,180,60,.07);--hp-bg-FEF3C7:rgba(245,180,60,.16);--hp-bg-FDECEC:rgba(229,72,77,.16);--hp-bg-229-72-77-12:rgba(229,72,77,.18);--hp-bg-E8F0FE:rgba(59,130,246,.18);--hp-bg-DBEAFE:rgba(59,130,246,.18);--hp-bg-37-99-235-12:rgba(59,130,246,.2);--hp-bg-FFF1E6:rgba(234,120,30,.16);--hp-bg-234-120-30-14:rgba(234,120,30,.2);--hp-bg-FCE7F3:rgba(236,72,153,.18);--hp-bg-E9F8EF:rgba(34,197,94,.16);--hp-bg-ECFDF3:rgba(34,197,94,.16);--hp-bg-15-138-67-12:rgba(34,197,94,.18);--hp-bg-F3F4F6:rgba(255,255,255,.08);--hp-bg-255-255-255-70:rgba(255,255,255,.035);--hp-bg-255-255-255-72:rgba(20,19,28,.6);--hp-bg-255-255-255-80:rgba(20,19,28,.72);--hp-bg-255-255-255-82:rgba(20,19,28,.78);--hp-bg-F1F3FD:#0E1020;--hp-bg-E7EAFB:#121530;--hp-bg-DCE1FA:#1A1E46;--hp-bg-F7F6F9:#0F0F15;--hp-bg-F2F3F9:#0E1020;--hp-bg-DDE2F8:#151838;--hp-bg-C3CBF4:#262C70;--hp-ln-EFEDF3:rgba(255,255,255,.08);--hp-ln-ECEAF0:rgba(255,255,255,.08);--hp-ln-EEEBF3:rgba(255,255,255,.08);--hp-ln-F3F1F6:rgba(255,255,255,.06);--hp-ln-E6E4EB:rgba(255,255,255,.12);--hp-ln-E2DFE8:rgba(255,255,255,.14);--hp-ln-C9C5D3:rgba(255,255,255,.26);--hp-ln-D6D2DE:rgba(255,255,255,.2);--hp-ln-F1E6CC:rgba(245,180,60,.2);--hp-ln-FFF:#14131B;--hp-ln-78-90-238-28:rgba(140,150,255,.4);--hp-ln-45-60-170-30:rgba(0,0,0,.6);--hp-phone-ink:#F4F3F8}.hp-auto:not([data-theme=light]) a{color:#AEB7FF}.hp-auto:not([data-theme=light]) a:hover{color:#C9D0FF}.hp-auto:not([data-theme=light]) .glass{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 10px 30px -12px rgba(0,0,0,.6)}.hp-auto:not([data-theme=light]) .win{background:#14131B;border-color:rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 60px -24px rgba(0,0,0,.75)}.hp-auto:not([data-theme=light]) .btn-light,.hp-auto:not([data-theme=light]) .btn-light:hover{color:#F4F3F8}.hp-auto:not([data-theme=light]) .btn-light:hover{background:rgba(255,255,255,.1)}.hp-auto:not([data-theme=light]) .navlink,.hp-auto:not([data-theme=light]) .space-opt{color:#B3B0C0}.hp-auto:not([data-theme=light]) .navlink:hover,.hp-auto:not([data-theme=light]) .space-on,.hp-auto:not([data-theme=light]) a.space-opt:hover{color:#fff}.hp-auto:not([data-theme=light]) .space-switch{border-color:rgba(255,255,255,.14)}.hp-auto:not([data-theme=light]) .stage{background:#0C0C12;border-color:rgba(255,255,255,.08);box-shadow:0 50px 100px -40px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.03)}.hp-auto:not([data-theme=light]) .cap{color:#C9D0FF}@keyframes hp-zone-black{0%,19%,27%,to{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.03)}20%,26%{border-color:#7C86FF;background:rgba(124,134,255,.1)}}.hp-auto:not([data-theme=light]) .zone{animation-name:hp-zone-black}.hp-auto:not([data-theme=light]) .fl-pill{color:#E2E0EA;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 22px -12px rgba(0,0,0,.7)}.hp-auto:not([data-theme=light]) .fl-out .fl-pill{color:#C9D0FF}.hp-auto:not([data-theme=light]) .fl-glow{background:radial-gradient(closest-side,rgba(126,45,248,.42),rgba(30,136,229,.16) 50%,rgba(30,136,229,0))}@keyframes hp-flbreath-black{0%,to{box-shadow:0 0 0 8px rgba(255,255,255,.05),0 0 0 9px rgba(124,134,255,.2),0 20px 44px -12px rgba(126,45,248,.65)}50%{box-shadow:0 0 0 12px rgba(255,255,255,.035),0 0 0 13px rgba(124,134,255,.12),0 24px 54px -12px rgba(30,136,229,.65)}}.hp-auto:not([data-theme=light]) .fl-core{animation-name:hp-flbreath-black}.hp-auto:not([data-theme=light]) .reco-card{background:rgba(20,19,28,.94);color:#F4F3F8;box-shadow:0 10px 26px -12px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.06)}.hp-auto:not([data-theme=light]) .reco-body{color:#B3B0C0}.hp-auto:not([data-theme=light]) .reco-quote{background:rgba(255,255,255,.05);color:#A7A4B3}.hp-auto:not([data-theme=light]) .reco-add{background:transparent;border-color:rgba(255,255,255,.16);color:#E2E0EA}.hp-auto:not([data-theme=light]) .reco-add:hover{border-color:rgba(255,255,255,.3)}.hp-auto:not([data-theme=light]) .reco-add.done{background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.35);color:#6EE7A0}.hp-auto:not([data-theme=light]) .faq-btn{color:#F4F3F8}.hp-auto:not([data-theme=light]) #confidentialite>div,.hp-auto:not([data-theme=light]) .card.recos{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.hp-auto:not([data-theme=light]) .card{box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.hp-auto:not([data-theme=light]) svg[stroke="#2F379C"],.hp-auto:not([data-theme=light]) svg[stroke="#3A44C2"]{stroke:#AEB7FF}.hp-auto:not([data-theme=light]) svg[fill="#2A3296"]{fill:#AEB7FF}.hp-auto:not([data-theme=light]) svg[stroke="#6B6977"]{stroke:#8C8998}.hp-auto:not([data-theme=light]) [fill="#0E0D14"],.hp-auto:not([data-theme=light]) svg[stroke="#0E0D14"]{stroke:#F4F3F8;fill:#F4F3F8}.hp-auto:not([data-theme=light]) svg[stroke="#0E0D14"]{fill:none}.hp-auto:not([data-theme=light]) svg[stroke="#0F8A43"]{stroke:#4ADE80}body:has(.hp-auto:not([data-theme=light])),html:has(.hp-auto:not([data-theme=light])){background:#07070A}}.hp.hp-auto[data-theme=dark]{background:#07070A;color:#F4F3F8;color-scheme:dark;--hp-fg-0E0D14:#F4F3F8;--hp-fg-1E1C26:#E2E0EA;--hp-fg-24222C:#DAD8E3;--hp-fg-2E2C37:#CFCCD9;--hp-fg-3A3845:#B3B0C0;--hp-fg-45434F:#A7A4B3;--hp-fg-6B6977:#8C8998;--hp-fg-2A3296:#AEB7FF;--hp-fg-2F379C:#AEB7FF;--hp-fg-3A44C2:#AEB7FF;--hp-fg-7A4B00:#F2C46B;--hp-fg-3E2E10:#E6D5B2;--hp-fg-92400E:#F2C46B;--hp-fg-B42318:#FF8F94;--hp-fg-1D4ED8:#8DB6FF;--hp-fg-1E40AF:#8DB6FF;--hp-fg-B54708:#FFB071;--hp-fg-9D174D:#F9A8D4;--hp-fg-0F6B34:#6EE7A0;--hp-fg-4B5563:#B6B9C2;--hp-bg-FFF:#14131B;--hp-bg-FBFAFD:#0B0B10;--hp-bg-FAF9FC:#111017;--hp-bg-F6F5F8:#18171F;--hp-bg-EAE8EE:#23222C;--hp-bg-F1EFF5:#1E1D26;--hp-bg-EFEDF3:rgba(255,255,255,.08);--hp-bg-ECEEFC:rgba(120,135,255,.15);--hp-bg-78-90-238-10:rgba(120,135,255,.16);--hp-bg-78-90-238-12:rgba(120,135,255,.16);--hp-bg-EEF1FE:rgba(120,135,255,.16);--hp-bg-E2E6FD:rgba(120,135,255,.2);--hp-bg-FBF7EE:rgba(245,180,60,.07);--hp-bg-FEF3C7:rgba(245,180,60,.16);--hp-bg-FDECEC:rgba(229,72,77,.16);--hp-bg-229-72-77-12:rgba(229,72,77,.18);--hp-bg-E8F0FE:rgba(59,130,246,.18);--hp-bg-DBEAFE:rgba(59,130,246,.18);--hp-bg-37-99-235-12:rgba(59,130,246,.2);--hp-bg-FFF1E6:rgba(234,120,30,.16);--hp-bg-234-120-30-14:rgba(234,120,30,.2);--hp-bg-FCE7F3:rgba(236,72,153,.18);--hp-bg-E9F8EF:rgba(34,197,94,.16);--hp-bg-ECFDF3:rgba(34,197,94,.16);--hp-bg-15-138-67-12:rgba(34,197,94,.18);--hp-bg-F3F4F6:rgba(255,255,255,.08);--hp-bg-255-255-255-70:rgba(255,255,255,.035);--hp-bg-255-255-255-72:rgba(20,19,28,.6);--hp-bg-255-255-255-80:rgba(20,19,28,.72);--hp-bg-255-255-255-82:rgba(20,19,28,.78);--hp-bg-F1F3FD:#0E1020;--hp-bg-E7EAFB:#121530;--hp-bg-DCE1FA:#1A1E46;--hp-bg-F7F6F9:#0F0F15;--hp-bg-F2F3F9:#0E1020;--hp-bg-DDE2F8:#151838;--hp-bg-C3CBF4:#262C70;--hp-ln-EFEDF3:rgba(255,255,255,.08);--hp-ln-ECEAF0:rgba(255,255,255,.08);--hp-ln-EEEBF3:rgba(255,255,255,.08);--hp-ln-F3F1F6:rgba(255,255,255,.06);--hp-ln-E6E4EB:rgba(255,255,255,.12);--hp-ln-E2DFE8:rgba(255,255,255,.14);--hp-ln-C9C5D3:rgba(255,255,255,.26);--hp-ln-D6D2DE:rgba(255,255,255,.2);--hp-ln-F1E6CC:rgba(245,180,60,.2);--hp-ln-FFF:#14131B;--hp-ln-78-90-238-28:rgba(140,150,255,.4);--hp-ln-45-60-170-30:rgba(0,0,0,.6);--hp-phone-ink:#F4F3F8}.hp-auto[data-theme=dark] a{color:#AEB7FF}.hp-auto[data-theme=dark] a:hover{color:#C9D0FF}.hp-auto[data-theme=dark] .glass{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 10px 30px -12px rgba(0,0,0,.6)}.hp-auto[data-theme=dark] .win{background:#14131B;border-color:rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 60px -24px rgba(0,0,0,.75)}.hp-auto[data-theme=dark] .btn-light,.hp-auto[data-theme=dark] .btn-light:hover{color:#F4F3F8}.hp-auto[data-theme=dark] .btn-light:hover{background:rgba(255,255,255,.1)}.hp-auto[data-theme=dark] .navlink,.hp-auto[data-theme=dark] .space-opt{color:#B3B0C0}.hp-auto[data-theme=dark] .navlink:hover,.hp-auto[data-theme=dark] .space-on,.hp-auto[data-theme=dark] a.space-opt:hover{color:#fff}.hp-auto[data-theme=dark] .space-switch{border-color:rgba(255,255,255,.14)}.hp-auto[data-theme=dark] .stage{background:#0C0C12;border-color:rgba(255,255,255,.08);box-shadow:0 50px 100px -40px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.03)}.hp-auto[data-theme=dark] .cap{color:#C9D0FF}@keyframes hp-zone-black{0%,19%,27%,to{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.03)}20%,26%{border-color:#7C86FF;background:rgba(124,134,255,.1)}}.hp-auto[data-theme=dark] .zone{animation-name:hp-zone-black}.hp-auto[data-theme=dark] .fl-pill{color:#E2E0EA;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 22px -12px rgba(0,0,0,.7)}.hp-auto[data-theme=dark] .fl-out .fl-pill{color:#C9D0FF}.hp-auto[data-theme=dark] .fl-glow{background:radial-gradient(closest-side,rgba(126,45,248,.42),rgba(30,136,229,.16) 50%,rgba(30,136,229,0))}@keyframes hp-flbreath-black{0%,to{box-shadow:0 0 0 8px rgba(255,255,255,.05),0 0 0 9px rgba(124,134,255,.2),0 20px 44px -12px rgba(126,45,248,.65)}50%{box-shadow:0 0 0 12px rgba(255,255,255,.035),0 0 0 13px rgba(124,134,255,.12),0 24px 54px -12px rgba(30,136,229,.65)}}.hp-auto[data-theme=dark] .fl-core{animation-name:hp-flbreath-black}.hp-auto[data-theme=dark] .reco-card{background:rgba(20,19,28,.94);color:#F4F3F8;box-shadow:0 10px 26px -12px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.06)}.hp-auto[data-theme=dark] .reco-body{color:#B3B0C0}.hp-auto[data-theme=dark] .reco-quote{background:rgba(255,255,255,.05);color:#A7A4B3}.hp-auto[data-theme=dark] .reco-add{background:transparent;border-color:rgba(255,255,255,.16);color:#E2E0EA}.hp-auto[data-theme=dark] .reco-add:hover{border-color:rgba(255,255,255,.3)}.hp-auto[data-theme=dark] .reco-add.done{background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.35);color:#6EE7A0}.hp-auto[data-theme=dark] .faq-btn{color:#F4F3F8}.hp-auto[data-theme=dark] #confidentialite>div,.hp-auto[data-theme=dark] .card.recos{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.hp-auto[data-theme=dark] .card{box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.hp-auto[data-theme=dark] svg[stroke="#2F379C"],.hp-auto[data-theme=dark] svg[stroke="#3A44C2"]{stroke:#AEB7FF}.hp-auto[data-theme=dark] svg[fill="#2A3296"]{fill:#AEB7FF}.hp-auto[data-theme=dark] svg[stroke="#6B6977"]{stroke:#8C8998}.hp-auto[data-theme=dark] [fill="#0E0D14"],.hp-auto[data-theme=dark] svg[stroke="#0E0D14"]{stroke:#F4F3F8;fill:#F4F3F8}.hp-auto[data-theme=dark] svg[stroke="#0E0D14"]{fill:none}.hp-auto[data-theme=dark] svg[stroke="#0F8A43"]{stroke:#4ADE80}body:has(.hp-auto[data-theme=dark]),html:has(.hp-auto[data-theme=dark]){background:#07070A}.hp .demo-grid{position:relative;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:start}.hp .demo-title{margin:0;font-size:clamp(34px,4.4vw,52px);font-weight:600;letter-spacing:-.035em;line-height:1.05;color:#0E0D14}.hp .demo-bullets{margin:28px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;font-size:16.5px;line-height:1.45;color:#3A3845}.hp .demo-bullets li{display:flex;gap:10px}.hp .demo-bullets svg{flex-shrink:0;margin-top:3px}.hp .demo-card{position:relative;background:#fff;border:1px solid rgba(14,13,20,.07);border-radius:28px;padding:34px;display:flex;flex-direction:column;gap:18px;box-shadow:0 30px 60px -30px rgba(24,28,90,.25)}.hp .demo-form-title{margin:0 0 6px;font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:#0E0D14}.hp .demo-field{display:flex;flex-direction:column;gap:7px}.hp .demo-label{font-size:13.5px;font-weight:500;color:#45434F}.hp .demo-input{width:100%;box-sizing:border-box;height:50px;padding:0 16px;border-radius:14px;border:1px solid #e2dfe8;background:#fff;color:#0E0D14;font:400 15px/1.4 var(--font-hp-geist),Geist,system-ui,sans-serif;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.hp .demo-textarea{height:auto;min-height:150px;padding:14px 16px;resize:vertical}.hp .demo-input:focus{border-color:#4E5AEE;box-shadow:0 0 0 3px rgba(78,90,238,.15)}.hp .demo-submit{justify-content:center;width:100%;height:54px;border:0;cursor:pointer;margin-top:6px}.hp .demo-submit:disabled{opacity:.7;cursor:default;transform:none}.hp .demo-error{margin:0;font-size:14px;line-height:1.45;color:#B42318}.hp .demo-check{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(135deg,#3B6DEB,#7E2DF8)}.hp .demo-sent-body{margin:0;font-size:15.5px;line-height:1.5;color:#45434F}@media (max-width:860px){.hp .demo-grid{grid-template-columns:1fr;gap:32px}.hp .demo-card{padding:24px;border-radius:24px}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_980bdf{font-family:Geist,Geist Fallback;font-style:normal}.__variable_980bdf{--font-hp-geist:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5398307c7885d23b-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d58de12d6c7d4f4d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/26c042929bf78d5c-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8296761576ac80cd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a3823b47aa1d5a9e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22cd6886931bc29b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f01244{font-family:Geist Mono,Geist Mono Fallback;font-weight:500;font-style:normal}.__variable_f01244{--font-hp-geist-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-hp-inter:"Inter","Inter Fallback"}