@font-face{font-family:"Satoshi";src:url("/static/fonts/SatoshiVariable.woff2") format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root{--marine:#0D1B2A;--ardoise:#334A6B;--ciel:#5DA9E9;--vert:#17B39A;--vert-ink:#0E7C6B;--gris:#E6EBF1;--bg:#FAFBFC;--bg-subtle:#F1F4F8;--surface:#FFFFFF;--ink:#0D1B2A;--ink-body:#41506A;--ink-muted:#62708A;--border:#E6EBF1;--border-strong:#D4DDEA;--ciel-soft:rgba(93,169,233,0.12);--vert-soft:rgba(23,179,154,0.12);--vert-border:rgba(23,179,154,0.28);--shadow:0 1px 2px rgba(13,27,42,0.04),0 18px 40px -18px rgba(13,27,42,0.28);--radius:14px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:"Satoshi",system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink-body);background:var(--bg-subtle);line-height:1.45;-webkit-font-smoothing:antialiased}img,svg{display:block}a{color:inherit}h1,h2,h3{color:var(--ink);margin:0;letter-spacing:-0.02em}p{margin:0}.pq-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border-radius:10px;border:1px solid var(--vert-ink);background:var(--vert-ink);color:#fff;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.pq-btn:hover{filter:brightness(1.08)}.pq-btn--ghost{background:var(--surface);color:var(--ink);border-color:var(--border-strong)}.pq-btn[hidden]{display:none}.pq-toolbar{position:sticky;top:0;z-index:50;padding:12px 16px 0;background:transparent;pointer-events:none}.pq-toolbar__inner{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1200px;height:60px;margin:0 auto;padding:0 10px 0 22px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,0.62) 0%,rgba(255,255,255,0.38) 100%);-webkit-backdrop-filter:saturate(190%) blur(22px) contrast(1.02);backdrop-filter:saturate(190%) blur(22px) contrast(1.02);border:1px solid rgba(255,255,255,0.7);box-shadow:inset 0 1px 0 rgba(255,255,255,0.85),inset 0 -1px 0 rgba(13,27,42,0.04),0 8px 30px -12px rgba(13,27,42,0.22),0 1px 3px rgba(13,27,42,0.06)}.pq-toolbar__brand{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:600;letter-spacing:-0.02em;color:var(--marine);text-decoration:none}.pq-toolbar__brand img{height:28px;width:auto}.pq-toolbar__actions{display:inline-flex;flex-wrap:nowrap;gap:8px}.pq-toolbar .pq-btn{border-radius:999px;padding:10px 18px}.pq-toolbar .pq-btn--ghost{background:rgba(255,255,255,0.55);border-color:rgba(13,27,42,0.14);color:var(--marine)}.pq-toolbar .pq-btn--ghost:hover{background:#fff}.pq-sheets{display:grid;gap:28px;justify-items:center;padding:28px 12px 40px}.pq-sheet{position:relative;width:210mm;min-height:297mm;padding:13mm 14mm 11mm;display:flex;flex-direction:column;gap:7mm;background:var(--surface);border-radius:6px;box-shadow:var(--shadow);overflow:hidden}.pq-sheet::before{content:"";position:absolute;inset:-40mm -30mm auto auto;width:140mm;height:110mm;background:radial-gradient(closest-side,var(--ciel-soft),transparent 70%);pointer-events:none}.pq-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px}.pq-brand{display:inline-flex;align-items:center;gap:9px;font-size:19px;font-weight:800;color:var(--ink)}.pq-brand img{width:30px;height:auto}.pq-top__tag{font-size:11.5px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--ink-muted)}.pq-foot{margin-top:auto;display:flex;justify-content:space-between;gap:10px;padding-top:4mm;border-top:1px solid var(--border);font-size:11px;color:var(--ink-muted)}.pq-hero{position:relative}.pq-hero__title{font-size:33px;line-height:1.08;font-weight:800}.pq-hero__title span{color:var(--vert-ink)}.pq-hero__lead{margin-top:10px;max-width:150mm;font-size:15px;color:var(--ink-body)}.pq-flow{display:grid;grid-template-columns:46mm 14mm 1fr;align-items:center;gap:3mm;padding:6mm;border-radius:var(--radius);background:linear-gradient(135deg,var(--bg) 0%,var(--ciel-soft) 100%);border:1px solid var(--border)}.pq-flow__sources{display:grid;gap:7px}.pq-flow__portal{display:flex;align-items:center;height:30px;padding:0 10px;border-radius:9px;background:var(--surface);border:1px solid var(--border);box-shadow:0 1px 2px rgba(13,27,42,0.04)}.pq-flow__portal .pq-src{height:15px;width:auto}.pq-flow__portal--chip{gap:7px;font-size:12.5px;font-weight:700;color:var(--ardoise)}.pq-flow__portal--chip svg{width:15px;height:15px}.pq-flow__arrow{color:var(--vert)}.pq-flow__arrow svg{width:100%;height:auto}.pq-bien{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.pq-bien__head{display:flex;justify-content:space-between;align-items:baseline;padding:10px 14px;border-bottom:1px solid var(--border)}.pq-bien__name{font-weight:800;color:var(--ink);font-size:14px}.pq-bien__rent{font-size:12.5px;font-weight:700;color:var(--ink-muted)}.pq-bien__list{list-style:none;margin:0;padding:4px 0}.pq-cand{display:grid;grid-template-columns:26px 1fr auto auto 76px;align-items:center;gap:9px;padding:7px 14px;font-size:12.5px}.pq-cand + .pq-cand{border-top:1px solid var(--border)}.pq-cand__ini{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ciel-soft);color:var(--ardoise);font-size:10.5px;font-weight:800}.pq-cand__name{font-weight:700;color:var(--ink);white-space:nowrap}.pq-src{height:12px;width:auto}.pq-src--chip{display:inline-flex;align-items:center;gap:4px;height:auto;font-size:11px;font-weight:700;color:var(--ardoise)}.pq-src--chip svg{width:12px;height:12px}.pq-cand__inc{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.pq-cand__ratio{justify-self:end;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800;background:var(--vert-soft);color:var(--vert-ink);border:1px solid var(--vert-border);white-space:nowrap}.pq-cand--low{opacity:0.55}.pq-cand--low .pq-cand__ratio{background:var(--bg-subtle);color:var(--ink-muted);border-color:var(--border)}.pq-forces{display:grid;grid-template-columns:1fr 1fr;gap:5mm}.pq-force,.pq-panel{padding:5mm;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.pq-force h2,.pq-panel h3{margin:9px 0 5px;font-size:16px;font-weight:800}.pq-force p,.pq-panel p{font-size:12.5px}.pq-force__ico{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--vert-soft);color:var(--vert-ink)}.pq-force__ico svg{width:19px;height:19px}.pq-h2{font-size:22px;font-weight:800;margin-bottom:4mm}.pq-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:2.4mm 4mm;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);grid-auto-flow:column}.pq-step{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:2.4mm 3.4mm;border:1px solid var(--border);border-radius:11px;background:var(--surface)}.pq-step__n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--marine);color:#fff;font-size:12.5px;font-weight:800}.pq-step__txt{display:grid;gap:1px;font-size:11.5px;line-height:1.3}.pq-step__txt strong{color:var(--ink);font-size:12.5px}.pq-step__who{font-size:11px;font-weight:800;padding:3px 9px;border-radius:999px;white-space:nowrap}.pq-step--auto .pq-step__who{background:var(--vert-soft);color:var(--vert-ink)}.pq-step--agent .pq-step__who{background:var(--ciel-soft);color:var(--ardoise)}.pq-step--both .pq-step__who{background:linear-gradient(90deg,var(--ciel-soft),var(--vert-soft));color:var(--vert-ink)}.pq-step--both .pq-step__n{background:linear-gradient(135deg,var(--marine) 0%,var(--vert-ink) 100%)}.pq-step--owner .pq-step__who{background:var(--bg-subtle);color:var(--ink-muted)}.pq-step--auto .pq-step__n{background:var(--vert-ink)}.pq-duo{display:grid;grid-template-columns:1fr 1fr;gap:5mm}.pq-panel{padding:4mm 5mm}.pq-panel h3{display:flex;align-items:center;gap:10px;margin:0 0 5px;font-size:15px}.pq-panel .pq-force__ico{width:30px;height:30px;flex:none}.pq-panel .pq-force__ico svg{width:16px;height:16px}.pq-duo--three{grid-template-columns:repeat(3,1fr);gap:4mm}.pq-duo--three .pq-panel{padding:3.6mm 4mm}.pq-duo--three .pq-panel h3{font-size:13.5px;align-items:flex-start}.pq-duo--three .pq-panel p{font-size:11.5px;line-height:1.4}.pq-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:4mm;padding:5mm 6mm;border-radius:var(--radius);background:var(--marine);color:rgba(255,255,255,0.75)}.pq-facts div{display:grid;gap:2px;font-size:12px}.pq-facts strong{font-size:28px;line-height:1;font-weight:800;color:var(--vert)}.pq-prices__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3mm}.pq-plan{display:grid;align-content:start;gap:4px;padding:4mm;border-radius:12px;border:1px solid var(--border);background:var(--surface);font-size:11.5px}.pq-plan__name{font-size:12px;font-weight:800;color:var(--ink-muted);text-transform:uppercase;letter-spacing:0.05em}.pq-plan__price{font-size:21px;font-weight:800;color:var(--ink);margin-bottom:4px}.pq-plan__price small{font-size:10.5px;font-weight:600;color:var(--ink-muted)}.pq-plan__line strong{color:var(--ink)}.pq-plan--featured{background:var(--marine);border-color:var(--marine);color:rgba(255,255,255,0.78)}.pq-plan--featured .pq-plan__name{color:var(--vert)}.pq-plan--featured .pq-plan__price,.pq-plan--featured .pq-plan__line strong{color:#fff}.pq-plan--featured .pq-plan__price small{color:rgba(255,255,255,0.6)}.pq-prices__note{margin-top:3mm;font-size:12px;color:var(--ink-muted)}.pq-contact{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:6mm;padding:5mm 6mm;border-radius:var(--radius);background:var(--marine);color:rgba(255,255,255,0.78)}.pq-contact__who{display:flex;align-items:center;gap:12px}.pq-contact__who>span:last-child{display:grid;font-size:12.5px}.pq-contact__who strong{color:#fff;font-size:16px}.pq-contact__avatar{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--vert);color:var(--marine);font-weight:800;font-size:16px}.pq-contact__lines{list-style:none;margin:0;padding:0;display:grid;gap:5px;font-size:13px}.pq-contact__lines li{display:flex;align-items:center;gap:8px}.pq-contact__lines svg{width:15px;height:15px;color:var(--vert)}.pq-contact__lines a{color:#fff;text-decoration:none;font-weight:700}.pq-contact__qr{display:grid;justify-items:center;gap:4px;font-size:10px}.pq-contact__qr svg{width:25mm;height:25mm;background:#fff;border-radius:6px}.vc{position:relative;display:grid;justify-items:center;padding:max(28px,env(safe-area-inset-top)) 16px 8px}.vc__band{position:absolute;inset:0 0 auto 0;height:340px;background:var(--marine);overflow:hidden}.vc__card{z-index:1}.vc__card{position:relative;width:min(420px,100%);padding:28px 24px 22px;text-align:center;background:var(--surface);border-radius:22px;box-shadow:var(--shadow);display:grid;justify-items:center;gap:4px}.vc__logo{position:absolute;top:18px;left:18px;width:28px;height:auto}.vc__avatar{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;margin-bottom:8px;background:linear-gradient(135deg,var(--vert) 0%,var(--ciel) 100%);color:#fff;font-size:30px;font-weight:800;letter-spacing:0.02em}.vc__name{font-size:26px;font-weight:800}.vc__title{font-size:15px;color:var(--ink-body)}.vc__company{font-size:13px;color:var(--ink-muted)}.vc__actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;width:100%;margin:18px 0 12px}.vc__action{display:grid;justify-items:center;gap:6px;padding:12px 4px;border-radius:14px;background:var(--bg-subtle);color:var(--ink);text-decoration:none;font-size:12.5px;font-weight:700}.vc__action svg{width:22px;height:22px;color:var(--vert-ink)}.vc__cta{width:100%}.vc__cta + .vc__cta{margin-top:8px}.vc__rdv svg{width:18px;height:18px}.vc__more{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:13.5px;font-weight:700;color:var(--ink-muted);text-decoration:none}.vc__more svg{width:16px;height:16px}.pq-after{display:flex;justify-content:center;padding:0 16px 48px}.pq-share{background:var(--marine);color:rgba(255,255,255,0.8);min-height:100svh}.share{min-height:100svh;display:grid;align-content:center;justify-items:center;gap:14px;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom));text-align:center}.share__hint{font-size:15px;font-weight:700;color:#fff}.share__qr{width:min(78vw,340px);padding:14px;background:#fff;border-radius:22px}.share__qr svg{width:100%;height:auto}.share__who{font-size:15px}.share__who strong{color:#fff}.share__actions{display:grid;gap:10px;width:min(340px,100%)}.share__status{min-height:20px;font-size:13.5px;color:var(--vert)}.share__open{font-size:13.5px;color:var(--ciel)}.vc-nfc .vc{perspective:1200px}.vc-nfc .vc__card{transition:none;animation:vc-flip 1.3s 1.1s both}@keyframes vc-flip{0%{opacity:0;transform:translateY(80px) scale(0.84) rotateX(14deg) rotateY(180deg);animation-timing-function:cubic-bezier(0.5,0,0.75,0.4)}20%{opacity:1}50%{transform:translateY(24px) scale(0.95) rotateX(6deg) rotateY(90deg);animation-timing-function:cubic-bezier(0.25,0.6,0.4,1)}82%{transform:translateY(-6px) scale(1.025) rotateX(0deg) rotateY(-4deg);animation-timing-function:ease-in-out}100%{opacity:1;transform:none}}.vc-nfc .vc__avatar{animation:vc-pop 0.6s cubic-bezier(0.34,1.56,0.64,1) 1.9s both}.vc-nfc .vc__name,.vc-nfc .vc__title,.vc-nfc .vc__company,.vc-nfc .vc__cta,.vc-nfc .vc__more{animation:vc-up 0.5s cubic-bezier(0.2,0.7,0.2,1) both}.vc-nfc .vc__name{animation-delay:2.05s}.vc-nfc .vc__title{animation-delay:2.13s}.vc-nfc .vc__company{animation-delay:2.21s}.vc-nfc .vc__action{animation:vc-pop 0.5s cubic-bezier(0.34,1.56,0.64,1) both}.vc-nfc .vc__action:nth-child(1){animation-delay:2.3s}.vc-nfc .vc__action:nth-child(2){animation-delay:2.38s}.vc-nfc .vc__action:nth-child(3){animation-delay:2.46s}.vc-nfc .vc__action:nth-child(4){animation-delay:2.54s}.vc-nfc .vc__action:nth-child(5){animation-delay:2.62s}.vc-nfc .vc__cta{animation-delay:2.7s}.vc-nfc .vc__cta + .vc__cta{animation-delay:2.78s}.vc-nfc .vc__more{animation-delay:2.8s}@keyframes vc-pop{from{opacity:0;transform:scale(0.5)}to{opacity:1;transform:none}}@keyframes vc-up{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vc__back{position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden;display:grid;place-items:center;align-content:center;gap:14px;background:radial-gradient(circle at 30% 20%,#1d4166 0%,var(--marine) 70%);transform:scaleX(-1);opacity:0;pointer-events:none;animation:vc-back 1.3s step-end 1.1s both}@keyframes vc-back{0%{opacity:1;visibility:visible}50%,100%{opacity:0;visibility:hidden}}.vc__back-logo{display:grid;place-items:center;width:84px;height:84px;border-radius:22px;background:#fff}.vc__back-logo img{width:54px;height:auto}.vc__back-name{color:#fff;font-size:24px;font-weight:800;letter-spacing:-0.02em}.vc-arrival{position:fixed;inset:0;z-index:40;pointer-events:none;overflow:hidden}.vc-spark{position:absolute;width:var(--s,12px);height:var(--s,12px);margin:calc(var(--s,12px) / -2) 0 0 calc(var(--s,12px) / -2);background:radial-gradient(circle,#ffffff 0%,#a8d6f6 24%,#4a92d4 48%,#1f5e96 64%,rgba(31,94,150,0) 100%);clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);filter:drop-shadow(0 0 2px rgba(16,56,92,0.92)) drop-shadow(0 0 5px rgba(150,210,255,0.45));opacity:0;animation:vc-spark var(--life,900ms) ease-out forwards}.vc-spark--vert{background:radial-gradient(circle,#ffffff 0%,#a6ead9 24%,#20b39c 48%,#0a6f5d 64%,rgba(10,111,93,0) 100%);filter:drop-shadow(0 0 2px rgba(6,52,44,0.92)) drop-shadow(0 0 5px rgba(120,235,212,0.45))}@keyframes vc-spark{0%{opacity:0;transform:translate(0,0) scale(0.2) rotate(0deg)}18%{opacity:1;transform:translate(calc(var(--dx) * 0.22),calc(var(--dy) * 0.22)) scale(1) rotate(40deg)}100%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(0.32) rotate(170deg)}}.vc-charging .vc__band .mkt-sparkle::before{animation-duration:0.35s}.vc-charging .vc__band .mkt-sparkles{animation:vc-jitter 0.18s steps(2) infinite}@keyframes vc-jitter{50%{transform:translate(1px,-1px)}}.vc-spark--in{animation:vc-spark-in var(--life,700ms) cubic-bezier(0.55,0,0.8,0.4) forwards}@keyframes vc-spark-in{0%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(0.4) rotate(0deg)}30%{opacity:1;transform:translate(calc(var(--dx) * 0.75),calc(var(--dy) * 0.75)) scale(1) rotate(60deg)}100%{opacity:0;transform:translate(0,0) scale(0.2) rotate(200deg)}}@media (prefers-reduced-motion:reduce){.vc__back{display:none}.vc-nfc .vc__card{animation:none}.vc-nfc .vc__avatar,.vc-nfc .vc__name,.vc-nfc .vc__title,.vc-nfc .vc__company,.vc-nfc .vc__action,.vc-nfc .vc__cta,.vc-nfc .vc__more{animation:none}}@media print{.vc-arrival,.vc__back{display:none}.vc-nfc .vc__card{animation:none}}.pq-anim [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity 0.6s ease,transform 0.6s cubic-bezier(0.2,0.7,0.2,1);transition-delay:calc(var(--i,0) * 90ms)}.pq-anim [data-reveal].is-in{opacity:1;transform:none}.pq-anim .pq-cand.is-in .pq-cand__ratio{animation:pq-pop 0.5s ease both;animation-delay:calc(var(--i,0) * 90ms + 300ms)}@keyframes pq-pop{from{transform:scale(0.6);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.pq-anim [data-reveal]{opacity:1;transform:none;transition:none}.pq-anim .pq-cand.is-in .pq-cand__ratio{animation:none}}@media screen and (max-width:860px){.pq-sheets{padding:16px 10px 28px;gap:16px}.pq-sheet{width:100%;min-height:0;padding:22px 18px;gap:20px;border-radius:16px}.pq-hero__title{font-size:27px}.pq-flow{grid-template-columns:1fr;padding:16px}.pq-flow__sources{grid-template-columns:repeat(3,1fr)}.pq-flow__arrow{width:40px;justify-self:center;transform:rotate(90deg)}.pq-cand{grid-template-columns:26px 1fr auto 70px}.pq-cand .pq-src{display:none}.pq-forces,.pq-duo{grid-template-columns:1fr;gap:12px}.pq-steps__list{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:none}.pq-facts{grid-template-columns:1fr;gap:12px;padding:16px}.pq-force,.pq-panel{padding:16px}.pq-prices__grid{grid-template-columns:1fr 1fr;gap:10px}.pq-plan{padding:12px}.pq-contact{grid-template-columns:1fr;padding:18px}.pq-contact__qr{justify-self:start}.pq-top__tag{display:none}.pq-toolbar__actions .pq-btn--ghost{display:none}.pq-toolbar{padding:8px 10px 0}.pq-toolbar__inner{height:54px;padding:0 8px 0 16px}}@page{size:A4;margin:0}@media print{html,body{background:#fff}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pq-toolbar,.vc,.pq-after{display:none!important}.pq-page--card{background:#fff}.pq-sheets{display:block;padding:0}.pq-sheet{width:210mm;height:297mm;min-height:0;margin:0;border-radius:0;box-shadow:none;break-after:page;page-break-after:always}.pq-sheet:last-child{break-after:auto;page-break-after:auto}[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.pq-cand__ratio{animation:none!important}a{text-decoration:none}}@media print,(min-width:861px){.pq-sheet--back{gap:4mm;padding-top:11mm}.pq-sheet--back .pq-h2{margin-bottom:2.5mm;font-size:20px}.pq-sheet--back .pq-step{padding:1.9mm 3.2mm}.pq-sheet--back .pq-steps__list{gap:2mm 4mm}.pq-sheet--back .pq-contact{padding:4mm 6mm}.pq-sheet--back .pq-plan{padding:3.4mm 4mm}.pq-sheet--back .pq-prices__note{margin-top:2mm}}.pq-fx{position:relative;isolation:isolate}.pq-fx>:not(.mkt-aurora):not(.mkt-sparkles){position:relative;z-index:1}.mkt-aurora,.mkt-sparkles{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;border-radius:inherit}.cta-band>.mkt-aurora,.cta-band>.mkt-sparkles{z-index:0}.mkt-sparkles--front{z-index:2}.mkt-aurora__blob{position:absolute;width:360px;height:360px;margin:-180px;border-radius:50%;opacity:0;background:radial-gradient(closest-side,rgba(93,169,233,0.42) 0%,rgba(93,169,233,0.2) 50%,rgba(93,169,233,0) 100%)}.mkt-aurora__blob:nth-child(2){background:radial-gradient(closest-side,rgba(70,120,195,0.5) 0%,rgba(70,120,195,0) 100%)}.mkt-aurora__blob:nth-child(3){background:radial-gradient(closest-side,rgba(23,179,154,0.4) 0%,rgba(23,179,154,0) 100%)}.mkt-aurora__blob:nth-child(1){animation:mkt-aurora-a 32s ease-in-out infinite}.mkt-aurora__blob:nth-child(2){animation:mkt-aurora-b 39s ease-in-out infinite}.mkt-aurora__blob:nth-child(3){animation:mkt-aurora-c 27s ease-in-out infinite}@keyframes mkt-aurora-a{0%{opacity:0;left:12%;top:78%}9%{opacity:0.5;left:16%;top:72%}21%{opacity:0;left:24%;top:62%}23%{opacity:0;left:84%;top:20%}34%{opacity:0.42;left:80%;top:26%}46%{opacity:0;left:76%;top:32%}48%{opacity:0;left:48%;top:95%}61%{opacity:0.5;left:51%;top:88%}74%{opacity:0;left:54%;top:80%}100%{opacity:0;left:12%;top:78%}}@keyframes mkt-aurora-b{0%{opacity:0;left:70%;top:88%}11%{opacity:0.46;left:66%;top:80%}25%{opacity:0;left:62%;top:72%}27%{opacity:0;left:18%;top:26%}40%{opacity:0.5;left:22%;top:32%}54%{opacity:0;left:26%;top:38%}56%{opacity:0;left:92%;top:58%}70%{opacity:0.42;left:86%;top:52%}84%{opacity:0;left:80%;top:46%}100%{opacity:0;left:70%;top:88%}}@keyframes mkt-aurora-c{0%{opacity:0;left:40%;top:14%}10%{opacity:0.4;left:44%;top:20%}23%{opacity:0;left:48%;top:26%}25%{opacity:0;left:6%;top:70%}38%{opacity:0.44;left:10%;top:64%}52%{opacity:0;left:14%;top:58%}54%{opacity:0;left:88%;top:84%}68%{opacity:0.4;left:84%;top:78%}82%{opacity:0;left:80%;top:72%}100%{opacity:0;left:40%;top:14%}}.mkt-sparkle{position:absolute;opacity:0;animation:mkt-sparkle-drift var(--dur,14s) ease-in-out infinite}.mkt-sparkle::before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,0.95) 0%,rgba(190,222,252,0.6) 45%,rgba(190,222,252,0) 100%);animation:mkt-sparkle-twinkle var(--tw,1.5s) ease-in-out infinite;animation-delay:var(--tw-delay,0s)}.mkt-sparkle--vert::before{background:radial-gradient(circle,rgba(255,255,255,0.95) 0%,rgba(150,230,212,0.55) 45%,rgba(150,230,212,0) 100%)}@keyframes mkt-sparkle-drift{0%{opacity:0;transform:translate(0,0)}20%{opacity:var(--peak,0.7);transform:translate(calc(var(--dx,0px) * 0.08),calc(var(--dy,-24px) * 0.08))}38%{transform:translate(calc(var(--dx,0px) * 0.5),calc(var(--dy,-24px) * 0.5))}52%{transform:translate(calc(var(--dx,0px) * 0.56),calc(var(--dy,-24px) * 0.56))}70%{transform:translate(calc(var(--dx,0px) * 0.84),calc(var(--dy,-24px) * 0.84))}80%{opacity:var(--peak,0.7);transform:translate(calc(var(--dx,0px) * 0.9),calc(var(--dy,-24px) * 0.9))}100%{opacity:0;transform:translate(var(--dx,0px),var(--dy,-24px))}}@keyframes mkt-sparkle-twinkle{0%{opacity:0.8;transform:scale(1)}8%{opacity:1;transform:scale(1.24)}16%{opacity:0.15;transform:scale(0.64)}43%{opacity:0.5;transform:scale(0.96)}51%{opacity:1;transform:scale(1.2)}59%{opacity:0.28;transform:scale(0.72)}86%{opacity:0.7;transform:scale(1.05)}100%{opacity:0.8;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mkt-aurora,.mkt-sparkles{display:none}}@media print{.mkt-aurora,.mkt-sparkles{display:none!important}}.vc__band.pq-fx{position:absolute}