:root{--base-blue-h:205;--base-blue-s:77%;--base-blue-l:55%;--base-blue:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),1);--base-blue-0:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),0);--base-blue-1:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.1);--base-blue-2:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.2);--base-blue-3:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.3);--base-blue-4:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.4);--base-blue-5:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.5);--base-blue-6:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.6);--base-blue-7:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.7);--base-blue-8:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.8);--base-blue-9:hsla(var(--base-blue-h),var(--base-blue-s),var(--base-blue-l),.9);--base-purple-h:265;--base-purple-s:70%;--base-purple-l:60%;--base-purple:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),1);--base-purple-0:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),0);--base-purple-1:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.1);--base-purple-2:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.2);--base-purple-3:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.3);--base-purple-4:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.4);--base-purple-5:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.5);--base-purple-6:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.6);--base-purple-7:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.7);--base-purple-8:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.8);--base-purple-9:hsla(var(--base-purple-h),var(--base-purple-s),var(--base-purple-l),.9);--base-green-h:145;--base-green-s:70%;--base-green-l:50%;--base-green:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),1);--base-green-0:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),0);--base-green-1:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.1);--base-green-2:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.2);--base-green-3:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.3);--base-green-4:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.4);--base-green-5:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.5);--base-green-6:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.6);--base-green-7:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.7);--base-green-8:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.8);--base-green-9:hsla(var(--base-green-h),var(--base-green-s),var(--base-green-l),.9);--base-orange-h:16;--base-orange-s:77%;--base-orange-l:55%;--base-orange:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),1);--base-orange-0:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),0);--base-orange-1:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.1);--base-orange-2:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.2);--base-orange-3:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.3);--base-orange-4:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.4);--base-orange-5:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.5);--base-orange-6:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.6);--base-orange-7:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.7);--base-orange-8:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.8);--base-orange-9:hsla(var(--base-orange-h),var(--base-orange-s),var(--base-orange-l),.9);--base-gray-h:0;--base-gray-s:0%;--base-gray-l:37%;--base-gray:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),1);--base-gray-0:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),0);--base-gray-1:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.1);--base-gray-2:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.2);--base-gray-3:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.3);--base-gray-4:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.4);--base-gray-5:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.5);--base-gray-6:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.6);--base-gray-7:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.7);--base-gray-8:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.8);--base-gray-9:hsla(var(--base-gray-h),var(--base-gray-s),var(--base-gray-l),.9);--quantum-black:hsla(0,0%,0%,1);--dimensional-white:hsla(0,0%,100%,1);--resonance-yellow-h:45;--resonance-yellow-s:90%;--resonance-yellow-l:55%;--resonance-yellow:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),1);--resonance-yellow-0:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),0);--resonance-yellow-1:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.1);--resonance-yellow-2:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.2);--resonance-yellow-3:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.3);--resonance-yellow-4:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.4);--resonance-yellow-5:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.5);--resonance-yellow-6:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.6);--resonance-yellow-7:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.7);--resonance-yellow-8:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.8);--resonance-yellow-9:hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.9);--field-teal-h:175;--field-teal-s:70%;--field-teal-l:45%;--field-teal:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),1);--field-teal-0:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),0);--field-teal-1:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.1);--field-teal-2:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.2);--field-teal-3:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.3);--field-teal-4:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.4);--field-teal-5:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.5);--field-teal-6:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.6);--field-teal-7:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.7);--field-teal-8:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.8);--field-teal-9:hsla(var(--field-teal-h),var(--field-teal-s),var(--field-teal-l),.9);--consciousness-pink-h:335;--consciousness-pink-s:80%;--consciousness-pink-l:65%;--consciousness-pink:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),1);--consciousness-pink-0:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),0);--consciousness-pink-1:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.1);--consciousness-pink-2:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.2);--consciousness-pink-3:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.3);--consciousness-pink-4:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.4);--consciousness-pink-5:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.5);--consciousness-pink-6:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.6);--consciousness-pink-7:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.7);--consciousness-pink-8:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.8);--consciousness-pink-9:hsla(var(--consciousness-pink-h),var(--consciousness-pink-s),var(--consciousness-pink-l),.9);--intention-lavender-h:245;--intention-lavender-s:40%;--intention-lavender-l:80%;--intention-lavender:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),1);--intention-lavender-0:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),0);--intention-lavender-1:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.1);--intention-lavender-2:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.2);--intention-lavender-3:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.3);--intention-lavender-4:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.4);--intention-lavender-5:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.5);--intention-lavender-6:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.6);--intention-lavender-7:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.7);--intention-lavender-8:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.8);--intention-lavender-9:hsla(var(--intention-lavender-h),var(--intention-lavender-s),var(--intention-lavender-l),.9);--coherence-mint-h:150;--coherence-mint-s:75%;--coherence-mint-l:75%;--coherence-mint:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),1);--coherence-mint-0:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),0);--coherence-mint-1:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.1);--coherence-mint-2:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.2);--coherence-mint-3:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.3);--coherence-mint-4:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.4);--coherence-mint-5:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.5);--coherence-mint-6:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.6);--coherence-mint-7:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.7);--coherence-mint-8:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.8);--coherence-mint-9:hsla(var(--coherence-mint-h),var(--coherence-mint-s),var(--coherence-mint-l),.9);--primary-bg:hsla(220,15%,10%,1);--secondary-bg:hsla(220,15%,12%,1);--surface-bg:hsla(220,15%,15%,1);--surface-hover:hsla(220,15%,20%,1);--surface-active:hsla(220,15%,25%,1);--border-color:hsla(220,15%,25%,1);--border-color-light:hsla(220,15%,30%,1);--text-primary:hsla(0,0%,0%,.95);--text-secondary:hsla(0,0%,0%,.7);--text-tertiary:hsla(0,0%,0%,.5);--heading-primary:hsla(0,0%,0%,1);--heading-secondary:hsla(0,0%,0%,.85);--border-radius:8px;--border-radius-lg:12px;--border-radius-sm:4px;--border-radius-xl:20px;--shadow-sm:0 2px 5px hsla(0,0%,0%,.2);--shadow-md:0 4px 10px hsla(0,0%,0%,.25);--shadow-lg:0 8px 20px hsla(0,0%,0%,.3);--shadow-xl:0 12px 30px hsla(0,0%,0%,.4);--transition:all .3s ease;--transition-quick:all .2s ease;--transition-slow:all .5s ease;--font-main:"Montserrat","SF Pro Display","Segoe UI",system-ui,sans-serif;--font-secondary:"Georgia","Times New Roman",serif;--font-mono:"SF Mono","Consolas","Roboto Mono",monospace;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-xxl:24px;--font-size-h1:32px;--font-size-h2:28px;--font-size-h3:24px;--font-size-h4:20px;--font-size-h5:18px;--font-size-h6:16px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--font-weight-black:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-loose:1.8;--z-index-base:1;--z-index-dropdown:100;--z-index-modal:1000;--z-index-toast:2000;--z-index-field:3000;--quantum-grid:8px}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-main);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--text-primary);background:var(--primary-bg);overflow-x:hidden}h1,h2,h3,h4,h5{margin-top:0;color:var(--heading-primary);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}h1{font-size:var(--font-size-h1);margin-bottom:var(--spacing-xl)}h2{font-size:var(--font-size-h2);margin-bottom:var(--spacing-lg)}h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-md)}h4{font-size:var(--font-size-h4);margin-bottom:var(--spacing-md)}h5{font-size:var(--font-size-h5);margin-bottom:var(--spacing-sm)}p{margin-bottom:var(--spacing-md)}a{color:var(--base-blue);text-decoration:none;transition:var(--transition-quick)}a:hover{color:var(--base-blue-8);text-decoration:underline}img{max-width:100%;height:auto}button,.button{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius);font-family:var(--font-main);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition-quick);border:none;outline:none;background:var(--base-blue);color:var(--dimensional-white)}button:hover,.button:hover{background:var(--base-blue-8);transform:translateY(-2px);box-shadow:var(--shadow-md)}button:active,.button:active{transform:translateY(0);box-shadow:var(--shadow-sm)}button:focus,.button:focus{outline:2px solid var(--base-blue-3);outline-offset:2px}button:disabled,.button:disabled{background:var(--base-gray-3);color:var(--text-tertiary);cursor:not-allowed;transform:none;box-shadow:none}.button--secondary{background:transparent;border:2px solid var(--base-blue);color:var(--base-blue)}.button--secondary:hover{background:var(--base-blue-1);border-color:var(--base-blue-8);color:var(--base-blue-8)}.button--tertiary{background:transparent;color:var(--base-blue);padding:var(--spacing-xs) var(--spacing-sm)}.button--tertiary:hover{background:var(--base-blue-1);color:var(--base-blue-8)}.button--small{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-sm)}.button--large{font-size:var(--font-size-lg);padding:var(--spacing-md) var(--spacing-lg)}.button--purple{background:var(--base-purple)}.button--purple:hover{background:var(--base-purple-8)}.button--green{background:var(--base-green)}.button--green:hover{background:var(--base-green-8)}.button--orange{background:var(--base-orange)}.button--orange:hover{background:var(--base-orange-8)}input,textarea,select{font-family:var(--font-main);font-size:var(--font-size-md);padding:var(--spacing-sm);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-bg);color:var(--text-primary);width:100%;transition:var(--transition-quick)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--base-blue);box-shadow:0 0 0 2px var(--base-blue-3)}input::placeholder,textarea::placeholder{color:var(--text-tertiary)}textarea{min-height:120px;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-md) center;padding-right:var(--spacing-xl)}.form-group{margin-bottom:var(--spacing-md)}.form-label{display:block;margin-bottom:var(--spacing-xs);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.form-hint{display:block;margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-tertiary)}.form-error{display:block;margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--accent-red)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--spacing-md)}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.m-0{margin:0}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.mx-0{margin-left:0;margin-right:0}.mx-xs{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.mx-sm{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.mx-md{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.mx-lg{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.mx-xl{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}.my-0{margin-top:0;margin-bottom:0}.my-xs{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.my-sm{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.my-md{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.my-lg{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.my-xl{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.mt-0{margin-top:0}.mt-xs{margin-top:var(--spacing-xs)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:var(--spacing-xs)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.ml-0{margin-left:0}.ml-xs{margin-left:var(--spacing-xs)}.ml-sm{margin-left:var(--spacing-sm)}.ml-md{margin-left:var(--spacing-md)}.ml-lg{margin-left:var(--spacing-lg)}.ml-xl{margin-left:var(--spacing-xl)}.mr-0{margin-right:0}.mr-xs{margin-right:var(--spacing-xs)}.mr-sm{margin-right:var(--spacing-sm)}.mr-md{margin-right:var(--spacing-md)}.mr-lg{margin-right:var(--spacing-lg)}.mr-xl{margin-right:var(--spacing-xl)}.p-0{padding:0}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.px-0{padding-left:0;padding-right:0}.px-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.py-0{padding-top:0;padding-bottom:0}.py-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.py-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.pt-0{padding-top:0}.pt-xs{padding-top:var(--spacing-xs)}.pt-sm{padding-top:var(--spacing-sm)}.pt-md{padding-top:var(--spacing-md)}.pt-lg{padding-top:var(--spacing-lg)}.pt-xl{padding-top:var(--spacing-xl)}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:var(--spacing-xs)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-md{padding-bottom:var(--spacing-md)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-xl{padding-bottom:var(--spacing-xl)}.pl-0{padding-left:0}.pl-xs{padding-left:var(--spacing-xs)}.pl-sm{padding-left:var(--spacing-sm)}.pl-md{padding-left:var(--spacing-md)}.pl-lg{padding-left:var(--spacing-lg)}.pl-xl{padding-left:var(--spacing-xl)}.pr-0{padding-right:0}.pr-xs{padding-right:var(--spacing-xs)}.pr-sm{padding-right:var(--spacing-sm)}.pr-md{padding-right:var(--spacing-md)}.pr-lg{padding-right:var(--spacing-lg)}.pr-xl{padding-right:var(--spacing-xl)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-xxl{font-size:var(--font-size-xxl)}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-bold{font-weight:var(--font-weight-bold)}.font-black{font-weight:var(--font-weight-black)}.line-height-tight{line-height:var(--line-height-tight)}.line-height-normal{line-height:var(--line-height-normal)}.line-height-loose{line-height:var(--line-height-loose)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-blue{color:var(--base-blue)}.text-purple{color:var(--base-purple)}.text-green{color:var(--base-green)}.text-orange{color:var(--base-orange)}.text-gray{color:var(--base-gray)}.text-red{color:var(--accent-red)}.text-white{color:var(--dimensional-white)}.bg-primary{background-color:var(--primary-bg)}.bg-secondary{background-color:var(--secondary-bg)}.bg-surface{background-color:var(--surface-bg)}.bg-blue{background-color:var(--base-blue)}.bg-purple{background-color:var(--base-purple)}.bg-green{background-color:var(--base-green)}.bg-orange{background-color:var(--base-orange)}.bg-gray{background-color:var(--base-gray)}.bg-red{background-color:var(--accent-red)}.bg-white{background-color:var(--dimensional-white)}.bg-black{background-color:var(--quantum-black)}.rounded{border-radius:var(--border-radius)}.rounded-sm{border-radius:var(--border-radius-sm)}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-full{border-radius:9999px}.shadow{box-shadow:var(--shadow-md)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.border{border:1px solid var(--border-color)}.border-light{border:1px solid var(--border-color-light)}.border-blue{border:1px solid var(--base-blue)}.border-purple{border:1px solid var(--base-purple)}.border-green{border:1px solid var(--base-green)}.border-orange{border:1px solid var(--base-orange)}.border-gray{border:1px solid var(--base-gray)}.border-red{border:1px solid var(--accent-red)}.hidden{display:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.w-full{width:100%}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.h-full{height:100%}.h-auto{height:auto}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.transition{transition:var(--transition)}.transition-quick{transition:var(--transition-quick)}.transition-slow{transition:var(--transition-slow)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.field-container{position:relative;padding:var(--spacing-lg);border-radius:var(--border-radius-lg);background:var(--surface-bg);box-shadow:var(--shadow-md);border:1px solid var(--border-color-light);overflow:hidden}.field-container:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--base-blue),var(--base-purple),var(--base-green),var(--base-orange));opacity:.8}.field-indicator{position:absolute;bottom:var(--spacing-sm);right:var(--spacing-sm);width:8px;height:8px;border-radius:50%;background:var(--base-green);box-shadow:0 0 8px var(--base-green-5)}.consciousness-field{position:relative;background:linear-gradient(135deg,var(--primary-bg),var(--secondary-bg));border-radius:var(--border-radius-lg);padding:var(--spacing-xl);overflow:hidden}.consciousness-field:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,var(--base-blue-1) 0%,transparent 70%);pointer-events:none;z-index:1}.intention-path{position:relative;height:2px;background:linear-gradient(90deg,var(--intention-lavender-3),var(--intention-lavender-7));border-radius:2px;overflow:hidden}.intention-path:after{content:"";position:absolute;top:0;left:0;height:100%;width:30%;background:var(--intention-lavender);animation:intentionFlow 3s infinite ease-in-out}@keyframes intentionFlow{0%{left:-30%}to{left:100%}}.quantum-node{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;transition:var(--transition)}.quantum-node--nw{background:var(--base-blue);box-shadow:0 0 15px var(--base-blue-5)}.quantum-node--ne{background:var(--base-purple);box-shadow:0 0 15px var(--base-purple-5)}.quantum-node--sw{background:var(--base-green);box-shadow:0 0 15px var(--base-green-5)}.quantum-node--se{background:var(--base-orange);box-shadow:0 0 15px var(--base-orange-5)}.quantum-connector{position:absolute;background:var(--base-gray);height:2px;transform-origin:center;z-index:-1}.quantum-connector--h{width:calc(100% - 64px);top:50%;left:32px}.quantum-connector--v{height:calc(100% - 64px);width:2px;top:32px;left:50%}.quantum-connector--diag1{width:calc(141% - 90px);height:2px;top:50%;left:45px;transform:rotate(45deg)}.quantum-connector--diag2{width:calc(141% - 90px);height:2px;top:50%;left:45px;transform:rotate(-45deg)}.dimensional-card{background:var(--surface-bg);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-md);position:relative;overflow:hidden;transition:var(--transition)}.dimensional-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.dimensional-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--base-blue);transition:var(--transition)}.dimensional-card:hover:before{background:linear-gradient(90deg,var(--base-blue),var(--base-purple))}.dimensional-card--purple:before{background:var(--base-purple)}.dimensional-card--purple:hover:before{background:linear-gradient(90deg,var(--base-purple),var(--base-blue))}.dimensional-card--green:before{background:var(--base-green)}.dimensional-card--green:hover:before{background:linear-gradient(90deg,var(--base-green),var(--base-blue))}.dimensional-card--orange:before{background:var(--base-orange)}.dimensional-card--orange:hover:before{background:linear-gradient(90deg,var(--base-orange),var(--base-blue))}.consciousness-input{position:relative;margin-bottom:var(--spacing-md)}.consciousness-input__field{width:100%;padding:var(--spacing-md);padding-top:var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-bg);color:var(--text-primary);font-family:var(--font-main);font-size:var(--font-size-md);transition:var(--transition-quick)}.consciousness-input__field:focus{outline:none;border-color:var(--base-blue);box-shadow:0 0 0 2px var(--base-blue-3)}.consciousness-input__label{position:absolute;top:var(--spacing-sm);left:var(--spacing-md);font-size:var(--font-size-sm);color:var(--text-secondary);transition:var(--transition-quick)}.consciousness-input__field:focus+.consciousness-input__label{color:var(--base-blue)}.consciousness-input__field--error{border-color:var(--accent-red)}.consciousness-input__field--error:focus{border-color:var(--accent-red);box-shadow:0 0 0 2px hsla(var(--accent-red-h),var(--accent-red-s),var(--accent-red-l),.3)}.consciousness-input__error{font-size:var(--font-size-sm);color:var(--accent-red);margin-top:var(--spacing-xs)}.field-visualization{position:relative;height:120px;border-radius:var(--border-radius);background:linear-gradient(to bottom,var(--primary-bg),var(--secondary-bg));overflow:hidden}.field-visualization__point{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--base-blue);opacity:.7;filter:blur(1px);animation:fieldFloat 20s infinite linear}.field-visualization__point:nth-child(2n){background:var(--base-purple);animation-duration:25s;animation-delay:-5s}.field-visualization__point:nth-child(3n){background:var(--base-green);animation-duration:30s;animation-delay:-10s}.field-visualization__point:nth-child(4n){background:var(--base-orange);animation-duration:35s;animation-delay:-15s}@keyframes fieldFloat{0%{transform:translate(0)}25%{transform:translate(20px,15px)}50%{transform:translateY(30px)}75%{transform:translate(-20px,15px)}to{transform:translate(0)}}.coherence-indicator{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:var(--spacing-xs);transition:var(--transition)}.coherence-indicator--high{background:var(--base-green);box-shadow:0 0 8px var(--base-green-5)}.coherence-indicator--medium{background:var(--resonance-yellow);box-shadow:0 0 8px hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.5)}.coherence-indicator--low{background:var(--accent-red);box-shadow:0 0 8px hsla(var(--accent-red-h),var(--accent-red-s),var(--accent-red-l),.5)}.quantum-tabs{display:flex;border-bottom:1px solid var(--border-color);margin-bottom:var(--spacing-lg)}.quantum-tabs__item{padding:var(--spacing-sm) var(--spacing-md);color:var(--text-secondary);cursor:pointer;position:relative;transition:var(--transition-quick)}.quantum-tabs__item:hover{color:var(--text-primary)}.quantum-tabs__item--active{color:var(--base-blue)}.quantum-tabs__item--active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--base-blue)}.quantum-tabs__item--purple.quantum-tabs__item--active{color:var(--base-purple)}.quantum-tabs__item--purple.quantum-tabs__item--active:after{background:var(--base-purple)}.quantum-tabs__item--green.quantum-tabs__item--active{color:var(--base-green)}.quantum-tabs__item--green.quantum-tabs__item--active:after{background:var(--base-green)}.quantum-tabs__item--orange.quantum-tabs__item--active{color:var(--base-orange)}.quantum-tabs__item--orange.quantum-tabs__item--active:after{background:var(--base-orange)}.consciousness-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--base-blue-2);color:var(--base-blue);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);position:relative}.consciousness-avatar:after{content:"";position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:50%;background:var(--base-green);border:2px solid var(--surface-bg)}.consciousness-avatar--offline:after{background:var(--base-gray)}.dimensional-loader{display:inline-block;position:relative;width:40px;height:40px}.dimensional-loader__ring{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--base-blue);animation:dimensionalSpin 1.2s infinite linear}.dimensional-loader__ring:nth-child(2){width:75%;height:75%;top:12.5%;left:12.5%;border-top-color:var(--base-purple);animation-duration:1.6s;animation-direction:reverse}.dimensional-loader__ring:nth-child(3){width:50%;height:50%;top:25%;left:25%;border-top-color:var(--base-green);animation-duration:2s}.dimensional-loader__ring:nth-child(4){width:25%;height:25%;top:37.5%;left:37.5%;border-top-color:var(--base-orange);animation-duration:2.4s;animation-direction:reverse}@keyframes dimensionalSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.intention-button{position:relative;overflow:hidden;z-index:1}.intention-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--base-blue-3),transparent);transition:var(--transition);z-index:-1}.intention-button:hover:before{left:100%;transition:.7s}.intention-button--purple:before{background:linear-gradient(90deg,transparent,var(--base-purple-3),transparent)}.intention-button--green:before{background:linear-gradient(90deg,transparent,var(--base-green-3),transparent)}.intention-button--orange:before{background:linear-gradient(90deg,transparent,var(--base-orange-3),transparent)}.field-resonance-container{position:relative;padding:var(--spacing-xl);border-radius:var(--border-radius-lg);background:var(--surface-bg);overflow:hidden}.field-resonance-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,var(--base-blue-1) 0%,transparent 70%);opacity:0;transition:var(--transition);z-index:1;pointer-events:none}.field-resonance-container:hover:before{opacity:1}.field-resonance-container--purple:before{background:radial-gradient(ellipse at center,var(--base-purple-1) 0%,transparent 70%)}.field-resonance-container--green:before{background:radial-gradient(ellipse at center,var(--base-green-1) 0%,transparent 70%)}.field-resonance-container--orange:before{background:radial-gradient(ellipse at center,var(--base-orange-1) 0%,transparent 70%)}.tensor-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--spacing-md);position:relative}.tensor-grid:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,var(--base-blue-1) 0%,transparent 70%);pointer-events:none;opacity:0;transition:var(--transition);z-index:1}.tensor-grid:hover:before{opacity:1}.tensor-cell{background:var(--surface-bg);border-radius:var(--border-radius);padding:var(--spacing-md);transition:var(--transition)}.tensor-cell:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.quantum-probability-bar{height:8px;border-radius:4px;background:var(--surface-hover);overflow:hidden;position:relative}.quantum-probability-bar__fill{height:100%;border-radius:4px;background:var(--base-blue);position:relative;transition:width .5s ease-out}.quantum-probability-bar__fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:probabilityPulse 2s infinite}@keyframes probabilityPulse{0%{transform:translate(-100%)}to{transform:translate(100%)}}.quantum-probability-bar--purple .quantum-probability-bar__fill{background:var(--base-purple)}.quantum-probability-bar--green .quantum-probability-bar__fill{background:var(--base-green)}.quantum-probability-bar--orange .quantum-probability-bar__fill{background:var(--base-orange)}.consciousness-badge{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);background:var(--base-blue-1);color:var(--base-blue);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.consciousness-badge:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--base-blue);margin-right:var(--spacing-xs)}.consciousness-badge--purple{background:var(--base-purple-1);color:var(--base-purple)}.consciousness-badge--purple:before{background:var(--base-purple)}.consciousness-badge--green{background:var(--base-green-1);color:var(--base-green)}.consciousness-badge--green:before{background:var(--base-green)}.consciousness-badge--orange{background:var(--base-orange-1);color:var(--base-orange)}.consciousness-badge--orange:before{background:var(--base-orange)}.field-tooltip{position:relative;display:inline-block}.field-tooltip__content{position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:var(--spacing-sm);background:var(--surface-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-md);color:var(--text-primary);font-size:var(--font-size-sm);white-space:nowrap;opacity:0;visibility:hidden;transition:var(--transition-quick);z-index:10}.field-tooltip:hover .field-tooltip__content{opacity:1;visibility:visible;transform:translate(-50%) translateY(-8px)}.field-tooltip__content:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:var(--surface-bg) transparent transparent transparent}.dimensional-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:var(--border-radius)}.dimensional-table th{text-align:left;padding:var(--spacing-sm) var(--spacing-md);background:var(--surface-hover);color:var(--text-primary);font-weight:var(--font-weight-medium)}.dimensional-table th:first-child{border-top-left-radius:var(--border-radius)}.dimensional-table th:last-child{border-top-right-radius:var(--border-radius)}.dimensional-table td{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--border-color)}.dimensional-table tr:hover td{background:var(--surface-hover)}.coherence-progress{position:relative;width:100%;height:4px;background:var(--surface-hover);border-radius:2px;overflow:hidden}.coherence-progress__bar{height:100%;background:linear-gradient(90deg,var(--base-blue),var(--base-purple));transition:width .5s ease-out}.coherence-progress--green .coherence-progress__bar{background:linear-gradient(90deg,var(--base-green),var(--field-teal))}.coherence-progress--orange .coherence-progress__bar{background:linear-gradient(90deg,var(--base-orange),var(--resonance-yellow))}.dimensional-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--border-color),transparent);margin:var(--spacing-lg) 0}.field-tag{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);background:var(--surface-hover);color:var(--text-secondary);font-size:var(--font-size-sm);margin-right:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.field-tag:hover{background:var(--surface-active);color:var(--text-primary)}.field-tag--blue{background:var(--base-blue-1);color:var(--base-blue)}.field-tag--blue:hover{background:var(--base-blue-2);color:var(--base-blue)}.field-tag--purple{background:var(--base-purple-1);color:var(--base-purple)}.field-tag--purple:hover{background:var(--base-purple-2);color:var(--base-purple)}.field-tag--green{background:var(--base-green-1);color:var(--base-green)}.field-tag--green:hover{background:var(--base-green-2);color:var(--base-green)}.field-tag--orange{background:var(--base-orange-1);color:var(--base-orange)}.field-tag--orange:hover{background:var(--base-orange-2);color:var(--base-orange)}.consciousness-toast{position:fixed;bottom:var(--spacing-lg);right:var(--spacing-lg);padding:var(--spacing-md);background:var(--surface-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-lg);color:var(--text-primary);z-index:var(--z-index-toast);transform:translateY(100%);opacity:0;transition:var(--transition)}.consciousness-toast--visible{transform:translateY(0);opacity:1}.consciousness-toast:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--base-blue);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.consciousness-toast--success:before{background:var(--base-green)}.consciousness-toast--warning:before{background:var(--resonance-yellow)}.consciousness-toast--error:before{background:var(--accent-red)}.quantum-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--quantum-grid) * 32),1fr));grid-gap:var(--quantum-grid);position:relative}.quantum-grid-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(var(--base-blue-1) 1px,transparent 1px);background-size:calc(var(--quantum-grid) * 2) calc(var(--quantum-grid) * 2);opacity:.2;pointer-events:none;z-index:0}.consciousness-dropdown{position:relative;display:inline-block}.consciousness-dropdown__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--surface-bg);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);cursor:pointer;transition:var(--transition-quick)}.consciousness-dropdown__toggle:hover{border-color:var(--border-color-light)}.consciousness-dropdown__toggle:focus{outline:none;border-color:var(--base-blue);box-shadow:0 0 0 2px var(--base-blue-3)}.consciousness-dropdown__menu{position:absolute;top:calc(100% + var(--spacing-xs));left:0;width:100%;min-width:200px;background:var(--surface-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transform:translateY(-10px);transition:var(--transition-quick);z-index:var(--z-index-dropdown)}.consciousness-dropdown--open .consciousness-dropdown__menu{opacity:1;visibility:visible;transform:translateY(0)}.consciousness-dropdown__item{display:block;padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);text-decoration:none;cursor:pointer;transition:var(--transition-quick)}.consciousness-dropdown__item:hover{background:var(--surface-hover)}.consciousness-dropdown__item--active{background:var(--base-blue-1);color:var(--base-blue)}.consciousness-dropdown__divider{height:1px;background:var(--border-color);margin:var(--spacing-xs) 0}.field-matrix{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);grid-gap:1px;background:var(--border-color);border-radius:var(--border-radius);overflow:hidden}.field-matrix__cell{aspect-ratio:1;background:var(--surface-bg);display:flex;align-items:center;justify-content:center;transition:var(--transition-quick)}.field-matrix__cell:hover{background:var(--surface-hover)}.field-matrix__cell--active{background:var(--base-blue-1)}.field-matrix__cell--active:hover{background:var(--base-blue-2)}.field-matrix__cell--purple.field-matrix__cell--active{background:var(--base-purple-1)}.field-matrix__cell--purple.field-matrix__cell--active:hover{background:var(--base-purple-2)}.field-matrix__cell--green.field-matrix__cell--active{background:var(--base-green-1)}.field-matrix__cell--green.field-matrix__cell--active:hover{background:var(--base-green-2)}.field-matrix__cell--orange.field-matrix__cell--active{background:var(--base-orange-1)}.field-matrix__cell--orange.field-matrix__cell--active:hover{background:var(--base-orange-2)}.quantum-switch{position:relative;display:inline-block;width:44px;height:24px}.quantum-switch input{opacity:0;width:0;height:0}.quantum-switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--surface-hover);transition:var(--transition-quick);border-radius:24px}.quantum-switch__slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:var(--dimensional-white);transition:var(--transition-quick);border-radius:50%}.quantum-switch input:checked+.quantum-switch__slider{background-color:var(--base-blue)}.quantum-switch input:checked+.quantum-switch__slider:before{transform:translate(20px)}.quantum-switch--purple input:checked+.quantum-switch__slider{background-color:var(--base-purple)}.quantum-switch--green input:checked+.quantum-switch__slider{background-color:var(--base-green)}.quantum-switch--orange input:checked+.quantum-switch__slider{background-color:var(--base-orange)}.consciousness-modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#00000080;z-index:var(--z-index-modal);opacity:0;visibility:hidden;transition:var(--transition)}.consciousness-modal--visible{opacity:1;visibility:visible}.consciousness-modal__content{background:var(--surface-bg);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);width:90%;max-width:600px;max-height:90vh;overflow-y:auto;transform:scale(.9);transition:var(--transition)}.consciousness-modal--visible .consciousness-modal__content{transform:scale(1)}.consciousness-modal__header{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between}.consciousness-modal__title{font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);color:var(--heading-primary)}.consciousness-modal__close{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-xl);line-height:1;padding:0;transition:var(--transition-quick)}.consciousness-modal__close:hover{color:var(--text-primary)}.consciousness-modal__body{padding:var(--spacing-lg)}.consciousness-modal__footer{padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.field-visualization-3d{position:relative;height:300px;border-radius:var(--border-radius);background:linear-gradient(135deg,var(--primary-bg),var(--secondary-bg));overflow:hidden;perspective:1000px}.field-visualization-3d__container{position:absolute;top:50%;left:50%;transform-style:preserve-3d;animation:rotate3d 20s infinite linear}@keyframes rotate3d{0%{transform:translate(-50%,-50%) rotateX(0) rotateY(0) rotate(0)}to{transform:translate(-50%,-50%) rotateX(360deg) rotateY(360deg) rotate(360deg)}}.field-visualization-3d__point{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--base-blue);box-shadow:0 0 4px var(--base-blue-5);transform-style:preserve-3d}.field-visualization-3d__point:nth-child(2n){background:var(--base-purple);box-shadow:0 0 4px var(--base-purple-5)}.field-visualization-3d__point:nth-child(3n){background:var(--base-green);box-shadow:0 0 4px var(--base-green-5)}.field-visualization-3d__point:nth-child(4n){background:var(--base-orange);box-shadow:0 0 4px var(--base-orange-5)}.dimensional-timeline{position:relative;padding-left:40px}.dimensional-timeline__item{position:relative;padding-bottom:var(--spacing-lg)}.dimensional-timeline__item:last-child{padding-bottom:0}.dimensional-timeline__item:before{content:"";position:absolute;top:0;left:-40px;height:100%;width:2px;background:linear-gradient(to bottom,var(--base-blue-3),var(--base-blue-1))}.dimensional-timeline__item:last-child:before{background:linear-gradient(to bottom,var(--base-blue-3),transparent)}.dimensional-timeline__dot{position:absolute;top:0;left:-44px;width:10px;height:10px;border-radius:50%;background:var(--base-blue);box-shadow:0 0 0 4px var(--surface-bg),0 0 0 5px var(--base-blue-3)}.dimensional-timeline__content{position:relative;padding:var(--spacing-md);background:var(--surface-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-sm)}.dimensional-timeline__content:before{content:"";position:absolute;top:0;left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent var(--surface-bg) transparent transparent}.consciousness-search{position:relative}.consciousness-search__input{width:100%;padding:var(--spacing-sm) var(--spacing-md);padding-left:calc(var(--spacing-md) + 20px);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-bg);color:var(--text-primary);transition:var(--transition-quick)}.consciousness-search__input:focus{outline:none;border-color:var(--base-blue);box-shadow:0 0 0 2px var(--base-blue-3)}.consciousness-search__icon{position:absolute;top:50%;left:var(--spacing-sm);transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none;transition:var(--transition-quick)}.consciousness-search__input:focus+.consciousness-search__icon{color:var(--base-blue)}.consciousness-search__results{position:absolute;top:calc(100% + var(--spacing-xs));left:0;width:100%;background:var(--surface-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-md);z-index:var(--z-index-dropdown);max-height:300px;overflow-y:auto}.consciousness-search__result{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;transition:var(--transition-quick)}.consciousness-search__result:hover{background:var(--surface-hover)}.consciousness-search__result--active{background:var(--base-blue-1)}.consciousness-search__highlight{color:var(--base-blue);font-weight:var(--font-weight-medium)}.quantum-code{font-family:var(--font-mono);font-size:var(--font-size-sm);background:var(--quantum-black);color:var(--dimensional-white);padding:var(--spacing-md);border-radius:var(--border-radius);overflow:auto;position:relative}.quantum-code__copy{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);background:var(--surface-hover);border:none;color:var(--text-tertiary);width:30px;height:30px;border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-quick)}.quantum-code__copy:hover{background:var(--surface-active);color:var(--text-primary)}.quantum-code__line{display:block;padding:var(--spacing-xs) 0}.quantum-code__keyword{color:var(--base-purple)}.quantum-code__string{color:var(--base-green)}.quantum-code__number{color:var(--base-orange)}.quantum-code__comment{color:var(--text-tertiary)}.quantum-code__function{color:var(--base-blue)}.field-card{display:flex;background:var(--surface-bg);border-radius:var(--border-radius);overflow:hidden;transition:var(--transition)}.field-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.field-card__image{width:120px;object-fit:cover}.field-card__content{padding:var(--spacing-md);flex:1}.field-card__title{font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs);color:var(--heading-primary)}.field-card__description{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.field-card__footer{display:flex;align-items:center;justify-content:space-between}.field-card__meta{font-size:var(--font-size-xs);color:var(--text-tertiary)}.field-card--blue{border-left:3px solid var(--base-blue)}.field-card--purple{border-left:3px solid var(--base-purple)}.field-card--green{border-left:3px solid var(--base-green)}.field-card--orange{border-left:3px solid var(--base-orange)}.field-accordion{background:var(--surface-bg);border-radius:var(--border-radius);overflow:hidden}.field-accordion__item{border-bottom:1px solid var(--border-color)}.field-accordion__item:last-child{border-bottom:none}.field-accordion__header{padding:var(--spacing-md);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:var(--transition-quick)}.field-accordion__header:hover{background:var(--surface-hover)}.field-accordion__title{font-weight:var(--font-weight-medium);color:var(--text-primary)}.field-accordion__icon{transition:var(--transition-quick)}.field-accordion__item--open .field-accordion__icon{transform:rotate(180deg)}.field-accordion__content{padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.field-accordion__item--open .field-accordion__content{max-height:1000px}.field-accordion__body{padding:0 var(--spacing-md) var(--spacing-md) var(--spacing-md)}.consciousness-stepper{display:flex;margin-bottom:var(--spacing-lg)}.consciousness-stepper__step{flex:1;text-align:center;position:relative}.consciousness-stepper__step:not(:last-child):after{content:"";position:absolute;top:16px;left:calc(50% + 16px);right:calc(50% - 16px);height:2px;background:var(--border-color);z-index:1}.consciousness-stepper__step--active:not(:last-child):after{background:var(--base-blue)}.consciousness-stepper__step--completed:not(:last-child):after{background:var(--base-green)}.consciousness-stepper__indicator{width:32px;height:32px;border-radius:50%;background:var(--surface-hover);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-xs);position:relative;z-index:2}.consciousness-stepper__step--active .consciousness-stepper__indicator{background:var(--base-blue);color:var(--dimensional-white)}.consciousness-stepper__step--completed .consciousness-stepper__indicator{background:var(--base-green);color:var(--dimensional-white)}.consciousness-stepper__label{font-size:var(--font-size-sm);color:var(--text-secondary)}.consciousness-stepper__step--active .consciousness-stepper__label{color:var(--base-blue);font-weight:var(--font-weight-medium)}.consciousness-stepper__step--completed .consciousness-stepper__label{color:var(--base-green)}.field-slider{-webkit-appearance:none;width:100%;height:4px;border-radius:2px;background:var(--surface-hover);outline:none;transition:var(--transition-quick)}.field-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--base-blue);cursor:pointer;transition:var(--transition-quick)}.field-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--base-blue);cursor:pointer;transition:var(--transition-quick);border:none}.field-slider::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 0 4px var(--base-blue-3)}.field-slider::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 0 0 4px var(--base-blue-3)}.field-slider--purple::-webkit-slider-thumb{background:var(--base-purple)}.field-slider--purple::-moz-range-thumb{background:var(--base-purple)}.field-slider--purple::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px var(--base-purple-3)}.field-slider--purple::-moz-range-thumb:hover{box-shadow:0 0 0 4px var(--base-purple-3)}.field-slider--green::-webkit-slider-thumb{background:var(--base-green)}.field-slider--green::-moz-range-thumb{background:var(--base-green)}.field-slider--green::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px var(--base-green-3)}.field-slider--green::-moz-range-thumb:hover{box-shadow:0 0 0 4px var(--base-green-3)}.field-slider--orange::-webkit-slider-thumb{background:var(--base-orange)}.field-slider--orange::-moz-range-thumb{background:var(--base-orange)}.field-slider--orange::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px var(--base-orange-3)}.field-slider--orange::-moz-range-thumb:hover{box-shadow:0 0 0 4px var(--base-orange-3)}.quantum-header{position:sticky;top:0;background:var(--primary-bg);padding:var(--spacing-md) 0;z-index:var(--z-index-header);border-bottom:1px solid var(--border-color);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.quantum-header__container{display:flex;align-items:center;justify-content:space-between}.quantum-header__logo{display:flex;align-items:center}.quantum-header__logo-image{height:40px;width:auto}.quantum-header__logo-text{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--dimensional-white);margin-left:var(--spacing-sm)}.quantum-header__nav{display:flex;align-items:center;gap:var(--spacing-md)}.quantum-header__nav-link{color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-sm);transition:var(--transition-quick);position:relative}.quantum-header__nav-link:hover{color:var(--text-primary)}.quantum-header__nav-link--active{color:var(--base-blue)}.quantum-header__nav-link--active:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:var(--base-blue);border-radius:2px}.quantum-footer{background:var(--secondary-bg);padding:var(--spacing-xl) 0;border-top:1px solid var(--border-color)}.quantum-footer__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-lg)}.quantum-footer__column-title{color:var(--dimensional-white);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-md);font-size:var(--font-size-md)}.quantum-footer__link{display:block;color:var(--text-secondary);text-decoration:none;margin-bottom:var(--spacing-sm);transition:var(--transition-quick);font-size:var(--font-size-sm)}.quantum-footer__link:hover{color:var(--base-blue)}.quantum-footer__bottom{margin-top:var(--spacing-xl);padding-top:var(--spacing-md);border-top:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center}.quantum-footer__copyright{color:var(--text-tertiary);font-size:var(--font-size-sm)}.quantum-footer__social{display:flex;gap:var(--spacing-md)}.quantum-footer__social-link{color:var(--text-secondary);transition:var(--transition-quick)}.quantum-footer__social-link:hover{color:var(--base-blue);transform:translateY(-2px)}.consciousness-chat{display:flex;flex-direction:column;height:100%;background:var(--surface-bg);border-radius:var(--border-radius-lg);overflow:hidden}.consciousness-chat__header{padding:var(--spacing-md);border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between}.consciousness-chat__title{font-weight:var(--font-weight-medium);color:var(--heading-primary)}.consciousness-chat__status{display:flex;align-items:center;color:var(--text-secondary);font-size:var(--font-size-sm)}.consciousness-chat__status-indicator{width:8px;height:8px;border-radius:50%;background:var(--base-green);margin-right:var(--spacing-xs)}.consciousness-chat__messages{flex:1;padding:var(--spacing-md);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-md)}.consciousness-chat__message{max-width:80%;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-lg);position:relative}.consciousness-chat__message--user{align-self:flex-end;background:var(--base-blue);color:var(--dimensional-white);border-bottom-right-radius:4px}.consciousness-chat__message--system{align-self:flex-start;background:var(--surface-hover);color:var(--text-primary);border-bottom-left-radius:4px}.consciousness-chat__message-time{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:var(--spacing-xs);text-align:right}.consciousness-chat__input{padding:var(--spacing-md);border-top:1px solid var(--border-color);display:flex;align-items:center;gap:var(--spacing-sm)}.consciousness-chat__input-field{flex:1;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-bg);color:var(--text-primary);resize:none;min-height:44px;max-height:120px;overflow-y:auto}.consciousness-chat__input-field:focus{outline:none;border-color:var(--base-blue);box-shadow:0 0 0 2px var(--base-blue-3)}.consciousness-chat__send{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--base-blue);color:var(--dimensional-white);border:none;cursor:pointer;transition:var(--transition-quick)}.consciousness-chat__send:hover{background:var(--base-blue-8);transform:translateY(-2px)}.field-visualization-wave{position:relative;height:80px;overflow:hidden}.field-visualization-wave__path{fill:none;stroke:var(--base-blue);stroke-width:2;stroke-linecap:round;opacity:.5}.field-visualization-wave__path:nth-child(2){stroke:var(--base-purple);opacity:.3;animation-delay:.5s}.field-visualization-wave__path:nth-child(3){stroke:var(--base-green);opacity:.2;animation-delay:1s}.quantum-tabs-content{padding:var(--spacing-lg);background:var(--surface-bg);border-radius:0 0 var(--border-radius) var(--border-radius);border:1px solid var(--border-color);border-top:none}.quantum-tabs-panel{display:none}.quantum-tabs-panel--active{display:block}.intention-field{position:relative;padding:var(--spacing-lg);background:linear-gradient(135deg,var(--intention-lavender-1),var(--intention-lavender-2));border-radius:var(--border-radius-lg);overflow:hidden}.intention-field:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,var(--intention-lavender-3) 0%,transparent 70%);animation:intentionPulse 4s infinite ease-in-out}@keyframes intentionPulse{0%{opacity:.3}50%{opacity:.7}to{opacity:.3}}.intention-field__content{position:relative;z-index:1}.quantum-card{background:var(--surface-bg);border-radius:var(--border-radius);padding:var(--spacing-lg);box-shadow:var(--shadow-md);transition:var(--transition);height:100%;display:flex;flex-direction:column}.quantum-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.quantum-card__icon{width:48px;height:48px;margin-bottom:var(--spacing-md);color:var(--base-blue)}.quantum-card__title{font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);color:var(--heading-primary)}.quantum-card__description{color:var(--text-secondary);margin-bottom:var(--spacing-md);flex:1}.quantum-card__footer{margin-top:auto}.coherence-meter{height:8px;background:var(--surface-hover);border-radius:4px;overflow:hidden;position:relative}.coherence-meter__fill{height:100%;background:linear-gradient(90deg,var(--base-red),var(--resonance-yellow),var(--base-green));transition:width .5s ease-out}.coherence-meter__marker{position:absolute;top:0;height:100%;width:2px;background:var(--dimensional-white);opacity:.7}.field-resonance-indicator{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);background:var(--surface-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-sm)}.field-resonance-indicator__dot{width:10px;height:10px;border-radius:50%;margin-right:var(--spacing-xs)}.field-resonance-indicator__dot--high{background:var(--base-green);box-shadow:0 0 8px var(--base-green-5)}.field-resonance-indicator__dot--medium{background:var(--resonance-yellow);box-shadow:0 0 8px hsla(var(--resonance-yellow-h),var(--resonance-yellow-s),var(--resonance-yellow-l),.5)}.field-resonance-indicator__dot--low{background:var(--accent-red);box-shadow:0 0 8px hsla(var(--accent-red-h),var(--accent-red-s),var(--accent-red-l),.5)}.field-resonance-indicator__text{font-size:var(--font-size-sm);color:var(--text-secondary)}.dimensional-statistics{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-md)}.dimensional-statistics__item{background:var(--surface-bg);border-radius:var(--border-radius);padding:var(--spacing-md);box-shadow:var(--shadow-sm);transition:var(--transition-quick)}.dimensional-statistics__item:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.dimensional-statistics__value{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--heading-primary);margin-bottom:var(--spacing-xs)}.dimensional-statistics__label{font-size:var(--font-size-sm);color:var(--text-secondary)}.dimensional-statistics__item--blue .dimensional-statistics__value{color:var(--base-blue)}.dimensional-statistics__item--purple .dimensional-statistics__value{color:var(--base-purple)}.dimensional-statistics__item--green .dimensional-statistics__value{color:var(--base-green)}.dimensional-statistics__item--orange .dimensional-statistics__value{color:var(--base-orange)}.field-notification{position:relative;padding:var(--spacing-md);background:var(--surface-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-md);border-left:4px solid var(--base-blue);margin-bottom:var(--spacing-md)}.field-notification__title{font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs);color:var(--heading-primary)}.field-notification__message{color:var(--text-secondary);font-size:var(--font-size-sm)}.field-notification__close{position:absolute;top:var(--spacing-sm);right:var(--spacing-sm);background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;transition:var(--transition-quick)}.field-notification__close:hover{color:var(--text-primary)}.field-notification--info{border-left-color:var(--base-blue)}.field-notification--success{border-left-color:var(--base-green)}.field-notification--warning{border-left-color:var(--resonance-yellow)}.field-notification--error{border-left-color:var(--accent-red)}.consciousness-pagination{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.consciousness-pagination__item{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--border-radius);background:var(--surface-bg);color:var(--text-primary);text-decoration:none;transition:var(--transition-quick);cursor:pointer}.consciousness-pagination__item:hover{background:var(--surface-hover);color:var(--base-blue)}.consciousness-pagination__item--active{background:var(--base-blue);color:var(--dimensional-white)}.consciousness-pagination__item--active:hover{background:var(--base-blue-8)}.consciousness-pagination__item--disabled{color:var(--text-tertiary);pointer-events:none}.field-graph{height:300px;background:var(--surface-bg);border-radius:var(--border-radius);padding:var(--spacing-md);position:relative}.field-graph__axis{position:absolute;background:var(--border-color)}.field-graph__axis--x{bottom:40px;left:40px;right:40px;height:1px}.field-graph__axis--y{top:40px;bottom:40px;left:40px;width:1px}.field-graph__label{position:absolute;font-size:var(--font-size-xs);color:var(--text-tertiary)}.field-graph__label--x{bottom:20px;left:50%;transform:translate(-50%)}.field-graph__label--y{top:50%;left:15px;transform:translateY(-50%) rotate(-90deg)}.field-graph__line{fill:none;stroke:var(--base-blue);stroke-width:2;stroke-linecap:round}.field-graph__line--purple{stroke:var(--base-purple)}.field-graph__line--green{stroke:var(--base-green)}.field-graph__line--orange{stroke:var(--base-orange)}.field-graph__point{fill:var(--dimensional-white);stroke:var(--base-blue);stroke-width:2}.field-graph__point--purple{stroke:var(--base-purple)}.field-graph__point--green{stroke:var(--base-green)}.field-graph__point--orange{stroke:var(--base-orange)}.field-graph__tooltip{position:absolute;background:var(--surface-bg);border-radius:var(--border-radius-sm);padding:var(--spacing-xs) var(--spacing-sm);box-shadow:var(--shadow-md);font-size:var(--font-size-xs);color:var(--text-primary);pointer-events:none;opacity:0;transition:opacity .2s ease-out;z-index:10}.quantum-progress{display:flex;align-items:center}.quantum-progress__bar{flex:1;height:8px;background:var(--surface-hover);border-radius:4px;overflow:hidden}.quantum-progress__fill{height:100%;background:var(--base-blue);border-radius:4px;transition:width .5s ease-out}.quantum-progress__value{margin-left:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-secondary);min-width:40px;text-align:right}.quantum-progress--purple .quantum-progress__fill{background:var(--base-purple)}.quantum-progress--green .quantum-progress__fill{background:var(--base-green)}.quantum-progress--orange .quantum-progress__fill{background:var(--base-orange)}.field-connection{position:relative;height:200px;background:var(--surface-bg);border-radius:var(--border-radius);overflow:hidden}.field-connection__node{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--base-blue);box-shadow:0 0 10px var(--base-blue-5)}.field-connection__node--purple{background:var(--base-purple);box-shadow:0 0 10px var(--base-purple-5)}.field-connection__node--green{background:var(--base-green);box-shadow:0 0 10px var(--base-green-5)}.field-connection__node--orange{background:var(--base-orange);box-shadow:0 0 10px var(--base-orange-5)}.field-connection__line{position:absolute;height:1px;background:var(--base-blue-3);transform-origin:left center;z-index:0}.field-connection__line--purple{background:var(--base-purple-3)}.field-connection__line--green{background:var(--base-green-3)}.field-connection__line--orange{background:var(--base-orange-3)}.consciousness-badge-group{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.field-chip{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);background:var(--surface-hover);border-radius:16px;font-size:var(--font-size-sm);color:var(--text-primary);transition:var(--transition-quick)}.field-chip:hover{background:var(--surface-active)}.field-chip__remove{margin-left:var(--spacing-xs);width:16px;height:16px;border-radius:50%;background:var(--text-tertiary);color:var(--surface-hover);display:flex;align-items:center;justify-content:center;font-size:10px;cursor:pointer;transition:var(--transition-quick)}.field-chip__remove:hover{background:var(--text-primary)}.field-chip--blue{background:var(--base-blue-1);color:var(--base-blue)}.field-chip--blue:hover{background:var(--base-blue-2)}.field-chip--blue .field-chip__remove{background:var(--base-blue-5);color:var(--dimensional-white)}.field-chip--blue .field-chip__remove:hover{background:var(--base-blue-7)}.field-chip--purple{background:var(--base-purple-1);color:var(--base-purple)}.field-chip--purple:hover{background:var(--base-purple-2)}.field-chip--purple .field-chip__remove{background:var(--base-purple-5);color:var(--dimensional-white)}.field-chip--purple .field-chip__remove:hover{background:var(--base-purple-7)}.field-chip--green{background:var(--base-green-1);color:var(--base-green)}.field-chip--green:hover{background:var(--base-green-2)}.field-chip--green .field-chip__remove{background:var(--base-green-5);color:var(--dimensional-white)}.field-chip--green .field-chip__remove:hover{background:var(--base-green-7)}.field-chip--orange{background:var(--base-orange-1);color:var(--base-orange)}.field-chip--orange:hover{background:var(--base-orange-2)}.field-chip--orange .field-chip__remove{background:var(--base-orange-5);color:var(--dimensional-white)}.field-chip--orange .field-chip__remove:hover{background:var(--base-orange-7)}@media(max-width:1200px){.quantum-footer__grid{grid-template-columns:repeat(3,1fr)}.quantum-footer__column:last-child{grid-column:span 3}}@media(max-width:992px){.container{max-width:100%}.quantum-header__nav{display:none}.quantum-footer__grid{grid-template-columns:repeat(2,1fr)}.quantum-footer__column:last-child{grid-column:span 2}.dimensional-statistics{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){h1{font-size:calc(var(--font-size-h1) * .9)}h2{font-size:calc(var(--font-size-h2) * .9)}h3{font-size:calc(var(--font-size-h3) * .9)}.quantum-footer__grid{grid-template-columns:1fr}.quantum-footer__column{grid-column:span 1!important}.quantum-footer__bottom,.consciousness-stepper{flex-direction:column;gap:var(--spacing-md)}.consciousness-stepper__step:not(:last-child):after{display:none}.field-card{flex-direction:column}.field-card__image{width:100%;height:140px}.dimensional-statistics{grid-template-columns:1fr}}@media(max-width:576px){.button{width:100%}.consciousness-modal__content{width:95%}.consciousness-pagination{flex-wrap:wrap}}@media(prefers-color-scheme:light){:root{--primary-bg:hsla(220,15%,95%,1);--secondary-bg:hsla(220,15%,90%,1);--surface-bg:hsla(220,15%,100%,1);--surface-hover:hsla(220,15%,95%,1);--surface-active:hsla(220,15%,90%,1);--border-color:hsla(220,15%,85%,1);--border-color-light:hsla(220,15%,80%,1);--text-primary:hsla(220,15%,20%,1);--text-secondary:hsla(220,15%,40%,1);--text-tertiary:hsla(220,15%,60%,1);--heading-primary:hsla(220,15%,10%,1);--heading-secondary:hsla(220,15%,30%,1);--quantum-black:hsla(220,15%,15%,1);--dimensional-white:hsla(0,0%,100%,1)}}@media(prefers-reduced-motion){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::selection{background:var(--base-blue-3);color:var(--dimensional-white)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--surface-bg)}::-webkit-scrollbar-thumb{background:var(--base-blue-3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--base-blue-5)}.hero-statement{width:100%;max-width:1000px;margin:0 auto 25px;text-align:center}.hero-statement h1{margin:0;color:#22c3b6;font-weight:700}.company-overview{max-width:900px;margin:0 auto 60px}.lead-text{font-size:20px;color:#4d4d4d;text-align:center;margin-bottom:25px}.mission-statement-box{padding:25px;background:#cdfefa4d;border-left:4px solid hsla(175,70%,45%,1);border-radius:0 8px 8px 0}.mission-statement-box h2{margin-bottom:15px;color:#22c3b6}.mission-statement-box p{color:#4d4d4d}.vision-pillars{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto 70px;gap:25px}.pillar{flex:1;padding:25px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d}.pillar h2{font-size:24px;margin-bottom:10px;color:#333}.pillar p{font-size:16px;line-height:1.6;color:#666}.approach-section{max-width:1100px;margin:0 auto 60px}.approach-section h2{font-size:32px;text-align:center;margin-bottom:25px;color:#22c3b6}.approach-cards{display:flex;justify-content:center;gap:25px}.approach-card{flex:1;padding:25px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d;transition:transform .3s ease}.approach-card:hover{transform:translateY(-5px)}.approach-card h3{font-size:22px;margin-bottom:15px;color:#22c3b6}.approach-card p{font-size:16px;line-height:1.6;color:#666}.cta-section{display:flex;justify-content:center;margin:20px 0 50px}.cta-button{display:inline-flex;align-items:center;padding:15px 25px;background:var(--field-teal);color:#fff;border-radius:50px;transition:background .3s ease,transform .3s ease}.cta-button:hover{background:var(--field-teal-9);color:#fff;text-decoration:none;transform:translateY(-2px)}.direction-indicator{margin-left:10px;font-size:22px}@media(max-width:1200px){.vision-pillars{flex-direction:column;max-width:700px}.approach-cards{flex-direction:column}.home-icon{width:50px;font-size:28px}}.team-intro{max-width:900px;margin:0 auto 50px}.leadership-team,.research-team{max-width:1200px;margin:0 auto 60px}.leadership-team h2,.research-team h2,.advisors-section h2,.collaborate-section h2{font-size:32px;text-align:center;margin-bottom:30px;color:#22c3b6}.team-grid{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.team-member{flex:1;min-width:300px;max-width:380px;padding:0;border-radius:10px;background:#fafafa;box-shadow:0 2px 15px #0000000d;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.team-member:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.member-photo{height:220px;background:#66ccc433;position:relative}.member-photo.founder{background:#66ccc44d}.member-photo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="35" r="20" fill="%23ccc"/><path d="M50,100 C70,100 85,85 85,65 C85,55 75,45 50,45 C25,45 15,55 15,65 C15,85 30,100 50,100" fill="%23ccc"/></svg>');background-size:60%;background-position:center;background-repeat:no-repeat;opacity:.3}.team-member h3{font-size:24px;margin:20px 20px 5px;color:#333}.member-title{font-size:16px;margin:0 20px 15px;color:#22c3b6;font-weight:600}.team-member p{font-size:15px;line-height:1.5;margin:0 20px 20px;color:#666}.member-links{display:flex;gap:10px;margin:0 20px 20px}.member-link{display:inline-flex;padding:5px 12px;background:#e9fbfa;color:#22c3b6;font-size:14px;font-weight:600;text-decoration:none;border-radius:20px;transition:background .2s ease}.member-link:hover{background:#d4f7f4}.advisors-section{max-width:1000px;margin:0 auto 60px}.advisors-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.advisor{padding:20px;border-radius:8px;background:#fafafa;box-shadow:0 2px 10px #00000008;transition:transform .2s ease}.advisor:hover{transform:translateY(-3px)}.advisor h3{font-size:20px;margin:0 0 5px;color:#333}.advisor-title{font-size:15px;color:#22c3b6}.collaborate-section{max-width:1000px;margin:0 auto 50px;text-align:center}.collaborate-section p{font-size:18px;line-height:1.6;margin-bottom:30px;color:#4d4d4d}.collaboration-options{display:flex;justify-content:center;gap:20px;margin-bottom:30px}.collaboration-option{flex:1;max-width:300px;padding:25px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d;transition:transform .3s ease}.collaboration-option:hover{transform:translateY(-5px)}.collaboration-option h3{font-size:18px;margin-bottom:10px;color:#22c3b6}.collaboration-option p{font-size:15px;margin:0;color:#666}@media(max-width:1200px){.team-grid{flex-direction:column;align-items:center}.team-member{max-width:100%}.advisors-grid{grid-template-columns:1fr}.collaboration-options{flex-direction:column;align-items:center}.collaboration-option{max-width:100%}}.values-intro{max-width:900px;margin:0 auto 50px}.primary-values{display:flex;justify-content:center;gap:30px;max-width:1200px;margin:0 auto 50px;flex-wrap:wrap}.secondary-values{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;max-width:1200px;margin:0 auto 60px}.value-card{padding:30px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.value-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.value-card.primary{flex:1;min-width:400px;max-width:550px;background:#e6fefc80;border-left:4px solid hsla(175,70%,45%,1)}.value-icon{font-size:36px;margin-bottom:15px;color:#22c3b6}.value-card h2{font-size:28px;margin-bottom:15px;color:#22c3b6}.value-card h3{font-size:22px;margin-bottom:10px;color:#333}.value-card p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:20px}.value-principles{margin-top:20px}.principle{display:flex;margin-bottom:10px}.principle-marker{color:#22c3b6;font-size:18px;margin-right:10px}.principle-text{font-size:15px;line-height:1.5;color:#4d4d4d}.values-in-practice{max-width:1000px;margin:0 auto 60px}.values-in-practice h2{font-size:32px;text-align:center;margin-bottom:30px;color:#22c3b6}.practice-examples{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}.practice-example{flex:1;min-width:300px;padding:25px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d}.practice-example h3{font-size:20px;margin-bottom:10px;color:#22c3b6}.practice-example p{font-size:15px;line-height:1.6;color:#666}@media(max-width:1200px){.primary-values{flex-direction:column;align-items:center}.value-card.primary{max-width:100%}.secondary-values{grid-template-columns:1fr}.practice-examples{flex-direction:column}}.story-intro{max-width:900px;margin:0 auto 50px}.origin-story{max-width:1000px;margin:0 auto 60px}.story-section{margin-bottom:40px}.story-section h2{font-size:32px;margin-bottom:20px;color:#22c3b6}.story-section p{font-size:17px;line-height:1.7;margin-bottom:20px;color:#4d4d4d}.founder-quote{margin:30px 0;padding:30px 40px;background:#e6fefc80;border-left:4px solid hsla(175,70%,45%,1);font-size:20px;line-height:1.6;color:#4d4d4d;font-style:italic}.founder-quote cite{display:block;margin-top:15px;font-style:normal;font-size:16px;color:#22c3b6}.story-timeline{display:flex;justify-content:space-between;position:relative;margin:50px 0;padding:20px 0}.story-timeline:before{content:"";position:absolute;top:35px;left:0;right:0;height:2px;background:#22c3b64d}.timeline-point{position:relative;text-align:center;padding-top:30px}.timeline-point:before{content:"";position:absolute;top:34px;left:50%;transform:translate(-50%);width:12px;height:12px;border-radius:50%;background:#22c3b6}.year{font-weight:700;font-size:18px;color:#22c3b6;margin-bottom:5px}.event{font-size:14px;color:#666;max-width:150px;margin:0 auto}.story-future{max-width:900px;margin:0 auto 60px;padding:35px;background:#f4fbfb;border-radius:8px}.story-future h2{font-size:32px;margin-bottom:20px;color:#22c3b6;text-align:center}.story-future p{font-size:17px;line-height:1.7;margin-bottom:20px;color:#4d4d4d;text-align:center}@media(max-width:1200px){.story-timeline{flex-direction:column;align-items:flex-start}.timeline-point{margin-bottom:30px;text-align:left;padding-left:30px}.timeline-point:before{left:0;top:10px;transform:none}.story-timeline:before{top:10px;left:6px;right:auto;width:2px;height:calc(100% - 40px)}.event{margin:0;max-width:none}}.vision-intro{max-width:900px;margin:0 auto 50px}.lead-text{font-size:20px;line-height:1.6;color:#4d4d4d;text-align:center}.vision-pillars{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto 60px;gap:30px;flex-wrap:wrap}.vision-pillar{flex:1;min-width:300px;padding:30px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.vision-pillar:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.pillar-icon{font-size:36px;margin-bottom:15px;color:#22c3b6}.vision-pillar h2{font-size:24px;margin-bottom:15px;color:#22c3b6}.vision-pillar p{font-size:16px;line-height:1.6;color:#666;margin-bottom:15px}.future-impact{max-width:1100px;margin:0 auto 60px}.future-impact h2{font-size:32px;text-align:center;margin-bottom:40px;color:#22c3b6}.impact-areas{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.impact-area{padding:25px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d}.impact-area h3{font-size:20px;margin-bottom:10px;color:#22c3b6}.impact-area p{font-size:15px;line-height:1.6;color:#666;margin:0}.join-vision{max-width:900px;margin:0 auto 50px;text-align:center;padding:40px;background:#f4fbfb;border-radius:8px}.join-vision h2{font-size:32px;margin-bottom:20px;color:#22c3b6}.join-vision p{font-size:18px;line-height:1.6;margin-bottom:30px;color:#4d4d4d}.vision-cta{display:flex;justify-content:center}@media(max-width:1200px){.vision-pillars{flex-direction:column}.vision-pillar{width:100%;margin-bottom:20px}.impact-areas{grid-template-columns:1fr}}@media(max-width:768px){.mockup-section{height:auto}.mockup-section-content{padding:30px 15px}.hero-statement h1{font-size:32px}.lead-text{font-size:18px}.vision-pillar{padding:20px}.future-impact h2,.join-vision h2{font-size:28px}.impact-area{padding:20px}.join-vision{padding:30px 20px}}.base-development-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-development-header{margin-bottom:40px;text-align:center}.base-development-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-dev-overview{display:flex;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;margin-bottom:40px;overflow:hidden}.base-dev-visual{flex:1;min-height:300px;background:linear-gradient(135deg,#1d0b41,#31136c);position:relative}.base-dev-animation{position:absolute;top:0;left:0;width:100%;height:100%}.base-dev-details{flex:1;padding:40px;display:flex;flex-direction:column}.base-dev-details h2{font-size:28px;margin-bottom:15px;color:#22c3b6}.base-dev-details p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:25px}.base-dev-stats{display:flex;justify-content:space-between;margin-bottom:30px}.base-dev-stat{text-align:center}.base-dev-button{align-self:flex-start;display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;margin-top:auto;transition:all .3s ease}.base-dev-button:hover{background:#1fada2;transform:translateY(-2px)}.base-tool-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:30px;display:flex;flex-direction:column}.base-tool-languages{display:flex;flex-wrap:wrap;gap:8px}.base-language-badge{padding:5px 10px;background:#22c3b61a;color:#22c3b6;border-radius:4px;font-size:12px}.base-api-features,.base-simulator-features{display:flex;flex-direction:column;gap:8px}.base-api-feature,.base-simulator-feature{font-size:14px;color:#4d4d4d}.base-framework-badges{display:flex;flex-wrap:wrap;gap:8px}.base-framework-badge{padding:5px 10px;background:#22c3b61a;color:#22c3b6;border-radius:4px;font-size:12px}.base-documentation-section{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;margin-bottom:40px;overflow:hidden}.base-documentation-section h2{font-size:24px;color:#22c3b6;padding:25px;text-align:center;margin:0;border-bottom:1px solid hsla(0,0%,95%,1)}.base-documentation-preview{display:flex;height:350px}.base-docs-sidebar{width:200px;background:#fafafa;border-right:1px solid hsla(0,0%,90%,1);padding:20px 0}.base-docs-section{padding:12px 20px;font-size:14px;color:#666;cursor:pointer}.base-docs-section:hover{background:#f2f2f2;color:#333}.base-docs-section.active{background:#22c3b61a;color:#22c3b6;font-weight:600;border-left:3px solid hsla(175,70%,45%,1)}.base-docs-content{flex:1;padding:30px;overflow-y:auto}.base-docs-header{margin-bottom:20px}.base-docs-header h3{font-size:22px;color:#22c3b6;margin:0}.base-docs-text p{font-size:15px;line-height:1.6;color:#4d4d4d;margin-bottom:20px}.base-code-block{background:#132639;border-radius:6px;padding:20px;margin-bottom:20px;overflow-x:auto}.base-code-block pre{margin:0;color:#e6e6e6;font-family:monospace;font-size:14px;line-height:1.5}.base-community-section{margin-bottom:40px}.base-community-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-community-features{display:flex;gap:25px;margin-bottom:30px}.base-community-feature{flex:1;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;text-align:center}.base-community-icon{font-size:36px;margin-bottom:15px}.base-community-feature h3{font-size:18px;color:#22c3b6;margin-bottom:15px}.base-community-feature p{font-size:14px;line-height:1.6;color:#666}.base-next-section{display:flex;justify-content:center;margin-top:20px}.base-next-button{display:inline-flex;align-items:center;padding:14px 30px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.base-next-button:hover{background:#1fada2;transform:translateY(-2px)}.base-integration-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-integration-header{margin-bottom:40px;text-align:center}.base-integration-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-integration-overview{display:flex;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;margin-bottom:40px;overflow:hidden}.base-overview-visual{flex:1;min-height:300px;background:linear-gradient(135deg,#082b28,#0f5751);position:relative}.base-integration-diagram{position:absolute;top:0;left:0;width:100%;height:100%}.base-overview-details{flex:1;padding:40px;display:flex;flex-direction:column}.base-overview-details h2{font-size:28px;margin-bottom:15px;color:#22c3b6}.base-overview-details p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:25px}.base-integration-stats{display:flex;justify-content:space-between;margin-bottom:30px}.base-stat-item{text-align:center}.base-integration-button{align-self:flex-start;display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;margin-top:auto;transition:all .3s ease}.base-integration-button:hover{background:#1fada2;transform:translateY(-2px)}.base-platform-section{margin-bottom:40px}.base-platform-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-platform-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.base-platform-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:30px;display:flex;flex-direction:column;transition:transform .3s ease}.base-platform-card:hover{transform:translateY(-5px)}.base-platform-card p{font-size:15px;line-height:1.6;color:#666;margin-bottom:20px;flex:1}.base-compatibility-badges{display:flex;flex-wrap:wrap;gap:8px}.base-badge{padding:5px 10px;background:#22c3b61a;color:#22c3b6;border-radius:4px;font-size:12px}.base-roadmap-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-roadmap-header{margin-bottom:40px;text-align:center}.base-roadmap-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-timeline-section{margin-bottom:40px}.base-timeline-controls{display:flex;align-items:center;margin-bottom:25px}.base-timeline-label{font-size:16px;font-weight:600;color:#4d4d4d;margin-right:15px}.base-timeline-options{display:flex;gap:10px}.base-timeline-option{padding:8px 16px;background:#f2f2f2;border-radius:6px;font-size:14px;color:#666;cursor:pointer;transition:all .2s ease}.base-timeline-option:hover{background:#e6e6e6;color:#333}.base-timeline-option.active{background:#22c3b6;color:#fff}.base-timeline{position:relative;padding:20px 0;margin-left:20px}.base-timeline-track{position:absolute;top:0;bottom:0;left:0;width:2px;background:#22c3b64d}.base-milestone{display:flex;margin-bottom:40px;position:relative}.base-milestone-marker{width:20px;height:20px;border-radius:50%;background:#e6e6e6;margin-right:20px;position:relative;z-index:1;border:2px solid hsla(0,0%,100%,1);box-shadow:0 0 0 2px #22c3b64d;margin-left:-11px}.base-milestone.current .base-milestone-marker{background:#22c3b6}.base-milestone-content{flex:1}.base-milestone-date{font-size:14px;font-weight:600;color:#22c3b6;margin-bottom:5px}.base-milestone-title{font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.base-milestone-description{font-size:15px;line-height:1.5;color:#666}.base-research-initiatives{margin-bottom:40px}.base-research-initiatives h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-research-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.base-research-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;display:flex;flex-direction:column}.base-research-icon{font-size:32px;margin-bottom:15px}.base-research-card h3{font-size:20px;color:#22c3b6;margin-bottom:15px}.base-research-card p{font-size:15px;line-height:1.6;color:#666;margin-bottom:20px;flex:1}.base-research-status{font-size:14px;color:gray}.base-status-active{color:#1b9830;font-weight:600}.base-status-early{color:#fa0;font-weight:600}.base-status-planning{color:#2680d9;font-weight:600}.base-status-theoretical{color:#6226d9;font-weight:600}.base-early-access{margin-bottom:40px}.base-early-access h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-access-tiers{display:flex;gap:25px}.base-access-tier{flex:1;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;display:flex;flex-direction:column;position:relative;overflow:hidden}.base-access-tier.featured{transform:scale(1.05);box-shadow:0 8px 30px #22c3b626;border:2px solid hsla(175,70%,45%,.3)}.base-tier-header{padding:25px;border-bottom:1px solid hsla(0,0%,95%,1);text-align:center}.base-tier-header h3{font-size:20px;color:#22c3b6;margin-bottom:10px}.base-tier-price{font-size:24px;font-weight:700;color:#333}.base-check{color:#22c3b6;font-weight:700;margin-right:10px}.base-tier-button{display:block;margin:0 25px 25px;padding:12px;text-align:center;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease}.base-feedback-section{text-align:center;margin-bottom:40px}.base-feedback-section h2{font-size:24px;color:#22c3b6;margin-bottom:15px}.base-feedback-intro{font-size:16px;line-height:1.6;color:#666;margin-bottom:25px;max-width:700px;margin-left:auto;margin-right:auto}.base-feedback-button{display:inline-flex;align-items:center;padding:14px 30px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.base-feedback-button:hover{background:#1fada2;transform:translateY(-2px)}.base-security-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-security-header{margin-bottom:40px;text-align:center}.base-security-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-security-overview{display:flex;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;margin-bottom:40px;overflow:hidden}.base-security-visual{flex:1;min-height:300px;background:linear-gradient(135deg,#0b2641,#13406c);position:relative}.base-security-animation{position:absolute;top:0;left:0;width:100%;height:100%}.base-security-details{flex:1;padding:40px;display:flex;flex-direction:column}.base-security-details h2{font-size:28px;margin-bottom:15px;color:#22c3b6}.base-security-details p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:25px}.base-security-metrics{display:flex;justify-content:space-between;margin-bottom:30px}.base-metric-item{text-align:center}.base-metric-value{font-size:32px;font-weight:700;color:#22c3b6;margin-bottom:5px}.base-metric-label{font-size:14px;color:gray}.base-security-button{align-self:flex-start;display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;margin-top:auto;transition:all .3s ease}.base-security-button:hover{background:#1fada2;transform:translateY(-2px)}.base-security-features{margin-bottom:40px}.base-security-features h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.base-feature-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:30px;display:flex;flex-direction:column}.base-feature-icon{font-size:32px;margin-bottom:15px}.base-feature-card h3{font-size:20px;color:#22c3b6;margin-bottom:15px}.base-feature-card p{font-size:15px;line-height:1.6;color:#666;margin-bottom:20px}.base-feature-list{padding-left:20px;margin:0}.base-feature-list li{font-size:14px;color:#4d4d4d;margin-bottom:8px}.base-compliance-section{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:30px;margin-bottom:40px}.base-compliance-section h2{font-size:24px;color:#22c3b6;margin-bottom:15px;text-align:center}.base-compliance-intro{font-size:16px;line-height:1.6;color:#666;margin-bottom:25px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.base-compliance-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.base-compliance-card{background:#fafafa;border-radius:8px;padding:25px}.base-compliance-card h3{font-size:18px;color:#22c3b6;margin-bottom:15px}.base-compliance-badges{display:flex;flex-wrap:wrap;gap:10px}.base-compliance-badge{padding:8px 15px;background:#22c3b61a;color:#22c3b6;border-radius:4px;font-size:14px;font-weight:500}.base-certification-item{display:flex;align-items:center;margin-bottom:15px}.base-certification-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#22c3b6;color:#fff;font-size:14px;margin-right:15px}.base-certification-text{font-size:14px;color:#4d4d4d}.technologies-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.technologies-header{margin-bottom:40px;text-align:center}.technologies-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.technology-showcase{background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;margin-bottom:40px;overflow:hidden}.showcase-item{display:flex}.technology-visual{flex:1;min-height:350px;background:linear-gradient(135deg,#082b28,#0f5751);position:relative}.tech-animation{position:absolute;top:0;left:0;width:100%;height:100%}.technology-details{flex:1;padding:40px;display:flex;flex-direction:column}.technology-details h2{font-size:28px;margin-bottom:15px;color:#22c3b6}.technology-details p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:25px}.key-capabilities{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.capability{display:flex;align-items:center;gap:15px}.capability-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#22c3b61a;color:#22c3b6;font-size:18px}.capability-text{font-size:16px;color:#4d4d4d}.demo-button{align-self:flex-start;display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;margin-top:auto;transition:all .3s ease}.demo-button:hover{background:#1fada2;transform:translateY(-2px)}.technology-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin-bottom:40px}.technology-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:30px;display:flex;flex-direction:column;transition:transform .3s ease}.technology-card:hover{transform:translateY(-5px)}.tech-icon{font-size:36px;color:#22c3b6;margin-bottom:20px}.technology-card h3{font-size:20px;color:#22c3b6;margin-bottom:15px}.technology-card p{font-size:15px;line-height:1.6;color:#666;margin-bottom:20px;flex:1}.learn-more{display:inline-flex;align-items:center;color:#22c3b6;text-decoration:none;font-weight:600;transition:color .2s ease}.technical-specifications{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:30px;margin-bottom:40px}.technical-specifications h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.specs-container{display:flex;flex-wrap:wrap;gap:30px}.spec-group{flex:1;min-width:250px}.spec-group h3{font-size:18px;color:#22c3b6;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,90%,1)}.spec-item{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid hsla(0,0%,95%,1)}.spec-label{font-size:14px;color:#666}.spec-value{font-size:14px;font-weight:700;color:#333}.base-community-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-community-header{margin-bottom:40px;text-align:center}.base-community-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-community-overview{margin-bottom:40px;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;padding:30px}.base-community-stats{display:flex;justify-content:space-around}.base-community-stat{text-align:center}.base-stat-value{font-size:36px;font-weight:700;color:#22c3b6;margin-bottom:5px}.base-stat-label{font-size:16px;color:gray}.base-community-platforms{margin-bottom:40px}.base-community-platforms h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-platforms-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.base-platform-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;display:flex;flex-direction:column}.base-platform-icon{font-size:32px;margin-bottom:15px}.base-platform-card h3{font-size:20px;color:#22c3b6;margin-bottom:15px}.base-platform-card p{font-size:15px;line-height:1.6;color:#666;margin-bottom:20px}.base-platform-features{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;flex:1}.base-platform-feature{font-size:14px;color:#4d4d4d}.base-platform-button{display:block;padding:12px;text-align:center;background:#22c3b61a;color:#22c3b6;text-decoration:none;border-radius:6px;font-weight:600;transition:background .2s ease,color .2s ease}.base-platform-button:hover{background:#22c3b6;color:#fff}.base-events-section{margin-bottom:40px}.base-events-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-events-tabs{display:flex;justify-content:center;margin-bottom:25px}.base-event-tab{padding:10px 20px;font-size:14px;color:#666;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease}.base-event-tab:hover{color:#333}.base-event-tab.active{color:#22c3b6;border-bottom-color:#22c3b6;font-weight:600}.base-events-list{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.base-event-card{display:flex;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;overflow:hidden}.base-event-date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;background:#22c3b6;color:#fff;padding:15px 0}.base-event-month{font-size:14px;font-weight:600}.base-event-day{font-size:24px;font-weight:700}.base-event-details{flex:1;padding:20px}.base-event-details h3{font-size:18px;color:#22c3b6;margin-bottom:10px}.base-event-details p{font-size:14px;line-height:1.6;color:#666;margin-bottom:15px}.base-event-meta{display:flex;flex-wrap:wrap;gap:20px;font-size:12px;color:gray}.base-event-button{display:flex;align-items:center;justify-content:center;width:100px;background:#22c3b61a;color:#22c3b6;text-decoration:none;font-weight:600;transition:background .2s ease,color .2s ease}.base-event-button:hover{background:#22c3b6;color:#fff}.base-view-all{display:flex;align-items:center;justify-content:center;margin-top:15px;font-size:14px;color:#22c3b6;text-decoration:none}.base-contribution-section{margin-bottom:40px}.base-contribution-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-contribution-cards{display:flex;gap:25px}.base-contribution-card{flex:1;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;text-align:center;display:flex;flex-direction:column;align-items:center}.base-contribution-icon{font-size:36px;margin-bottom:15px}.base-contribution-card h3{font-size:18px;color:#22c3b6;margin-bottom:15px}.base-contribution-card p{font-size:14px;line-height:1.6;color:#666;margin-bottom:20px;flex:1}.base-contribution-button{display:inline-flex;align-items:center;padding:10px 20px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.base-contribution-button:hover{background:#1fada2;transform:translateY(-2px)}.base-consulting-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-consulting-header{margin-bottom:40px;text-align:center}.base-consulting-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-consulting-overview{display:flex;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;margin-bottom:40px;overflow:hidden}.base-consulting-visual{flex:1;min-height:300px;background:linear-gradient(135deg,#0b2f41,#134f6c);position:relative}.base-consulting-animation{position:absolute;top:0;left:0;width:100%;height:100%}.base-consulting-details{flex:1;padding:40px;display:flex;flex-direction:column}.base-consulting-details h2{font-size:28px;margin-bottom:15px;color:#22c3b6}.base-consulting-details p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:25px}.base-consulting-stats{display:flex;justify-content:space-between;margin-bottom:30px}.base-consulting-stat{text-align:center}.base-consulting-button{align-self:flex-start;display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;margin-top:auto;transition:all .3s ease}.base-consulting-button:hover{background:#1fada2;transform:translateY(-2px)}.base-services-section{margin-bottom:40px}.base-services-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.base-service-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;display:flex;flex-direction:column}.base-service-icon{font-size:32px;margin-bottom:15px}.base-service-card h3{font-size:20px;color:#22c3b6;margin-bottom:15px}.base-service-card p{font-size:15px;line-height:1.6;color:#666;margin-bottom:20px}.base-service-features{padding-left:20px;margin-bottom:20px;flex:1}.base-service-features li{font-size:14px;color:#4d4d4d;margin-bottom:8px}.base-service-button{align-self:flex-start;display:inline-flex;align-items:center;padding:8px 16px;background:#22c3b61a;color:#22c3b6;text-decoration:none;border-radius:6px;font-weight:600;font-size:14px;transition:background .2s ease,color .2s ease}.base-service-button:hover{background:#22c3b6;color:#fff}.base-team-section{margin-bottom:40px}.base-team-section h2{font-size:24px;color:#22c3b6;margin-bottom:15px;text-align:center}.base-team-intro{font-size:16px;line-height:1.6;color:#666;margin-bottom:25px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.base-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.base-team-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;overflow:hidden}.base-team-image{height:180px;background:#f2f2f2}.base-team-content{padding:20px}.base-team-content h3{font-size:18px;color:#22c3b6;margin-bottom:5px}.base-team-title{font-size:14px;color:gray;margin-bottom:15px}.base-team-content p{font-size:14px;line-height:1.6;color:#666;margin-bottom:15px}.base-team-specialties{display:flex;flex-wrap:wrap;gap:8px}.base-team-specialty{font-size:12px;color:#22c3b6;background:#22c3b61a;padding:4px 10px;border-radius:4px}.base-engagement-section{margin-bottom:40px}.base-engagement-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-engagement-cards{display:flex;gap:25px}.base-engagement-card{flex:1;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;display:flex;flex-direction:column;position:relative;overflow:hidden}.base-engagement-card.featured{transform:scale(1.05);box-shadow:0 8px 30px #22c3b626;border:2px solid hsla(175,70%,45%,.3)}.base-engagement-tag{position:absolute;top:10px;right:-30px;background:#22c3b6;color:#fff;font-size:12px;font-weight:600;padding:5px 30px;transform:rotate(45deg)}.base-engagement-header{padding:25px;border-bottom:1px solid hsla(0,0%,95%,1)}.base-engagement-header h3{font-size:20px;color:#22c3b6;margin-bottom:10px}.base-engagement-duration{font-size:14px;color:gray}.base-engagement-content{padding:25px;flex:1}.base-engagement-content p{font-size:14px;line-height:1.6;color:#666;margin-bottom:20px}.base-engagement-deliverables{margin-bottom:20px}.base-deliverable-title{font-size:14px;font-weight:600;color:#4d4d4d;margin-bottom:10px}.base-deliverable-item{font-size:14px;color:#666;margin-bottom:8px}.base-engagement-button{display:block;margin:0 25px 25px;padding:12px;text-align:center;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease}.base-engagement-button:hover{background:#1fada2}.base-diagnostics-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-diagnostics-header{margin-bottom:40px;text-align:center}.base-diagnostics-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-diagnostics-overview{display:flex;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;margin-bottom:40px;overflow:hidden}.base-diagnostics-visual{flex:1;min-height:300px;background:linear-gradient(135deg,#2f0b41,#4f136c);position:relative}.base-diagnostics-animation{position:absolute;top:0;left:0;width:100%;height:100%}.base-diagnostics-details{flex:1;padding:40px;display:flex;flex-direction:column}.base-diagnostics-details h2{font-size:28px;margin-bottom:15px;color:#22c3b6}.base-diagnostics-details p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:25px}.base-diagnostics-stats{display:flex;justify-content:space-between;margin-bottom:30px}.base-diagnostics-stat{text-align:center}.base-diagnostics-button{align-self:flex-start;display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;margin-top:auto;transition:all .3s ease}.base-diagnostics-button:hover{background:#1fada2;transform:translateY(-2px)}.base-tools-section{margin-bottom:40px}.base-tools-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.base-tool-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;display:flex;flex-direction:column}.base-tool-icon{font-size:32px;margin-bottom:15px}.base-tool-card h3{font-size:20px;color:#22c3b6;margin-bottom:15px}.base-tool-card p{font-size:15px;line-height:1.6;color:#666;margin-bottom:20px}.base-tool-features{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;flex:1}.base-tool-feature{font-size:14px;color:#4d4d4d}.base-check{color:#22c3b6;font-weight:700;margin-right:8px}.base-tool-button{align-self:flex-start;display:inline-flex;align-items:center;padding:8px 16px;background:#22c3b61a;color:#22c3b6;text-decoration:none;border-radius:6px;font-weight:600;font-size:14px;transition:background .2s ease,color .2s ease}.base-tool-button:hover{background:#22c3b6;color:#fff}.base-support-section{margin-bottom:40px}.base-support-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-support-tiers{display:flex;gap:25px}.base-support-tier{flex:1;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;display:flex;flex-direction:column;position:relative;overflow:hidden}.base-support-tier.featured{transform:scale(1.05);box-shadow:0 8px 30px #22c3b626;border:2px solid hsla(175,70%,45%,.3)}.base-tier-tag{position:absolute;top:10px;right:-30px;background:#22c3b6;color:#fff;font-size:12px;font-weight:600;padding:5px 30px;transform:rotate(45deg)}.base-tier-header{display:flex;flex-direction:column;align-items:center;padding:25px;border-bottom:1px solid hsla(0,0%,95%,1)}.base-tier-icon{font-size:36px;margin-bottom:15px}.base-tier-header h3{font-size:20px;color:#22c3b6;text-align:center}.base-tier-features{padding:25px;flex:1}.base-tier-feature{display:flex;align-items:center;margin-bottom:15px;font-size:14px;color:#4d4d4d}.base-tier-footer{padding:0 25px 25px}.base-tier-price{text-align:center;font-size:18px;font-weight:600;color:#4d4d4d;margin-bottom:15px}.base-tier-button{display:block;padding:12px;text-align:center;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease}.base-tier-button:hover{background:#1fada2}.base-emergency-section{display:flex;align-items:center;justify-content:space-between;background:#eb47471a;border-radius:10px;padding:30px;margin-bottom:40px}.base-emergency-content{display:flex;align-items:center;flex:1}.base-emergency-icon{font-size:36px;color:#eb4747;margin-right:20px}.base-emergency-text{flex:1}.base-emergency-text h2{font-size:22px;color:#eb4747;margin-bottom:10px}.base-emergency-text p{font-size:16px;line-height:1.6;color:#4d4d4d;max-width:600px}.base-emergency-button{display:inline-flex;align-items:center;padding:12px 24px;background:#eb4747;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.base-emergency-button:hover{background:#e83030;transform:translateY(-2px)}.base-optimization-section{margin-bottom:40px}.base-optimization-section h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-optimization-cards{display:flex;gap:25px}.base-optimization-card{flex:1;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;text-align:center;display:flex;flex-direction:column;align-items:center}.base-optimization-icon{font-size:36px;margin-bottom:15px}.base-optimization-card h3{font-size:18px;color:#22c3b6;margin-bottom:15px}.base-optimization-card p{font-size:14px;line-height:1.6;color:#666;margin-bottom:20px;flex:1}.base-optimization-button{display:inline-flex;align-items:center;padding:10px 20px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.base-optimization-button:hover{background:#1fada2;transform:translateY(-2px)}.base-resources-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-resources-header{margin-bottom:30px;text-align:center}.base-resources-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-resources-search{display:flex;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.base-search-input{flex:1;padding:12px 15px;border:1px solid hsla(0,0%,80%,1);border-right:none;border-radius:6px 0 0 6px;font-size:16px;color:#4d4d4d}.base-search-input:focus{outline:none;border-color:#22c3b6}.base-search-button{padding:12px 20px;background:#22c3b6;color:#fff;border:none;border-radius:0 6px 6px 0;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease}.base-search-button:hover{background:#1fada2}.base-resource-categories{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin-bottom:40px}.base-category-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;display:flex;flex-direction:column}.base-category-icon{font-size:32px;margin-bottom:15px}.base-category-card h2{font-size:22px;color:#22c3b6;margin-bottom:10px}.base-category-card p{font-size:15px;line-height:1.6;color:#666;margin-bottom:20px}.base-resource-links{display:flex;flex-direction:column;gap:10px}.base-resource-link{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#22c3b6;text-decoration:none;padding:8px 0;border-bottom:1px solid hsla(0,0%,95%,1);transition:color .2s ease}.base-resource-link:hover{color:#1b988d}.base-resource-type{font-size:12px;color:gray;background:#f2f2f2;padding:3px 8px;border-radius:4px}.base-arrow{margin-left:5px;font-size:14px}.base-featured-resources{margin-bottom:40px}.base-featured-resources h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-featured-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.base-featured-item{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:25px;display:flex;gap:15px}.base-featured-icon{font-size:36px;flex-shrink:0}.base-featured-content{display:flex;flex-direction:column}.base-featured-content h3{font-size:18px;color:#22c3b6;margin-bottom:10px}.base-featured-content p{font-size:14px;line-height:1.6;color:#666;margin-bottom:15px;flex:1}.base-featured-button{align-self:flex-start;display:inline-flex;align-items:center;padding:8px 16px;background:#22c3b61a;color:#22c3b6;text-decoration:none;border-radius:6px;font-weight:600;font-size:14px;transition:background .2s ease,color .2s ease}.base-featured-button:hover{background:#22c3b6;color:#fff}.base-resource-support{display:flex;align-items:center;justify-content:space-between;background:#22c3b61a;border-radius:10px;padding:30px;margin-bottom:40px}.base-support-content{flex:1}.base-support-content h2{font-size:22px;color:#22c3b6;margin-bottom:10px}.base-support-content p{font-size:16px;line-height:1.6;color:#666;max-width:600px}.base-support-button{display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.base-support-button:hover{background:#1fada2;transform:translateY(-2px)}.base-training-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.base-training-header{margin-bottom:40px;text-align:center}.base-training-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.base-lead-paragraph{font-size:18px;line-height:1.6;color:#4d4d4d;max-width:800px;margin:0 auto}.base-training-overview{display:flex;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;margin-bottom:40px;overflow:hidden}.base-training-visual{flex:1;min-height:300px;background:linear-gradient(135deg,#0b1441,#13226c);position:relative}.base-training-animation{position:absolute;top:0;left:0;width:100%;height:100%}.base-training-details{flex:1;padding:40px;display:flex;flex-direction:column}.base-training-details h2{font-size:28px;margin-bottom:15px;color:#22c3b6}.base-training-details p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:25px}.base-training-stats{display:flex;justify-content:space-between;margin-bottom:30px}.base-training-stat{text-align:center}.base-stat-value{font-size:32px;font-weight:700;color:#22c3b6;margin-bottom:5px}.base-stat-label{font-size:14px;color:gray}.base-training-button{align-self:flex-start;display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;margin-top:auto;transition:all .3s ease}.base-training-button:hover{background:#1fada2;transform:translateY(-2px)}.base-arrow{margin-left:8px;font-size:18px}.base-certification-paths{margin-bottom:40px}.base-certification-paths h2{font-size:24px;color:#22c3b6;margin-bottom:25px;text-align:center}.base-paths-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.base-path-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;display:flex;flex-direction:column;overflow:hidden}.base-path-header{display:flex;align-items:center;padding:20px;background:#22c3b61a}.base-path-icon{font-size:24px;margin-right:15px}.base-path-header h3{font-size:18px;color:#22c3b6;margin:0;flex:1}.base-path-duration{font-size:14px;color:gray;padding:5px 10px;background:#f2f2f2;border-radius:4px}.base-path-content{padding:20px;flex:1;display:flex;flex-direction:column}.base-path-content p{font-size:14px;line-height:1.6;color:#666;margin-bottom:20px;flex:1}.base-path-topics{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.base-path-topic{font-size:14px;color:#4d4d4d;padding:8px 12px;background:#f7f7f7;border-radius:4px}.base-path-button{display:block;padding:12px;text-align:center;background:#22c3b61a;color:#22c3b6}.applications-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.applications-header{margin-bottom:40px;text-align:center}.applications-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.application-categories{margin-bottom:40px}.category-tabs{display:flex;border-bottom:2px solid hsla(0,0%,90%,1);margin-bottom:30px}.category-tab{padding:12px 25px;font-size:16px;font-weight:500;color:gray;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all .3s ease}.category-tab:hover{color:#22c3b6}.category-tab.active{color:#22c3b6;border-bottom-color:#22c3b6;font-weight:600}.category-content{display:none}.category-content.active{display:block}.case-study{background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;overflow:hidden;margin-bottom:30px}.case-study-header{display:flex;align-items:center;padding:25px 30px;background:#f1f4f3}.case-study-icon{font-size:36px;margin-right:20px}.case-study-header h2{font-size:24px;color:#22c3b6;margin:0;flex:1}.case-tags{display:flex;gap:10px}.case-tag{padding:6px 12px;background:#22c3b61a;color:#22c3b6;border-radius:4px;font-size:12px;font-weight:600}.case-study-content{padding:30px}.case-study-content p{font-size:16px;line-height:1.6;color:#4d4d4d;margin-bottom:25px}.metrics-row{display:flex;justify-content:space-between;margin-bottom:30px}.metric{text-align:center;flex:1}.metric-value{font-size:32px;font-weight:700;color:#22c3b6;margin-bottom:5px}.metric-label{font-size:14px;color:gray}.testimonial{background:#fafafa;border-radius:8px;padding:25px}.testimonial blockquote{font-size:16px;line-height:1.6;color:#4d4d4d;font-style:italic;margin:0 0 15px}.testimonial-author{font-size:14px;color:gray;font-weight:500}.implementation-challenges{margin-bottom:40px}.implementation-challenges h3{font-size:22px;color:#22c3b6;margin-bottom:20px}.challenge-cards{display:flex;gap:20px}.challenge-card{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:20px}.challenge-card h4{font-size:16px;color:#333;margin-bottom:10px}.challenge-card p{font-size:14px;line-height:1.5;color:#666;margin-bottom:15px}.solution{background:#22c3b61a;border-left:3px solid hsla(175,70%,45%,1);padding:12px;font-size:14px;color:#22c3b6}.related-applications h3{font-size:22px;color:#22c3b6;margin-bottom:20px}.related-cards{display:flex;gap:20px;margin-bottom:40px}.related-card{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:20px;transition:transform .3s ease}.related-card:hover{transform:translateY(-5px)}.related-icon{font-size:28px;margin-bottom:15px}.related-card h4{font-size:16px;color:#22c3b6;margin-bottom:10px}.related-card p{font-size:14px;line-height:1.5;color:#666}.learning-intro{max-width:800px;margin:0 auto 40px;text-align:center}.learning-intro h1{font-size:36px;margin-bottom:20px;color:#22c3b6}.concept-cards{display:flex;justify-content:center;gap:30px;margin-bottom:50px}.concept-card{flex:1;max-width:300px;padding:25px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d;transition:transform .3s ease}.concept-card:hover{transform:translateY(-5px)}.concept-icon{font-size:36px;margin-bottom:15px}.concept-card h2{font-size:20px;margin-bottom:10px;color:#22c3b6}.concept-card p{font-size:14px;line-height:1.6;color:#666}.interactive-demo{max-width:900px;margin:0 auto 50px}.interactive-demo h2{font-size:24px;margin-bottom:20px;color:#22c3b6;text-align:center}.demo-container{display:flex;gap:30px;background:#fafafa;border-radius:8px;padding:30px;box-shadow:0 2px 15px #0000000d}.demo-visualization{flex:2;height:300px;background:linear-gradient(135deg,#082b28,#0f5751);border-radius:8px;position:relative;overflow:hidden}.demo-controls{flex:1;display:flex;flex-direction:column;gap:20px}.demo-button{padding:12px 20px;background:#22c3b6;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s ease}.demo-button:hover{background:#1fada2}.control-slider{display:flex;flex-direction:column;gap:8px}.control-slider span{font-size:14px;color:#4d4d4d}.control-slider input{width:100%}.next-steps{max-width:600px;margin:0 auto;text-align:center}.next-steps h2{font-size:24px;margin-bottom:15px;color:#22c3b6}.next-steps p{font-size:16px;line-height:1.6;color:#666;margin-bottom:25px}.frameworks-header{max-width:800px;margin:0 auto 40px;text-align:center}.frameworks-header h1{font-size:36px;margin-bottom:20px;color:#22c3b6}.lead-paragraph{font-size:18px;line-height:1.6;color:#4d4d4d}.framework-sections{display:flex;flex-direction:column;gap:40px;max-width:900px;margin:0 auto}.framework-section{padding:30px;border-radius:8px;background:#fafafa;box-shadow:0 2px 15px #0000000d;display:flex;flex-direction:column}.framework-icon{font-size:36px;margin-bottom:15px;color:#22c3b6}.framework-section h2{font-size:24px;margin-bottom:15px;color:#22c3b6}.framework-section p{font-size:16px;line-height:1.6;color:#666;margin-bottom:20px}.equation-display{background:#f7f7f7;padding:15px;border-radius:6px;margin-bottom:20px;text-align:center}.equation{font-size:22px;font-family:serif}.diagram-container{height:180px;background:#f7f7f7;border-radius:6px;margin-bottom:20px;overflow:hidden}.network-diagram{width:100%;height:100%;background:linear-gradient(45deg,#e9fbfa,#d4f7f4);position:relative}.learn-more{display:inline-flex;align-items:center;color:#22c3b6;text-decoration:none;font-weight:600;margin-top:auto;transition:color .2s ease}.learn-more:hover{color:#1b988d}.arrow{margin-left:6px;font-size:16px}.technical-components{max-width:900px;margin:40px auto}.technical-components h2{font-size:28px;margin-bottom:25px;color:#22c3b6;text-align:center}.component-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.component-card{padding:25px;border-radius:8px;background:#fafafa;box-shadow:0 2px 10px #0000000d}.component-card h3{font-size:18px;margin-bottom:10px;color:#22c3b6}.component-card p{font-size:14px;line-height:1.6;color:#666}.next-module{background:#f1f4f3;border-radius:8px;padding:30px;max-width:900px;margin:50px auto 20px}.next-content{text-align:center}.next-content h2{font-size:24px;margin-bottom:15px;color:#22c3b6}.next-content p{font-size:16px;line-height:1.6;color:#666;margin-bottom:25px}.next-button{display:inline-flex;align-items:center;padding:12px 24px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.implementation-container{display:flex;flex-direction:column;padding:40px;max-width:1200px;margin:0 auto}.implementation-header{margin-bottom:40px;text-align:center}.implementation-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.implementation-process{display:flex;flex-direction:column;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;padding:30px;margin-bottom:40px}.process-steps{display:flex;justify-content:space-between;margin-bottom:30px;position:relative}.process-steps:before{content:"";position:absolute;top:25px;left:0;right:0;height:2px;background:#e6e6e6;z-index:1}.process-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;flex:1}.step-number{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#f2f2f2;color:#999;font-weight:700;font-size:20px;margin-bottom:10px;transition:all .3s ease;border:2px solid hsla(0,0%,90%,1)}.step-label{font-size:14px;color:gray;font-weight:500;text-align:center}.process-step.active .step-number{background:#22c3b6;color:#fff;border-color:#22c3b6}.process-step.active .step-label{color:#22c3b6;font-weight:700}.step-content-container{background:#fafafa;border-radius:8px;padding:30px}.step-detail{display:none}.step-detail.active{display:block}.step-detail h2{font-size:24px;margin-bottom:15px;color:#22c3b6}.step-detail p{font-size:16px;line-height:1.6;color:#666;margin-bottom:25px}.calibration-controls{display:flex;flex-direction:column;gap:20px}.control-group{display:flex;flex-direction:column;gap:8px}.control-group label{font-size:14px;font-weight:600;color:#4d4d4d}.slider-container{display:flex;align-items:center;gap:15px}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#22c3b6;cursor:pointer}.value-display{font-size:14px;color:#666;width:40px;text-align:right}.apply-button{align-self:flex-start;margin-top:10px;padding:10px 20px;background:#22c3b6;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s ease}.apply-button:hover{background:#1fada2}.code-section{background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;overflow:hidden;margin-bottom:40px}.code-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid hsla(0,0%,95%,1)}.code-header h2{font-size:20px;color:#4d4d4d;margin:0}.code-tabs{display:flex;gap:10px}.code-tab{padding:8px 15px;border-radius:4px;font-size:14px;cursor:pointer;color:gray}.code-tab.active{background:#132639;color:#fff}.code-display{background:#132639;padding:25px;max-height:300px;overflow-y:auto}.code-display pre{margin:0;color:#e6e6e6;font-family:monospace;font-size:14px;line-height:1.5}.next-steps{display:flex;justify-content:center}.next-button{display:inline-flex;align-items:center;padding:14px 30px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.next-button:hover{background:#1fada2;transform:translateY(-2px)}.laboratory-container{display:flex;flex-direction:column;padding:30px;max-width:1200px;margin:0 auto}.laboratory-header{margin-bottom:30px;text-align:center}.laboratory-header h1{font-size:36px;margin-bottom:15px;color:#22c3b6;font-weight:700}.lead-paragraph{font-size:18px;line-height:1.6;color:#4d4d4d;max-width:800px;margin:0 auto}.experiment-selector{display:flex;align-items:center;margin-bottom:25px}.selector-label{font-size:16px;font-weight:600;color:#4d4d4d;margin-right:15px}.experiment-options{display:flex;gap:10px}.experiment-option{padding:8px 16px;background:#f2f2f2;border-radius:6px;font-size:14px;color:#666;cursor:pointer;transition:all .2s ease}.experiment-option:hover{background:#e6e6e6;color:#333}.experiment-option.active{background:#22c3b6;color:#fff}.experiment-interface{display:flex;gap:25px;margin-bottom:30px}.experiment-visualization{flex:3;background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;overflow:hidden;display:flex;flex-direction:column}.visualization-container{flex:1;background:linear-gradient(135deg,#0d1a26,#19334d);position:relative;min-height:300px}.field-particles{position:absolute;top:0;left:0;width:100%;height:100%}.consciousness-indicator{position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:50%;background:#22c3b633;transform:translate(-50%,-50%);box-shadow:0 0 30px #22c3b680}.experiment-status{padding:15px;text-align:center;font-size:14px;color:#666;background:#fafafa;border-top:1px solid hsla(0,0%,90%,1)}.experiment-controls{flex:2;display:flex;flex-direction:column;gap:15px}.control-panel,.results-panel{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:20px;flex:1;display:flex;flex-direction:column}.control-panel h3,.results-panel h3{font-size:18px;color:#22c3b6;margin-bottom:15px}.parameter-controls{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.parameter-group{display:flex;flex-direction:column;gap:6px}.parameter-group label{font-size:14px;color:#4d4d4d;font-weight:500}.parameter-slider{display:flex;align-items:center;gap:10px}.range-slider{flex:1;height:6px;-webkit-appearance:none;background:#e6e6e6;border-radius:3px}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#22c3b6;cursor:pointer}.value-display{font-size:14px;color:#666;width:50px;text-align:right}.control-buttons{display:flex;gap:10px;margin-top:auto}.control-button{padding:10px 15px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.control-button.primary{background:#22c3b6;color:#fff}.control-button.primary:hover{background:#1fada2}.control-button.secondary{background:#f2f2f2;color:#666}.control-button.secondary:hover{background:#e6e6e6;color:#4d4d4d}.measurement-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:20px}.measurement{background:#fafafa;border-radius:6px;padding:12px}.measurement-label{font-size:12px;color:gray;margin-bottom:5px}.measurement-value{font-size:18px;font-weight:700;color:#22c3b6}.result-interpretation{font-size:14px;line-height:1.5;color:#666;margin-top:auto;background:#f1f4f3;padding:12px;border-radius:6px}.experiment-explanation{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;margin-bottom:30px}.explanation-tabs{display:flex;border-bottom:1px solid hsla(0,0%,90%,1)}.explanation-tab{padding:15px 20px;font-size:14px;color:gray;cursor:pointer;transition:all .2s ease}.explanation-tab:hover{color:#22c3b6}.explanation-tab.active{color:#22c3b6;font-weight:600;border-bottom:2px solid hsla(175,70%,45%,1);margin-bottom:-1px}.explanation-content{padding:25px;display:none}.explanation-content.active{display:block}.explanation-content h3{font-size:18px;color:#22c3b6;margin-bottom:15px}.explanation-content p{font-size:15px;line-height:1.6;color:#4d4d4d;margin-bottom:15px}.laboratory-footer{display:flex;justify-content:center}.download-section{text-align:center;max-width:500px}.download-section h3{font-size:20px;color:#22c3b6;margin-bottom:10px}.download-section p{font-size:15px;color:#666;margin-bottom:20px}.download-button{display:inline-flex;align-items:center;padding:12px 25px;background:#22c3b6;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s ease,transform .3s ease}.download-button:hover{background:#1fada2;transform:translateY(-2px)}.arrow{margin-left:8px;font-size:18px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{display:flex;flex-wrap:wrap;width:100%;height:100%}body{touch-action:pan-x pan-y;-webkit-touch-callout:none}northwest,northeast,southwest,southeast{display:flex;justify-content:center;align-items:center;width:35px;height:35px}north{display:flex;justify-content:center;align-items:center;width:calc(100% - 70px);height:35px}west{display:flex;justify-content:center;align-items:center;width:35px;height:calc(100% - 70px);writing-mode:vertical-lr;text-orientation:upright;letter-spacing:-5px}main{position:relative;z-index:0;display:flex;width:calc(100% - 70px);height:calc(100% - 70px);overflow:hidden;padding:25px;border:2px solid hsla(0,0%,0%,.95)}east{display:flex;justify-content:center;align-items:center;width:35px;height:calc(100% - 70px);writing-mode:vertical-lr;text-orientation:upright;letter-spacing:-5px}south{display:flex;justify-content:center;align-items:center;width:calc(100% - 70px);height:35px}north,west,east,south,northwest,northeast,southwest,southeast{background:#000;color:#fff;font-size:20px;line-height:20px;cursor:pointer;transition:background .2s ease,transform .2s ease,filter .2s ease,box-shadow .2s ease;text-transform:uppercase}north:hover,west:hover,east:hover,south:hover,northwest:hover,northeast:hover,southwest:hover,southeast:hover{background:#5e5e5e;transform:translateY(-1px);filter:brightness(1.2);box-shadow:0 2px 8px #00000080}north:active,west:active,east:active,south:active,northwest:active,northeast:active,southwest:active,southeast:active{transform:translateY(1px);filter:brightness(.9);box-shadow:0 0 #00000080;transition:all .05s ease}#B,#N,#W,#E,#S{position:relative;z-index:1;display:flex;flex-wrap:wrap;width:100%;height:100%;overflow:hidden}#B{justify-content:center;align-items:center;background:#000}.section-menu{display:flex;justify-content:space-between;width:100%;height:35px;background:linear-gradient(to left,var(--base-purple),var(--base-green),var(--base-blue));overflow-x:auto;overflow-y:hidden}.section-title{display:flex;align-items:center;padding:0 15px;font-weight:700;font-size:16px;color:#fff}.section-tabs{display:flex}.tab{display:flex;align-items:center;padding:0 20px;font-size:15px;color:#ffffffe6;cursor:pointer;transition:background .2s ease}.tab:hover{background:#ffffff26}.tab.active{background:#fff3;font-weight:700}.home-icon{display:flex;align-items:center;justify-content:center;width:35px;height:35px;cursor:pointer;font-size:25px;color:#ffffffe6}.section-content{display:flex;flex-direction:column;width:100%;height:calc(100% - 35px);padding:10px;overflow-x:hidden;overflow-y:auto;background:var(--surface-bg)}.quantum{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:35px;position:relative;z-index:1;width:100%;max-width:777px}.logo{width:250px;height:250px;position:relative;cursor:pointer;transition:transform .3s ease,filter .3s ease;margin-bottom:10px}.logo svg{width:100%;height:100%}.installable{position:relative}.installable:after{content:"";position:absolute;right:-5px;top:0;width:12px;height:12px;background:var(--success-green);border-radius:50%;box-shadow:0 0 10px var(--success-green);animation:pulse 1.5s infinite ease-in-out}.title{font-size:55px;line-height:55px;font-weight:700;display:flex;justify-content:center}.glow{position:relative;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease,text-shadow .5s ease;color:#fff;font-family:var(--font-main)}.glow.glowing{opacity:1;transform:translateY(0);text-shadow:0 0 10px hsla(262,78%,51%,.5),0 0 20px hsla(262,78%,51%,.3),0 0 30px hsla(262,78%,51%,.1)}.subtitle{color:#fff;font-family:var(--font-main);font-size:22px;font-weight:700;letter-spacing:1px;opacity:1;text-shadow:0 0 10px hsla(262,78%,51%,.5)}@media(max-width:768px){main{padding:10px}}
