:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--app-bg);min-height:100%;color:var(--text-primary);margin:0;padding:0}body{font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(900px 500px at 10% -10%,var(--app-bg-accent-a),transparent 60%),radial-gradient(900px 500px at 100% 0%,var(--app-bg-accent-b),transparent 55%),var(--app-bg);color:var(--text-primary)}button,input,textarea,select{font:inherit}a{color:inherit}::selection{background:var(--accent-soft);color:var(--text-primary)}:root{--background:#070a12;--foreground:var(--text-primary);--card-bg:#ffffff08;--card-border:#ffffff1a;--muted:var(--text-muted);--accent:#a5f3fc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{height:100%}body{background:var(--background);color:var(--foreground);margin:0}a{color:inherit;text-decoration:none}@keyframes ipcFadeUp{0%{opacity:0;filter:blur(2px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translate(0,0)}}.ipc-fade-up{opacity:0;will-change:opacity,transform,filter;animation:.7s cubic-bezier(.22,1,.36,1) both ipcFadeUp}.ipc-d1{animation-delay:80ms}.ipc-d2{animation-delay:.16s}.ipc-d3{animation-delay:.24s}.ipc-d4{animation-delay:.32s}.ipc-d5{animation-delay:.42s}@media (prefers-reduced-motion:reduce){.ipc-fade-up{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.ipc-reveal{opacity:0;will-change:opacity,transform;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.ipc-reveal-in{opacity:1}@media (prefers-reduced-motion:reduce){.ipc-reveal,.ipc-reveal-in{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}@keyframes ipcOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.04)}66%{transform:translate(-20px,14px)scale(.97)}}.ipc-orb{will-change:transform;animation:14s ease-in-out infinite ipcOrb}@keyframes ipcStatPop{0%{opacity:0;filter:blur(4px);transform:scale(.82)translateY(6px)}60%{opacity:1;filter:blur();transform:scale(1.06)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.ipc-stat-pop{will-change:opacity,transform,filter;animation:.55s cubic-bezier(.22,1,.36,1) both ipcStatPop}.ipc-stat-pop-d1{animation-delay:.12s}.ipc-stat-pop-d2{animation-delay:.22s}.ipc-stat-pop-d3{animation-delay:.32s}.ipc-stat-pop-d4{animation-delay:.42s}.ipc-card-lift{transition:transform .18s,box-shadow .18s}.ipc-card-lift:hover{box-shadow:0 20px 48px #00000021,var(--shadow-card-soft);transform:translateY(-3px)}@keyframes ipcBorderSpin{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.ipc-glow-border{position:relative}.ipc-glow-border:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--accent-strong),var(--accent-2-soft),var(--accent-strong),var(--accent-2-soft));-webkit-mask-composite:xor;pointer-events:none;opacity:.7;background-size:300% 300%;padding:1px;animation:5s infinite ipcBorderSpin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ipcCtaPulse{0%,to{box-shadow:0 0 0 0 var(--accent-strong),var(--shadow-glow)}50%{box-shadow:0 0 0 6px transparent,var(--shadow-glow)}}.ipc-cta-pulse{animation:2.8s ease-in-out infinite ipcCtaPulse}@keyframes ipcTextShimmer{0%{background-position:-200%}to{background-position:200%}}.ipc-shimmer-text{background:linear-gradient(90deg,var(--accent)20%,var(--accent-2)50%,var(--accent)80%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite ipcTextShimmer}@keyframes ipcSlideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.ipc-slide-in{animation:.48s cubic-bezier(.22,1,.36,1) both ipcSlideIn}.ipc-slide-in-d1{animation-delay:80ms}.ipc-slide-in-d2{animation-delay:.18s}.ipc-slide-in-d3{animation-delay:.28s}.ipc-slide-in-d4{animation-delay:.38s}@keyframes ipcHelpPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.ipc-help-pulse{animation:3s ease-in-out infinite ipcHelpPulse}.ipc-section-glow{background:linear-gradient(90deg,transparent,var(--accent-strong),var(--accent-2-soft),transparent);opacity:.6;height:1px}@media (prefers-reduced-motion:reduce){.ipc-orb,.ipc-stat-pop,.ipc-glow-border:before,.ipc-cta-pulse,.ipc-shimmer-text,.ipc-slide-in,.ipc-help-pulse{-webkit-text-fill-color:var(--accent);animation:none!important}.ipc-card-lift{transition:none!important}}.type-display{letter-spacing:-.5px;color:var(--text-primary);font-size:32px;font-weight:700;line-height:1.15}.type-heading{letter-spacing:-.3px;color:var(--text-primary);font-size:20px;font-weight:700;line-height:1.3}.type-subheading{letter-spacing:-.1px;color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.4}.type-body{color:var(--text-primary);font-size:14px;font-weight:400;line-height:1.6}.type-body-strong{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.6}.type-label{letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600;line-height:1}.type-caption{color:var(--text-muted);font-size:12px;font-weight:400;line-height:1.5}.type-metric{letter-spacing:-.3px;color:var(--text-primary);font-size:24px;font-weight:700;line-height:1}a{color:var(--accent);font-weight:600;text-decoration:none}a:hover{text-decoration:underline}button{border:none;outline:none;font-family:inherit}.ui-card{border-radius:var(--radius-lg);border:1px solid var(--card-border-soft);background:var(--card-bg);box-shadow:var(--shadow-card-soft)}input,textarea,select{border-radius:var(--radius-sm);border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-primary)}input::placeholder,textarea::placeholder{color:var(--text-soft)}.ui-divider{background:var(--card-border-soft);height:1px}.text-muted{color:var(--text-muted)}.text-soft{color:var(--text-soft)}@media (max-width:768px){.ipc-main-content{padding:14px 14px 80px!important}.ipc-hero-grid{grid-template-columns:1fr!important}.ipc-hero-preview{display:none!important}.ipc-hero-h1{letter-spacing:-.6px!important;font-size:38px!important}}@media (max-width:480px){.ipc-hero-h1{letter-spacing:-.3px!important;font-size:30px!important}}@media (max-width:768px){.ipc-stats-bar{grid-template-columns:1fr 1fr!important;gap:0!important}.ipc-stats-bar>*{border-right:1px solid var(--card-border-soft);border-bottom:1px solid var(--card-border-soft)}.ipc-stats-bar>:nth-child(2n){border-right:none}.ipc-grid-4{grid-template-columns:1fr 1fr!important}}@media (max-width:480px){.ipc-grid-4{grid-template-columns:1fr!important}}@media (max-width:768px){.ipc-grid-3,.ipc-grid-2,.ipc-star-grid{grid-template-columns:1fr!important}.ipc-section,.ipc-section-narrow{padding:48px 16px!important}}@media (max-width:480px){.ipc-nav-login-hide{display:none!important}.ipc-logo-box{width:220px!important;height:60px!important}}@media (max-width:768px){.ipc-section-h2{letter-spacing:-.3px!important;font-size:26px!important}.ipc-dashboard-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:480px){.ipc-dashboard-grid{grid-template-columns:1fr!important}}@media (max-width:768px){.ipc-results-grid{grid-template-columns:1fr!important}.ipc-tab-bar{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.ipc-tab-bar::-webkit-scrollbar{display:none}.ipc-shell-header{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}}@media (max-width:480px){.ipc-card-mobile-pad{padding:14px!important}}@media (max-width:768px){.ipc-table-scroll{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.ipc-table-scroll table{min-width:560px}.ipc-help-panel{display:none!important}.ipc-process-step{grid-template-columns:1fr!important}.ipc-process-number{font-size:48px!important}.ipc-feature-featured{grid-column:1!important}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b7d5735e-module__suUhcW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b7d5735e-module__suUhcW__variable{--font-manrope:"Manrope","Manrope Fallback"}
