@import url("https://fonts.googleapis.com/css2?family=Sora:wght@300;400;500;600;700&display=swap");.guc-bg{font-family:Sora,system-ui,sans-serif}.guc-form-panel{background:#fff}.dark .guc-form-panel{background:hsl(var(--background))}.guc-brand-panel{background:linear-gradient(150deg,#0d1b2a,#16283d 45%,#3a2410)}.guc-orbs{background-image:radial-gradient(circle at 20% 12%,rgba(245,158,11,.35),transparent 45%),radial-gradient(circle at 85% 88%,rgba(245,158,11,.16),transparent 50%)}.guc-dots{opacity:.14;background-image:radial-gradient(hsla(0,0%,100%,.6) 1px,transparent 0);background-size:22px 22px}.guc-input{background:#fff;border:1px solid #ecd3a8;border-radius:8px;padding:10px 14px;width:100%;font-family:Sora,system-ui,sans-serif;font-size:.9375rem;color:#0d1230;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.guc-input::-moz-placeholder{color:#c4a876}.guc-input::placeholder{color:#c4a876}.guc-input:focus{border-color:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.12)}.dark .guc-input{background:hsl(var(--muted));border-color:rgba(246,174,49,.22);color:hsl(var(--foreground))}.dark .guc-input::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}.dark .guc-input::placeholder{color:hsl(var(--muted-foreground)/.6)}.dark .guc-input:focus{border-color:#f6ae31;box-shadow:0 0 0 3px rgba(246,174,49,.16)}.guc-btn{width:100%;height:44px;border:none;border-radius:8px;background:#f59e0b;color:#fff;font-family:Sora,system-ui,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.03em;cursor:pointer;transition:background .15s ease,transform .1s ease}.guc-btn:hover:not(:disabled){background:#db8a05}.guc-btn:active:not(:disabled){transform:scale(.988);background:#b87206}.guc-btn:disabled{opacity:.45;cursor:not-allowed}.dark .guc-btn{background:#f6ae31;color:#fff}.dark .guc-btn:hover:not(:disabled){background:#f9c55a}.dark .guc-btn:active:not(:disabled){background:#d99420}.guc-card{background:#fff;border:1px solid #ecd3a8;border-radius:16px;box-shadow:0 4px 32px rgba(245,158,11,.08)}.dark .guc-card{background:hsl(var(--card));border-color:rgba(246,174,49,.18);box-shadow:0 4px 48px rgba(0,0,0,.6),0 0 0 1px rgba(246,174,49,.08)}.guc-bg-dotted{background-color:#f3f5fc}.dark .guc-bg-dotted{background-color:hsl(var(--background))}.guc-title{color:#0d1230}.dark .guc-title{color:hsl(var(--foreground))}.guc-subtitle{color:#8a6b2a}.dark .guc-subtitle,.guc-footer{color:#c4a876}.dark .guc-footer{color:#806224}.guc-label{font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#8a5f0a;display:block;margin-bottom:6px}.dark .guc-label{color:#d9a857}.guc-feature-icon{background:hsla(0,0%,100%,.08)}.guc-link-muted{font-size:.75rem;color:#8a6b2a;text-decoration:none;transition:color .15s ease}.guc-link-muted:hover{color:#f59e0b}.dark .guc-link-muted{color:#c4a876}.dark .guc-link-muted:hover{color:#f6ae31}.guc-fade{animation:gucFadeUp .5s cubic-bezier(.16,1,.3,1) both}.guc-delay-1{animation-delay:.07s}.guc-delay-2{animation-delay:.14s}.guc-delay-3{animation-delay:.21s}@keyframes gucFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}