@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_e8ce0c{--font-inter:"__Inter_e8ce0c","__Inter_Fallback_e8ce0c",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:__Fira_Code_3ab751;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/999e639cd9d85971-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Fira_Code_3ab751;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/848b99572ad207f3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Fira_Code_3ab751;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e6b5cfd5a74e1cae-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Fira_Code_3ab751;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/6aacc40b7795b725-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Fira_Code_3ab751;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/67110d8fe39c5e84-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:__Fira_Code_3ab751;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/046b90749014f852-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fira_Code_3ab751;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/c97d4358b5ad6f1f-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fira_Code_Fallback_3ab751;src:local("Arial");ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3ab751{font-family:__Fira_Code_3ab751,__Fira_Code_Fallback_3ab751,Monaco,Cascadia Code,Segoe UI Mono,Roboto Mono,monospace;font-style:normal}.__variable_3ab751{--font-fira-code:"__Fira_Code_3ab751","__Fira_Code_Fallback_3ab751",Monaco,Cascadia Code,Segoe UI Mono,Roboto Mono,monospace}:root{--font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"Fira Code",Monaco,"Cascadia Code","Segoe UI Mono","Roboto Mono",monospace;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--radius-sm:0.125rem;--radius-base:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-base:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--duration-fast:150ms;--duration-normal:250ms;--duration-slow:350ms;--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-spring:cubic-bezier(0.175,0.885,0.32,1.275);--theme-bg-primary:#fafafa;--theme-bg-secondary:#f5f5f5;--theme-bg-tertiary:#e5e5e5;--theme-surface-primary:#fff;--theme-surface-secondary:#fafafa;--theme-surface-overlay:hsla(0,0%,100%,.8);--theme-text-primary:#171717;--theme-text-secondary:#404040;--theme-text-tertiary:#737373;--theme-text-inverse:#fafafa;--theme-border-primary:#e5e5e5;--theme-border-secondary:#d4d4d4;--theme-border-focus:#60a5fa;--theme-surface-primary-rgb:255,255,255;--theme-border-primary-rgb:229,229,229;--theme-primary-500:#3b82f6;--theme-primary-600:#2563eb;--theme-secondary-500:#22c55e;--theme-secondary-600:#16a34a;--theme-semantic-success:#16a34a;--theme-semantic-warning:#f59e0b;--theme-semantic-error:#ef4444;--theme-semantic-info:#3b82f6}.theme-light{color-scheme:light}.theme-dark{color-scheme:dark}.bg-theme-primary{background-color:var(--theme-bg-primary)}.bg-theme-secondary{background-color:var(--theme-bg-secondary)}.bg-theme-surface{background-color:var(--theme-surface-primary)}.text-theme-secondary{color:var(--theme-text-secondary)}.text-theme-tertiary{color:var(--theme-text-tertiary)}.border-theme{border-color:var(--theme-border-primary)}.border-theme-focus{border-color:var(--theme-border-focus)}.allora-card{background-color:var(--theme-surface-primary);border:1px solid var(--theme-border-primary);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);color:var(--theme-text-primary);padding:var(--spacing-6);transition:all var(--duration-normal) var(--ease-out)}.theme-dark .allora-card{border-color:hsla(0,0%,100%,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 1px 2px -1px rgba(0,0,0,.3)}.allora-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.allora-card-elevated{box-shadow:var(--shadow-lg);border:none}.allora-button{border-radius:var(--radius-lg);font-weight:500;font-family:var(--font-sans);transition:all var(--duration-fast) var(--ease-out);cursor:pointer;outline:none;border:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2)}.allora-button:focus-visible{outline:2px solid var(--theme-border-focus);outline-offset:2px}.allora-button-sm{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;border-radius:var(--radius-md)}.allora-button-base{padding:.625rem var(--spacing-4);font-size:1rem}.allora-button-lg{padding:var(--spacing-3) var(--spacing-6);font-size:1.125rem;border-radius:var(--radius-xl)}.allora-button-primary{background-color:var(--theme-primary-500);color:var(--theme-text-inverse);box-shadow:var(--shadow-sm)}.allora-button-primary:hover{background-color:var(--theme-primary-600);box-shadow:var(--shadow-md);transform:translateY(-1px)}.allora-button-secondary{background-color:var(--theme-surface-primary);color:var(--theme-primary-600);border:1px solid var(--theme-border-primary)}.allora-button-secondary:hover{border-color:var(--theme-primary-500);background-color:var(--theme-bg-secondary)}.allora-button-ghost{background-color:transparent;color:var(--theme-text-secondary)}.allora-button-ghost:hover{background-color:var(--theme-bg-secondary);color:var(--theme-text-primary)}.allora-input{background-color:var(--theme-surface-primary);border:1px solid var(--theme-border-primary);border-radius:var(--radius-lg);padding:.625rem var(--spacing-3);font-size:1rem;color:var(--theme-text-primary);font-family:var(--font-sans);outline:none;transition:border-color var(--duration-fast) var(--ease-out);width:100%}.allora-input:focus{border-color:var(--theme-border-focus);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.allora-input::-moz-placeholder{color:var(--theme-text-tertiary)}.allora-input::placeholder{color:var(--theme-text-tertiary)}.allora-skeleton{background:linear-gradient(90deg,var(--theme-bg-secondary) 25%,var(--theme-bg-tertiary) 50%,var(--theme-bg-secondary) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--radius-md)}.allora-skeleton-text{height:1rem;margin-bottom:var(--spacing-2)}.allora-skeleton-text:last-child{margin-bottom:0;width:75%}.allora-skeleton-circle{border-radius:50%;aspect-ratio:1}.allora-skeleton-button{height:2.5rem;width:6rem;border-radius:var(--radius-lg)}.allora-glass{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.theme-dark .allora-glass{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1)}.allora-focus-ring{outline:2px solid var(--theme-border-focus);outline-offset:2px}*{transition-property:background-color,border-color,color,box-shadow;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out)}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.allora-skeleton{animation:none;background:var(--theme-bg-tertiary)}}.bg-theme-primary-500{background-color:var(--theme-primary-500)}.bg-theme-primary-600{background-color:var(--theme-primary-600)}.text-theme-inverse{color:var(--theme-text-inverse)}.bg-theme-bg-primary{background-color:var(--theme-bg-primary)}.bg-theme-surface-primary{background-color:var(--theme-surface-primary)}.bg-theme-surface-overlay{background-color:var(--theme-surface-overlay)}.text-theme-text-primary{color:var(--theme-text-primary)}.border-theme-border-primary{border-color:var(--theme-border-primary)}.text-theme-primary{color:var(--theme-text-primary)}.focus\:ring-theme-primary-500:focus{--tw-ring-color:var(--theme-primary-500)}.focus\:border-theme-primary-500:focus{border-color:var(--theme-primary-500)}@media (prefers-contrast:high){.allora-button,.allora-card{border-width:2px}.allora-button{border-style:solid}.allora-button-primary{border-color:var(--theme-primary-600)}.allora-button-secondary{border-color:var(--theme-border-primary)}}.svc-creator__banner{display:none!important}.sd-root-modern,.sv_main{background:#fff!important;min-height:100vh!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.sd-container-modern,.sv_container{max-width:50rem!important;margin:0 auto!important;padding:.75rem .5rem!important}.sd-title.sd-container-modern__title,.sv_header{background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border:1px solid rgba(226,232,240,.8)!important;border-radius:.5rem!important;padding:.75rem!important;margin-bottom:.75rem!important;text-align:center!important;box-shadow:0 1px 4px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.06)!important}.sd-title,.sv_title{font-size:1.25rem!important;font-weight:600!important;color:#1e293b!important;margin-bottom:.25rem!important;letter-spacing:-.025em!important;line-height:1.2!important}.sd-description,.sv_description{font-size:.875rem!important;color:#64748b!important;margin:0!important;line-height:1.4!important;font-weight:400!important}.sd-page .sd-row .sd-element,.sd-question,.sv_q{background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border:1px solid rgba(226,232,240,.6)!important;border-radius:.5rem!important;padding:.75rem!important;margin-bottom:.5rem!important;box-shadow:0 1px 2px rgba(0,0,0,.03),0 0 1px rgba(0,0,0,.04)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative!important;overflow:hidden!important}.sd-page .sd-row .sd-element:has(.sd-dropdown),.sd-page .sd-row .sd-element:has(.sd-selectbase),.sd-page .sd-row .sd-element:has(select),.sd-question:has(.sd-dropdown),.sd-question:has(.sd-selectbase),.sd-question:has(select),.sv_q:has(.sd-dropdown),.sv_q:has(.sv_q_dropdown),.sv_q:has(select){overflow:visible!important;z-index:10!important}.sd-element,.sd-page,.sd-question__content,.sd-root-modern,.sd-row,.sd-selectbase,.sv-dropdown_select-wrapper,.sv_main{overflow:visible!important}body:has(.sv-popup.sv-dropdown-popup:not([style*="display: none"])),html:has(.sv-popup.sv-dropdown-popup:not([style*="display: none"])){overflow:visible!important}.sd-dropdown,.sd-selectbase,.sv_q_dropdown_control,select{position:relative!important;z-index:100!important}.sv-popup--menu-popup,.sv-popup.sv-dropdown-popup,.sv-popup.sv-single-select-list{position:fixed!important;z-index:99999!important;background:#fff!important;border:1px solid rgba(226,232,240,.8)!important;border-radius:.375rem!important;box-shadow:0 10px 25px rgba(0,0,0,.15),0 4px 10px rgba(0,0,0,.1)!important;max-height:300px!important;min-width:200px!important;margin-top:2px!important}.sv-popup.sv-dropdown-popup.sv-popup--show,.sv-popup.sv-single-select-list:not([style*="display: none"]){display:block!important;visibility:visible!important;opacity:1!important}.sd-dropdown,.sd-selectbase,.sv_q_dropdown_control{position:relative!important;z-index:100!important}.sd-dropdown select,.sd-dropdown__filter-string-input,.sd-selectbase select,.sv_q_dropdown select{pointer-events:auto!important;outline:none!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;padding:.5rem .75rem!important;background:#fff!important;color:#1f2937!important;font-size:.875rem!important;line-height:1.25rem!important;transition:all .15s ease-in-out!important}.sd-dropdown select:focus,.sd-dropdown__filter-string-input:focus,.sd-selectbase select:focus,.sv_q_dropdown select:focus{border-color:#3b82f6!important;ring:2px solid rgba(59,130,246,.2)!important;outline:none!important}.sd-dropdown.sd-dropdown--focused,.sd-selectbase:has(.sv-popup:not([style*="display: none"])){outline:none!important}.sd-dropdown__value,.sd-selectbase__value,.sv_q_dropdown .sv_dropdown_choice{background:#fff!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;padding:.5rem .75rem!important;color:#1f2937!important;font-size:.875rem!important;min-height:2.5rem!important;display:flex!important;align-items:center!important;cursor:pointer!important;transition:all .15s ease-in-out!important}.sd-dropdown__value:hover,.sd-selectbase__value:hover{border-color:#9ca3af!important}.sd-dropdown__value--focused,.sd-dropdown__value:focus-within,.sd-selectbase__value--focused,.sd-selectbase__value:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.2)!important}.sd-dropdown__value .sv-string-viewer,.sd-selectbase__value .sv-string-viewer,.sv_q_dropdown .sv_dropdown_choice .sv-string-viewer{color:#1f2937!important;font-weight:500!important;pointer-events:none!important}.sd-dropdown__value:after,.sd-selectbase__value:after{content:""!important;position:absolute!important;right:.75rem!important;top:50%!important;transform:translateY(-50%)!important;width:0!important;height:0!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:4px solid #6b7280!important;pointer-events:none!important}.sd-dropdown__value--focused:after,.sd-selectbase__value--focused:after{border-top-color:#3b82f6!important;transform:translateY(-50%) rotate(180deg)!important}.sd-dropdown,.sd-selectbase,.sv_q_dropdown{isolation:isolate!important}.sd-dropdown *,.sd-selectbase *,.sv_q_dropdown *{pointer-events:auto!important}.sd-list__item,.sv-list__item,.sv-popup .sv-popup__content .sv-list__item{position:relative!important;z-index:1!important}.sd-list__item--selected:before{content:"✓"!important;position:absolute!important;right:.75rem!important;color:#8b5cf6!important;font-weight:700!important}.sv-popup__container{overflow:visible!important}.sd-dropdown__list,.sd-list,.sv-list,.sv-popup__container{position:relative!important;z-index:99999!important;background:#fff!important;border-radius:.375rem!important}.sd-dropdown__list,.sd-list,.sv-list{max-height:280px!important;overflow-y:auto!important}.sd-list__item,.sv-list__item,.sv-popup .sv-popup__content .sv-list__item{padding:.5rem .75rem!important;cursor:pointer!important;transition:background-color .2s ease!important;border:none!important;background:#fff!important;color:#1e293b!important;font-size:.875rem!important}.sd-list__item:hover,.sv-list__item:hover,.sv-popup .sv-popup__content .sv-list__item:hover{background:rgba(59,130,246,.1)!important;color:#1e40af!important}.sv-popup.sv-dropdown-popup[style*="display: block"],.sv-popup.sv-single-select-list[style*="display: block"]{display:block!important;visibility:visible!important;opacity:1!important;position:fixed!important;z-index:99999!important}.sd-dropdown--focused .sv-popup,.sd-dropdown[aria-expanded=true]+div .sv-popup,.sd-input.sd-dropdown[aria-expanded=true]~div .sv-popup{display:block!important;visibility:visible!important;opacity:1!important}.sd-matrix,.sd-matrix__cell,.sd-matrix__table,.sd-question--matrix,.sd-table,.sd-table__cell,.sv_q_matrix,.sv_q_matrix table,.sv_q_matrix td,.sv_q_matrixdropdown,.sv_q_matrixdropdown table,.sv_q_matrixdropdown td,.sv_q_matrixdynamic,.sv_q_matrixdynamic table,.sv_q_matrixdynamic td{overflow:visible!important;position:relative!important;z-index:1!important}.sd-matrix .sd-dropdown[aria-expanded=true],.sd-matrix .sd-selectbase:has(.sv-popup:not([style*="display: none"])),.sv_q_matrix .sd-dropdown[aria-expanded=true],.sv_q_matrixdropdown .sd-dropdown[aria-expanded=true],.sv_q_matrixdynamic .sd-dropdown[aria-expanded=true]{position:relative!important;z-index:999999!important}.sd-matrix .sv-popup.sv-dropdown-popup,.sd-matrix .sv-popup.sv-single-select-list,.sv_q_matrix .sv-popup.sv-dropdown-popup,.sv_q_matrixdropdown .sv-popup.sv-dropdown-popup,.sv_q_matrixdynamic .sv-popup.sv-dropdown-popup{position:fixed!important;z-index:999999!important;background:#fff!important;border:1px solid rgba(226,232,240,.8)!important;border-radius:.375rem!important;box-shadow:0 15px 35px rgba(0,0,0,.2),0 6px 15px rgba(0,0,0,.15)!important;max-height:280px!important;min-width:180px!important;margin-top:2px!important}.sd-matrix .sv-dropdown_select-wrapper,.sv_q_matrix .sv-dropdown_select-wrapper,.sv_q_matrixdropdown .sv-dropdown_select-wrapper,.sv_q_matrixdynamic .sv-dropdown_select-wrapper{overflow:visible!important;position:relative!important;z-index:1!important}.sd-matrix .sv-popup.sv-dropdown-popup:not([style*="display: none"]),.sv_q_matrix .sv-popup.sv-dropdown-popup:not([style*="display: none"]),.sv_q_matrixdropdown .sv-popup.sv-dropdown-popup:not([style*="display: none"]),.sv_q_matrixdynamic .sv-popup.sv-dropdown-popup:not([style*="display: none"]){display:block!important;visibility:visible!important;opacity:1!important}.sd-list__item:hover,.sv-popup .sv-popup__content .sv-list__item:hover{background:rgba(139,92,246,.08)!important}.sd-list__item--selected,.sv-popup .sv-popup__content .sv-list__item--selected{background:rgba(139,92,246,.15)!important;color:#8b5cf6!important;font-weight:500!important}.sd-page .sd-row .sd-element:hover,.sd-question:hover,.sv_q:hover{border-color:rgba(139,92,246,.3)!important;box-shadow:0 3px 12px rgba(139,92,246,.08),0 1px 4px rgba(0,0,0,.06)!important;transform:translateY(-1px)!important}.sd-question:before,.sv_q:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,#8b5cf6,#3b82f6,#06b6d4)!important;border-radius:.75rem .75rem 0 0!important;opacity:.6!important}.sd-question__title,.sd-title.sd-element__title,.sv_q_title{font-size:1rem!important;font-weight:600!important;color:#1e293b!important;margin-bottom:.25rem!important;letter-spacing:-.02em!important;line-height:1.3!important}.sd-question__description,.sv_q_description{font-size:.875rem!important;color:#64748b!important;margin-bottom:.5rem!important;line-height:1.4!important;font-weight:400!important}.sd-input,.sv_text,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border:1px solid rgba(226,232,240,.8)!important;border-radius:.375rem!important;padding:.5rem .75rem!important;font-size:.875rem!important;color:#1e293b!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important;min-height:42px!important;height:auto!important}.sd-input:focus,.sv_text:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{border-color:rgba(139,92,246,.7)!important;box-shadow:0 0 0 3px rgba(139,92,246,.1),0 2px 8px rgba(139,92,246,.15)!important;outline:none!important;background:#fff!important}.sd-comment,textarea{background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border:1px solid rgba(226,232,240,.8)!important;border-radius:.375rem!important;padding:.5rem .75rem!important;font-size:.875rem!important;color:#1e293b!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:80px!important;resize:vertical!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important}.sd-comment:focus,textarea:focus{border-color:rgba(139,92,246,.7)!important;box-shadow:0 0 0 3px rgba(139,92,246,.1),0 2px 8px rgba(139,92,246,.15)!important;outline:none!important;background:#fff!important}.sd-selectbase,.sv_qstn .sv_q_checkbox,.sv_qstn .sv_q_radiogroup{gap:.5rem!important}.sd-item,.sd-selectbase__item,.sv_qstn .sv_q_checkbox_control_item,.sv_qstn .sv_q_radiogroup_control_item{padding:.5rem!important;margin-bottom:.25rem!important;border-radius:.375rem!important;transition:all .2s ease!important}.sd-item__text,.sv_qstn .sv_q_checkbox_control_item label,.sv_qstn .sv_q_radiogroup_control_item label{color:#1e293b!important;font-weight:500!important;font-size:.875rem!important}.sd-checkbox__decorator,.sd-checkbox__svg,.sd-item__decorator,.sd-item__svg,.sd-radio__decorator,.sd-radio__svg{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important}.sd-visuallyhidden{position:static!important;width:auto!important;height:auto!important;margin:0 .5rem 0 0!important;padding:0!important;clip:none!important;border:none!important;overflow:visible!important;opacity:1!important}input[type=checkbox].sd-visuallyhidden,input[type=radio].sd-visuallyhidden{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.sd-item.sd-checkbox,.sd-item.sd-radio,.sd-selectbase__item,.sv_qstn .sv_q_checkbox_control_item,.sv_qstn .sv_q_radiogroup_control_item{display:flex!important;align-items:center!important;gap:.5rem!important;padding:.5rem!important;min-height:2.5rem!important}.sd-selectbase__label{gap:.5rem!important;width:100%!important;cursor:pointer!important;line-height:1.4!important}.sd-item__control-label,.sd-selectbase__label{display:flex!important;align-items:center!important}.sd-item__control-label{flex:1!important}.sd-btn,.sd-navigation__complete-btn,.sv_complete_btn,button[type=submit]{background:linear-gradient(135deg,#8b5cf6,#3b82f6)!important;border:none!important;border-radius:.375rem!important;padding:.5rem 1rem!important;font-size:.875rem!important;font-weight:600!important;color:#fff!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 8px rgba(139,92,246,.25),0 1px 3px rgba(0,0,0,.1)!important;position:relative!important;overflow:hidden!important}.sd-btn:hover,.sd-navigation__complete-btn:hover,.sv_complete_btn:hover,button[type=submit]:hover{transform:translateY(-1px)!important;box-shadow:0 6px 20px rgba(139,92,246,.3),0 2px 8px rgba(0,0,0,.15)!important}.sd-btn:active,.sd-navigation__complete-btn:active,.sv_complete_btn:active,button[type=submit]:active{transform:translateY(0)!important}.sd-btn,.sd-navigation__complete-btn,.sv_complete_btn,button[type=submit]{display:block!important;margin:1.5rem auto 0!important;width:auto!important;max-width:200px!important}.sd-action,.sd-footer,.sd-question__content:has(.sd-btn),.sd-question__content:has(.sv_complete_btn),.sd-question__content:has(button[type=submit]),.sv_nav{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.sd-navigation,.sv_nav{display:flex!important;justify-content:center!important;align-items:center!important;gap:1rem!important;margin-top:1.5rem!important;padding:1rem 0!important}.sd-navigation__next-btn,.sd-navigation__prev-btn{background:hsla(0,0%,100%,.9)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border:1px solid rgba(139,92,246,.3)!important;border-radius:.375rem!important;padding:.5rem 1rem!important;font-size:.875rem!important;font-weight:500!important;color:#8b5cf6!important;cursor:pointer!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.sd-navigation__next-btn:hover,.sd-navigation__prev-btn:hover{background:rgba(139,92,246,.08)!important;border-color:rgba(139,92,246,.6)!important}.sd-progress,.sv_progress{background:hsla(0,0%,100%,.9)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border-radius:9999px!important;height:.375rem!important;margin:.75rem 0!important;overflow:hidden!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.06)!important;border:1px solid rgba(226,232,240,.5)!important}.sd-progress-bar,.sv_progress_bar{background:linear-gradient(90deg,#8b5cf6,#3b82f6,#06b6d4)!important;height:100%!important;border-radius:9999px!important;transition:width .6s cubic-bezier(.4,0,.2,1)!important;position:relative!important;overflow:hidden!important}.sd-progress-bar:after,.sv_progress_bar:after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent)!important;animation:shimmer 2s infinite!important}@keyframes shimmer{0%{left:-100%}to{left:100%}}.sd-question--has-error,.sv_q_has_error{border-color:rgba(239,68,68,.6)!important;box-shadow:0 0 0 3px rgba(239,68,68,.1),0 2px 8px rgba(239,68,68,.15)!important}.sd-error,.sv_q_erbox{background:hsla(0,86%,97%,.95)!important;border:2px solid rgba(239,68,68,.6)!important;border-radius:.5rem!important;padding:.75rem 1rem!important;margin:.75rem 0!important;color:#dc2626!important;font-size:.875rem!important;font-weight:600!important;line-height:1.4!important;display:block!important;max-width:100%!important;word-wrap:break-word!important;white-space:normal!important;z-index:10!important}@media (max-width:640px){.sd-container-modern,.sv_container{max-width:100%!important;padding:.5rem .25rem!important;margin:0!important}.sd-title.sd-container-modern__title,.sv_header{padding:.5rem .75rem!important;margin-bottom:.5rem!important;border-radius:.375rem!important}.sd-title,.sv_title{font-size:1.25rem!important;line-height:1.3!important}.sd-description,.sv_description{font-size:.875rem!important;line-height:1.4!important}.sd-page .sd-row .sd-element,.sd-question,.sv_q{padding:.5rem!important;margin-bottom:.375rem!important;border-radius:.375rem!important}.sd-question__title,.sv_q_title{font-size:.925rem!important;margin-bottom:.375rem!important;padding:0!important}.sd-input,.sv_text,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{padding:.5rem .75rem!important;font-size:.9rem!important;min-height:44px!important;border-radius:.375rem!important}.sd-item.sd-checkbox,.sd-item.sd-radio,.sd-selectbase__item,.sv_qstn .sv_q_checkbox_control_item,.sv_qstn .sv_q_radiogroup_control_item{padding:.375rem .5rem!important;min-height:44px!important;gap:.375rem!important}.sd-btn,.sv_complete_btn,button[type=submit]{width:100%!important;padding:.625rem 1rem!important;font-size:.9rem!important}.sd-navigation,.sv_nav{padding:.5rem .25rem!important;margin:.5rem 0!important}.sd-navigation__next-btn,.sd-navigation__prev-btn{padding:.5rem .75rem!important;font-size:.875rem!important;min-height:44px!important}.sd-progress,.sv_progress{height:4px!important;margin:.25rem 0 .5rem!important}.sd-table,.sv_table{font-size:.8rem!important}.sd-table td,.sd-table th,.sv_table td,.sv_table th{padding:.25rem .375rem!important}.sd-dropdown,.sd-selectbase{min-height:44px!important}.sd-error,.sv_q_erbox{padding:.375rem .5rem!important;font-size:.8rem!important;margin-top:.25rem!important}}@media (min-width:641px) and (max-width:1024px){.sd-container-modern,.sv_container{max-width:90%!important;padding:.75rem .5rem!important}.sd-page .sd-row .sd-element,.sd-question,.sv_q{padding:.625rem!important}.sd-input,.sv_text,input,select,textarea{padding:.5rem .75rem!important;font-size:.925rem!important}}@media (max-width:480px){.sd-container-modern,.sv_container{padding:.25rem .125rem!important}.sd-page .sd-row .sd-element,.sd-question,.sv_q{padding:.375rem!important;margin-bottom:.25rem!important}.sd-title,.sv_title{font-size:1.125rem!important}.sd-question__title,.sv_q_title{font-size:.875rem!important}.sd-table{display:block!important;overflow-x:auto!important;white-space:nowrap!important}}@media (max-height:500px) and (orientation:landscape){.sd-container-modern,.sv_container{padding:.25rem!important}.sd-question,.sv_q{margin-bottom:.25rem!important}.sd-title.sd-container-modern__title,.sv_header{padding:.375rem .5rem!important}}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sd-question,.sv_q{animation:slideInUp .3s cubic-bezier(.4,0,.2,1)!important}.sd-title.sd-container-modern__title,.sv_header{animation:fadeIn .4s cubic-bezier(.4,0,.2,1)!important}:focus-visible{outline:2px solid #8b5cf6!important;outline-offset:2px!important}@media (prefers-contrast:high){.sd-comment,.sd-input,.sd-question,.sv_q,.sv_text,textarea{border-width:2px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sd-dropdown input[role=combobox],.sd-dropdown__filter-string-input{background:#fff!important;color:#1f2937!important;font-size:.875rem!important;padding:.5rem .75rem!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;width:100%!important;min-height:2.5rem!important;box-sizing:border-box!important}.sd-dropdown__filter-string-input:not(:focus):not(:focus-within){color:#1f2937!important;background:#fff!important;opacity:1!important;visibility:visible!important;border-color:#d1d5db!important}.sd-dropdown__filter-string-input[value]:not([value=""]){color:#1f2937!important;font-weight:500!important;background:#fff!important}.sd-dropdown.sd-dropdown--showFilter .sd-dropdown__filter-string-input{display:block!important;visibility:visible!important;opacity:1!important;color:#1f2937!important}input.sd-dropdown__filter-string-input[role=combobox]{color:#1f2937!important;background:#fff!important;font-weight:500!important}.sd-dropdown__filter-string-input:not(:-moz-placeholder){color:#1f2937!important;background:#fff!important}.sd-dropdown__filter-string-input:not(:placeholder-shown){color:#1f2937!important;background:#fff!important}.sd-dropdown .sd-dropdown__filter-string-input{color:#1f2937!important;background:#fff!important}.sd-dropdown__filter-string-input:focus,.sd-dropdown__filter-string-input:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 1px #3b82f6!important;outline:none!important;background:#fff!important;color:#1f2937!important}.sd-dropdown__filter-string-input::-moz-selection{background-color:#bfdbfe!important;color:#1f2937!important}.sd-dropdown__filter-string-input::selection{background-color:#bfdbfe!important;color:#1f2937!important}.sd-dropdown:not(.sd-dropdown--focused) .sd-dropdown__filter-string-input{color:#1f2937!important;background:#fff!important;opacity:1!important;visibility:visible!important}.sd-dropdown .sd-dropdown-list .sd-list__item,.sd-dropdown .sd-list__item,.sd-popup .sd-list__item{background:#fff!important;color:#1f2937!important;padding:.5rem .75rem!important;border-bottom:1px solid #f3f4f6!important}.sd-dropdown .sd-dropdown-list .sd-list__item:hover,.sd-dropdown .sd-list__item:hover,.sd-popup .sd-list__item:hover{background:#f8fafc!important;color:#1f2937!important}.sd-dropdown .sd-dropdown-list .sd-list__item--selected,.sd-dropdown .sd-list__item.sd-list__item--selected,.sd-dropdown .sd-list__item[aria-selected=true],.sd-popup .sd-list__item--selected{background:#eff6ff!important;color:#1e40af!important;font-weight:500!important}.sv-selectbase .sv-selectbase__item,.sv_q_checkbox .sv_q_checkbox_item,.sv_q_radiogroup .sv_q_radiogroup_item,.sv_q_selectbase .sv_q_item{background:#fff!important;color:#1f2937!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;padding:.5rem .75rem!important;margin:.25rem!important}.sv-selectbase .sv-selectbase__item:hover,.sv_q_checkbox .sv_q_checkbox_item:hover,.sv_q_radiogroup .sv_q_radiogroup_item:hover,.sv_q_selectbase .sv_q_item:hover{background:#f8fafc!important;border-color:#9ca3af!important}.sv-selectbase .sv-selectbase__item--selected,.sv-selectbase .sv-selectbase__item.sv-selectbase__item--checked,.sv_q_checkbox .sv_q_checkbox_item--checked,.sv_q_radiogroup .sv_q_radiogroup_item--selected,.sv_q_selectbase .sv_q_item--selected{background:#eff6ff!important;color:#1e40af!important;border-color:#3b82f6!important;font-weight:500!important}.sv_q_checkbox_item input[type=checkbox]:checked+.sv_q_checkbox_label:before,.sv_q_radiogroup_item input[type=radio]:checked+.sv_q_radiogroup_label:before{background-color:#3b82f6!important;border-color:#3b82f6!important}.sv_q_checkbox .sv_q_checkbox_item.checked,.sv_q_radiogroup .sv_q_radiogroup_item.checked,.sv_q_selectbase .sv_q_item.checked,.sv_q_selectbase .sv_q_item.sv_q_selectbase_item_selected,.sv_q_selectbase .sv_q_item[aria-checked=true]{background:#eff6ff!important;color:#1e40af!important;border-color:#3b82f6!important}.sd-dropdown{position:relative!important;min-width:200px!important}.sd-dropdown__control{background:#fff!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;min-height:2.5rem!important}.sd-dropdown__control:hover{border-color:#9ca3af!important}.sd-dropdown__control--focused{border-color:#3b82f6!important;box-shadow:0 0 0 1px #3b82f6!important}.sd-popup,.sv-popup,.sv-popup__container{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:.5rem!important;box-shadow:0 10px 25px rgba(0,0,0,.15)!important}.sv_main.sv_default_css,.sv_main.sv_default_css .sv_q_selectbase .sv_q_item.checked,.sv_main.sv_default_css .sv_q_selectbase .sv_q_item.sv_q_selectbase_item_selected,.sv_main.sv_default_css .sv_q_selectbase .sv_q_item:focus{background:#eff6ff!important;color:#1e40af!important;border-color:#3b82f6!important}.sv_q_selectbase .sv_q_item,.sv_q_selectbase_item{background:#fff!important;color:#1f2937!important;border:1px solid #d1d5db!important;border-radius:.375rem!important}.sv_q_selectbase .sv_q_item:hover,.sv_q_selectbase_item:hover{background:#f8fafc!important;border-color:#9ca3af!important}.sv_q_selectbase .sv_q_item.checked,.sv_q_selectbase .sv_q_item.sv_q_selectbase_item_selected,.sv_q_selectbase_item.checked{background:#eff6ff!important;color:#1e40af!important;border-color:#3b82f6!important;font-weight:500!important}@keyframes climb-stagger{0%{opacity:0;transform:translateY(100%) scale(.8)}50%{opacity:.7;transform:translateY(-20%) scale(1.1)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-climb-stagger{animation:climb-stagger .8s cubic-bezier(.68,-.55,.265,1.55) infinite}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:scale-in .3s cubic-bezier(.68,-.55,.265,1.55) forwards}@keyframes slide-in-right{0%{opacity:0;transform:translateX(100%) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}.animate-slide-in-right{animation:slide-in-right .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes slide-in-left{0%{opacity:0;transform:translateX(-100%) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}.animate-slide-in-left{animation:slide-in-left .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-slide-down{animation:slide-down .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes slide-up{0%{opacity:0;transform:translateY(100%) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-slide-up{animation:slide-up .3s cubic-bezier(.4,0,.2,1) forwards}.transition-smooth{transition:all .3s cubic-bezier(.4,0,.2,1)}.animate-brand-bounce{animation:brand-bounce .6s cubic-bezier(.68,-.55,.265,1.55) forwards}.hover\:scale-brand:hover{transform:scale(1.02);transition:transform .2s cubic-bezier(.4,0,.2,1)}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-gradient{background-size:200% 200%;animation:gradient-shift 3s ease infinite}@media (prefers-reduced-motion:reduce){.animate-brand-bounce,.animate-climb-stagger,.animate-gradient,.animate-scale-in,.animate-slide-down,.animate-slide-in-left,.animate-slide-in-right,.animate-slide-up{animation:none}.hover\:scale-brand:hover,.transition-smooth{transition:none}}@keyframes float-gentle{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}@keyframes float-drift{0%,to{transform:translateX(0)}50%{transform:translateX(30px)}}@keyframes float-complex{0%{transform:translateY(0) translateX(0) scale(1)}25%{transform:translateY(-15px) translateX(10px) scale(1.1)}50%{transform:translateY(-30px) translateX(0) scale(1)}75%{transform:translateY(-15px) translateX(-10px) scale(.9)}to{transform:translateY(0) translateX(0) scale(1)}}.animate-float-gentle{animation:float-gentle 6s ease-in-out infinite}.animate-float-drift{animation:float-drift 8s ease-in-out infinite}.animate-float-complex{animation:float-complex 10s ease-in-out infinite}@keyframes stagger-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-stagger-fade-in{animation:stagger-fade-in .6s cubic-bezier(.4,0,.2,1) forwards}.hover-lift{transition:all .4s cubic-bezier(.4,0,.2,1)}.hover-lift:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.3)}@keyframes ripple{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}.btn-ripple{position:relative;overflow:hidden}.btn-ripple:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.5);transform:translate(-50%,-50%);transition:width .6s,height .6s}.btn-ripple:active:before{width:300px;height:300px}.magnetic{transition:transform .3s cubic-bezier(.4,0,.2,1)}.magnetic:hover{transform:translateY(-2px)}@keyframes typewriter{0%{width:0}to{width:100%}}.animate-typewriter{overflow:hidden;border-right:2px solid rgba(139,92,246,.7);white-space:nowrap;animation:typewriter 3s steps(40) forwards}.parallax-slow{transform:translateY(var(--scroll-y,0) * .5px)}.parallax-medium{transform:translateY(var(--scroll-y,0) * .3px)}.parallax-fast{transform:translateY(var(--scroll-y,0) * .1px)}@keyframes morph-gradient{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}}.animate-morph{animation:morph-gradient 8s ease-in-out infinite}@keyframes glitch{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}.animate-glitch{animation:glitch .3s ease-in-out infinite}.card-flip{perspective:1000px}.card-flip-inner{transition:transform .6s;transform-style:preserve-3d}.card-flip:hover .card-flip-inner{transform:rotateY(180deg)}.card-flip-back,.card-flip-front{backface-visibility:hidden}.card-flip-back{transform:rotateY(180deg)}@media (prefers-contrast:high){.animate-climb-stagger{animation-duration:.4s}.animate-pulse-glow{animation:none;box-shadow:0 0 0 2px currentColor}}@media (prefers-reduced-motion:reduce){.animate-float-complex,.animate-float-drift,.animate-float-gentle,.animate-glitch,.animate-morph,.animate-pulse-glow,.animate-stagger-fade-in,.animate-typewriter{animation:none}.hover-lift:hover,.magnetic:hover,.parallax-fast,.parallax-medium,.parallax-slow{transform:none}}@keyframes pulse-glow{0%,to{text-shadow:0 0 10px rgba(139,92,246,.5);transform:scale(1)}50%{text-shadow:0 0 20px rgba(139,92,246,.8);transform:scale(1.02)}}@keyframes brand-bounce{0%,to{transform:translateY(0)}25%{transform:translateY(-2px)}50%{transform:translateY(-4px)}75%{transform:translateY(-2px)}}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}.animate-brand-bounce{animation:brand-bounce 1.5s ease-in-out infinite}