@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(https://6909491.fs1.hubspotusercontent-na1.net/hubfs/6909491/raw_assets/public/datarails-template-theme/assets/fpa/poppins-400italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(https://6909491.fs1.hubspotusercontent-na1.net/hubfs/6909491/raw_assets/public/datarails-template-theme/assets/fpa/poppins-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://6909491.fs1.hubspotusercontent-na1.net/hubfs/6909491/raw_assets/public/datarails-template-theme/assets/fpa/poppins-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(https://6909491.fs1.hubspotusercontent-na1.net/hubfs/6909491/raw_assets/public/datarails-template-theme/assets/fpa/poppins-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(https://6909491.fs1.hubspotusercontent-na1.net/hubfs/6909491/raw_assets/public/datarails-template-theme/assets/fpa/poppins-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(https://6909491.fs1.hubspotusercontent-na1.net/hubfs/6909491/raw_assets/public/datarails-template-theme/assets/fpa/poppins-700.woff2) format("woff2")}:root{color-scheme:light;--ink:#0a0a0a;--head:#1d2735;--text:#384252;--body:#6b7280;--faint:#9ca3af;--line:#e5e7eb;--hair:#eef0f2;--soft:#f9fafb;--chip:#f3f4f6;--dark:#1d2735;--dark-b:#0f172a;--pink:#f93576;--pink-deep:#e0215f;--pink-wash:#fff1f6;--pink-ink:#c2185b;--violet:#6969ff;--teal:#00cc96;--slate:#578aff;--sans:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--display:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.22,.61,.36,1);--sh-btn:0 1px 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.14);--sh-card:0 1px 2px rgba(16,24,40,.04),0 12px 32px -8px rgba(16,24,40,.1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}:root{padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0)}body,html{overflow-x:clip}body{background:#fff;color:var(--ink);font-family:var(--sans);font-size:17.6px;line-height:1.5;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}body,h1,h2,h3,h4,p{margin:0}h1,h2,h3{color:var(--head);font-family:var(--display);font-weight:500;text-wrap:balance}a,button{color:inherit}button{background:none;border:0;cursor:pointer;font-family:inherit;padding:0}:focus-visible{border-radius:6px;outline:2px solid var(--pink);outline-offset:2px}.fpa-band{border-bottom:1px solid var(--hair)}.fpa-frame{border-left:1px solid var(--hair);border-right:1px solid var(--hair);margin:0 auto;max-width:1360px;position:relative}.fpa-hatch .fpa-frame{background:repeating-linear-gradient(-45deg,transparent 0 6px,var(--hair) 6px 7px);height:40px}.fpa-sq{background:#fff;border:1px solid var(--line);border-radius:3px;height:12px;position:absolute;width:12px;z-index:2}.fpa-sq.fpa-tl{left:-6.5px;top:-6.5px}.fpa-sq.fpa-tr{right:-6.5px;top:-6.5px}.fpa-sq.fpa-bl{bottom:-6.5px;left:-6.5px}.fpa-sq.fpa-br{bottom:-6.5px;right:-6.5px}.fpa-btn{align-items:center;border-radius:9px;display:inline-flex;font-size:15.4px;font-weight:500;gap:6px;height:40px;justify-content:center;letter-spacing:-.01em;padding:0 16px;text-decoration:none;transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease),transform .1s var(--ease);white-space:nowrap}.fpa-btn:active{transform:scale(.98)}.fpa-btn-lg{font-size:16.5px;height:46px;padding:0 18px}.fpa-btn-dark{background:transparent;border:1.5px solid var(--pink);box-shadow:none;color:var(--pink-ink);transition:background .2s,border-color .2s,color .2s}.fpa-btn-dark:hover{background:var(--pink-wash);border-color:var(--pink-ink);color:var(--pink-ink)}.fpa-btn-dark:active{background:#ffe3ee}.fpa-btn-dark svg{stroke:currentColor}.fpa-lnk-arrow{align-items:center;color:var(--ink);display:inline-flex;font-size:16.5px;font-weight:500;gap:7px;height:46px;padding:0 8px;text-decoration:none}.fpa-lnk-arrow svg{transition:transform .2s var(--ease)}.fpa-lnk-arrow:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.fpa-lnk-arrow:hover svg{transform:translateX(3px)}.fpa-ctas .fpa-lnk-arrow{margin-left:6px}@media (max-width:700px){.fpa-rate .fpa-ctas{align-items:center;display:flex;flex-direction:column;gap:6px}.fpa-ctas .fpa-lnk-arrow{margin-left:0}}.fpa-btn-pink{background:var(--pink);border:1px solid var(--pink-deep);box-shadow:var(--sh-btn);color:#fff}.fpa-btn-pink:hover{background:var(--pink-deep)}.fpa-btn-line{background:#fff;border:1px solid #dde0e4;box-shadow:0 1px 2px rgba(16,24,40,.04);color:var(--text)}.fpa-btn-line:hover{background:var(--soft);border-color:#cdd1d6}.fpa-btn svg{flex:0 0 auto}.fpa-announce{background:linear-gradient(90deg,#fff1f6,#f4f1fe 50%,#fff1f6);border-bottom:1px solid var(--hair);color:var(--text);display:block;font-size:13.2px;font-weight:500;letter-spacing:.01em;padding:9px 16px;text-align:center;text-decoration:none}.fpa-announce:hover{color:var(--ink)}.fpa-announce svg{margin-left:6px;vertical-align:-2px}.fpa-nav{backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);background:hsla(0,0%,100%,.92);border-bottom:1px solid var(--hair);position:sticky;top:0;z-index:50}.fpa-nav-in{align-items:center;display:flex;gap:24px;height:64px;margin:0 auto;max-width:1360px;padding:0 24px}.fpa-nav-logo{display:block;height:24px}.fpa-nav-links{display:flex;gap:4px;margin:0 auto}.fpa-nav-links a{border-radius:7px;color:var(--text);font-size:15.4px;padding:7px 11px;position:relative;text-decoration:none;transition:color .2s,background .2s}.fpa-nav-links a.fpa-on,.fpa-nav-links a:hover{background:var(--chip);color:var(--ink)}.fpa-nav-links a:after{background:var(--pink);border-radius:1px;bottom:2px;content:"";height:2px;left:11px;position:absolute;right:11px;transform:scaleX(0);transition:transform .3s var(--ease)}.fpa-nav-links a.fpa-on:after{transform:scaleX(1)}.fpa-nav-r{display:flex;gap:10px}.fpa-nav-r .fpa-btn-pink{border-radius:999px;padding:0 20px}.fpa-hero .fpa-frame{padding-top:48px}.fpa-hero-in{border-top:1px solid var(--hair);padding:44px 24px 36px;position:relative;text-align:center}.fpa-hero h1{font-size:clamp(44px,5.5vw,79.2px);font-weight:600;letter-spacing:-.03em;line-height:1.02;margin:0 auto;max-width:820px}.fpa-hero .fpa-sub{color:var(--body);font-size:17.6px;letter-spacing:-.01em;line-height:1.65;margin:22px auto 26px;max-width:760px;text-wrap:balance}.fpa-hero .fpa-ctas{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.fpa-notch{align-items:flex-start;display:flex;height:80px;position:relative}.fpa-notch .fpa-ln{border-top:1px solid var(--hair);flex:1}.fpa-notch svg.fpa-cv{display:block;flex:0 0 auto}.fpa-notch-mid{align-items:flex-end;display:flex;height:40px;padding:0 10px;position:relative}.fpa-notch-mid:after{border-top:1px solid var(--hair);bottom:0;content:"";left:0;position:absolute;right:0}.fpa-tabs{background:#fff;display:flex;margin-bottom:-19px;padding:0 6px;z-index:1}.fpa-tab,.fpa-tabs{gap:8px;position:relative}.fpa-tab{align-items:center;background:var(--chip);border:1px solid var(--chip);border-radius:10px;color:var(--body);display:inline-flex;font-size:15.4px;font-weight:500;height:38px;overflow:hidden;padding:0 13px 0 6px;transition:background .2s,color .2s,border-color .2s}.fpa-tab:hover{color:var(--text)}.fpa-tab.fpa-on{background:#fff;border-color:var(--line);box-shadow:0 1px 2px rgba(16,24,40,.05);color:var(--ink)}.fpa-tab .fpa-ti{align-items:center;border-radius:6px;display:flex;flex:0 0 auto;height:22px;justify-content:center;opacity:.55;transition:opacity .2s;width:22px}.fpa-tab.fpa-on .fpa-ti{opacity:1}.fpa-tab .fpa-pr{background:var(--pink);bottom:0;height:2px;left:0;position:absolute;width:0}.fpa-tab.fpa-on .fpa-pr.fpa-run{animation:fpaTabfill linear forwards}@keyframes fpaTabfill{to{width:100%}}.fpa-ti-pink{background:var(--pink)}.fpa-ti-violet{background:var(--violet)}.fpa-ti-teal{background:var(--teal)}.fpa-ti-slate{background:var(--slate)}.fpa-stage-band{background:radial-gradient(60% 80% at 15% 20%,rgba(249,53,118,.16) 0,transparent 60%),radial-gradient(55% 70% at 85% 30%,rgba(105,105,255,.16) 0,transparent 62%),radial-gradient(70% 70% at 55% 100%,rgba(0,204,150,.1) 0,transparent 60%),linear-gradient(180deg,#fbf7fb,#f5f3fb);border-bottom:1px solid var(--hair);overflow:hidden;padding:64px 24px 72px;position:relative}.fpa-stage-band:before{background-image:linear-gradient(rgba(29,39,53,.035) 1px,transparent 0),linear-gradient(90deg,rgba(29,39,53,.035) 1px,transparent 0);background-size:48px 48px;content:"";inset:0;mask-image:radial-gradient(70% 70% at 50% 50%,#000 30%,transparent 100%);-webkit-mask-image:radial-gradient(70% 70% at 50% 50%,#000 30%,transparent 100%);pointer-events:none;position:absolute}.fpa-glass{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.45);border-radius:22px;box-shadow:0 0 0 1px hsla(0,0%,100%,.7),0 30px 80px -20px rgba(29,39,53,.25);margin:0 auto;max-width:980px;padding:8px;position:relative}.fpa-demo{background:#fff;border:1px solid var(--line);border-radius:15px;overflow:hidden}.fpa-tour-bar{align-items:center;background:#fff;border-bottom:1px solid var(--hair);display:flex;gap:7px;padding:12px 16px}.fpa-dot{background:#e5e7eb;border-radius:50%;height:10px;width:10px}.fpa-tour-title{color:var(--body);font-size:14.3px;margin-left:12px}.fpa-tour-pill{color:var(--faint);font-family:var(--mono);font-size:12.1px;margin-left:auto}.fpa-d-stage{cursor:pointer;height:324px;padding:28px 32px;position:relative}.fpa-scene{inset:28px 32px;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s var(--ease)}.fpa-scene.fpa-on{opacity:1}.fpa-d-foot{align-items:center;border-top:1px solid var(--hair);display:flex;justify-content:space-between;padding:12px 16px}.fpa-d-ctx,.fpa-d-note{color:var(--faint);font-size:13.2px}.fpa-d-ctx{margin-bottom:16px}@keyframes fpaRise{to{opacity:1;transform:none}}.fpa-bb-chips{display:flex;gap:8px;margin-bottom:16px}.fpa-bb-chip{border:1px dashed #d1d5db;border-radius:999px;color:var(--body);font-size:13.2px;padding:6px 12px}.fpa-bb-chip.fpa-on{background:var(--pink-wash);border-color:var(--pink);border-style:solid;color:var(--pink-ink)}.fpa-bl{align-items:center;color:var(--text);display:flex;font-size:14.3px;justify-content:space-between;opacity:0;padding:9px 13px;transform:translateY(5px)}.fpa-bb .fpa-bl{background:var(--soft);border:1px solid var(--hair);border-radius:10px;font-size:15.4px;font-variant-numeric:tabular-nums;margin-bottom:8px;padding:13px 16px}.fpa-scene.fpa-on .fpa-bb .fpa-bl{animation:fpaRise .4s var(--ease) forwards}.fpa-scene.fpa-on .fpa-bb .fpa-bl:nth-child(2){animation-delay:.1s}.fpa-scene.fpa-on .fpa-bb .fpa-bl:nth-child(3){animation-delay:.22s}.fpa-scene.fpa-on .fpa-bb .fpa-bl:nth-child(4){animation-delay:.34s}.fpa-scene.fpa-on .fpa-bb .fpa-bl:nth-child(5){animation-delay:.46s}.fpa-gr{display:grid;gap:8px;grid-template-columns:1.25fr 1fr 1fr 1.05fr;margin-bottom:8px}.fpa-gc{align-items:center;background:var(--soft);border:1px solid var(--hair);border-radius:8px;color:var(--text);display:flex;font-size:14.85px;font-variant-numeric:tabular-nums;height:40px;padding:0 12px}.fpa-gc.fpa-lab{background:transparent;border-color:transparent;color:var(--ink);padding-left:2px}.fpa-gc.fpa-n{justify-content:flex-end}.fpa-gr.fpa-gh .fpa-gc{background:transparent;border-color:transparent;height:24px}.fpa-gc.fpa-mut{color:var(--faint);font-size:13.2px}.fpa-gc.fpa-drv{background:var(--pink-wash);border-color:#fbd0e0;color:var(--pink-ink);font-size:13.75px;font-weight:500;justify-content:center}.fpa-rf-driver{align-items:center;background:var(--soft);border:1px solid var(--hair);border-radius:12px;color:var(--body);display:flex;font-size:15.4px;justify-content:space-between;padding:16px 20px;transition:background .3s,border-color .3s}.fpa-rf-driver b{color:var(--ink);font-family:var(--mono);font-size:22px;font-weight:500}.fpa-rf-driver.fpa-hit{background:var(--pink-wash);border-color:var(--pink)}.fpa-rf-driver.fpa-hit b{color:var(--pink-ink)}.fpa-hstats{display:flex;gap:12px}.fpa-hstat{background:var(--soft);border:1px solid var(--hair);border-radius:12px;flex:1;opacity:0;padding:22px 16px;text-align:center;transform:translateY(6px)}.fpa-hstat b{color:var(--ink);display:block;font-family:var(--mono);font-size:28.6px;font-weight:500;letter-spacing:-.03em}.fpa-hstat span{color:var(--body);font-size:13.2px}.fpa-hstat.fpa-flag{background:var(--pink-wash);border-color:#fbd0e0}.fpa-hstat.fpa-flag b{color:var(--pink-ink)}.fpa-hs-name{color:var(--body);display:block;font-size:13.2px;font-style:normal;font-weight:500;margin-bottom:6px}.fpa-scene.fpa-on .fpa-hstat{animation:fpaRise .4s var(--ease) forwards}.fpa-scene.fpa-on .fpa-hstat:nth-child(2){animation-delay:.14s}.fpa-scene.fpa-on .fpa-hstat:nth-child(3){animation-delay:.28s}.fpa-d-seal{color:var(--pink-ink);font-size:14.3px;margin-top:22px;opacity:0;text-align:center}.fpa-scene.fpa-on .fpa-d-seal{animation:fpaRise .45s var(--ease) 1.2s forwards}.fpa-trust{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;padding:44px 48px}.fpa-trust-l{text-align:center}.fpa-trust-l p{color:var(--text);font-size:16.5px;font-weight:500;letter-spacing:-.01em}.fpa-trust-l a{align-items:center;color:var(--body);display:inline-flex;font-size:14.85px;gap:4px;margin-top:10px;text-decoration:none}.fpa-trust-l a:hover{color:var(--ink)}.fpa-vr{background:var(--hair);height:64px;margin:0 40px;width:1px}.fpa-badges{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.fpa-badge{align-items:center;display:flex;gap:10px}.fpa-badge b{color:var(--ink);display:block;font-size:14.85px;font-weight:600;line-height:1.2}.fpa-stars{color:#ffa310;display:block;font-size:13.2px;letter-spacing:1.5px;line-height:1.3}.fpa-stars i{font-style:normal;opacity:.3}.fpa-bg-g2{align-items:center;background:#ff492c;border-radius:50%;color:#fff;display:inline-flex;font-size:11.55px;font-weight:700;height:26px;justify-content:center;width:26px}.fpa-ms-sub{color:var(--body);display:block;font-size:12.65px}.fpa-logos{background:var(--hair);border-top:1px solid var(--hair);display:grid;gap:1px;grid-template-columns:repeat(6,1fr)}.fpa-lg{align-items:center;background:#fff;color:#c4c8ce;display:flex;font-size:13.2px;height:88px;justify-content:center;letter-spacing:.02em}.fpa-head-cell{padding:88px 24px 72px;text-align:center}.fpa-head-cell h2{font-size:clamp(30.8px,3.52vw,44px);letter-spacing:-.026em;line-height:1.1;margin:0 auto;max-width:760px}.fpa-head-cell p{color:var(--body);font-size:17.6px;line-height:1.65;margin:16px auto 0;max-width:600px}.fpa-frow{border-top:1px solid var(--hair);display:grid;grid-template-columns:1fr 1fr}.fpa-frow-t{display:flex;flex-direction:column;justify-content:center;padding:56px 48px}.fpa-eb{color:var(--text);font-size:15.4px;gap:10px;margin-bottom:18px}.fpa-eb,.fpa-eb .fpa-ti{align-items:center;display:flex}.fpa-eb .fpa-ti{border-radius:6px;height:22px;justify-content:center;width:22px}.fpa-eb .fpa-ti,.fpa-eb .fpa-ti.fpa-ti-pink,.fpa-eb .fpa-ti.fpa-ti-slate,.fpa-eb .fpa-ti.fpa-ti-teal,.fpa-eb .fpa-ti.fpa-ti-violet,.fpa-eb .fpa-ti.fpa-tr-ti{background:transparent!important;border-radius:0;height:24px;width:24px}.fpa-eb .fpa-ti svg{height:20px;stroke:currentColor;stroke-width:2;width:20px}.fpa-eb .fpa-ti-pink{color:var(--pink)}.fpa-eb .fpa-ti-violet{color:var(--violet)}.fpa-eb .fpa-ti-teal{color:var(--teal)}.fpa-eb .fpa-ti-slate{color:var(--slate)}.fpa-eb .fpa-tr-ti svg{height:20px;stroke:none;width:18px}.fpa-eb .fpa-tr-ti svg path[fill="#FFFFFF"]{fill:#001f37}.fpa-frow h3{font-size:clamp(28.6px,2.64vw,35.2px);letter-spacing:-.03em;line-height:1.12;max-width:460px}.fpa-frow p{color:var(--body);font-size:16.5px;line-height:1.65;margin-top:14px;max-width:52ch}.fpa-frow .fpa-btn{align-self:flex-start;margin-top:28px}.fpa-frow-m{align-items:flex-end;border-left:1px solid var(--hair);display:flex;justify-content:flex-end;min-height:400px;overflow:hidden;padding:48px 0 0 48px;position:relative}.fpa-tint-pink{background:linear-gradient(180deg,#fff,rgba(249,53,118,.16))}.fpa-tint-violet{background:linear-gradient(180deg,#fff,rgba(105,105,255,.18))}.fpa-tint-teal{background:linear-gradient(180deg,#fff,rgba(0,204,150,.16))}.fpa-frow.fpa-rev .fpa-frow-t{order:2}.fpa-frow.fpa-rev .fpa-frow-m{border-left:0;border-right:1px solid var(--hair);justify-content:flex-start;order:1;padding:48px 48px 0 0}.fpa-frow.fpa-rev .fpa-bleed{border-radius:0 24px 0 0;padding:8px 8px 0 0}.fpa-frow.fpa-rev .fpa-bleed-in{border-left:0;border-radius:0 17px 0 0;border-right:1px solid var(--line)}.fpa-bleed{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(220,9%,46%,.04);border-radius:24px 0 0 0;box-shadow:0 0 0 1px hsla(0,0%,100%,.5);max-width:520px;padding:8px 0 0 8px;width:100%}.fpa-bleed-in{align-items:center;background:#fff;border:1px solid var(--line);border-bottom:0;border-radius:17px 0 0 0;border-right:0;display:flex;min-height:300px;padding:28px 32px 32px}.fpa-anim{width:100%}.fpa-anim-consol{align-items:center;display:grid;grid-template-columns:auto 1fr auto}.fpa-ac-src{gap:16px}.fpa-ac-chip,.fpa-ac-src{display:flex;flex-direction:column}.fpa-ac-chip{background:var(--soft);border:1px solid var(--hair);border-radius:10px;justify-content:center;min-height:50px;padding:8px 12px;width:104px}.fpa-ac-chip b{font-size:14.3px;font-weight:600}.fpa-ac-chip span{color:var(--body);font-size:12.1px}.fpa-ac-wires{display:flex;flex-direction:column;gap:16px}.fpa-ac-wire{height:50px;position:relative}.fpa-ac-wire:before{border-top:1.5px dashed #d9dce1;content:"";right:-2px}.fpa-ac-dot,.fpa-ac-wire:before{left:0;position:absolute;top:50%}.fpa-ac-dot{background:var(--pink);border-radius:50%;height:8px;margin:-4px 0 0 -4px;opacity:0;width:8px}.fpa-ac-model{background:var(--dark);border-radius:12px;color:#fff;padding:14px 16px;text-align:center}.fpa-ac-model b{font-size:12.1px;opacity:.66}.fpa-ac-model b,.fpa-ac-num{display:block;font-weight:500}.fpa-ac-num{font-family:var(--mono);font-size:18.7px;margin-top:3px}.fpa-playing .fpa-ac-chip{animation:fpaAcchip 2.8s var(--ease) infinite}.fpa-playing .fpa-ac-chip:nth-child(2){animation-delay:.4s}.fpa-playing .fpa-ac-chip:nth-child(3){animation-delay:.8s}.fpa-playing .fpa-ac-dot{animation:fpaAcflow 2.8s var(--ease) infinite}.fpa-playing .fpa-ac-wire:nth-child(2) .fpa-ac-dot{animation-delay:.4s}.fpa-playing .fpa-ac-wire:nth-child(3) .fpa-ac-dot{animation-delay:.8s}.fpa-playing .fpa-ac-model{animation:fpaAcpulse 2.8s var(--ease) infinite}@keyframes fpaAcchip{0%,60%,to{background:var(--soft);border-color:var(--hair)}24%,6%{background:var(--pink-wash);border-color:#fbd0e0}}@keyframes fpaAcflow{0%{left:0;opacity:0}8%{opacity:1}64%{left:100%;opacity:1}72%,to{left:100%;opacity:0}}@keyframes fpaAcpulse{0%,58%,to{box-shadow:0 0 0 0 rgba(249,53,118,0)}70%{box-shadow:0 0 0 5px rgba(249,53,118,.22)}}.fpa-ad-bar{align-items:center;background:var(--soft);border:1px solid var(--hair);border-radius:8px;display:flex;gap:10px;margin-bottom:14px;min-height:42px;padding:10px 12px}.fpa-ad-fx{color:var(--faint);font-family:var(--mono);font-size:12.1px;font-style:italic;font-weight:500}.fpa-ad-type{color:var(--text);display:inline-block;font-family:var(--mono);font-size:13.75px;max-width:0;overflow:hidden;vertical-align:bottom;white-space:nowrap}.fpa-ad-grid{display:flex;flex-direction:column;gap:8px}.fpa-ad-cell{align-items:center;background:var(--soft);border:1px solid var(--hair);border-radius:8px;color:var(--text);display:flex;font-size:14.3px;justify-content:space-between;padding:10px 12px}.fpa-ad-cell b{color:var(--ink);font-family:var(--mono);font-weight:500}.fpa-ad-refresh{align-items:center;color:var(--pink-ink);display:flex;font-size:13.2px;gap:7px;margin-top:12px;opacity:0}.fpa-ad-dot2{background:var(--pink);border-radius:50%;height:6px;width:6px}.fpa-playing .fpa-ad-type{animation:fpaAdtype 5s var(--ease) infinite}.fpa-playing .fpa-ad-hit{animation:fpaAdhit 5s var(--ease) infinite}.fpa-playing .fpa-ad-cell:not(.fpa-ad-hit) b{animation:fpaAdtick 5s var(--ease) infinite}.fpa-playing .fpa-ad-refresh{animation:fpaAdref 5s var(--ease) infinite}@keyframes fpaAdtype{0%{max-width:0}24%{max-width:34ch}92%{max-width:34ch}to{max-width:0}}@keyframes fpaAdhit{0%,26%{background:var(--soft);border-color:var(--hair)}32%{background:var(--pink-wash);border-color:#fbd0e0}54%,to{background:var(--soft);border-color:var(--hair)}}@keyframes fpaAdtick{0%,64%{opacity:1;transform:none}70%{opacity:0;transform:translateY(-3px)}76%{opacity:0;transform:translateY(3px)}82%,to{opacity:1;transform:none}}@keyframes fpaAdref{0%,64%{opacity:0}78%,94%{opacity:1}to{opacity:0}}.fpa-at-top{align-items:center;background:var(--dark);border-radius:10px;color:#fff;display:flex;font-size:14.3px;font-weight:500;justify-content:space-between;margin-bottom:10px;padding:12px 14px}.fpa-at-top b{font-family:var(--mono);font-weight:500}.fpa-at-comps{display:flex;flex-direction:column;gap:7px}.fpa-at-c{align-items:center;background:var(--soft);border:1px solid var(--hair);border-radius:8px;color:var(--text);display:flex;font-size:13.75px;gap:8px;opacity:0;padding:9px 12px;transform:translateY(-4px)}.fpa-at-l{flex:1}.fpa-at-c b{color:var(--ink);font-family:var(--mono);font-weight:500}.fpa-at-src{background:var(--pink-wash);border:1px solid #fbd0e0;border-radius:9px;margin-top:10px;opacity:0;padding:11px 13px;transform:translateY(-4px)}.fpa-at-src b{color:var(--pink-ink);display:block;font-size:13.75px;font-weight:600}.fpa-at-src span{color:#a35377;font-size:12.1px}.fpa-playing .fpa-at-c:not(.fpa-at-pick){animation:fpaAtc 5.4s var(--ease) infinite}.fpa-playing .fpa-at-c:nth-child(2){animation-delay:.16s}.fpa-playing .fpa-at-pick{animation:fpaAtpick 5.4s var(--ease) infinite}.fpa-playing .fpa-at-src{animation:fpaAtsrc 5.4s var(--ease) infinite}@keyframes fpaAtc{0%{opacity:0;transform:translateY(-4px)}88%,9%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes fpaAtpick{0%{opacity:0;transform:translateY(-4px)}12%,42%{background:var(--soft);border-color:var(--hair);opacity:1;transform:none}52%,88%{background:var(--pink-wash);border-color:var(--pink);opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes fpaAtsrc{0%,46%{opacity:0;transform:translateY(-4px)}56%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.fpa-sys{background:#fff;border:1px solid var(--line);border-radius:4px;color:var(--body);font-family:var(--mono);font-size:11px;margin-right:9px;padding:2px 6px}.fpa-at-c .fpa-sys{margin-right:0}.fpa-imp-head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;padding:72px 48px 40px}.fpa-imp-head h2{font-size:clamp(28.6px,2.86vw,37.4px);letter-spacing:-.03em;line-height:1.12;max-width:540px}.fpa-imp-head p{color:var(--body);font-size:16.5px;margin-top:10px}.fpa-imp{border-top:1px solid var(--hair);display:grid;grid-template-columns:repeat(4,1fr)}.fpa-imp-c{border-left:1px solid var(--hair);padding:40px 32px 44px}.fpa-imp-c:first-child{border-left:0}.fpa-imp-c b{color:var(--head);display:block;font-family:var(--mono);font-size:clamp(39.6px,3.96vw,57.2px);font-weight:400;letter-spacing:-.03em;line-height:1}.fpa-imp-c span{color:var(--body);display:block;font-size:16.5px;margin-top:14px;max-width:22ch}.fpa-quiz-wrap{padding:0 48px 88px}.fpa-quiz{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--sh-card);margin:0 auto;max-width:960px;overflow:hidden}.fpa-q-bar{background:var(--hair);height:3px}.fpa-q-bar i{background:var(--pink);display:block;height:100%;transition:width .38s var(--ease);width:20%}.fpa-q-body{min-height:330px;padding:40px 48px 34px}.fpa-q-step{color:var(--faint);font-family:var(--mono);font-size:13.2px;margin-bottom:12px}.fpa-q-q{font-size:clamp(24.2px,2.42vw,30.8px);letter-spacing:-.025em;line-height:1.2;margin-bottom:24px}.fpa-q-opts{display:grid;gap:10px;grid-template-columns:1fr 1fr}.fpa-opt{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--text);display:flex;font-size:16.5px;gap:12px;padding:15px 16px;text-align:left;transition:border-color .15s,background .15s;width:100%}.fpa-opt:before{border:1.5px solid #d1d5db;border-radius:50%;content:"";flex:0 0 auto;height:16px;transition:all .15s;width:16px}.fpa-opt:hover{background:var(--soft);border-color:#cdd1d6}.fpa-opt.fpa-on{background:var(--pink-wash);border-color:var(--pink);color:var(--ink)}.fpa-opt.fpa-on:before{border:5px solid var(--pink)}.fpa-q-back{color:var(--body);display:inline-block;font-size:14.3px;margin-top:24px}.fpa-q-back:hover{color:var(--ink)}.fpa-r-grid{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1.1fr}.fpa-score-wrap{align-items:center;display:flex;gap:18px;margin-bottom:24px}.fpa-score{color:var(--head);font-family:var(--mono);font-size:79.2px;font-weight:400;letter-spacing:-.05em;line-height:1}.fpa-score-l{color:var(--body);font-size:14.3px;line-height:1.5}.fpa-score-l span{color:var(--ink);font-weight:500}.fpa-bench{margin-bottom:22px}.fpa-bench-bar{background:var(--hair);border-radius:3px;height:6px;position:relative}.fpa-bench-bar i{background:var(--pink);border-radius:3px;display:block;height:100%;transition:width .7s var(--ease);width:0}.fpa-bench-bar u{background:var(--head);height:16px;left:54%;position:absolute;top:-5px;width:2px}.fpa-bench-lab{color:var(--body);display:flex;font-size:13.2px;justify-content:space-between;margin-top:8px}.fpa-q-link{color:var(--pink-ink);font-size:14.85px;font-weight:500}.fpa-q-link:hover{text-decoration:underline}.fpa-gap{background:var(--soft);border:1px solid var(--line);border-radius:12px;margin-bottom:18px;padding:20px 22px}.fpa-gap-l{color:var(--body);font-size:13.2px;margin-bottom:6px}.fpa-gap-h{font-size:24.2px;letter-spacing:-.02em;margin-bottom:8px}.fpa-gap-p{color:var(--text);font-size:15.95px;line-height:1.6}.fpa-q-ctas{display:flex;flex-wrap:wrap;gap:8px}.fpa-drill{display:grid;grid-template-columns:1fr 1fr}.fpa-drill-t{display:flex;flex-direction:column;justify-content:center;padding:72px 48px}.fpa-drill-t h2{font-size:clamp(30.8px,3.3vw,44px);letter-spacing:-.026em;line-height:1.1}.fpa-drill-t .fpa-p{color:var(--body);font-size:16.5px;line-height:1.7;margin-top:18px;max-width:52ch}.fpa-drill-t .fpa-k{border-left:2px solid var(--pink);color:var(--text);font-size:16.5px;line-height:1.6;margin-top:20px;max-width:48ch;padding-left:14px}.fpa-drill-t .fpa-btn{align-self:flex-start;margin-top:28px}.fpa-drill-m{align-items:center;border-left:1px solid var(--hair);display:flex;padding:56px 48px}.fpa-dcard{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--sh-card);padding:14px}.fpa-pl-row{align-items:center;border-radius:8px;color:var(--ink);cursor:pointer;display:flex;font-size:15.4px;justify-content:space-between;padding:12px 14px;transition:background .15s,box-shadow .15s}.fpa-pl-row:hover{background:var(--soft)}.fpa-pl-row.fpa-sel{background:var(--pink-wash);box-shadow:inset 0 0 0 1px var(--pink)}.fpa-pl-row b{font-family:var(--mono);font-weight:500}.fpa-caret{color:var(--faint);display:inline-block;font-style:normal;margin-left:8px;transition:transform .3s var(--ease)}.fpa-pl-row.fpa-sel .fpa-caret{transform:rotate(180deg)}.fpa-brk{max-height:0;overflow:hidden;transition:max-height .42s var(--ease)}.fpa-brk.fpa-open{max-height:300px}.fpa-brk-inner{border-top:1px solid var(--hair);margin:8px 6px 0;padding-top:6px}.fpa-dcard .fpa-bl{font-size:14.3px}.fpa-dcard .fpa-bl>span:last-child{font-family:var(--mono)}.fpa-brk.fpa-open .fpa-bl{animation:fpaRise .34s var(--ease) forwards}.fpa-brk.fpa-open .fpa-bl:nth-child(2){animation-delay:.06s}.fpa-brk.fpa-open .fpa-bl:nth-child(3){animation-delay:.12s}.fpa-brk.fpa-open .fpa-bl:nth-child(4){animation-delay:.18s}.fpa-lineage{color:var(--pink-ink);font-family:var(--mono);font-size:12.65px;padding:10px 13px 4px}.fpa-rate{overflow:hidden;padding:88px 24px 96px;position:relative;text-align:center}.fpa-rate .fpa-arcs{left:50%;mask-image:linear-gradient(180deg,#000,#000 35%,transparent 72%);-webkit-mask-image:linear-gradient(180deg,#000,#000 35%,transparent 72%);pointer-events:none;position:absolute;top:40px;transform:translateX(-50%)}.fpa-rate-mark{background:var(--pink);border-radius:50%;box-shadow:0 0 0 6px #fff,0 0 0 7px var(--line),0 10px 30px -6px rgba(249,53,118,.45);display:flex;height:56px;justify-content:center;margin:0 auto 18px;width:56px}.fpa-rate-mark,.fpa-rate-pill{align-items:center;position:relative}.fpa-rate-pill{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--text);display:inline-flex;font-size:13.75px;gap:8px;padding:5px 12px}.fpa-rate-pill i{color:#ffa310;font-style:normal}.fpa-rate h2{font-size:clamp(30.8px,3.3vw,44px);letter-spacing:-.026em;line-height:1.1;margin-top:20px;position:relative}.fpa-rate p{color:var(--body);font-size:17.6px;line-height:1.6;margin:14px auto 26px;max-width:640px;position:relative}.fpa-rate .fpa-ctas{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;position:relative}.fpa-rate .fpa-badges{margin-top:40px;position:relative}.fpa-faq-g{display:grid;grid-template-columns:.8fr 1.2fr}.fpa-faq-t{border-right:1px solid var(--hair);padding:72px 48px}.fpa-faq-t h2{font-size:clamp(28.6px,2.86vw,37.4px);letter-spacing:-.03em;line-height:1.12;position:sticky;top:96px}.fpa-faq-t p{color:var(--body);font-size:16.5px;line-height:1.65;margin-top:14px;max-width:38ch;position:sticky;top:180px}.fpa-faq{padding:40px 48px 56px}.fpa-fq{border-bottom:1px solid var(--hair)}.fpa-fq-q{align-items:center;color:var(--head);display:flex;font-size:18.15px;font-weight:500;gap:18px;justify-content:space-between;letter-spacing:-.015em;padding:22px 0;text-align:left;width:100%}.fpa-fq-q:hover{color:var(--ink)}.fpa-fq-x{color:var(--faint);flex:0 0 auto;transition:transform .3s var(--ease)}.fpa-fq.fpa-open .fpa-fq-x{color:var(--pink);transform:rotate(45deg)}.fpa-fq-a{max-height:0;overflow:hidden;transition:max-height .38s var(--ease)}.fpa-fq-a p{color:var(--body);font-size:16.5px;line-height:1.7;max-width:62ch;padding:0 0 24px}.fpa-final{overflow:hidden;padding:104px 24px;position:relative;text-align:center}.fpa-final:before{background-image:linear-gradient(var(--hair) 1px,transparent 1px),linear-gradient(90deg,var(--hair) 1px,transparent 1px);background-size:56px 56px;content:"";inset:0;mask-image:radial-gradient(60% 70% at 50% 50%,#000 0,transparent 100%);-webkit-mask-image:radial-gradient(60% 70% at 50% 50%,#000 0,transparent 100%);pointer-events:none;position:absolute}.fpa-final>*{position:relative}.fpa-final h2{font-size:clamp(35.2px,4.4vw,57.2px);font-weight:600;letter-spacing:-.032em;line-height:1.05}.fpa-final .fpa-lede{color:var(--body);font-size:17.6px;line-height:1.6;margin:16px auto 30px;max-width:420px}.fpa-eform{margin:0 auto;max-width:460px;text-align:left}.fpa-e-line{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(16,24,40,.05);display:flex;gap:6px;padding:5px 5px 5px 14px;transition:border-color .15s,box-shadow .15s}.fpa-e-line:focus-within{border-color:var(--pink);box-shadow:0 0 0 3px rgba(249,53,118,.12)}.fpa-e-line input{background:transparent;border:0;color:var(--ink);flex:1;font:inherit;font-size:16.5px;height:40px;min-width:0;outline:0}.fpa-e-line.fpa-err{border-color:var(--pink);box-shadow:0 0 0 3px rgba(249,53,118,.12)}.fpa-e-more{max-height:0;overflow:hidden;transition:max-height .45s var(--ease)}.fpa-e-grid{display:grid;gap:8px;grid-template-columns:1fr;margin:10px 0}#fpa-eBook{width:100%}.fpa-e-micro{color:var(--faint);font-size:13.75px;margin-top:12px;text-align:center}.fpa-hero-form{max-width:520px}.fpa-hero-form .fpa-e-line{box-shadow:0 1px 2px rgba(16,24,40,.05),0 8px 24px -10px rgba(16,24,40,.12);padding:6px 6px 6px 16px}.fpa-hero-form .fpa-e-line input{height:44px}.fpa-hero-form .fpa-e-line .fpa-btn{font-size:16.5px;height:44px;padding:0 20px}.fpa-hero-form .fpa-e-grid{grid-template-columns:1fr 1fr 1fr}.fpa-hero-form .fpa-e-grid .fpa-f{margin:0}.fpa-hero-form .fpa-e-micro{margin-top:10px}@media (max-width:700px){.fpa-hero-form .fpa-e-grid{grid-template-columns:1fr}.fpa-hero-form .fpa-e-line .fpa-btn{font-size:15px;padding:0 14px}}.fpa-final .fpa-alt{align-items:center;color:var(--body);display:inline-flex;font-size:15.4px;gap:4px;margin-top:22px}.fpa-final .fpa-alt:hover{color:var(--ink)}.fpa-foot{padding:56px 48px 28px}.fpa-foot-g{display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr}.fpa-foot-logo{display:block;height:22px}.fpa-foot-g p{color:var(--body);font-size:14.85px;line-height:1.7;margin-top:16px;max-width:360px}.fpa-foot h4{color:var(--ink);font-size:14.3px;font-weight:500;margin-bottom:14px}.fpa-foot ul{list-style:none;margin:0;padding:0}.fpa-foot li{margin-bottom:10px}.fpa-foot li a{color:var(--body);font-size:14.85px;text-decoration:none}.fpa-foot li a:hover{color:var(--ink)}.fpa-foot-b{border-top:1px solid var(--hair);color:var(--faint);display:flex;font-size:13.2px;justify-content:space-between;margin-top:56px;padding-top:20px}.fpa-f{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);font:inherit;font-size:15.4px;height:44px;margin-bottom:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;width:100%}.fpa-f:focus{border-color:var(--pink);box-shadow:0 0 0 3px rgba(249,53,118,.12);outline:none}select.fpa-f{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#9ca3af 0),linear-gradient(135deg,#9ca3af 50%,transparent 0);background-position:calc(100% - 17px) 18px,calc(100% - 12px) 18px;background-repeat:no-repeat;background-size:5px 5px}.fpa-e-grid .fpa-f{margin-bottom:0}.fpa-sticky{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;bottom:calc(20px + env(safe-area-inset-bottom,0px));box-shadow:0 12px 32px -8px rgba(16,24,40,.18);display:flex;gap:18px;left:50%;opacity:0;padding:8px 8px 8px 18px;position:fixed;transform:translate(-50%,140%);transition:transform .34s var(--ease),opacity .24s;z-index:40}.fpa-sticky.fpa-on{opacity:1;transform:translate(-50%)}.fpa-sticky{border-radius:999px;padding-left:24px}.fpa-sticky .fpa-btn{background:#e0245e;border-color:#e0245e;border-radius:999px;padding:0 20px}.fpa-sticky .fpa-btn:hover{background:#c81d52;border-color:#c81d52}@media (max-width:700px){.fpa-sticky{border-radius:24px;padding-left:16px}}.fpa-sticky span{color:var(--text);font-size:15.4px;white-space:nowrap}.fpa-sticky .fpa-x{color:var(--faint);font-size:19.8px;padding:0 6px}.fpa-scrim{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(15,23,42,.45);display:flex;inset:0;justify-content:center;opacity:0;padding:24px;pointer-events:none;position:fixed;transition:opacity .24s var(--ease);z-index:60}.fpa-scrim.fpa-on{opacity:1;pointer-events:auto}.fpa-card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 60px -12px rgba(16,24,40,.3);max-width:100%;padding:32px;transform:translateY(10px) scale(.98);transition:transform .28s var(--ease);width:420px}.fpa-scrim.fpa-on .fpa-card{transform:none}.fpa-card h3{font-size:24.2px;letter-spacing:-.025em;margin-bottom:8px}.fpa-card .fpa-gsub{color:var(--body);font-size:15.4px;line-height:1.55;margin-bottom:20px}.fpa-card .fpa-btn{height:40px;margin-top:8px;width:100%}.fpa-dismiss{color:var(--body);display:block;font-size:14.3px;margin-top:14px;padding:6px;text-align:center;width:100%}.fpa-dismiss:hover{color:var(--ink)}.fpa-cal{display:grid;gap:6px;grid-template-columns:repeat(5,1fr);margin-top:6px}.fpa-cal .fpa-d{color:var(--body);font-size:12.65px;padding-bottom:2px;text-align:center}.fpa-slot{border:1px solid var(--line);border-radius:8px;color:var(--text);font-family:var(--mono);font-size:13.2px;height:38px;transition:all .15s}.fpa-slot:hover{border-color:var(--pink);color:var(--pink-ink)}.fpa-slot.fpa-on{background:var(--pink);border-color:var(--pink-deep);color:#fff}.fpa-routed{border-top:1px solid var(--hair);color:var(--body);font-size:13.75px;line-height:1.55;margin-top:16px;padding-top:14px}.fpa-done-tick{align-items:center;background:var(--pink);border-radius:50%;display:flex;height:48px;justify-content:center;margin:0 auto 16px;width:48px}.fpa-step{display:none}.fpa-step.fpa-on{display:block}.fpa-noteToggle{border-radius:8px;bottom:20px;box-shadow:var(--sh-btn);font-size:13.75px;font-weight:500;left:20px;padding:9px 14px;position:fixed;z-index:70}.fpa-note,.fpa-noteToggle{background:var(--dark);color:#fff}.fpa-note{border-radius:7px;box-shadow:0 8px 20px rgba(0,0,0,.15);display:none;font-size:12.65px;line-height:1.4;max-width:230px;padding:7px 10px;position:absolute;text-align:left;z-index:30}body.fpa-notes .fpa-note{display:block}@media (max-width:1000px){.fpa-nav-links{display:none}.fpa-nav-r{margin-left:auto}.fpa-trust{gap:24px;grid-template-columns:1fr;padding:36px 24px}.fpa-vr{display:none}.fpa-logos{grid-template-columns:repeat(3,1fr)}.fpa-drill,.fpa-faq-g,.fpa-frow{grid-template-columns:1fr}.fpa-frow.fpa-rev .fpa-frow-t{order:0}.fpa-drill-m,.fpa-frow-m,.fpa-frow.fpa-rev .fpa-frow-m{border-left:0;border-right:0;border-top:1px solid var(--hair)}.fpa-faq-t{border-bottom:1px solid var(--hair);border-right:0}.fpa-faq-t h2,.fpa-faq-t p{position:static}.fpa-imp{grid-template-columns:1fr 1fr}.fpa-imp-c:nth-child(3){border-left:0}.fpa-imp-c:nth-child(n+3){border-top:1px solid var(--hair)}.fpa-foot-g{grid-template-columns:1fr 1fr}.fpa-foot-g>div:first-child{grid-column:1/-1}}@media (max-width:700px){.fpa-nav-in{gap:12px;padding:0 16px}.fpa-nav-r .fpa-btn-line{display:none}.fpa-hero .fpa-frame{padding-top:24px}.fpa-hero-in{padding:32px 18px 28px}.fpa-hero h1{font-size:44px}.fpa-hero .fpa-sub{font-size:16.5px}.fpa-notch{align-items:stretch;flex-direction:column;height:auto;padding:0 12px 18px}.fpa-notch .fpa-ln,.fpa-notch svg.fpa-cv{display:none}.fpa-notch-mid{height:auto;padding:0}.fpa-notch-mid:after{display:none}.fpa-tabs{flex-wrap:wrap;justify-content:center;margin:0;padding:0}.fpa-tab{font-size:14.3px;height:32px}.fpa-stage-band{padding:28px 10px 36px}.fpa-glass{border-radius:16px;padding:5px}.fpa-demo{border-radius:12px}.fpa-tour-title{font-size:13.2px;margin-left:6px}.fpa-tour-pill{display:none}.fpa-d-stage{height:320px;padding:18px 14px}.fpa-scene{inset:18px 14px}.fpa-gr{gap:5px;grid-template-columns:1.2fr 1fr 1fr 1fr}.fpa-gc{font-size:12.1px;height:36px;padding:0 6px}.fpa-gc.fpa-drv{font-size:11px}.fpa-gc.fpa-lab{display:block;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpa-hstats{gap:6px}.fpa-hstat{min-width:0;padding:14px 6px}.fpa-hstat b{font-size:18.7px}.fpa-hstat span{font-size:11.55px}.fpa-bb-chips{flex-wrap:wrap}.fpa-head-cell{padding:56px 20px 44px}.fpa-drill-t,.fpa-frow-t{padding:40px 20px}.fpa-frow-m,.fpa-frow.fpa-rev .fpa-frow-m{justify-content:flex-end;min-height:0;padding:28px 0 0 20px}.fpa-frow.fpa-rev .fpa-bleed{border-radius:24px 0 0 0;padding:8px 0 0 8px}.fpa-frow.fpa-rev .fpa-bleed-in{border-left:1px solid var(--line);border-radius:17px 0 0 0;border-right:0}.fpa-bleed-in{min-height:0;padding:20px 18px 22px}.fpa-ac-chip{width:84px}.fpa-ad-type{font-size:12.1px}.fpa-imp-head{align-items:flex-start;flex-direction:column;padding:48px 20px 28px}.fpa-imp-c{padding:28px 20px}.fpa-quiz-wrap{padding:0 12px 56px}.fpa-q-body{min-height:0;padding:26px 18px 22px}.fpa-q-opts,.fpa-r-grid{grid-template-columns:1fr}.fpa-r-grid{gap:24px}.fpa-score{font-size:57.2px}.fpa-drill-m{padding:24px 12px}.fpa-dcard{padding:8px}.fpa-pl-row{padding:11px 10px}.fpa-dcard .fpa-bl{font-size:13.2px;padding:8px 10px}.fpa-lineage{overflow-wrap:anywhere}.fpa-rate{padding:64px 20px}.fpa-faq-t{border-bottom:0;padding:48px 20px 8px}.fpa-faq{padding:8px 20px 40px}.fpa-final{padding:72px 20px}.fpa-foot{padding:44px 20px 24px}.fpa-foot-g{grid-template-columns:1fr}.fpa-foot-b{flex-direction:column;gap:8px}.fpa-sticky{bottom:calc(72px + env(safe-area-inset-bottom,0px));left:12px;right:12px;transform:translateY(160%)}.fpa-sticky.fpa-on{transform:none}.fpa-sticky span{font-size:14.3px;white-space:normal}.fpa-noteToggle{bottom:14px;font-size:12.65px;left:14px}.fpa-note{display:none!important}.fpa-sq{display:none}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.fpa-ad-type{max-width:34ch}.fpa-ac-dot{display:none}.fpa-ad-refresh{opacity:1}.fpa-at-c,.fpa-at-src,.fpa-bb .fpa-bl,.fpa-d-seal,.fpa-hstat{opacity:1;transform:none}}.fpa-stage-band{background:#e9e6e1;isolation:isolate;padding:76px 24px 84px}.fpa-stage-bg{background-position:center 40%;background-size:cover;filter:blur(7px) saturate(1.05);inset:-40px;position:absolute;transform:scale(1.04);z-index:-3}.fpa-stage-tint{background:rgba(0,0,0,.5);inset:0;pointer-events:none;position:absolute;z-index:-2}.fpa-stage-band:before{z-index:-1}.fpa-glass{background:hsla(0,0%,100%,.38);box-shadow:0 0 0 1px hsla(0,0%,100%,.75),0 40px 90px -24px rgba(29,39,53,.45);max-width:1060px}.fpa-d-stage{height:428px;padding:26px 30px;transition:height .45s cubic-bezier(.22,.61,.36,1)}.fpa-scene{inset:26px 30px}.fpa-tour-bar{gap:8px}.fpa-live{align-items:center;background:var(--soft);border:1px solid var(--hair);border-radius:999px;color:var(--text);display:inline-flex;font-size:12.1px;gap:6px;margin-left:auto;padding:3px 10px}.fpa-live i{animation:fpaPulse 2s ease-in-out infinite;background:#16a34a;border-radius:50%;box-shadow:0 0 0 3px rgba(22,163,74,.18);height:7px;width:7px}.fpa-avs{display:inline-flex;margin-left:6px}.fpa-avs b{align-items:center;border:2px solid #fff;border-radius:50%;color:#fff;display:inline-flex;font-size:9.9px;font-weight:600;height:24px;justify-content:center;margin-left:-6px;width:24px}.fpa-tour-pill{display:none}.fpa-sc-g{display:grid;gap:22px;grid-template-columns:1.35fr 1fr;height:100%}.fpa-sc-g2,.fpa-sc-g3{height:auto}.fpa-sc-h{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.fpa-sc-h .fpa-bb-chips,.fpa-sc-h .fpa-d-ctx{margin:0}.fpa-side{background:var(--soft);border:1px solid var(--hair);border-radius:14px;opacity:0;padding:16px 18px;transform:translateY(8px)}.fpa-scene.fpa-on .fpa-side{animation:fpaRise .5s var(--ease) .15s forwards}.fpa-side-h{align-items:center;color:var(--text);display:flex;font-size:13.2px;font-weight:500;gap:8px;justify-content:space-between;margin-bottom:10px}.fpa-sc-note{color:var(--faint);font-size:12.1px;margin-top:10px}.fpa-lines{display:flex;flex-direction:column;gap:8px}.fpa-ln-r{align-items:center;background:#fff;border:1px solid var(--hair);border-radius:12px;display:grid;font-size:14.3px;gap:12px;grid-template-columns:10px 150px 1fr 104px;opacity:0;padding:12px 14px;transform:translateY(5px)}.fpa-ln-r .fpa-sw{background:var(--c);border-radius:3px;height:10px;width:10px}.fpa-ln-l{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpa-ln-bar{background:#f1f2f4;border-radius:4px;height:8px;overflow:hidden}.fpa-ln-bar i{background:var(--c);border-radius:4px;display:block;height:100%;transition:width .9s var(--ease);width:0}.fpa-ln-r b{color:var(--ink);font-weight:500;text-align:right}.fpa-scene.fpa-on .fpa-ln-r{animation:fpaRise .4s var(--ease) forwards}.fpa-scene.fpa-on .fpa-ln-r:nth-child(2){animation-delay:.08s}.fpa-scene.fpa-on .fpa-ln-r:nth-child(3){animation-delay:.16s}.fpa-scene.fpa-on .fpa-ln-r:nth-child(4){animation-delay:.24s}.fpa-scene.fpa-on .fpa-ln-bar i{transition-delay:.35s;width:var(--w)}.fpa-donut{height:150px;margin:2px auto 12px;position:relative;width:150px}.fpa-donut svg{height:100%;transform:rotate(-90deg);width:100%}.fpa-donut .fpa-seg{stroke-dasharray:0 276.5;stroke-dashoffset:var(--off);transition:stroke-dasharray .9s var(--ease) var(--d,0s)}.fpa-scene.fpa-on .fpa-donut .fpa-seg{stroke-dasharray:var(--len) 276.5}.fpa-donut-c{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.fpa-donut-c b{color:var(--ink);font-size:22px;font-weight:600;letter-spacing:-.02em}.fpa-donut-c span{color:var(--body);font-size:12.1px}.fpa-legend{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.fpa-legend li{align-items:center;color:var(--text);display:flex;font-size:13.2px;gap:8px}.fpa-legend li i{border-radius:3px;flex:0 0 auto;height:9px;width:9px}.fpa-legend li b{color:var(--ink);font-weight:600;margin-left:auto}.fpa-legend.fpa-row{flex-direction:row;gap:16px;margin-top:10px}.fpa-kpi-pill{background:#fff;border:1px solid var(--hair);border-radius:10px;color:var(--text);display:flex;font-size:13.2px;justify-content:space-between;margin-top:12px;padding:8px 12px}.fpa-kpi-pill b{color:var(--pink-ink);font-weight:600}.fpa-drv-list{display:flex;flex-direction:column;gap:8px}.fpa-drv-r{align-items:center;background:#fff;border:1px solid var(--hair);border-radius:12px;display:grid;font-size:14.3px;gap:12px;grid-template-columns:1fr auto 168px;opacity:0;padding:11px 12px 11px 14px;transform:translateY(5px)}.fpa-scene.fpa-on .fpa-drv-r{animation:fpaRise .4s var(--ease) forwards}.fpa-scene.fpa-on .fpa-drv-r:nth-child(2){animation-delay:.08s}.fpa-scene.fpa-on .fpa-drv-r:nth-child(3){animation-delay:.16s}.fpa-scene.fpa-on .fpa-drv-r:nth-child(4){animation-delay:.24s}.fpa-fromto{color:var(--body);font-size:13.2px;white-space:nowrap}.fpa-fromto i{color:var(--faint);font-style:normal;margin:0 2px}.fpa-fromto b{color:var(--ink);font-weight:600}.fpa-drv-r .fpa-gc{border-radius:8px;height:30px;white-space:nowrap}.fpa-pbars{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;height:178px;justify-content:space-around;padding:0 6px}.fpa-pb{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end}.fpa-pb-pair{align-items:flex-end;display:flex;gap:6px;height:150px}.fpa-pb-pair i{border-radius:6px 6px 0 0;display:block;height:var(--h);transform:scaleY(0);transform-origin:bottom;transition:transform .8s var(--ease);width:26px}.fpa-pb-pair .fpa-a{background:#d5d9df}.fpa-pb-pair .fpa-b{background:var(--pink);transition-delay:.12s}.fpa-scene.fpa-on .fpa-pb-pair i{transform:scaleY(1)}.fpa-pb span{color:var(--body);font-size:12.1px;margin-bottom:-26px}.fpa-side .fpa-legend.fpa-row{margin-top:32px}.fpa-rf-driver{gap:16px;margin-bottom:14px;padding:12px 18px}.fpa-slider{flex:1;height:6px;margin-left:auto;max-width:420px;position:relative}.fpa-slider .fpa-tr{background:#e5e7eb;border-radius:3px;inset:0;overflow:hidden;position:absolute}.fpa-slider .fpa-fill{background:var(--pink);display:block;height:100%;transition:width .9s var(--ease);width:80%}.fpa-slider .fpa-kn{background:#fff;border:2px solid var(--pink);border-radius:50%;box-shadow:0 2px 6px rgba(249,53,118,.35);height:18px;left:80%;margin:-9px 0 0 -9px;position:absolute;top:50%;transition:left .9s var(--ease);width:18px}.fpa-rf-driver b{min-width:30px;text-align:right}.fpa-kpis{display:flex;flex-direction:column;gap:8px}.fpa-kpis .fpa-hstat{align-items:center;column-gap:10px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:12px 16px;text-align:left}.fpa-kpis .fpa-hstat span{font-size:12.1px;grid-column:1}.fpa-kpis .fpa-hstat b{font-size:24.2px;grid-column:1}.fpa-kpis .fpa-hstat .fpa-dl{background:rgba(22,163,74,.1);border-radius:999px;color:#16a34a;font-size:13.2px;font-style:normal;font-weight:600;grid-column:2;grid-row:1/span 2;opacity:0;padding:4px 10px;transform:scale(.9);transition:opacity .3s,transform .3s}.fpa-kpis .fpa-hstat .fpa-dl.fpa-show{opacity:1;transform:none}.fpa-lk{align-items:center;color:var(--body);display:inline-flex;font-size:11px;font-weight:400;gap:6px}.fpa-lk i{border-top:2px dashed #9ca3af;display:inline-block;height:0;width:14px}.fpa-lk i.fpa-k2{border-top:2px solid var(--pink);margin-left:6px}.fpa-lchart{display:block;height:150px;width:100%}.fpa-lchart .fpa-grid line{stroke:#e5e7eb;stroke-width:1;vector-effect:non-scaling-stroke}.fpa-l-base{stroke:#9ca3af;stroke-dasharray:5 5;stroke-width:2}.fpa-l-base,.fpa-l-new{fill:none;vector-effect:non-scaling-stroke}.fpa-l-new{stroke:var(--pink);stroke-dasharray:400;stroke-dashoffset:400;stroke-width:2.5}.fpa-l-area{fill:rgba(249,53,118,.1);opacity:0;transition:opacity .6s}.fpa-lchart .fpa-pt{fill:#fff;opacity:0;stroke:var(--pink);stroke-width:2;transition:opacity .3s}.fpa-lchart.fpa-go .fpa-l-new{animation:fpaDraw 1.1s var(--ease) forwards}.fpa-lchart.fpa-go .fpa-l-area,.fpa-lchart.fpa-go .fpa-pt{opacity:1;transition-delay:.7s}@keyframes fpaDraw{to{stroke-dashoffset:0}}.fpa-qx{color:var(--faint);display:flex;font-size:12.1px;justify-content:space-between;padding:4px 4% 0}.fpa-sc-g3{align-items:stretch;grid-template-columns:1.35fr 1fr}.fpa-scen{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;height:286px;justify-content:space-around;padding:0 8px}.fpa-sb{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;width:28%}.fpa-sb b{color:var(--ink);font-size:22px;font-weight:600;letter-spacing:-.02em;margin-bottom:8px;opacity:0;transition:opacity .4s .6s}.fpa-sb i{border-radius:10px 10px 0 0;display:block;height:var(--h);max-width:96px;transform:scaleY(0);transform-origin:bottom;transition:transform .8s var(--ease);width:100%}.fpa-sb:nth-child(2) i{transition-delay:.1s}.fpa-sb:nth-child(3) i{transition-delay:.2s}.fpa-scene.fpa-on .fpa-sb i{transform:scaleY(1)}.fpa-scene.fpa-on .fpa-sb b{opacity:1}.fpa-sb span{color:var(--ink);font-size:14.3px;font-weight:600;margin:10px 0 0}.fpa-sb em,.fpa-sb span{position:relative;top:44px}.fpa-sb em{color:var(--body);font-size:12.1px;font-style:normal}.fpa-sb.fpa-hi em{color:var(--pink-ink);font-weight:500}.fpa-spread{display:flex;flex-direction:column}.fpa-spr{align-items:baseline;border-bottom:1px solid var(--line);color:var(--text);display:flex;font-size:14.3px;justify-content:space-between;padding:12px 0}.fpa-spr b{font-size:26.4px;font-weight:600;letter-spacing:-.02em}.fpa-spr b.fpa-up{color:#16a34a}.fpa-spr b.fpa-dn{color:#dc2626}.fpa-spread .fpa-d-seal{font-size:14.3px;font-weight:500;margin-top:auto;text-align:left}.fpa-lg{color:#a3a9b2;gap:10px;height:96px;transition:color .2s}.fpa-lg:hover{color:var(--head)}.fpa-lg svg{flex:0 0 auto}.fpa-lg span{color:currentColor;font-size:18.7px;letter-spacing:-.01em;line-height:1}@media (max-width:1000px){.fpa-sc-g{gap:12px;grid-template-columns:1fr}.fpa-scene[data-s="3"] .fpa-side,.fpa-side{display:none}.fpa-d-stage{height:400px}}@media (max-width:700px){.fpa-stage-band{padding:28px 10px 36px}.fpa-avs,.fpa-live{display:none}.fpa-d-stage{height:430px;padding:16px 12px}.fpa-scene{inset:16px 12px}.fpa-sc-h{align-items:flex-start;flex-direction:column;gap:8px}.fpa-ln-r{font-size:13px;gap:8px;grid-template-columns:8px 1fr 90px;padding:10px}.fpa-ln-r .fpa-ln-bar{grid-column:2/span 2;grid-row:2}.fpa-drv-r{font-size:13px;gap:6px 8px;grid-template-columns:1fr auto;padding:9px 10px}.fpa-drv-r .fpa-gc{grid-column:1/-1;height:26px;justify-content:flex-start}.fpa-rf-driver{flex-wrap:wrap;gap:8px 12px;padding:10px 12px}.fpa-slider{flex-basis:100%;max-width:none;order:3}.fpa-kpis .fpa-hstat{padding:9px 12px}.fpa-kpis .fpa-hstat b{font-size:19px}.fpa-scen{height:250px}.fpa-sb b{font-size:17px}.fpa-sb span{font-size:13px}.fpa-logos{grid-template-columns:repeat(2,1fr)}.fpa-lg{height:80px}.fpa-lg span{font-size:16px}}@media (prefers-reduced-motion:reduce){.fpa-drv-r,.fpa-ln-r,.fpa-side{opacity:1;transform:none}.fpa-ln-bar i{width:var(--w)}.fpa-donut .fpa-seg{stroke-dasharray:var(--len) 276.5}.fpa-pb-pair i,.fpa-sb i{transform:none}.fpa-sb b{opacity:1}.fpa-l-new{stroke-dashoffset:0}.fpa-l-area,.fpa-lchart .fpa-pt{opacity:1}}.fpa-bb-chip{white-space:nowrap}.fpa-ln-r{padding:11px 14px}.fpa-title-stage{margin:0 auto;max-width:900px;position:relative}.fpa-hero h1 .fpa-wd{display:inline-block;margin:0 -.02em -.08em;overflow:hidden;padding:0 .02em .08em;vertical-align:top}.fpa-hero h1 .fpa-wd>span{display:inline-block;will-change:transform}.fpa-h1-wash{color:var(--pink);font-family:var(--display);font-size:clamp(44px,5.5vw,79.2px);font-weight:600;left:0;letter-spacing:-.03em;line-height:1.02;margin:0 auto;-webkit-mask-image:linear-gradient(100deg,transparent,transparent 34%,#000 46%,#000 54%,transparent 66%,transparent);mask-image:linear-gradient(100deg,transparent,transparent 34%,#000 46%,#000 54%,transparent 66%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-size:300% 100%;max-width:820px;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;text-wrap:balance;top:0}.fpa-h1-wash .fpa-wd{display:inline-block;margin:0 -.02em -.08em;padding:0 .02em .08em;vertical-align:top}.fpa-h1-wash.fpa-go{animation:fpaPinkwash 1.7s cubic-bezier(.45,.05,.35,1) forwards}@keyframes fpaPinkwash{0%{-webkit-mask-position:100% 0;mask-position:100% 0;opacity:1}to{-webkit-mask-position:0 0;mask-position:0 0;opacity:1}}@media (max-width:700px){.fpa-h1-wash{font-size:44px}}.fpa-run{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;pointer-events:none;position:absolute}.fpa-run span{color:var(--head);font-family:var(--display);font-size:clamp(44px,5.5vw,79.2px);font-variant-numeric:tabular-nums;font-weight:600;left:0;letter-spacing:-.03em;line-height:1.02;opacity:0;position:absolute;right:0;text-align:center;white-space:nowrap}.fpa-run span.fpa-num{color:var(--pink)}#fpa-heroTitle,.fpa-run span:not(.fpa-num){color:#001f37}@media (max-width:700px){.fpa-run span{font-size:44px}}.fpa-cap-form{margin:0 auto;max-width:620px}.fpa-cap{align-items:center;background:#fff;border:1.5px solid #8e95a8;border-radius:999px;box-shadow:0 0 0 8px rgba(249,53,118,0),0 0 0 9px rgba(249,53,118,0),0 22px 40px -18px rgba(29,39,53,.3);display:flex;gap:10px;height:66px;padding:7px 7px 7px 9px;position:relative;transition:border-color .2s var(--ease),box-shadow .25s var(--ease)}.fpa-cap:hover{border-color:#6b7385}.fpa-cap:focus-within{border-color:var(--pink);box-shadow:0 0 0 8px rgba(249,53,118,.2),0 0 0 9px rgba(249,53,118,.1),0 22px 40px -18px rgba(29,39,53,.3)}.fpa-cap.fpa-err{border-color:#e0215f;box-shadow:0 0 0 8px rgba(224,33,95,.22),0 22px 40px -18px rgba(29,39,53,.3)}.fpa-cap.fpa-shake{animation:fpaCapShake .38s cubic-bezier(.36,.07,.19,.97)}@keyframes fpaCapShake{20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.fpa-cap-mark{background:#0c142b;border-radius:50%;flex:0 0 auto;height:46px;justify-content:center;width:46px}.fpa-cap-field,.fpa-cap-mark{align-items:center;display:flex}.fpa-cap-field{cursor:text;flex:1;height:100%;min-width:0;position:relative}.fpa-cap-field input{background:transparent;border:0;color:var(--ink);font:inherit;font-size:18.7px;height:100%;outline:0;padding:0 6px;text-align:center;width:100%}.fpa-cap-field input::placeholder{color:#9ca3af;opacity:1}.fpa-cap-field input:not(:focus)::placeholder{color:transparent}.fpa-cap-ph{align-items:center;background:linear-gradient(90deg,#e0215f,#c8205c 18%,#9a4f78 48%,#6e7183 78%,#6b7385);background-size:100% 100%;bottom:0;display:flex;font-size:18.7px;font-weight:400;left:50%;letter-spacing:-.005em;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:opacity .18s ease;white-space:nowrap}@keyframes fpaCapGrad{0%{background-position:0 50%}to{background-position:60% 50%}}.fpa-cap-field input:focus+.fpa-cap-ph,.fpa-cap-field input:not(:placeholder-shown)+.fpa-cap-ph{opacity:0}.fpa-cap-btn{align-items:center;background:#e0245e;border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:18.7px;font-weight:500;gap:12px;height:100%;letter-spacing:-.005em;padding:0 26px 0 30px;transition:background .2s,transform .12s,box-shadow .2s;white-space:nowrap}.fpa-cap-btn:hover{background:#c81d52;box-shadow:0 8px 18px -8px rgba(224,36,94,.6)}.fpa-cap-btn:active{transform:scale(.97)}.fpa-cap-btn .fpa-cap-arr{transition:transform .2s var(--ease)}.fpa-cap-btn:hover .fpa-cap-arr,.fpa-cap.fpa-typed .fpa-cap-arr{transform:translateX(4px)}.fpa-cap.fpa-done .fpa-cap-btn{background:#16a34a;box-shadow:none;cursor:default}.fpa-cap.fpa-done .fpa-cap-arr{display:none}.fpa-cap.fpa-done .fpa-cap-btn:before{border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;content:"";height:9px;transform:rotate(-45deg) translate(1px,-2px);width:16px}.fpa-cap-err{color:#c2185b;font-size:14.3px;height:0;margin:0;opacity:0;overflow:visible;text-align:center;transform:translateY(-4px);transition:opacity .2s,transform .2s}.fpa-cap-err.fpa-show{height:auto;margin-top:14px;opacity:1;transform:none}.fpa-cap-form .fpa-e-grid{margin-top:20px}.fpa-cap-form .fpa-e-micro{margin-top:24px}.fpa-final .fpa-cap-form{max-width:620px}@media (max-width:600px){.fpa-cap{box-shadow:0 0 0 6px rgba(249,53,118,0),0 18px 32px -16px rgba(29,39,53,.3);gap:6px;height:58px;padding:5px 5px 5px 6px}.fpa-cap:focus-within{box-shadow:0 0 0 6px rgba(249,53,118,.2),0 18px 32px -16px rgba(29,39,53,.3)}.fpa-cap-mark{display:none}.fpa-cap-btn,.fpa-cap-field input,.fpa-cap-ph{font-size:15.4px}.fpa-cap-btn{gap:8px;padding:0 16px 0 18px}}@media (prefers-reduced-motion:reduce){.fpa-cap.fpa-shake{animation:none}}.fpa-stage-band{--violet:#1d2735;--teal:#64748b}.fpa-tabs .fpa-tab .fpa-ti{background:#aeb5bf;opacity:1}.fpa-live i,.fpa-tabs .fpa-tab.fpa-on .fpa-ti{background:var(--pink)}.fpa-live i{box-shadow:0 0 0 3px rgba(249,53,118,.16)}@keyframes fpaPulse{50%{box-shadow:0 0 0 6px rgba(249,53,118,0)}}.fpa-kpis .fpa-hstat .fpa-dl{background:#eef0f3;color:var(--head)}.fpa-kpis .fpa-hstat .fpa-dl.fpa-up{background:var(--pink-wash);color:var(--pink-ink)}.fpa-spr b.fpa-up{color:var(--pink-ink)}.fpa-spr b.fpa-dn{color:var(--head)}@media (max-width:700px){.fpa-noteToggle{display:none}.fpa-hero .fpa-frame{padding-top:12px}.fpa-hero-in{padding:30px 16px 22px}.fpa-h1-wash,.fpa-hero h1{letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.fpa-h1-wash,.fpa-hero h1,.fpa-run span{font-size:clamp(32px,9.2vw,38px)}.fpa-hero .fpa-sub{font-size:15.4px;line-height:1.6;margin:16px auto 22px;max-width:34ch}.fpa-cap-form{max-width:none}.fpa-cap{border-radius:22px;flex-wrap:wrap;gap:6px;height:auto;padding:6px}.fpa-cap-field{flex:1 1 100%;height:50px}.fpa-cap-field input,.fpa-cap-ph{font-size:16px}.fpa-cap-btn{flex:1 1 100%;font-size:16.5px;height:52px;justify-content:center;padding:0 18px}.fpa-cap-err{font-size:13.2px}.fpa-cap-form .fpa-e-micro{font-size:12.6px;margin-top:14px}.fpa-hero-form .fpa-e-grid{grid-template-columns:1fr}.fpa-notch{padding:0 16px 18px}.fpa-tabs{display:grid;gap:8px;grid-template-columns:1fr 1fr;width:100%}.fpa-tab{font-size:14px;height:42px;justify-content:flex-start;min-width:0;padding:0 10px 0 6px;white-space:nowrap;width:100%}.fpa-tab .fpa-ti{flex:0 0 auto}}@media (max-width:380px){.fpa-tab{font-size:13px;gap:6px;padding:0 8px 0 5px}.fpa-bb-chips{gap:5px}.fpa-bb-chip{font-size:11.5px;padding:5px 9px}.fpa-stage-band{padding:22px 12px 30px}.fpa-tour-bar{padding:10px 12px}.fpa-tour-title{flex:1;font-size:12.5px;margin-left:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpa-d-stage{height:416px}.fpa-d-foot{padding:10px 12px}.fpa-d-note{display:none}.fpa-d-foot .fpa-btn{height:40px!important;width:100%}}.fpa-stars i.fpa-part{background:linear-gradient(90deg,#ffa310 var(--p),#d9dce1 var(--p));-webkit-background-clip:text;background-clip:text;opacity:1;-webkit-text-fill-color:transparent;color:transparent}.fpa-trust{grid-template-columns:1fr;justify-items:center}.fpa-hero-proof{flex-wrap:wrap;gap:36px;justify-content:center;margin-top:26px}.fpa-hero-proof,.fpa-hp{align-items:center;display:flex}.fpa-hp{gap:10px;text-align:left}.fpa-hp>img{display:block;height:26px;width:26px}.fpa-hp b{color:var(--ink);display:block;font-size:15.4px;font-weight:600;line-height:1.2;margin-bottom:3px}.fpa-hp-stars{display:block;height:13px;width:80px}.fpa-hp-ms{display:block;height:40px;width:auto}.fpa-cap-mark{overflow:visible;position:relative}.fpa-cap-d{transition:transform .28s var(--ease),opacity .2s}.fpa-bob-win{bottom:0;clip-path:path("M0 0 H80 V96 H62.4 A23 23 0 1 1 17.6 96 H0 Z");height:124px;left:-17px;pointer-events:none;position:absolute;width:80px;z-index:2}.fpa-bob{bottom:-10px;height:auto;left:2px;position:absolute;transform:translateY(110px);transform-origin:50% 100%;width:76px}.fpa-cap.fpa-peek .fpa-cap-d{opacity:0;transform:scale(.4)}.fpa-cap.fpa-peek .fpa-bob{animation:fpaBobUp 2.9s cubic-bezier(.3,1.35,.5,1) forwards}@keyframes fpaBobUp{0%{transform:translateY(110px) rotate(0)}14%{transform:translateY(0) rotate(0)}22%{transform:translateY(0) rotate(-7deg)}32%{transform:translateY(0) rotate(5deg)}40%,84%{transform:translateY(0) rotate(0)}to{transform:translateY(110px) rotate(0)}}.fpa-bob-say{background:var(--head);border-radius:12px;box-shadow:0 10px 24px -10px rgba(29,39,53,.55);color:#fff;font-size:14.3px;font-weight:500;left:66px;line-height:1;margin-top:-17px;opacity:0;padding:10px 14px;pointer-events:none;position:absolute;top:50%;transform:translateX(-8px) scale(.94);transform-origin:0 50%;transition:opacity .25s,transform .3s var(--ease);white-space:nowrap;z-index:3}.fpa-bob-say:after{color:#ff8db3;content:"\2192";display:inline-block;margin-left:8px;transform:translateX(0)}.fpa-bob-say:before{border-bottom:7px solid transparent;border-right:8px solid var(--head);border-top:7px solid transparent;content:"";left:-7px;margin-top:-7px;position:absolute;top:50%}.fpa-cap.fpa-say .fpa-cap-ph{opacity:0}@media (max-width:700px){.fpa-dd2-r{min-height:44px}.fpa-dd2-steps,.fpa-dd2-steps span,.fpa-gs-new,.fpa-ln2-sys{font-size:11.5px!important}}.fpa-mn-row.fpa-ok .fpa-mn-st:before{background:var(--pink)!important;border-color:var(--pink)!important}.fpa-mn-stamp i{background:var(--pink)!important}.fpa-mn-sum{border-top-color:var(--pink)!important}.fpa-mn-sum b{color:var(--pink-ink)!important}.fpa-mn-rd.fpa-sel{background:#fff7fa!important;box-shadow:inset 3px 0 0 var(--pink)!important}.fpa-mn-chips span.fpa-on{color:#fff!important}.fpa-mn-chips span.fpa-on,.fpa-mn-pt.fpa-on{background:var(--pink)!important;border-color:var(--pink)!important}.fpa-mn-pt.fpa-on em{color:var(--pink-ink)!important}.fpa-cns .fpa-cns-v .fpa-ad-cell,.fpa-cns .fpa-cns-x{opacity:0;transform:translateY(5px);transition:opacity .35s ease,transform .35s var(--ease)}.fpa-cns .fpa-cns-v .fpa-ad-cell.fpa-vin,.fpa-cns .fpa-cns-x.fpa-show{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.fpa-cns .fpa-cns-v .fpa-ad-cell,.fpa-cns .fpa-cns-x{opacity:1;transform:none}}#fpa-features>div:first-of-type>div:first-of-type>h2{max-width:none}.fpa-frow .fpa-gs-note{background:#fafafb;border:1px solid var(--line);border-radius:12px;box-sizing:border-box;color:var(--text);font-size:15.4px;line-height:1.6;margin-top:18px;max-width:min(100%,572px);padding:14px 16px;position:relative}.fpa-imp-photo .fpa-imp-head h2{max-width:24ch}.fpa-gs-new{align-items:center;background:var(--pink-wash);border-radius:999px;color:var(--pink-ink);display:inline-flex;font-size:11px;font-weight:600;height:20px;letter-spacing:.02em;margin-right:8px;padding:0 8px;vertical-align:2px}.fpa-cap-ph{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#e0215f,#c42a66 18%,#9a4f78 34%,#6b7385 50%,#9a4f78 66%,#c42a66 82%,#e0215f);background-position:0 0;background-repeat:repeat-x;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:fpaPhflow 40s linear infinite;color:transparent}@keyframes fpaPhflow{0%{background-position:0 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.fpa-cap-ph{animation:none;background-image:linear-gradient(90deg,#e0215f,#c8205c 18%,#9a4f78 48%,#6e7183 78%,#6b7385);background-size:100% 100%}}.fpa-cap.fpa-say .fpa-bob-say{opacity:1;transform:none}.fpa-cap.fpa-say .fpa-bob-say:after{animation:fpaNudge .7s ease-in-out infinite alternate}@keyframes fpaNudge{to{transform:translateX(4px)}}.fpa-cap.fpa-say .fpa-cap-btn{animation:fpaCtaPing 1.2s ease-out 2}.fpa-cap.fpa-say .fpa-cap-btn .fpa-cap-arr{transform:translateX(4px)}@keyframes fpaCtaPing{0%{box-shadow:0 0 0 0 rgba(224,36,94,.55)}to{box-shadow:0 0 0 14px rgba(224,36,94,0)}}@media (max-width:700px){.fpa-hero-proof{gap:16px 22px;margin-top:20px}.fpa-hp b{font-size:14px}.fpa-hp-ms{height:34px}.fpa-bob-say{display:none}}@media (prefers-reduced-motion:reduce){.fpa-bob-say,.fpa-bob-win{display:none}}.fpa-bob-turn{background-image:url(https://6909491.fs1.hubspotusercontent-na1.net/hubfs/6909491/raw_assets/public/datarails-template-theme/assets/fpa/bob-sprite.png);background-position:0 0;background-repeat:no-repeat;background-size:760px 85.5px;display:block;height:85.5px}.fpa-sx .fpa-fx{align-items:stretch;background:#fff;border:1px solid var(--line);border-radius:8px;display:flex;font-size:13.2px;height:34px;margin-bottom:12px;overflow:hidden}.fpa-sx .fpa-fx .fpa-ref{background:#f7f8fa;color:var(--head);font-weight:600;min-width:52px;padding:0 12px}.fpa-sx .fpa-fx .fpa-fxi,.fpa-sx .fpa-fx .fpa-ref{align-items:center;border-right:1px solid var(--line);display:flex;flex:0 0 auto}.fpa-sx .fpa-fx .fpa-fxi{color:var(--faint);font-style:italic;padding:0 10px}.fpa-sx .fpa-fx .fpa-fxf{align-items:center;color:var(--ink);display:flex;flex:1;min-width:0;overflow:hidden;padding:0 12px;white-space:nowrap}.fpa-sx .fpa-fx .fpa-fxf:after{animation:fpaFxblink 1s steps(1) infinite;background:var(--pink);content:"";height:16px;margin-left:2px;width:1.5px}@keyframes fpaFxblink{50%{opacity:0}}.fpa-sx .fpa-sgrid{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 230px}.fpa-sx .fpa-sgrid.fpa-one{grid-template-columns:minmax(0,1fr)}.fpa-sx .fpa-tbl{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}table.fpa-sh{border-collapse:separate;border-spacing:0;font-size:13.2px;font-variant-numeric:tabular-nums;width:100%}table.fpa-sh th{background:#f7f8fa;border-bottom:1px solid var(--line);color:var(--body);font-size:12.1px;font-weight:500;height:30px;text-align:left}table.fpa-sh td,table.fpa-sh th{border-right:1px solid var(--hair);padding:0 12px;white-space:nowrap}table.fpa-sh td{border-bottom:1px solid var(--hair);color:var(--text);height:31px}table.fpa-sh tr:last-child td{border-bottom:0}table.fpa-sh td:last-child,table.fpa-sh th:last-child{border-right:0}table.fpa-sh .fpa-rn{background:#fafafb;color:var(--faint);font-size:11px;padding:0;text-align:center;width:30px}table.fpa-sh td.fpa-c-in{color:var(--pink-ink);font-weight:500}table.fpa-sh td.fpa-c-logic{color:var(--body);font-size:12.1px}table.fpa-sh td.fpa-c-lock{color:var(--faint)}table.fpa-sh tr.fpa-r-sub td:not(.fpa-rn){background:#fbfbfc;color:var(--ink);font-weight:600}table.fpa-sh tr.fpa-r-tot td:not(.fpa-rn){border-top:1px solid var(--head);box-shadow:inset 0 -3px 0 -2px var(--head),inset 0 -1px 0 0 #fff;color:var(--ink);font-weight:600}table.fpa-sh tr.fpa-r-tot td{border-bottom:0}table.fpa-sh tr.fpa-r-tot td:not(.fpa-rn){background:linear-gradient(var(--head),var(--head)) bottom/100% 1px no-repeat,linear-gradient(var(--head),var(--head)) bottom 3px left 0/100% 1px no-repeat;box-shadow:none;padding-bottom:4px}.fpa-st{align-items:center;color:var(--body);display:inline-flex;font-size:12.1px;gap:7px}.fpa-st:before{background:#b4bcc7;border-radius:50%;content:"";height:6px;width:6px}.fpa-st.fpa-st-ok:before{background:var(--head)}.fpa-st.fpa-st-rev:before{background:var(--pink)}.fpa-dbar{background:var(--hair);border-radius:2px;display:inline-block;height:4px;margin-right:10px;overflow:hidden;vertical-align:middle;width:54px}.fpa-dbar i{background:var(--head);border-radius:2px;display:block;height:100%;transition:width .8s var(--ease) .25s;width:0}.fpa-scene.fpa-on .fpa-dbar i{width:var(--w)}tr.fpa-r-tot .fpa-dbar i{background:var(--pink)}.fpa-c-sel{outline:2px solid transparent;outline-offset:-2px;position:relative;transition:outline-color .25s .55s,background-color .25s .55s}.fpa-scene.fpa-on .fpa-c-sel{background-color:var(--pink-wash)!important;outline-color:var(--pink)}.fpa-c-sel:after{background:var(--pink);bottom:-2px;box-shadow:0 0 0 1.5px #fff;content:"";height:6px;opacity:0;position:absolute;right:-2px;transition:opacity .2s .7s;width:6px}.fpa-scene.fpa-on .fpa-c-sel:after{opacity:1}.fpa-sx tbody tr{opacity:0;transform:translateY(4px)}.fpa-scene.fpa-on.fpa-sx tbody tr{animation:fpaRise .35s var(--ease) forwards}.fpa-scene.fpa-on.fpa-sx tbody tr:nth-child(2){animation-delay:.05s}.fpa-scene.fpa-on.fpa-sx tbody tr:nth-child(3){animation-delay:.1s}.fpa-scene.fpa-on.fpa-sx tbody tr:nth-child(4){animation-delay:.15s}.fpa-scene.fpa-on.fpa-sx tbody tr:nth-child(5){animation-delay:.2s}.fpa-scene.fpa-on.fpa-sx tbody tr:nth-child(6){animation-delay:.25s}.fpa-scene.fpa-on.fpa-sx tbody tr:nth-child(7){animation-delay:.3s}.fpa-sx .fpa-sn{color:var(--body);font-size:12.1px;margin-top:10px}.fpa-sx .fpa-rail{border-left:1px solid var(--hair);opacity:0;padding:2px 0 0 18px}.fpa-scene.fpa-on .fpa-rail{animation:fpaRise .45s var(--ease) .2s forwards}.fpa-sx .fpa-rl{font-weight:500;margin-bottom:12px}.fpa-sx .fpa-rl,.fpa-sx .fpa-rs{color:var(--body);font-size:12.1px}.fpa-sx .fpa-rs{line-height:1.5;margin-top:12px}.fpa-hc{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;gap:12px;height:120px;padding:0 2px}.fpa-hc div{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-end;position:relative}.fpa-hc b{background:#cdd2d9;border-radius:3px 3px 0 0;display:block;height:var(--h);max-width:30px;transform:scaleY(0);transform-origin:bottom;transition:transform .7s var(--ease);width:100%}.fpa-hc .fpa-pk b{background:var(--head)}.fpa-scene.fpa-on .fpa-hc b{transform:scaleY(1)}.fpa-hc div:nth-child(2) b{transition-delay:.06s}.fpa-hc div:nth-child(3) b{transition-delay:.12s}.fpa-hc div:nth-child(4) b{transition-delay:.18s}.fpa-hc span{color:var(--ink);font-size:12.1px;font-weight:600;margin-bottom:4px;order:-1}.fpa-hc em{bottom:-20px;color:var(--faint);font-size:11px;font-style:normal;position:absolute}.fpa-sx .fpa-kv{align-items:baseline;border-bottom:1px solid var(--hair);color:var(--text);display:flex;font-size:13.2px;gap:8px;justify-content:space-between;padding:9px 0}.fpa-sx .fpa-kv b{color:var(--ink);font-size:17.6px;font-variant-numeric:tabular-nums;font-weight:600}.fpa-sx .fpa-kv em{color:var(--pink-ink);font-size:12.1px;font-style:normal;font-weight:600;opacity:0;transition:opacity .3s}.fpa-sx .fpa-kv em.fpa-show{opacity:1}.fpa-af{background:var(--pink-wash);border-radius:3px;color:var(--pink-ink);display:inline-block;font-size:10px;font-weight:600;line-height:1;margin-left:4px;padding:2px 4px}.fpa-af.fpa-af-a{background:var(--hair);color:var(--body)}td.fpa-c-rc.fpa-flash{animation:fpaCellflash 1s ease-out}@keyframes fpaCellflash{0%{background:rgba(249,53,118,.28)}to{background:transparent}}td.fpa-c-var{color:var(--pink-ink)}.fpa-sx .fpa-rf-driver{margin-bottom:12px}.fpa-ff{margin-top:14px;opacity:0}.fpa-scene.fpa-on .fpa-ff{animation:fpaRise .45s var(--ease) .25s forwards}.fpa-ff-h{align-items:center;color:var(--body);display:flex;font-size:12.1px;font-weight:500;justify-content:space-between;margin-bottom:10px}.fpa-ff-k{align-items:center;display:inline-flex;font-weight:400;gap:6px}.fpa-ff-k i{border-radius:2px;height:8px;margin-left:8px;width:8px}.fpa-ff-k .fpa-kw,.fpa-ff-m.fpa-ff-worst{--c:#b4bcc7}.fpa-ff-k .fpa-kb,.fpa-ff-m.fpa-ff-base{--c:var(--head)}.fpa-ff-k .fpa-kh,.fpa-ff-m.fpa-ff-best{--c:var(--pink)}.fpa-ff-k i{background:var(--c)}.fpa-ff-track{background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),var(--hair) calc(25% - 1px) 25%);border:1px solid var(--line);border-radius:6px;height:28px;position:relative}.fpa-ff-band{background:rgba(29,39,53,.12);border-radius:3px;bottom:8px;left:19.6%;position:absolute;right:9%;top:8px;transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease) .35s}.fpa-scene.fpa-on .fpa-ff-band{transform:scaleX(1)}.fpa-ff-m{background:var(--c);border-radius:2px;bottom:3px;left:var(--x);margin-left:-1.5px;position:absolute;top:3px;width:3px}.fpa-ff-m em{bottom:calc(100% + 6px);color:var(--ink);font-size:12.1px;font-style:normal;font-weight:600;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.fpa-ff-ax{color:var(--faint);display:flex;font-size:11px;justify-content:space-between;margin-top:6px}.fpa-ff{padding-top:18px}@media (max-width:700px){.fpa-sx .fpa-hm{display:none}.fpa-sx .fpa-sgrid{grid-template-columns:minmax(0,1fr)}.fpa-sx .fpa-rail{border-left:0;padding:10px 0 0}.fpa-scene[data-s="1"] .fpa-rail,.fpa-scene[data-s="2"] .fpa-rail .fpa-rl,.fpa-scene[data-s="2"] .fpa-rail .fpa-rs{display:none}.fpa-scene[data-s="2"] .fpa-rail{display:flex;gap:10px}.fpa-scene[data-s="2"] .fpa-kv{align-items:flex-start;border:0;flex:1;flex-direction:column;font-size:11px;padding:4px 0}.fpa-scene[data-s="2"] .fpa-kv b{font-size:14px}table.fpa-sh{font-size:12px}table.fpa-sh td,table.fpa-sh th{padding:0 7px}table.fpa-sh .fpa-rn{width:22px}.fpa-dbar{display:none}.fpa-sx .fpa-fx{font-size:11.5px}.fpa-sx .fpa-sn{display:none}}@media (prefers-reduced-motion:reduce){.fpa-ff,.fpa-sx .fpa-rail,.fpa-sx tbody tr{animation:none!important;opacity:1;transform:none}.fpa-dbar i{width:var(--w)}.fpa-ff-band,.fpa-hc b{transform:none}}table.fpa-sh td,table.fpa-sh th{text-align:left}table.fpa-sh .fpa-c-num{text-align:right}table.fpa-sh tr.fpa-r-tot td.fpa-c-logic{color:var(--body);font-weight:400}.fpa-hc{margin-bottom:26px}.fpa-sx .fpa-rail .fpa-rs{margin-top:30px}.fpa-sx .fpa-kv{flex-wrap:wrap}.fpa-sx .fpa-kv em{flex-basis:100%;margin-top:-2px;text-align:right}.fpa-ff-h{margin-bottom:30px}@media (max-width:700px){.fpa-scene[data-s="0"] table.fpa-sh tr>:nth-child(6),.fpa-scene[data-s="2"] table.fpa-sh tr>:nth-child(3),.fpa-scene[data-s="2"] table.fpa-sh tr>:nth-child(4),.fpa-scene[data-s="3"] table.fpa-sh tr>:nth-child(4){display:none}.fpa-sx .fpa-tbl{overflow-x:auto}.fpa-tour-bar .fpa-tour-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpa-d-foot .fpa-d-note{display:none}.fpa-d-foot .fpa-btn{width:100%}.fpa-scene[data-s="2"] .fpa-kv em{flex-basis:auto;margin:0;text-align:left}.fpa-ff-h{align-items:flex-start;flex-direction:column;gap:6px;margin-bottom:30px}}.fpa-sx .fpa-sm{display:none}@media (max-width:700px){.fpa-sx .fpa-sm{display:inline}.fpa-scene[data-s="3"] table.fpa-sh .fpa-rn{display:none}}.fpa-logos{grid-template-columns:repeat(7,1fr)}.fpa-lg.fpa-lg-real{height:88px;padding:0 14px}.fpa-lg.fpa-lg-real img{display:block;filter:grayscale(1);max-width:100%;object-fit:contain;opacity:.62;transition:filter .25s ease,opacity .25s ease}.fpa-lg.fpa-lg-real:hover img{filter:none;opacity:1}.fpa-trust-l p{margin:0}@media (max-width:1000px){.fpa-logos{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.fpa-logos{grid-template-columns:repeat(3,1fr)}.fpa-lg.fpa-lg-real{height:72px;padding:0 10px}.fpa-lg.fpa-lg-real img{transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.fpa-lg.fpa-lg-real img{transition:none}}.fpa-bleed-in .fpa-cx{align-items:center;display:grid;grid-template-columns:minmax(0,1.08fr) 40px 44px 14px minmax(0,1fr);width:100%}.fpa-cx-src{display:flex;flex-direction:column;gap:5px}.fpa-cx-s{align-items:center;background:#fff;border:1px solid var(--hair);border-radius:9px;display:flex;gap:7px;height:36px;min-width:0;padding:0 9px 0 7px;position:relative}.fpa-cx-lg{border-radius:5px;box-shadow:0 0 0 1px rgba(0,31,55,.06);flex:0 0 auto;height:20px;width:20px}.fpa-cx-t{display:flex;flex-direction:column;line-height:1.15;min-width:0}.fpa-cx-t b{align-items:center;color:var(--ink);display:flex;font-size:11.5px;font-weight:600;gap:4px}.fpa-cx-t b,.fpa-cx-t em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpa-cx-t em{color:var(--body);font-size:10.5px;font-style:normal}.fpa-cx-fl{border-radius:2px;box-shadow:0 0 0 1px rgba(0,31,55,.12);flex:0 0 auto;height:10px;width:14px}.fpa-cx-port{background:#fff;border:2px solid var(--pink);border-radius:50%;box-sizing:border-box;height:7px;margin-top:-3.5px;position:absolute;right:-4px;top:50%;width:7px}.fpa-cx-lines{height:200px;overflow:visible;width:100%}.fpa-cx-ln{stroke:#e3e5ea;stroke-width:1.5}.fpa-cx-fw,.fpa-cx-ln{fill:none;vector-effect:non-scaling-stroke}.fpa-cx-fw{opacity:0;stroke:var(--pink);stroke-dasharray:3 8;stroke-linecap:round;stroke-width:2}.fpa-cx-hub{align-items:center;background:#0c142b;border-radius:50%;box-shadow:0 0 0 5px rgba(249,53,118,.12);display:flex;height:44px;justify-content:center;width:44px}.fpa-cx-out{border-top:2px dashed var(--pink);display:block;height:0;opacity:.7}.fpa-cx-card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 24px -16px rgba(16,24,40,.25);min-width:0;padding:10px 12px 9px}.fpa-cx-k{color:var(--body);font-size:10.5px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpa-cx-v{align-items:baseline;display:flex;gap:6px;margin:2px 0 4px}.fpa-cx-v b{color:#8e1b45;font-size:22px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em}.fpa-cx-v em{color:#16a34a;font-size:11px;font-style:normal;font-weight:600}.fpa-cx-sp{display:block;height:24px;margin-bottom:6px;width:100%}.fpa-cx-spl{fill:none;stroke:var(--pink);stroke-dasharray:180;stroke-dashoffset:180;stroke-width:1.8;vector-effect:non-scaling-stroke}.fpa-cx-spa{fill:rgba(249,53,118,.08);opacity:0}.fpa-cx-r{align-items:center;color:var(--text);display:grid;font-size:10.5px;gap:7px;grid-template-columns:auto minmax(18px,1fr) auto;padding:3px 0}.fpa-cx-rn{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.fpa-cx-r b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.fpa-cx-bar{background:var(--hair);border-radius:2px;height:4px;overflow:hidden}.fpa-cx-bar i{background:#0c142b;border-radius:2px;display:block;height:100%;transition:width .9s var(--ease);width:0}.fpa-cx-r:nth-of-type(2) .fpa-cx-bar i{background:var(--pink)}.fpa-cx-f{border-top:1px solid var(--hair);color:var(--faint);font-size:10px;margin:5px 0 0;padding-top:5px}.fpa-playing .fpa-cx-fw{animation:fpaCxflow 1.1s linear infinite;opacity:1}@keyframes fpaCxflow{to{stroke-dashoffset:-22}}.fpa-playing .fpa-cx-s{animation:fpaCxsrc 2.75s ease-in-out infinite;animation-delay:var(--d)}@keyframes fpaCxsrc{0%,to{border-color:var(--hair);box-shadow:none}18%{border-color:#fbc3d6;box-shadow:0 0 0 3px rgba(249,53,118,.08)}36%{border-color:var(--hair);box-shadow:none}}.fpa-playing .fpa-cx-port{animation:fpaCxport 2.75s ease-out infinite;animation-delay:var(--d)}@keyframes fpaCxport{0%{box-shadow:0 0 0 0 rgba(249,53,118,.45)}30%,to{box-shadow:0 0 0 7px rgba(249,53,118,0)}}.fpa-playing .fpa-cx-hub{animation:fpaCxhub 2s ease-out infinite}@keyframes fpaCxhub{0%{box-shadow:0 0 0 5px rgba(249,53,118,.12),0 0 0 5px rgba(249,53,118,.3)}70%,to{box-shadow:0 0 0 5px rgba(249,53,118,.12),0 0 0 16px rgba(249,53,118,0)}}.fpa-playing .fpa-cx-out{animation:fpaCxout .9s linear infinite;background:none}.fpa-playing .fpa-cx-bar i{width:var(--w)}.fpa-playing .fpa-cx-r:nth-of-type(2) .fpa-cx-bar i{transition-delay:.1s}.fpa-playing .fpa-cx-r:nth-of-type(3) .fpa-cx-bar i{transition-delay:.2s}.fpa-playing .fpa-cx-spl{animation:fpaCxsp 1.2s var(--ease) .2s forwards}.fpa-playing .fpa-cx-spa{animation:fpaCxspa .6s ease .9s forwards}@keyframes fpaCxsp{to{stroke-dashoffset:0}}@keyframes fpaCxspa{to{opacity:1}}@keyframes fpaCxout{50%{opacity:.35}}@media (max-width:700px){.fpa-bleed-in .fpa-cx{grid-template-columns:minmax(0,1fr) 22px 36px 8px minmax(0,1fr)}.fpa-cx-s{gap:5px;height:32px;padding:0 6px}.fpa-cx-lg{height:16px;width:16px}.fpa-cx-t b{font-size:10.5px}.fpa-cx-t em{font-size:9.5px}.fpa-cx-lines{height:180px}.fpa-cx-hub{height:36px;width:36px}.fpa-cx-d{height:20px;width:18px}.fpa-cx-card{padding:8px 9px}.fpa-cx-v b{font-size:17px}.fpa-cx-f,.fpa-cx-r .fpa-cx-bar,.fpa-cx-sp{display:none}.fpa-cx-r{font-size:10px;grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){.fpa-playing .fpa-cx-fw,.fpa-playing .fpa-cx-hub,.fpa-playing .fpa-cx-out,.fpa-playing .fpa-cx-port,.fpa-playing .fpa-cx-s{animation:none}.fpa-cx-fw{opacity:1}.fpa-cx-bar i{transition:none;width:var(--w)}.fpa-cx-spl{stroke-dashoffset:0}.fpa-cx-spa{opacity:1}}.fpa-frow .fpa-cx p{line-height:1.25;max-width:none}.fpa-frow .fpa-cx .fpa-cx-k{color:var(--body);font-size:10.5px;margin:0}.fpa-frow .fpa-cx .fpa-cx-v{font-size:inherit;margin:2px 0 4px}.fpa-frow .fpa-cx .fpa-cx-f{color:var(--faint);font-size:10px;margin:5px 0 0}.fpa-cap-ph{left:14px;transform:none}.fpa-cap-field input{padding:0 14px;text-align:left}@media (max-width:600px){.fpa-cap-ph{left:50%;transform:translateX(-50%)}.fpa-cap-field input{padding:0 6px;text-align:center}}.fpa-scene.fpa-wsx{inset:0}.fpa-ws-wrap{aspect-ratio:1440/900;border-radius:0 0 2px 2px;overflow:hidden;position:relative;width:100%}.fpa-ws{--ink:#1d2735;--mut:#6b7280;--fnt:#9ca3af;--ln:#e5e7eb;--hr:#eef0f2;--bg:#f6f7f9;--acc:#f93576;--accw:#fff1f6;--acci:#c2185b;--nv:#1d2735;background:var(--bg);color:var(--ink);display:grid;font-size:15px;font-variant-numeric:tabular-nums;grid-template-columns:216px 1fr;height:900px;left:0;line-height:1.35;position:absolute;text-align:left;top:0;transform:scale(var(--k,.72));transform-origin:0 0;width:1440px}.fpa-ws svg{fill:none;flex:0 0 auto;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:18px}.fpa-ws-nav{background:#fff;border-right:1px solid var(--ln);display:flex;flex-direction:column;padding:22px 14px 18px}.fpa-ws-brand{align-items:center;display:flex;font-size:18px;gap:10px;padding:0 8px 22px}.fpa-ws-brand b{font-weight:600;letter-spacing:-.01em}.fpa-ws-bd{align-items:center;background:#0c142b;border-radius:8px;display:flex;height:30px;justify-content:center;width:30px}.fpa-ws-bd svg{height:18px;stroke:none;width:16px}.fpa-ws-nl{display:flex;flex-direction:column;gap:2px}.fpa-ws-nl span{align-items:center;border-radius:8px;color:var(--mut);display:flex;font-size:14.5px;gap:11px;height:40px;padding:0 10px}.fpa-ws-nl span.fpa-on{background:var(--bg);box-shadow:inset 3px 0 0 var(--nv);color:var(--ink);font-weight:600}.fpa-ws-co{border-top:1px solid var(--hr);gap:10px;margin-top:auto;padding:12px 8px 0}.fpa-ws-co,.fpa-ws-co i{align-items:center;display:flex}.fpa-ws-co i{background:var(--hr);border-radius:8px;color:var(--ink);font-size:12px;font-style:normal;font-weight:600;height:32px;justify-content:center;width:32px}.fpa-ws-co b{display:block;font-size:13.5px;font-weight:600}.fpa-ws-co em{color:var(--mut);font-size:12px;font-style:normal}.fpa-ws-main{display:flex;flex-direction:column;min-width:0}.fpa-ws-top{background:#fff;border-bottom:1px solid var(--ln);flex:0 0 auto;gap:16px;height:68px;justify-content:space-between;padding:0 24px}.fpa-ws-bc,.fpa-ws-top{align-items:center;display:flex}.fpa-ws-bc{font-size:15px;gap:8px;margin:0;white-space:nowrap}.fpa-ws-bc span{color:var(--mut)}.fpa-ws-bc i{color:var(--fnt);font-style:normal}.fpa-ws-bc b{font-weight:600}.fpa-ws-tr{align-items:center;display:flex;gap:8px}.fpa-ws-sel{align-items:center;background:#fff;border:1px solid var(--ln);border-radius:8px;display:inline-flex;font-size:13.5px;font-weight:500;gap:7px;height:36px;padding:0 10px 0 12px;position:relative;white-space:nowrap}.fpa-ws-sel em{color:var(--mut);font-style:normal;font-weight:400;margin-right:2px}.fpa-ws-sel .fpa-cv{color:var(--fnt);height:15px;width:15px}.fpa-ws-dd{display:none}.fpa-ws-sync{align-items:center;background:var(--bg);border-radius:999px;color:var(--mut);display:inline-flex;font-size:12.5px;gap:7px;height:30px;padding:0 11px;white-space:nowrap}.fpa-ws-sync i{background:#16a34a;border-radius:50%;height:7px;width:7px}.fpa-ws-b{align-items:center;background:#fff;border:1px solid var(--ln);border-radius:8px;color:var(--ink);display:inline-flex;font-size:13.5px;font-weight:500;height:36px;padding:0 14px;white-space:nowrap}.fpa-ws-b.fpa-ws-p{background:var(--nv);border-color:var(--nv);color:#fff}.fpa-ws-body{display:grid;flex:1;gap:20px;grid-template-columns:minmax(0,1fr) 380px;min-height:0;padding:20px 24px}.fpa-ws-c{display:flex;flex-direction:column;min-width:0}.fpa-ws-kpis{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.fpa-ws-k{background:#fff;border:1px solid var(--ln);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;min-height:96px;padding:13px 15px 12px}.fpa-ws-k p{color:var(--mut);font-size:13px;margin:0}.fpa-ws-k b{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.fpa-ws-k b.fpa-sm{font-size:17px;line-height:1.25;margin-top:2px}.fpa-ws-k span{align-items:center;color:var(--mut);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px}.fpa-ws-k em{font-style:normal}.fpa-ws-k a,.fpa-ws-k em{color:var(--ink);font-weight:600}.fpa-ws-k a{align-items:center;display:inline-flex;font-size:13px;gap:5px;margin-top:auto;text-decoration:underline;text-underline-offset:3px}.fpa-ws-k a svg{height:14px;width:14px}.fpa-ws-chips{display:flex;gap:6px;margin:16px 0 10px}.fpa-ws-chips span{align-items:center;background:#fff;border:1px solid var(--ln);border-radius:999px;color:var(--mut);display:inline-flex;font-size:13px;height:30px;padding:0 13px}.fpa-ws-chips span.fpa-on{background:var(--nv);border-color:var(--nv);color:#fff;font-weight:500}.fpa-ws-tbl{background:#fff;border:1px solid var(--ln);border-radius:10px;overflow:hidden}.fpa-ws table{border-collapse:collapse;font-size:14px;width:100%}.fpa-ws th{background:#fafafb;border-bottom:1px solid var(--ln);color:var(--mut);font-size:12.5px;font-weight:500;height:38px;text-align:left}.fpa-ws td,.fpa-ws th{padding:0 14px;white-space:nowrap}.fpa-ws td{border-bottom:1px solid var(--hr);height:42px}.fpa-ws .fpa-r{text-align:right}.fpa-ws tr.fpa-ws-tot td{background:#fafafb;border-bottom:0;border-top:1px solid var(--ink);font-weight:600}.fpa-ws-ow{align-items:center;color:var(--ink);display:inline-flex;gap:8px}.fpa-ws-ow i{background:var(--hr);border-radius:50%;color:var(--mut);font-size:10.5px;font-style:normal;height:24px;justify-content:center;width:24px}.fpa-ws-flag,.fpa-ws-ow i{align-items:center;display:inline-flex;font-weight:600}.fpa-ws-flag{background:var(--accw);border-radius:999px;color:var(--acci);font-size:12px;height:22px;padding:0 9px;white-space:nowrap}.fpa-ws-k .fpa-ws-flag{font-size:11px;height:20px}.fpa-ws-na{color:var(--fnt)}.fpa-ws tr.fpa-ws-rd td{transition:background .25s ease}.fpa-ws-n{border-radius:5px;cursor:pointer;display:inline-block;margin:-3px -6px;padding:3px 6px;transition:background .2s,box-shadow .2s}.fpa-ws-n:hover{background:var(--bg)}.fpa-ws.fpa-sel tr.fpa-ws-rd td{background:#f3f5f8}.fpa-ws.fpa-sel tr.fpa-ws-rd td:first-child{box-shadow:inset 3px 0 0 var(--nv);font-weight:600}.fpa-ws.fpa-sel #fpa-wsTarget{background:#fff;box-shadow:0 0 0 1.5px var(--nv)}.fpa-ws-cap{align-items:center;color:var(--mut);display:flex;font-size:12.5px;gap:7px;margin:9px 0 0}.fpa-ws-cap svg{height:14px;width:14px}.fpa-ws-cyc{background:#fff;border:1px solid var(--ln);border-radius:10px;margin-top:auto;padding:13px 15px 14px}.fpa-ws-cyh{align-items:center;display:flex;gap:8px;margin-bottom:11px}.fpa-ws-cyh b{font-size:14.5px;font-weight:600;margin-right:auto}.fpa-ws-tag{align-items:center;background:var(--bg);border-radius:6px;color:var(--mut);display:inline-flex;font-size:12px;height:24px;padding:0 9px;white-space:nowrap}.fpa-ws-cyg{display:grid;gap:8px;grid-template-columns:repeat(6,1fr)}.fpa-ws-cyg div{border:1px solid var(--hr);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:9px 10px;position:relative}.fpa-ws-cyg b{font-size:13px;font-weight:600;overflow:hidden;padding-right:26px;text-overflow:ellipsis;white-space:nowrap}.fpa-ws-cyg em{align-items:center;color:var(--mut);display:inline-flex;font-size:11.5px;font-style:normal;gap:3px;position:absolute;right:9px;top:9px}.fpa-ws-cyg em:before{border:1.5px solid var(--fnt);border-radius:3px;box-sizing:border-box;content:"";height:10px;width:12px}.fpa-ws-st{align-items:center;color:var(--mut);display:inline-flex;font-size:12px;gap:6px}.fpa-ws-st:before{background:#cbd2da;border-radius:50%;content:"";height:7px;width:7px}.fpa-ws-st.fpa-ok:before{background:var(--nv)}.fpa-ws-st.fpa-rev:before{background:#7c8aa0}.fpa-ws-st.fpa-sub:before{background:#cbd2da}.fpa-ws-st.fpa-ns:before{background:transparent;border:1.5px solid #cbd2da;height:5px;width:5px}.fpa-ws-pn{background:#fff;border:1px solid var(--ln);border-radius:10px;overflow:hidden;position:relative}.fpa-ws-empty{align-items:center;color:var(--fnt);font-size:13.5px;justify-content:center;transition:opacity .25s}.fpa-ws-empty,.fpa-ws-pin{display:flex;inset:0;position:absolute}.fpa-ws-pin{flex-direction:column;opacity:0;padding:16px 18px;transform:translateX(18px);transition:opacity .35s ease,transform .45s cubic-bezier(.22,.61,.36,1)}.fpa-ws.fpa-open .fpa-ws-pin{opacity:1;transform:none}.fpa-ws.fpa-open .fpa-ws-empty{opacity:0}.fpa-ws-ph{align-items:center;display:flex;gap:10px;justify-content:space-between}.fpa-ws-ph b{font-size:18px;font-weight:600;letter-spacing:-.01em}.fpa-ws-x{color:var(--fnt);font-size:22px;line-height:1}.fpa-ws-psub{color:var(--mut);font-size:12.5px;margin:4px 0 14px}.fpa-ws-lbl{color:var(--mut);font-size:12px;font-weight:600;margin:0 0 8px;text-transform:none}.fpa-ws-bl{border-top:1px solid var(--hr);padding:10px 0}.fpa-ws-bl div{display:flex;font-size:14px;justify-content:space-between}.fpa-ws-bl b{font-weight:500}.fpa-ws-bl em{font-style:normal;font-weight:600}.fpa-ws-bar{background:var(--hr);height:5px;margin:7px 0;overflow:hidden}.fpa-ws-bar,.fpa-ws-bar i{border-radius:3px;display:block}.fpa-ws-bar i{background:var(--nv);height:100%;transition:width .7s cubic-bezier(.22,.61,.36,1) .25s;width:0}.fpa-ws.fpa-open .fpa-ws-bar i{width:var(--w)}.fpa-ws-bl p{color:var(--mut);display:flex;font-size:12px;justify-content:space-between;margin:0}.fpa-ws-bl a{color:var(--ink);font-weight:500;text-decoration:underline;text-underline-offset:3px}.fpa-ws-bt{border-top:1px solid var(--ink);display:flex;font-size:14px;justify-content:space-between;padding:10px 0 2px}.fpa-ws-bt span{font-weight:500}.fpa-ws-bt b{font-weight:600}.fpa-ws-ai{background:#fafafb;border:1px solid var(--ln);border-radius:10px;margin-top:auto;padding:12px 13px}.fpa-ws-aih{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.fpa-ws-aic{align-items:center;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px}.fpa-ws-aic svg{height:15px;width:15px}.fpa-ws-draft{background:#fff;border:1px dashed #cbd2da;border-radius:5px;color:var(--mut);font-size:11px;font-weight:500;padding:2px 7px;white-space:nowrap}.fpa-ws-ait{color:var(--ink);font-size:13.5px;line-height:1.5;margin:0;min-height:96px}.fpa-ws-ait:after{animation:fpaFxblink 1s steps(1) infinite;background:var(--ink);content:"";display:inline-block;height:14px;margin-left:1px;vertical-align:-2px;width:1.5px}.fpa-ws-ait.fpa-done:after{display:none}.fpa-ws-aib{display:flex;gap:8px;margin-top:10px}.fpa-ws-aib .fpa-ws-b{font-size:13px;height:34px}.fpa-ws-cur{height:22px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate(1180px,560px);transition:transform .8s cubic-bezier(.45,.05,.25,1),opacity .25s;width:22px;z-index:5}.fpa-ws-cur svg{fill:#0c142b;height:22px;stroke:#fff;stroke-width:1.2;width:22px}.fpa-ws-cur i{border:2px solid var(--nv);border-radius:50%;height:10px;left:2px;margin:-5px 0 0 -5px;opacity:0;position:absolute;top:2px;width:10px}.fpa-ws-cur.fpa-click i{animation:fpaWsclick .5s ease-out}@keyframes fpaWsclick{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}@media (max-width:700px){.fpa-ws-wrap{aspect-ratio:auto;overflow:visible}.fpa-ws{background:#fff;display:block;font-size:12px;height:auto;position:relative;transform:none;width:auto}.fpa-ws-cap,.fpa-ws-cur,.fpa-ws-cyc,.fpa-ws-kpis .fpa-ws-k:nth-child(n+3),.fpa-ws-nav,.fpa-ws-tr .fpa-ws-b,.fpa-ws-tr .fpa-ws-sel{display:none}.fpa-ws-top{align-items:flex-start;flex-direction:column;gap:6px;height:auto;padding:10px 12px}.fpa-ws-bc{flex-wrap:wrap;font-size:12px;white-space:normal}.fpa-ws-sync{font-size:10.5px;height:24px}.fpa-ws-body{display:block;padding:10px 12px 12px}.fpa-ws-kpis{gap:8px;grid-template-columns:1fr 1fr}.fpa-ws-k{min-height:0;padding:9px 10px}.fpa-ws-k p{font-size:10.5px}.fpa-ws-k b{font-size:17px}.fpa-ws-k span{font-size:10.5px}.fpa-ws-chips{margin:10px 0 8px}.fpa-ws-chips span{font-size:11px;height:24px;padding:0 10px}.fpa-ws table{font-size:11.5px}.fpa-ws th{font-size:10.5px;height:30px;padding:0 7px}.fpa-ws td{height:32px;padding:0 7px}.fpa-ws td:nth-child(2),.fpa-ws td:nth-child(4),.fpa-ws td:nth-child(6),.fpa-ws th:nth-child(2),.fpa-ws th:nth-child(4),.fpa-ws th:nth-child(6){display:none}.fpa-ws-flag{font-size:10px;height:18px;padding:0 7px}.fpa-ws-pn{margin-top:10px}.fpa-ws-empty{display:none}.fpa-ws-pin{opacity:1;padding:12px;position:static;transform:none}.fpa-ws-ph b{font-size:14px}.fpa-ws-psub{font-size:10.5px;margin-bottom:8px}.fpa-ws-bl div{font-size:12px}.fpa-ws-bl p{font-size:10.5px}.fpa-ws-bt{font-size:12px}.fpa-ws-ai{margin-top:10px}.fpa-ws-ait{font-size:11.5px;min-height:0}.fpa-ws-aib .fpa-ws-b{font-size:11px;height:28px;padding:0 10px}.fpa-ws-draft{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.fpa-ws-bar i,.fpa-ws-cur,.fpa-ws-pin{transition:none}.fpa-ws-cur{display:none}}.fpa-ws-top{gap:12px;padding:0 20px}.fpa-ws-tr{gap:6px}.fpa-ws-sel{font-size:13px;gap:6px;height:34px;padding:0 8px 0 10px}.fpa-ws-sync{font-size:12px;height:28px;padding:0 9px}.fpa-ws-b{font-size:13px;height:34px;padding:0 11px}.fpa-ws-body{grid-template-columns:minmax(0,1fr) 340px}.fpa-ws table{font-size:13.5px}.fpa-ws td,.fpa-ws th{padding:0 10px}.fpa-ws-ow{gap:7px}.fpa-ws-cyg div{gap:5px;padding:9px 10px 8px}.fpa-ws-cyg b{padding-right:0}.fpa-ws-cyg p{align-items:center;display:flex;gap:6px;justify-content:space-between;margin:0}.fpa-ws-cyg em{position:static}.fpa-ws{grid-template-columns:200px 1fr}.fpa-ws-top{gap:10px;padding:0 18px}.fpa-ws-bc{font-size:14px;gap:6px}.fpa-ws-tr{gap:5px}.fpa-ws-sel{font-size:12.5px;padding:0 7px 0 9px}.fpa-ws-b{font-size:12.5px;padding:0 10px}.fpa-ws-sync{font-size:11.5px;padding:0 8px}.fpa-ws-cyg{gap:6px}.fpa-ws-cyg div{padding:8px 9px 7px}.fpa-ws-nl span{font-size:14px;gap:10px;white-space:nowrap}.fpa-ws-aih{flex-wrap:wrap;row-gap:6px}.fpa-ws-aic,.fpa-ws-st{white-space:nowrap}.fpa-ws-st{font-size:11.5px}.fpa-ws-cyg em{font-size:11px}@media (max-width:700px){.fpa-ws{display:block}.fpa-ws table{font-size:11px}.fpa-ws th{font-size:10px;padding:0 6px}.fpa-ws td{height:31px;padding:0 6px}.fpa-ws td:first-child,.fpa-ws th:first-child{padding-left:9px}.fpa-ws-flag{font-size:9.5px;height:18px;padding:0 6px}.fpa-ws-top{padding:10px 12px}.fpa-ws-bc{font-size:12px}.fpa-ws-sync{font-size:10.5px}}@media (max-width:380px){.fpa-ws table{font-size:10.5px}.fpa-ws th{font-size:9.5px}.fpa-ws td,.fpa-ws th{padding:0 4px}.fpa-ws td:first-child,.fpa-ws th:first-child{padding-left:7px}.fpa-ws-flag{font-size:9px;padding:0 5px}.fpa-ws-tbl{overflow-x:auto}}.fpa-scene.fpa-mn{align-items:center;display:grid;gap:44px;grid-template-columns:300px minmax(0,1fr);text-align:left}.fpa-mn p{margin:0}.fpa-mn-l{display:flex;flex-direction:column;gap:6px}.fpa-mn-k{color:var(--body);font-size:13.2px}.fpa-mn-big{color:var(--ink);font-size:52px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.035em;line-height:1.05;margin:2px 0!important}.fpa-mn-sub{color:var(--text);font-size:14.3px;line-height:1.5}.fpa-mn-dl{color:var(--ink);font-weight:600;margin-left:4px}.fpa-mn-note{color:var(--faint);font-size:12.6px;line-height:1.5;margin-top:14px!important}.fpa-mn-line{border-bottom:1px solid var(--hair);color:var(--body);display:flex;font-size:13.2px;justify-content:space-between;padding:7px 0}.fpa-mn-line:first-of-type{border-top:1px solid var(--hair);margin-top:12px!important}.fpa-mn-line b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.fpa-mn-stamp{align-items:center;align-self:flex-start;color:var(--ink);display:inline-flex;font-size:12.6px;font-weight:500;gap:7px;margin-top:12px!important;opacity:0;transform:translateY(4px);transition:opacity .35s,transform .35s}.fpa-mn-stamp i{background:var(--ink);border-radius:50%;height:16px;position:relative;width:16px}.fpa-mn-stamp i:after{border:solid #fff;border-width:0 1.6px 1.6px 0;content:"";height:7px;left:5px;position:absolute;top:3.5px;transform:rotate(45deg);width:4px}.fpa-mn-stamp.fpa-show{opacity:1;transform:none}.fpa-mn-list{display:flex;flex-direction:column}.fpa-mn-row{align-items:center;border-bottom:1px solid var(--hair);display:grid;font-size:13.75px;gap:16px;grid-template-columns:150px minmax(0,1fr) 72px 96px;height:38px}.fpa-mn-nm{color:var(--ink);white-space:nowrap}.fpa-mn-tk{background:var(--hair);border-radius:2px;height:3px;overflow:hidden}.fpa-mn-tk i{background:var(--ink);display:block;height:100%;transition:width .6s var(--ease);width:0}.fpa-mn-row.fpa-sub .fpa-mn-tk i{width:var(--w)}.fpa-mn-v{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.fpa-mn-st{align-items:center;color:var(--faint);display:inline-flex;font-size:12.1px;gap:7px;white-space:nowrap}.fpa-mn-st:before{border:1.5px solid #cbd2da;border-radius:50%;box-sizing:border-box;content:"";height:7px;transition:background .25s,border-color .25s;width:7px}.fpa-mn-row.fpa-sub .fpa-mn-st{color:var(--body)}.fpa-mn-row.fpa-sub .fpa-mn-st:before{border-color:#9aa3b2}.fpa-mn-row.fpa-rev .fpa-mn-st:before{background:#9aa3b2;border-color:#9aa3b2}.fpa-mn-row.fpa-ok .fpa-mn-st{color:var(--ink)}.fpa-mn-row.fpa-ok .fpa-mn-st:before{background:var(--ink);border-color:var(--ink)}.fpa-mn-tot{border-bottom:0;border-top:1px solid var(--ink)}.fpa-mn-tot,.fpa-mn-tot .fpa-mn-v{font-weight:600}.fpa-mn-fx{align-items:flex-start;background:#fafafb;border:1px solid var(--line);border-radius:8px;display:flex;gap:8px;margin-top:12px!important;min-height:52px;padding:9px 11px}.fpa-mn-fx span{color:var(--faint);font-size:12px;font-style:italic;line-height:1.5}.fpa-mn-fx code{color:var(--ink);font-family:inherit;font-size:12px;line-height:1.5;word-break:break-word}.fpa-mn-fx code:after{animation:fpaFxblink 1s steps(1) infinite;background:var(--pink);content:"";display:inline-block;height:13px;margin-left:1px;vertical-align:-2px;width:1.5px}.fpa-mn-tree{display:flex;flex-direction:column}.fpa-mn-tree>div{align-items:center;border-bottom:1px solid var(--hair);display:flex;font-size:13.75px;height:40px;justify-content:space-between;opacity:0;transform:translateX(-6px)}.fpa-scene.fpa-on .fpa-mn-tree>div{animation:fpaMnIn .45s var(--ease) forwards;animation-delay:var(--d)}@keyframes fpaMnIn{to{opacity:1;transform:none}}.fpa-mn-tree span{color:var(--text)}.fpa-mn-tree b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.fpa-mn-in b{color:var(--pink-ink)}.fpa-mn-op{border-bottom:0!important;color:var(--faint);font-size:13px!important;height:22px!important;justify-content:flex-start!important;padding-left:2px}.fpa-mn-eq{position:relative}.fpa-mn-eq em{color:var(--faint);font-size:12px;font-style:normal;position:absolute;right:120px}.fpa-mn-sum{border-bottom:0!important;border-top:1px solid var(--ink)}.fpa-mn-sum b,.fpa-mn-sum span{color:var(--ink);font-weight:600}.fpa-mn-h{align-items:end;border-bottom:1px solid var(--line);color:var(--faint);display:grid;font-size:12.1px;gap:14px;grid-template-columns:150px minmax(0,1fr) 62px 74px;padding-bottom:8px}.fpa-mn-h>span:first-child{grid-column:1}.fpa-mn-ax{display:flex;font-size:11px;grid-column:2;justify-content:space-between}.fpa-mn-ax i{font-style:normal}.fpa-mn-vlist{display:flex;flex-direction:column}.fpa-mn-vr{align-items:center;border-bottom:1px solid var(--hair);display:grid;font-size:13.75px;gap:14px;grid-template-columns:150px minmax(0,1fr) 62px 74px;height:36px;transition:background .25s}.fpa-mn-vr b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.fpa-mn-dv{height:16px;position:relative}.fpa-mn-dv:before{background:var(--line);bottom:-6px;content:"";left:50%;position:absolute;top:-6px;width:1px}.fpa-mn-dv i{background:#9aa3b2;border-radius:2px;height:6px;position:absolute;top:5px;transition:width .7s var(--ease);width:0}.fpa-mn-flag{align-items:center;background:var(--pink-wash);border-radius:999px;color:var(--pink-ink);display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-self:start;padding:0 8px;white-space:nowrap}.fpa-mn-vr:nth-child(-n+2) .fpa-mn-dv i{background:var(--pink)}.fpa-mn-rd.fpa-sel{background:#f7f8fa;box-shadow:inset 2px 0 0 var(--ink)}.fpa-mn-drill{max-height:0;overflow:hidden;padding:0 0 0 16px;transition:max-height .5s var(--ease),padding .5s}.fpa-mn-drill.fpa-open{max-height:120px;padding:4px 0 8px 16px}.fpa-mn-drill div{align-items:center;border-bottom:1px dashed var(--hair);color:var(--text);display:flex;font-size:13.2px;height:28px;justify-content:space-between;max-width:calc(100% - 88px)}.fpa-mn-drill div b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.fpa-mn-tie{align-items:center;color:var(--body);display:flex;font-size:12.1px;gap:7px;height:28px;opacity:0;transition:opacity .3s}.fpa-mn-tie i{background:#16a34a;border-radius:50%;flex:0 0 auto;height:14px;position:relative;width:14px}.fpa-mn-tie i:after{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";height:6.5px;left:4.5px;position:absolute;top:2.5px;transform:rotate(45deg);width:3.5px}.fpa-mn-tie.fpa-show{opacity:1}.fpa-mn-cell{align-items:center;align-self:flex-start;background:#fff;border:1px solid var(--line);border-radius:7px;display:inline-flex;font-size:13.2px;gap:10px;height:34px;margin:6px 0 8px!important;padding:0 10px}.fpa-mn-cell span{color:var(--faint);font-size:12.1px}.fpa-mn-cell b{color:var(--ink);font-weight:600;min-width:70px}.fpa-mn-cell i{color:var(--faint);font-size:10px;font-style:normal}.fpa-mn-cell.fpa-flash{animation:fpaCellflash .9s ease-out}.fpa-mn-chips{display:flex;gap:6px;margin-bottom:40px}.fpa-mn-chips span{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--body);display:inline-flex;font-size:12.6px;height:28px;padding:0 13px;transition:background .25s,color .25s,border-color .25s}.fpa-mn-chips span.fpa-on{background:var(--ink);border-color:var(--ink);color:#fff}.fpa-mn-axis{border-bottom:1px solid var(--line);height:56px;margin-bottom:30px;position:relative}.fpa-mn-tks{color:var(--faint);display:flex;font-size:11px;justify-content:space-between;left:0;position:absolute;right:0;top:calc(100% + 8px)}.fpa-mn-tks i{display:flex;font-style:normal;justify-content:center;white-space:nowrap;width:0}.fpa-mn-bud{border-left:1.5px dashed #9aa3b2;bottom:0;left:var(--x);position:absolute;top:-6px;width:0}.fpa-mn-bud em{bottom:calc(100% + 4px);color:var(--body);font-size:11px;font-style:normal;left:0;position:absolute;transform:translateX(-50%);white-space:nowrap}.fpa-mn-pt{background:#fff;border:2px solid #9aa3b2;border-radius:50%;bottom:-6px;height:12px;left:var(--x);margin-left:-6px;position:absolute;transition:all .35s var(--ease);width:12px}.fpa-mn-pt em{bottom:calc(100% + 8px);color:var(--body);font-size:12.1px;font-style:normal;font-weight:500;left:50%;position:absolute;transform:translateX(-50%);transition:color .3s;white-space:nowrap}.fpa-mn-pt.fpa-on{background:var(--ink);border-color:var(--ink);transform:scale(1.25)}.fpa-mn-pt.fpa-on em{color:var(--ink);font-weight:600}.fpa-mn-why{color:var(--text);font-size:13.2px;line-height:1.5;min-height:40px}.fpa-mn-why.fpa-swap{animation:fpaMnswap .4s ease}@keyframes fpaMnswap{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.fpa-scene.fpa-mn .fpa-mn-l>*{opacity:0;transform:translateY(5px)}.fpa-scene.fpa-mn.fpa-on .fpa-mn-l>*{animation:fpaMnIn .45s var(--ease) forwards}.fpa-scene.fpa-mn.fpa-on .fpa-mn-l>:nth-child(2){animation-delay:.06s}.fpa-scene.fpa-mn.fpa-on .fpa-mn-l>:nth-child(3){animation-delay:.12s}.fpa-scene.fpa-mn.fpa-on .fpa-mn-l>:nth-child(4){animation-delay:.18s}.fpa-scene.fpa-mn.fpa-on .fpa-mn-l>:nth-child(5){animation-delay:.24s}.fpa-scene.fpa-mn.fpa-on .fpa-mn-l>:nth-child(6){animation-delay:.3s}.fpa-scene.fpa-mn .fpa-mn-l>.fpa-mn-stamp{animation:none!important}@media (max-width:1000px){.fpa-scene.fpa-mn{gap:28px;grid-template-columns:240px minmax(0,1fr)}.fpa-mn-big{font-size:42px}}@media (max-width:700px){.fpa-scene.fpa-mn{align-content:start;gap:14px;grid-template-columns:1fr}.fpa-mn-big{font-size:34px}.fpa-mn-sub{font-size:12.6px}.fpa-mn-fx,.fpa-mn-line,.fpa-mn-note{display:none}.fpa-mn-row{font-size:12px;gap:8px;grid-template-columns:1fr 64px 84px;height:32px}.fpa-mn-row .fpa-mn-tk{display:none}.fpa-mn-tree>div{font-size:12px;height:32px}.fpa-mn-eq em{display:none}.fpa-mn-h,.fpa-mn-vr{font-size:12px;gap:8px;grid-template-columns:110px minmax(0,1fr) 46px;height:30px}.fpa-mn-h{height:auto}.fpa-mn-flag,.fpa-mn-h>span:last-child{display:none}.fpa-mn-ax{grid-column:2}.fpa-mn-drill div{font-size:11.5px;max-width:100%}.fpa-mn-chips{margin-bottom:30px}.fpa-mn-why{font-size:12px}.fpa-mn-stamp{margin-top:6px!important}}@media (prefers-reduced-motion:reduce){.fpa-mn-tree>div,.fpa-scene.fpa-mn .fpa-mn-l>*{animation:none!important;opacity:1;transform:none}}.fpa-scene.fpa-mn .fpa-mn-l>.fpa-mn-stamp.fpa-show{opacity:1;transform:none}.fpa-mn-ax{display:block;height:14px;position:relative}.fpa-mn-ax i{position:absolute;top:0;transform:translateX(-50%)}.fpa-mn-ax i:first-child{left:14.29%}.fpa-mn-ax i:nth-child(2){left:50%}.fpa-mn-ax i:nth-child(3){left:85.71%}@media (max-width:700px){.fpa-scene.fpa-mn .fpa-mn-h{display:none}.fpa-mn-vr{height:28px}.fpa-mn-drill div{height:24px}.fpa-mn-tie{font-size:11px;height:24px}.fpa-mn-pt:not(.fpa-on) em{opacity:0}.fpa-mn-tks i:first-child,.fpa-mn-tks i:last-child{visibility:hidden}.fpa-mn-bud em{font-size:10px}}.fpa-tint-gray{background:linear-gradient(180deg,#fff,rgba(29,39,53,.07))}.fpa-cns{display:flex;flex-direction:column}.fpa-cns-h{color:var(--text);font-size:13.2px;transition:opacity .25s}.fpa-cns-h.fpa-swap{animation:fpaMnswap .35s ease}.fpa-cns-stack{display:grid}.fpa-cns-l,.fpa-cns-v{display:flex;flex-direction:column;gap:8px;grid-area:1/1;transition:opacity .4s ease,transform .45s var(--ease)}.fpa-cns-v .fpa-ad-cell b,.fpa-cns-x{color:var(--body)}.fpa-cns-x{align-items:center;display:flex;font-size:13.2px;gap:7px;margin:4px 0 0!important}.fpa-cns-x i{background:#9aa3b2;border-radius:50%;height:6px;width:6px}.fpa-cns-l{opacity:0;pointer-events:none}.fpa-cns-s{opacity:0;transform:translateY(5px);transition:opacity .35s ease,transform .35s var(--ease)}.fpa-cns-s.fpa-in{opacity:1;transform:none}.fpa-cns-na{color:var(--body)!important;font-family:inherit!important;font-size:12.6px;font-weight:400!important}.fpa-cns-tot{background:#fff!important;border-color:var(--ink)!important}.fpa-cns-tot b,.fpa-cns-tot span{color:var(--ink);font-weight:600!important}.fpa-cns.fpa-st2 .fpa-cns-v{opacity:0;transform:scale(.98)}.fpa-cns.fpa-st2 .fpa-cns-l{opacity:1}.fpa-cns-ok{opacity:0;transition:opacity .35s}.fpa-cns-ok.fpa-show{opacity:1}.fpa-sync{background-image:linear-gradient(transparent 62%,rgba(249,53,118,.16) 0);background-repeat:no-repeat;background-size:0 100%;transition:background-size .6s var(--ease),color .3s}.fpa-sync.fpa-on{background-size:100% 100%;color:var(--ink)}@media (prefers-reduced-motion:reduce){.fpa-cns-s,.fpa-sync{transition:none}}.fpa-cns{width:100%}.fpa-cns .fpa-ad-cell{font-size:13.75px;padding:8px 12px}.fpa-cns-l,.fpa-cns-v{gap:6px}.fpa-cns .fpa-cns-v{transition:opacity .25s ease,transform .3s var(--ease)}.fpa-cns .fpa-ad-bar{margin-bottom:10px;min-height:38px;padding:8px 12px}.fpa-cns .fpa-ad-refresh{animation:none!important;margin-top:10px}.fpa-cns .fpa-ad-cell b{animation:none!important}.fpa-frow .fpa-cns .fpa-cns-x{font-size:13.2px;line-height:1.4;margin:4px 0 0;max-width:none}.fpa-xl2{display:flex;flex-direction:column;width:100%}.fpa-xl2 .fpa-ad-bar{margin-bottom:10px;min-height:38px;overflow:hidden;padding:8px 12px}.fpa-xl2-f{color:var(--text);font-family:var(--mono);font-size:12.6px;overflow:hidden;text-overflow:clip;white-space:nowrap}.fpa-xl2-f.fpa-typing:after{animation:fpaFxblink 1s steps(1) infinite;background:var(--pink);content:"";display:inline-block;height:13px;margin-left:1px;vertical-align:-2px;width:1.5px}.fpa-xl2-per{align-items:center;color:var(--faint);display:flex;font-size:12.1px;justify-content:space-between;padding:0 12px 8px}.fpa-xl2-per b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.fpa-xl2-per.fpa-flash b{animation:fpaCellflash .9s ease-out}.fpa-xl2-rows{display:flex;flex-direction:column;gap:6px}.fpa-xl2 .fpa-ad-cell{font-size:13.75px;padding:9px 12px;transition:border-color .3s,background .3s}.fpa-xl2 .fpa-ad-cell b{align-items:center;color:var(--body);display:inline-flex;font-family:var(--mono);font-weight:500;gap:8px;transition:color .3s}.fpa-xl2 .fpa-ad-cell em{font-style:normal;font-variant-numeric:tabular-nums}.fpa-xl2-tag{background:var(--pink-wash);border-radius:4px;color:var(--pink-ink);font-family:inherit;font-size:9.9px;font-style:normal;font-weight:600;letter-spacing:.02em;opacity:0;padding:2px 5px;transform:scale(.85);transition:opacity .25s,transform .25s}.fpa-xl2-c.fpa-xl-on{background:#fff;border-color:var(--line)}.fpa-xl2-c.fpa-xl-on b{color:var(--ink)}.fpa-xl2-c.fpa-xl-on .fpa-xl2-tag{opacity:1;transform:none}.fpa-xl2-c.fpa-flash{animation:fpaCellflash .9s ease-out}.fpa-xl2 .fpa-ad-refresh{animation:none!important;color:var(--body);margin-top:10px;opacity:1;transition:color .3s}.fpa-xl2 .fpa-ad-refresh .fpa-ad-dot2{background:#b4bcc7;transition:background .3s}.fpa-xl2 .fpa-ad-refresh.fpa-on{color:var(--pink-ink)}.fpa-xl2 .fpa-ad-refresh.fpa-on .fpa-ad-dot2{background:var(--pink)}@media (max-width:700px){.fpa-xl2-f{font-size:11px}.fpa-xl2 .fpa-ad-cell{font-size:12.6px}}.fpa-ln2{display:flex;flex-direction:column;width:100%}.fpa-ln2 .fpa-ad-bar{margin-bottom:10px;min-height:38px;padding:8px 12px}.fpa-ln2-h{color:var(--text);font-size:13.2px}.fpa-ln2 .fpa-ad-cell{font-size:13.75px;padding:8px 12px;transition:border-color .3s,background .3s,box-shadow .3s}.fpa-ln2 .fpa-ad-cell b{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500}.fpa-ln2 .fpa-ad-cell span{align-items:center;display:inline-flex;gap:8px}.fpa-ln2-top{background:#fff!important}.fpa-ln2-top b,.fpa-ln2-top span{color:var(--ink);font-weight:600!important}.fpa-ln2-top.fpa-ln-sel{border-color:var(--ink)!important;box-shadow:0 0 0 1px var(--ink)}.fpa-ln2-comps{display:flex;flex-direction:column;gap:6px;margin:6px 0 0 14px}.fpa-ln2-c{opacity:0;transform:translateY(5px);transition:opacity .35s ease,transform .35s var(--ease),border-color .3s,background .3s}.fpa-ln2-c.fpa-in{opacity:1;transform:none}.fpa-ln2-c.fpa-pk{background:#fff6f9!important;border-color:#f4a7c2!important}.fpa-ln2-sys{background:#fff;border:1px solid var(--line);border-radius:4px;color:var(--body);font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.02em;padding:1px 5px;transition:color .3s,background .3s,border-color .3s}.fpa-ln2.fpa-tags .fpa-ln2-sys{background:var(--pink-wash);border-color:#f4a7c2;color:var(--pink-ink)}.fpa-ln2-tie{align-items:center;color:var(--body);display:flex;font-size:12.6px;gap:7px;margin:8px 0 0 14px!important;opacity:0;transition:opacity .3s}.fpa-ln2-tie i{background:#16a34a;border-radius:50%;flex:0 0 auto;height:14px;position:relative;width:14px}.fpa-ln2-tie i:after{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";height:6.5px;left:4.5px;position:absolute;top:2.5px;transform:rotate(45deg);width:3.5px}.fpa-ln2-tie.fpa-show{opacity:1}.fpa-ln2-src{background:#fff6f9;border:1px solid #f4a7c2;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin:8px 0 0 28px;opacity:0;padding:9px 12px;transform:translateY(5px);transition:opacity .35s,transform .35s var(--ease)}.fpa-ln2-src b{color:var(--pink-ink);font-size:13.2px;font-weight:600}.fpa-ln2-src span{color:var(--body);font-size:12.1px}.fpa-ln2-src.fpa-show{opacity:1;transform:none}.fpa-frow .fpa-ln2 p{max-width:none}.fpa-frow .fpa-ln2 .fpa-ln2-tie{font-size:12.6px;line-height:1.4}@media (max-width:700px){.fpa-ln2 .fpa-ad-cell{font-size:12.6px}.fpa-ln2-comps{margin-left:8px}.fpa-ln2-src{margin-left:14px}}.fpa-rate .fpa-rate-proof{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 30px -20px rgba(16,24,40,.25);gap:44px;margin:0 auto 26px;max-width:100%;padding:16px 28px;position:relative;width:max-content}.fpa-rate .fpa-rate-proof .fpa-hp b{font-size:16.5px}.fpa-rate .fpa-rate-proof .fpa-hp>img{height:30px;width:30px}.fpa-rate .fpa-rate-proof .fpa-hp-stars{height:15px;width:92px}.fpa-rate .fpa-rate-proof .fpa-hp-ms{height:44px}@media (max-width:700px){.fpa-rate .fpa-rate-proof{gap:16px 22px;padding:14px 16px;width:auto}.fpa-rate .fpa-rate-proof .fpa-hp-ms{height:36px}}.fpa-rate-mark.fpa-rate-mark-d{background:#0c142b;box-shadow:0 0 0 6px #fff,0 0 0 7px var(--line),0 10px 30px -6px rgba(249,53,118,.35)}.fpa-rate-mark-d .fpa-rate-d{display:block}.fpa-avs img{background:#f1f2f4;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--hair);height:26px;margin-left:-7px;object-fit:cover;width:26px}.fpa-avs img:first-child{margin-left:0}.fpa-imp-photo .fpa-frame{isolation:isolate;overflow:hidden}.fpa-imp-bg{background-position:center 55%;filter:blur(7px) saturate(1.05);inset:-30px;position:absolute;transform:scale(1.04);z-index:-2}.fpa-imp-tint{background:rgba(0,0,0,.5);inset:0;position:absolute;z-index:-1}.fpa-imp-photo .fpa-imp-head h2{color:#fff}.fpa-imp-photo .fpa-imp-head p{color:hsla(0,0%,100%,.78)}.fpa-imp-photo .fpa-imp{border-top-color:hsla(0,0%,100%,.16)}.fpa-imp-photo .fpa-imp-c{border-left-color:hsla(0,0%,100%,.16)}.fpa-imp-photo .fpa-imp-c b{color:#fff}.fpa-imp-photo .fpa-imp-c span{color:hsla(0,0%,100%,.74)}.fpa-imp-photo .fpa-btn-line{background:transparent;border-color:hsla(0,0%,100%,.5);box-shadow:none;color:#fff}.fpa-imp-photo .fpa-btn-line:hover{background:hsla(0,0%,100%,.12);border-color:#fff}@media (max-width:700px){.fpa-imp-photo .fpa-imp-c:nth-child(n+3){border-top-color:hsla(0,0%,100%,.16)}}.fpa-bgv{height:calc(100% + 48px);inset:-24px;object-fit:cover;opacity:0;pointer-events:none;position:absolute;transition:opacity 1.2s ease;width:calc(100% + 48px)}.fpa-stage-band .fpa-bgv{z-index:-3}.fpa-imp-photo .fpa-bgv{z-index:-2}.fpa-bgv.fpa-on{opacity:1}@media (prefers-reduced-motion:reduce){.fpa-bgv{display:none}}.fpa-imp-post{background:url(https://6909491.fs1.hubspotusercontent-na1.net/hubfs/6909491/raw_assets/public/datarails-template-theme/assets/fpa/stats-poster.jpg) 50%/cover no-repeat;filter:none!important;inset:0!important;transform:none!important}.fpa-rate.fpa-trust2{padding:0;text-align:left}.fpa-trust2:after,.fpa-trust2:before{display:none!important}.fpa-trust2 .fpa-tr-head{align-items:flex-end}.fpa-trust2 .fpa-eb{margin-bottom:14px}.fpa-tr-ti{background:#0c142b!important}.fpa-tr-d{display:block}.fpa-trust2 .fpa-tr-head h2{max-width:560px}.fpa-trust2 .fpa-tr-head p{max-width:52ch}.fpa-tr-ctas{align-items:center;display:flex;flex:0 0 auto;gap:10px}.fpa-tr-ctas .fpa-lnk-arrow{font-size:15.4px;height:40px}.fpa-tr-c{display:flex;flex-direction:column}.fpa-tr-src{align-items:center;color:var(--text);display:flex;font-size:14.3px;font-weight:500;gap:9px;height:28px;margin:0 0 22px}.fpa-tr-src img{display:block;height:22px;width:22px}.fpa-tr-ms img{height:30px;width:auto}.fpa-tr-ic{color:var(--head)}.fpa-tr-st{display:block;margin-top:10px}.fpa-tr-st svg{display:block;height:15px;width:92px}.fpa-trust2 .fpa-tr-c>span:last-child{margin-top:12px}@media (max-width:700px){.fpa-tr-ctas{flex-wrap:wrap;margin-top:6px}.fpa-tr-src{margin-bottom:16px}}.fpa-trust2 .fpa-tr-src{justify-content:flex-start;margin:0 0 22px!important;max-width:none!important;text-align:left}.fpa-trust2 .fpa-tr-ms img{height:30px!important;max-width:none!important;width:auto!important}.fpa-trust2 .fpa-tr-head>div>p{margin-left:0;text-align:left}@media (max-width:700px){.fpa-trust2 .fpa-tr-src{margin-bottom:16px!important}.fpa-tr-ctas .fpa-lnk-arrow{margin-left:0;padding-left:0}.fpa-sticky{bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:10px;padding:6px 4px 6px 14px}.fpa-sticky .fpa-x{align-items:center;display:inline-flex;font-size:22px;height:44px;justify-content:center;padding:0;width:44px}.fpa-sticky .fpa-btn{flex:0 0 auto;height:44px}.fpa-foot{padding:44px 20px 28px}.fpa-foot-g{gap:28px 20px;grid-template-columns:1fr 1fr}.fpa-foot-g>div:first-child{grid-column:1/-1}.fpa-foot li{margin:0}.fpa-foot li a{align-items:center;display:flex;min-height:44px}.fpa-foot h4{margin-bottom:4px}.fpa-final .fpa-alt{margin-top:12px;min-height:44px;padding:0 6px}.fpa-d-foot .fpa-btn{height:44px!important}.fpa-tr-ctas .fpa-btn,.fpa-tr-ctas .fpa-lnk-arrow{height:44px}.fpa-drill .fpa-sys{font-size:11.5px}}.fpa-stage-band .fpa-stage-post{inset:-40px!important}.fpa-drill .fpa-drill-m.fpa-frow-m{align-items:flex-end;display:flex;justify-content:flex-end;padding:48px 0 0 48px}.fpa-dd2{display:flex;flex-direction:column;width:100%}.fpa-dd2 .fpa-ad-bar{margin-bottom:10px;min-height:38px;overflow:hidden;padding:8px 12px}.fpa-dd2-f{color:var(--text);font-family:var(--mono);font-size:12.6px;overflow:hidden;white-space:nowrap}.fpa-dd2-f.fpa-typing:after{animation:fpaFxblink 1s steps(1) infinite;background:var(--pink);content:"";display:inline-block;height:13px;margin-left:1px;vertical-align:-2px;width:1.5px}.fpa-dd2-rows{display:flex;flex-direction:column;gap:6px}.fpa-dd2 .fpa-ad-cell{font-size:13.75px;padding:8px 12px}.fpa-dd2 .fpa-ad-cell b{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500}.fpa-dd2 .fpa-ad-cell span{align-items:center;display:inline-flex;gap:8px}.fpa-dd2-r{color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color .25s,box-shadow .25s,background .25s;width:100%}.fpa-dd2-r:hover{border-color:#cdd2d9}.fpa-dd2-r.fpa-on{background:#fff;border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.fpa-dd2-r.fpa-on b,.fpa-dd2-r.fpa-on span{font-weight:600}.fpa-dd2-steps{color:var(--faint);display:flex;font-size:12.1px;gap:14px;margin:10px 0 2px 14px;min-height:18px}.fpa-dd2-steps span{align-items:center;display:inline-flex;gap:6px;opacity:.35;transition:opacity .3s,color .3s}.fpa-dd2-steps span:before{border:1.5px solid #cbd2da;border-radius:50%;box-sizing:border-box;content:"";height:12px;transition:background .3s,border-color .3s;width:12px}.fpa-dd2-steps span.fpa-ok{color:var(--body);opacity:1}.fpa-dd2-steps span.fpa-ok:before{background:#16a34a;border-color:#16a34a;box-shadow:inset 0 0 0 2px #fff}.fpa-dd2-bs{display:grid;margin-left:14px}.fpa-dd2-b{display:flex;flex-direction:column;grid-area:1/1;opacity:0;pointer-events:none;transition:opacity .3s}.fpa-dd2-b.fpa-on{opacity:1;pointer-events:auto}.fpa-dd2-ls{display:flex;flex-direction:column;gap:6px;margin-top:8px}.fpa-dd2-l{opacity:0;transform:translateY(5px);transition:opacity .35s,transform .35s var(--ease)}.fpa-dd2-l.fpa-in{opacity:1;transform:none}.fpa-dd2.fpa-tags .fpa-dd2-b.fpa-on .fpa-ln2-sys{background:var(--pink-wash);border-color:#f4a7c2;color:var(--pink-ink)}.fpa-drill .fpa-dd2 p,.fpa-frow .fpa-dd2 p{margin-left:0;max-width:none}.fpa-drill .fpa-dd2 .fpa-dd2-tie{font-size:12.6px;line-height:1.4;margin:8px 0 0!important}.fpa-dd2-lin{color:var(--body);font-size:12.1px;line-height:1.45;margin:4px 0 0!important;opacity:0;transition:opacity .35s}.fpa-dd2-lin.fpa-show{opacity:1}@media (max-width:700px){.fpa-drill .fpa-drill-m.fpa-frow-m{padding:28px 0 0 20px}.fpa-dd2 .fpa-ad-cell{font-size:12.6px}.fpa-dd2-steps{font-size:11px;gap:10px}.fpa-dd2-bs,.fpa-dd2-steps{margin-left:8px}}.fpa-final:before{display:none!important}.fpa-final,.fpa-hero-in{isolation:isolate}.fpa-final>.fpa-xgrid,.fpa-hero-in>.fpa-xgrid{position:absolute}.fpa-xgrid{--cw:88px;--rh:26px;--hw:42px;--line:#e3e6eb;inset:0;-webkit-mask-image:radial-gradient(ellipse 46% 52% at 50% 52%,transparent 0,rgba(0,0,0,.18) 45%,#000 100%);mask-image:radial-gradient(ellipse 46% 52% at 50% 52%,transparent 0,rgba(0,0,0,.18) 45%,#000 100%);overflow:hidden;pointer-events:none;z-index:-1}.fpa-xg-corner{background:#f3f4f6;border-bottom:1px solid var(--line);border-right:1px solid var(--line);height:var(--rh);left:0;position:absolute;top:0;width:var(--hw)}.fpa-xg-corner:after{border-bottom:9px solid #c9ced6;border-left:9px solid transparent;bottom:4px;content:"";position:absolute;right:4px}.fpa-xg-cols{background:#f7f8fa;border-bottom:1px solid var(--line);display:flex;height:var(--rh);left:var(--hw);position:absolute;right:0;top:0}.fpa-xg-cols i{align-items:center;color:#9ca3af;flex:0 0 var(--cw);font-size:11.5px;font-style:normal;justify-content:center}.fpa-xg-cols i,.fpa-xg-rows{border-right:1px solid var(--line);display:flex}.fpa-xg-rows{background:#f7f8fa;bottom:0;flex-direction:column;left:0;position:absolute;top:var(--rh);width:var(--hw)}.fpa-xg-rows i{align-items:center;border-bottom:1px solid var(--line);color:#9ca3af;display:flex;flex:0 0 var(--rh);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums;justify-content:center}.fpa-xg-cells{background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-position:calc(var(--cw) - 1px) 0,0 calc(var(--rh) - 1px);background-size:var(--cw) var(--rh);bottom:0;left:var(--hw);position:absolute;right:0;top:var(--rh)}.fpa-xg-sel{background:rgba(249,53,118,.05);border:2px solid var(--pink);box-sizing:border-box;height:calc(var(--rh) + 1px);left:calc(var(--hw) + var(--cw)*(var(--c) - 1) - 1px);position:absolute;top:calc(var(--rh)*var(--r) - 1px);width:calc(var(--cw) + 1px)}.fpa-xg-sel:after{background:var(--pink);bottom:-4px;box-shadow:0 0 0 1.5px #fff;content:"";height:6px;position:absolute;right:-4px;width:6px}@media (max-width:700px){.fpa-xgrid{--cw:64px;--rh:22px;--hw:30px;-webkit-mask-image:radial-gradient(ellipse 60% 48% at 50% 55%,transparent 0,rgba(0,0,0,.15) 50%,#000 100%);mask-image:radial-gradient(ellipse 60% 48% at 50% 55%,transparent 0,rgba(0,0,0,.15) 50%,#000 100%)}.fpa-xg-cols i,.fpa-xg-rows i{font-size:10px}.fpa-hero-in .fpa-xg-sel{display:none}}.fpa-xg-cols,.fpa-xg-corner,.fpa-xg-rows,.fpa-xg-sel{display:none!important}.fpa-xgrid{--line:var(--hair);-webkit-mask-image:radial-gradient(60% 70% at 50% 50%,#000 0,transparent 100%)!important;mask-image:radial-gradient(60% 70% at 50% 50%,#000 0,transparent 100%)!important}.fpa-xg-cells{background-position:50%!important;left:0!important;top:0!important}.fpa-imp-photo .fpa-bgv,.fpa-imp-photo .fpa-imp-post{bottom:auto!important;height:calc(100% + 320px)!important;left:-24px;right:auto;top:-160px!important;width:calc(100% + 48px)!important;will-change:transform}.fpa-imp-photo .fpa-imp,.fpa-imp-photo .fpa-imp-head{will-change:transform}@media (prefers-reduced-motion:reduce){.fpa-imp-photo .fpa-bgv,.fpa-imp-photo .fpa-imp,.fpa-imp-photo .fpa-imp-head,.fpa-imp-photo .fpa-imp-post{transform:none!important}}.fpa-imp-photo .fpa-bgv,.fpa-imp-photo .fpa-imp-post,.fpa-stage-band .fpa-bgv,.fpa-stage-band .fpa-stage-post{filter:brightness(1.18) contrast(.88) saturate(1.05)!important}.fpa-imp-tint,.fpa-stage-tint{background:linear-gradient(180deg,rgba(226,231,238,.42),rgba(222,228,236,.5) 60%,rgba(218,224,233,.58))!important}.fpa-imp-photo .fpa-imp-head h2{color:#001f37}.fpa-imp-photo .fpa-imp-head p{color:#4b5563}.fpa-imp-photo .fpa-imp{border-top-color:rgba(0,31,55,.12)}.fpa-imp-photo .fpa-imp-c{border-left-color:rgba(0,31,55,.12)}.fpa-imp-photo .fpa-imp-c:nth-child(n+3){border-top-color:rgba(0,31,55,.12)}.fpa-imp-photo .fpa-imp-c b{color:#001f37}.fpa-imp-photo .fpa-imp-c span,.fpa-imp-photo .fpa-imp-head p{color:#2f3a4a}.fpa-stage-band:before{display:none!important}.fpa-imp-photo .fpa-imp-tint{background:linear-gradient(180deg,rgba(212,218,227,.5),rgba(212,218,227,.6) 45%,rgba(220,225,232,.74))!important}.fpa-imp-photo .fpa-bgv,.fpa-imp-photo .fpa-imp-post{filter:brightness(1.06) contrast(.9) saturate(1.05)!important}.fpa-imp-photo .fpa-imp-c span,.fpa-imp-photo .fpa-imp-head p{color:#1d2735}.fpa-imp-photo .fpa-btn-line{background:hsla(0,0%,100%,.7);border-color:#c9ced6;color:var(--ink)}.fpa-imp-photo .fpa-btn-line:hover{background:#fff;border-color:#9aa3b2}.fpa-dcard{max-height:88vh;max-width:560px;overflow-x:hidden;overflow-y:auto;padding:30px 32px 32px;position:relative;width:100%}.fpa-dclose{position:absolute;right:16px;top:14px}.fpa-dhead h3{margin:0 0 6px}.fpa-dhead .fpa-gsub{margin:0 0 18px}.fpa-prog{display:flex;gap:6px;margin:0 0 22px}.fpa-prog i{background:#e3e6eb;border-radius:2px;flex:1;height:3px;transition:background .25s ease}.fpa-prog i.fpa-on{background:#f93576}.fpa-dstep{display:none}.fpa-dstep.fpa-on,.fpa-fl{display:block}.fpa-fl{color:#3a4049;font-size:13px;font-weight:500;margin:14px 0 6px}.fpa-dstep>.fpa-fl:first-child{margin-top:0}.fpa-req{color:#f93576}.fpa-drow{display:grid;gap:0 14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fpa-drow .fpa-fl{margin-top:0}.fpa-drow+.fpa-fl{margin-top:14px}.fpa-dcard .fpa-f{max-width:100%;min-width:0}.fpa-dcond{margin-top:14px}.fpa-dcond[hidden]{display:none}.fpa-f.fpa-bad{border-color:#f93576;box-shadow:0 0 0 3px rgba(249,53,118,.14)}.fpa-ferr{color:#c8205c;display:none;font-size:13px;margin:8px 0 0}.fpa-consent{color:#6b727d;font-size:12px;line-height:1.5;margin:18px 0 14px}.fpa-consent a{color:#6b727d;text-decoration:underline}.fpa-dnav{align-items:center;display:flex;gap:10px;margin-top:16px}.fpa-dnav .fpa-btn{margin-top:0;min-width:0;width:auto}.fpa-dnav .fpa-dback{background:transparent;color:#6b727d;flex:0 0 auto;padding-left:0}.fpa-dnav .fpa-btn-pink{flex:1 1 auto}.fpa-dnext{margin-top:16px;width:100%}.fpa-dnav .fpa-dnext{margin-top:0}.fpa-dthanks{padding:12px 0 6px;text-align:center}.fpa-dthanks h3{margin:16px 0 8px}.fpa-dthanks[hidden]{display:none}@media (max-width:600px){.fpa-dcard{max-height:92vh;padding:24px 18px 26px}.fpa-drow{grid-template-columns:1fr}.fpa-drow .fpa-fl{margin-top:14px}.fpa-drow>div:first-child .fpa-fl{margin-top:0}}.dr-modal-overlay{align-items:center;backdrop-filter:blur(4px);background:rgba(15,13,45,.5);display:none;font-family:Poppins,sans-serif;inset:0;justify-content:center;position:fixed;z-index:100}.dr-modal-overlay.open{display:flex}@media (max-width:700px){.fpa-cap,.fpa-cap.fpa-err,.fpa-cap:focus-within{background:transparent;border:0;box-shadow:none;gap:12px;padding:0}.fpa-cap-mark{display:none}.fpa-cap-field{background:#fff;border:1.5px solid #8e95a8;border-radius:999px;box-shadow:0 18px 32px -16px rgba(29,39,53,.3);box-sizing:border-box;height:56px}.fpa-cap-field:focus-within{border-color:var(--pink);box-shadow:0 0 0 4px rgba(249,53,118,.16)}.fpa-cap.fpa-err .fpa-cap-field{border-color:#e0215f;box-shadow:0 0 0 4px rgba(224,33,95,.16)}}