.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-300)}.eyebrow::before,.eyebrow::after{content:"";width:18px;height:1px;background:var(--gold-400);opacity:.7}.reveal.in-view{opacity:1;transform:none}.reveal-stagger.in-view>*{opacity:1;transform:none}.reveal-stagger.in-view>*:nth-child(1){transition-delay:.02s}.reveal-stagger.in-view>*:nth-child(2){transition-delay:.1s}.reveal-stagger.in-view>*:nth-child(3){transition-delay:.18s}.reveal-stagger.in-view>*:nth-child(4){transition-delay:.26s}.reveal-stagger.in-view>*:nth-child(5){transition-delay:.34s}.reveal-stagger.in-view>*:nth-child(6){transition-delay:.42s}.cycle.spin .word{animation:spinOut .38s cubic-bezier(.5,0,.75,0) both}@media (prefers-reduced-motion:reduce){.cycle.spin .word{animation:none}}.form-card{margin:34px auto 0;max-width:440px;text-align:left;background:linear-gradient(165deg,rgba(255,255,255,.05),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:28px 26px 24px;box-shadow:var(--shadow-deep);backdrop-filter:blur(6px)}.field{margin-bottom:15px;text-align:left}.field label{display:block;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-300);margin-bottom:6px;font-weight:700}.field input[type=text]{width:100%;padding:13px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.55);color:var(--ivory-50);font-size:1rem;font-family:var(--font-body);transition:border-color .2s,box-shadow .2s}.field input::placeholder{color:rgba(239,227,201,.4)}.field input:focus{border-color:var(--gold-400);box-shadow:0 0 0 3px rgba(209,167,95,.18);outline:none}.check-row{display:flex;gap:10px;align-items:flex-start;font-size:.8rem;line-height:1.4;color:rgba(239,227,201,.75);margin-bottom:16px}.check-row input{margin-top:3px;accent-color:var(--gold-400);width:16px;height:16px;flex-shrink:0}.check-row a{text-decoration:underline;color:var(--gold-200)}.btn-gold{width:100%;border:none;cursor:pointer;padding:16px 20px;border-radius:10px;background:linear-gradient(135deg,var(--gold-200),var(--gold-400) 60%,var(--gold-600));color:var(--ink-900);font-weight:800;font-size:1.02rem;box-shadow:0 14px 30px -10px rgba(194,155,83,.55);transition:transform .18s ease,box-shadow .18s ease;font-family:var(--font-body)}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 20px 36px -10px rgba(194,155,83,.7)}.btn-gold:active{transform:translateY(0)}.form-success{text-align:center;padding:18px 4px}.form-success .burst{position:relative;height:0}.form-success .dot{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--gold-400);left:50%;top:0;animation:burst .9s ease-out forwards}@media (prefers-reduced-motion:reduce){.form-success .dot{display:none}}.flip-card.flipped .flip-inner{transform:rotateY(180deg)}.qual-result.ready{border-style:solid;background:rgba(194,155,83,.1)}footer .proto-note{font-size:.7rem;color:rgba(239,227,201,.3);max-width:32rem;margin:18px auto 0;line-height:1.5}.about-grid.in-view .medallion{animation:medallionSpin 1.4s cubic-bezier(.65,0,.35,1) .25s both}@media (prefers-reduced-motion:reduce){.about-grid.in-view .medallion{animation:none}}