.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
.m_d46a4834{border:calc(.0625rem*var(--mantine-scale))dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s,border-color .1s;position:relative}.m_d46a4834:where([data-loading]),.m_d46a4834:where(:not([data-activate-on-click])){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;-webkit-user-select:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs);flex-direction:column;transition:opacity .1s;display:flex;position:fixed;inset:0}.m_96f6e9ad .m_7946116d{flex:1}
.m_8f2832ae{top:0;z-index:var(--nprogress-z-index);opacity:0;background-color:#0000;transition:opacity .15s 50ms;position:fixed;inset-inline:0;overflow:visible}.m_8f2832ae:where([data-mounted]){opacity:1}.m_7a0fe999{transition:width .15s;position:relative;overflow:visible}.m_7a0fe999:before{content:"";width:calc(6.25rem*var(--mantine-scale));height:var(--progress-size);top:0;box-shadow:0 0 10px var(--progress-section-color),0 0 5px var(--progress-section-color);position:absolute;inset-inline-end:calc(.0625rem*var(--mantine-scale));transform:rotate(4deg)translateY(-4px)}
:root{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;--salient-blue:#4c6ef5;--salient-blue-light:#748ffc;--salient-blue-dark:#3b5bdb;--salient-black:#0a0a0a;--salient-white:#fff;--app-section-py:5rem;--app-section-py-lg:6.25rem;--app-section-py-sm:2.5rem;--app-accent-primary:#748ffc;--app-accent-secondary:#b197fc;--app-accent-success:#69db7c;--app-text-muted:#a1a1aa;--app-bg:#0a0a0a;--surface-upload-dark:#1a1814;--app-gradient-cta:linear-gradient(135deg,var(--salient-blue)0%,#7c3aed 100%);--background:0 0% 100%;--foreground:0 0% 4%;--card:0 0% 100%;--card-foreground:0 0% 4%;--primary:231 89% 63%;--primary-foreground:0 0% 100%;--secondary:240 5% 96%;--secondary-foreground:240 6% 10%;--muted:240 5% 96%;--muted-foreground:240 4% 46%;--accent:231 89% 63%;--accent-foreground:0 0% 100%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:240 6% 90%;--input:240 6% 90%;--ring:231 89% 63%;--radius:1.25rem;--ease-salient:cubic-bezier(.25,.1,.25,1);--duration-fast:.2s;--duration-normal:.3s;--duration-slow:.5s;--duration-reveal:1.3s}@media (prefers-color-scheme:dark){:root{--background:0 0% 4%;--foreground:0 0% 98%;--card:0 0% 7%;--card-foreground:0 0% 98%;--popover:0 0% 7%;--popover-foreground:0 0% 98%;--primary:231 89% 67%;--primary-foreground:0 0% 100%;--secondary:240 4% 16%;--secondary-foreground:0 0% 98%;--muted:240 4% 16%;--muted-foreground:240 5% 65%;--accent:231 89% 67%;--accent-foreground:0 0% 100%;--destructive:0 63% 31%;--destructive-foreground:0 0% 98%;--border:240 4% 16%;--input:240 4% 16%;--ring:231 89% 67%}}@theme inline{--color-background: hsl(var(--background)); --color-foreground: hsl(var(--foreground)); --color-card: hsl(var(--card)); --color-card-foreground: hsl(var(--card-foreground)); --color-primary: hsl(var(--primary)); --color-primary-foreground: hsl(var(--primary-foreground)); --color-secondary: hsl(var(--secondary)); --color-secondary-foreground: hsl(var(--secondary-foreground)); --color-muted: hsl(var(--muted)); --color-muted-foreground: hsl(var(--muted-foreground)); --color-accent: hsl(var(--accent)); --color-accent-foreground: hsl(var(--accent-foreground)); --color-destructive: hsl(var(--destructive)); --color-destructive-foreground: hsl(var(--destructive-foreground)); --color-border: hsl(var(--border)); --color-input: hsl(var(--input)); --color-ring: hsl(var(--ring)); --radius-lg: var(--radius); --radius-md: calc(var(--radius) - 4px); --radius-sm: calc(var(--radius) - 8px);}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.animate-fade-up{animation:fadeUp .8s var(--ease-salient)forwards;opacity:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-stagger>*{opacity:0;animation:fadeUp .6s var(--ease-salient)forwards}.animate-stagger>:first-child{animation-delay:.1s}.animate-stagger>:nth-child(2){animation-delay:.2s}.animate-stagger>:nth-child(3){animation-delay:.3s}.animate-stagger>:nth-child(4){animation-delay:.4s}.animate-stagger>:nth-child(5){animation-delay:.5s}.animate-stagger>:nth-child(6){animation-delay:.6s}.animate-scale-in{animation:scaleIn .5s var(--ease-salient)forwards;opacity:0}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.glow-salient{box-shadow:0 0 40px #4c6ef533}.glow-salient:hover{box-shadow:0 0 60px #4c6ef54d}.text-gradient-salient{background:linear-gradient(135deg,#4c6ef5 0%,#748ffc 50%,#91a7ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-emphasis{font-style:italic;font-weight:500}.btn-salient{border-radius:var(--radius);transition:all var(--duration-normal)var(--ease-salient);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;display:inline-flex}.btn-salient-primary{color:#fff;background:linear-gradient(135deg,#4c6ef5 0%,#5c7cfa 100%)}.btn-salient-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #4c6ef566}.btn-salient-secondary{color:var(--color-foreground);border:2px solid var(--color-border);background:0 0}.btn-salient-secondary:hover{border-color:var(--salient-blue);color:var(--salient-blue);transform:translateY(-2px)}.card-salient{background:var(--color-card);border-radius:var(--radius);border:1px solid var(--color-border);transition:all var(--duration-normal)var(--ease-salient);padding:2rem}.card-salient:hover{border-color:var(--salient-blue);transform:translateY(-4px);box-shadow:0 16px 48px #0000001f}.card-salient-featured{border:2px solid var(--salient-blue);box-shadow:0 0 30px #4c6ef526}.glass-card:hover{transform:translateY(-2px);border-color:var(--accent,#fff3)!important}@media (max-width:480px){.glass-card-wide{grid-column:span 1!important}}@media (max-width:768px){.features-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:480px){.features-grid{grid-template-columns:1fr!important}}@media (max-width:600px){.objection-grid{grid-template-columns:1fr!important}}@keyframes waveform-pulse{0%{transform:scaleY(1)}50%{transform:scaleY(.6)}to{transform:scaleY(1.1)}}@keyframes shield-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.2)}}.hero-salient{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-gradient-bg{pointer-events:none;background:radial-gradient(80% 80% at 50% -20%,#4c6ef526,#0000);position:absolute;inset:0}.divider-wave{position:relative}.divider-wave:after{content:"";background:url("data:image/svg+xml,%3Csvg viewBox='0 0 1200 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z' fill='%23f8f9fa'/%3E%3C/svg%3E") bottom/cover no-repeat;height:100px;position:absolute;bottom:0;left:0;right:0}:focus-visible{outline:2px solid var(--app-accent-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}.skip-to-main{position:absolute;left:-9999px}.skip-to-main:focus{z-index:50;background:var(--salient-blue);color:#fff;border-radius:var(--radius);padding:.75rem 1.5rem;font-weight:600;position:fixed;top:1rem;left:1rem}[data-mantine-color-scheme=dark] [role=tab]{color:#adb5bd!important}[data-mantine-color-scheme=dark] [role=tab]:hover{color:#f8f9fa!important}[data-mantine-color-scheme=dark] [role=tab][data-active=true],[data-mantine-color-scheme=dark] [role=tab][aria-selected=true]{color:#fff!important}.mantine-Stepper-step[data-progress] .mantine-Stepper-stepIcon{background-color:var(--salient-blue)!important;border-color:var(--salient-blue)!important;color:#fff!important}.mantine-Stepper-step[data-progress] .mantine-Stepper-stepLabel{font-weight:600;color:var(--salient-blue-light)!important}.mantine-Stepper-step[data-completed] .mantine-Stepper-stepIcon{background-color:var(--salient-blue)!important;border-color:var(--salient-blue)!important}.mantine-Stepper-step[data-completed] .mantine-Stepper-stepCompletedIcon{color:#fff!important}.fluid-h1{letter-spacing:-.03em;font-size:clamp(2.5rem,6vw,5rem);font-weight:700;line-height:1.05}.fluid-h2{letter-spacing:-.02em;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.1}.fluid-h3{letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600;line-height:1.2}.text-balance{text-wrap:balance}@keyframes float{0%,to{transform:translate(0)scale(1)}25%{transform:translate(20px,-30px)scale(1.05)}50%{transform:translate(-10px,20px)scale(.95)}75%{transform:translate(15px,10px)scale(1.02)}}@keyframes scroll-indicator{0%,to{opacity:1;transform:translate(-50%)translateY(0)}50%{opacity:.3;transform:translate(-50%)translateY(12px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 12px #4c6ef599}50%{box-shadow:0 0 24px #4c6ef5cc}}@keyframes pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.01)}}button,a,[role=button]{transition:all .2s}.hover-lift{transition:transform .2s,box-shadow .2s}.hover-lift:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
