@layer base{button,summary,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}}@layer components{.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f26b23;font-size:.6875rem;font-weight:800}.section-title{letter-spacing:-.035em;color:#18181b;margin-top:.75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.15}.section-copy{color:#64748b;max-width:42rem;margin-top:.75rem;line-height:1.7}.field{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;outline:none;width:100%;height:3.25rem;padding:0 1rem;font-size:.875rem;transition:all .16s}.field:focus{background:#fff;border-color:#f26b23;box-shadow:0 0 0 4px #ffedd5}.guide-card{background:#fff;border:1px solid #e4e4e7;border-radius:1rem;padding:1.25rem}.guide-card h3{color:#18181b;font-size:1rem;font-weight:800}.guide-card p,.guide-card li{color:#52525b;font-size:.8125rem;line-height:1.65}.guide-card p,.guide-card ol,.guide-card ul{margin-top:.65rem}.guide-card ol,.guide-card ul{gap:.35rem;padding-left:1.1rem;display:grid}.guide-card ol{list-style:decimal}.guide-card ul{list-style:outside}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes pending-result{0%{width:8%;transform:translate(-120%)}55%{width:42%}to{width:16%;transform:translate(650%)}}.pending-result-bar{animation:2.2s ease-in-out infinite pending-result}
