.Button_button__1u8vz{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:.75rem 1.25rem;border:1px solid transparent;border-radius:1rem;font-family:var(--font-primary);font-size:.9rem;font-weight:600;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer;transition:transform .3s cubic-bezier(.22,1,.36,1),color .26s ease}.Button_primary__sa_jp{background:var(--primary-yellow);border-color:var(--primary-yellow);color:var(--gray-900)}.Button_secondary__FhceK{background:var(--white);border-color:var(--gray-600);color:var(--gray-600)}.Button_secondary__FhceK:focus-visible{color:var(--gray-900)}.Button_tertiary__5IykU{position:relative;min-height:0;padding:.15rem 0 .3rem;border:0;border-radius:2px;background:transparent;color:inherit;text-align:start}.Button_project__i2xx9{justify-content:flex-start;width:100%;min-height:0;padding:.75rem;border-color:#e5e7eb;border-radius:var(--button-radius);background:#f9fafb;color:var(--gray-800);font-weight:500;text-align:left;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.Button_tertiary__5IykU:after,.Button_tertiary__5IykU:before{position:absolute;left:0;right:0;content:"";pointer-events:none;transition:opacity .28s ease}.Button_tertiary__5IykU:before{bottom:.12rem;height:2px;background:var(--primary-yellow);opacity:1}.Button_tertiary__5IykU:after{bottom:.04rem;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='6' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 Q4 0 8 3 T16 3' fill='none' stroke='%23FFC92C' stroke-width='1.6'/%3E%3C/svg%3E") repeat-x 0 100%;opacity:0}.Button_small__TaWSL:not(.Button_tertiary__5IykU){min-height:44px;padding:.6rem 1rem;font-size:.82rem}.Button_button__1u8vz:focus-visible{outline:3px solid var(--gray-900);outline-offset:4px}.Button_button__1u8vz:disabled{opacity:.55;cursor:not-allowed}@media (hover:hover){.Button_primary__sa_jp:not(:disabled):hover,.Button_secondary__FhceK:not(:disabled):hover{transform:translateY(-2px)}.Button_secondary__FhceK:not(:disabled):hover{color:var(--gray-900)}.Button_project__i2xx9:not(:disabled):hover{background:rgba(255,201,44,.1);border-color:rgba(255,201,44,.3);transform:translateY(-2px)}.Button_tertiary__5IykU:not(:disabled):hover:before{opacity:0}.Button_tertiary__5IykU:not(:disabled):hover:after{opacity:1}}.Button_primary__sa_jp:not(:disabled):active{background:#e8b600}.Button_secondary__FhceK:not(:disabled):active{background:var(--gray-100)}@media (prefers-reduced-motion:reduce){.Button_button__1u8vz,.Button_tertiary__5IykU:after,.Button_tertiary__5IykU:before{transition:none}.Button_primary__sa_jp:hover,.Button_project__i2xx9:hover,.Button_secondary__FhceK:hover{transform:none}}