._button_dpvbc_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.5px;text-decoration:none;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}._button_dpvbc_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._sm_dpvbc_24{padding:var(--space-2) var(--space-4);font-size:var(--text-xs)}._md_dpvbc_29{padding:var(--space-3) var(--space-5);font-size:var(--text-sm)}._lg_dpvbc_34{padding:var(--space-4) var(--space-6);font-size:var(--text-base)}._primary_dpvbc_42{background:linear-gradient(135deg,var(--color-accent-on),var(--color-accent-on-2));color:var(--color-white);box-shadow:0 4px 15px #c19a6b4d}._primary_dpvbc_42:hover:not(._disabled_dpvbc_48){transform:translateY(-2px);box-shadow:0 6px 20px #c19a6b66}._primary_dpvbc_42:active:not(._disabled_dpvbc_48){transform:translateY(0)}._secondary_dpvbc_58{background:linear-gradient(135deg,var(--color-primary-on),var(--color-primary-dark));color:var(--color-white);box-shadow:0 4px 15px #d46e9e4d}._secondary_dpvbc_58:hover:not(._disabled_dpvbc_48){transform:translateY(-2px);box-shadow:0 6px 20px #d46e9e66}._secondary_dpvbc_58:active:not(._disabled_dpvbc_48){transform:translateY(0)}._outline_dpvbc_74{background:transparent;color:var(--color-primary-strong);border:2px solid var(--color-primary)}._outline_dpvbc_74:hover:not(._disabled_dpvbc_48){background:var(--color-primary-on);color:var(--color-white);transform:translateY(-2px)}._ghost_dpvbc_87{background:transparent;color:var(--color-text);padding-left:var(--space-2);padding-right:var(--space-2)}._ghost_dpvbc_87:hover:not(._disabled_dpvbc_48){color:var(--color-primary-strong);background:#d46e9e1a}._icon_dpvbc_100{width:40px;height:40px;padding:0;border-radius:var(--radius-full);background:var(--color-white);color:var(--color-text);box-shadow:var(--shadow-sm)}._icon_dpvbc_100._sm_dpvbc_24{width:32px;height:32px}._icon_dpvbc_100._lg_dpvbc_34{width:48px;height:48px}._icon_dpvbc_100:hover:not(._disabled_dpvbc_48){background:var(--color-primary-on);color:var(--color-white);transform:scale(1.05)}._disabled_dpvbc_48{opacity:.6;cursor:not-allowed;transform:none!important}._fullWidth_dpvbc_133{width:100%}._text_dpvbc_138{line-height:1}._icon_dpvbc_100{flex-shrink:0}._notFoundPage_lfnfk_1{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-4);text-align:center}._content_lfnfk_10{max-width:500px}._errorCode_lfnfk_14{display:block;font-family:var(--font-heading);font-size:clamp(6rem,15vw,10rem);font-weight:700;color:var(--color-primary);opacity:.15;line-height:1;margin-bottom:var(--space-2)}._errorCode_lfnfk_14:before{content:attr(data-code)}._title_lfnfk_30{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:600;color:var(--color-text);margin-bottom:var(--space-3)}._description_lfnfk_38{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--space-8)}._actions_lfnfk_45{display:flex;flex-direction:column;gap:var(--space-3);align-items:center}@media (min-width: 480px){._actions_lfnfk_45{flex-direction:row;justify-content:center}}
