@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.0x9ccydb91kkt.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.0fpdy-lufm69d.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-cyrillic-ext-wght-normal.10yjhutwdm9hx.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-cyrillic-wght-normal.3iik4h93_86zh.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-vietnamese-wght-normal.43reimf7x86lj.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-latin-ext-wght-normal.19c5fcu0u1_l8.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-latin-wght-normal.43ritpld78jne.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--button-primary:#f28b82;--button-primary-hover:#ec7b73;--button-primary-active:#e87870;--button-primary-ink:#532027;--button-secondary:#fff;--button-secondary-hover:#fdf7f2;--button-secondary-ink:#a33f48;--button-border:#e8dfd8;--button-business:#2e842c;--button-business-hover:#256b24;--button-destructive:#fc1d1d;--button-disabled:#e8dfd8;--button-disabled-ink:#5d6172}.ui-button{--button-bg:var(--button-primary);--button-bg-hover:var(--button-primary-hover);--button-bg-active:var(--button-primary-active);--button-fg:var(--button-primary-ink);--button-face:var(--button-bg);--button-tone:color-mix(in srgb, var(--button-bg) 82%, #532027);--button-shadow:color-mix(in srgb, var(--button-bg) 24%, transparent);--button-ambient:color-mix(in srgb, var(--button-bg) 9%, transparent);--button-border-color:var(--button-tone);justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--button-border-color);border-radius:var(--radius-control);min-width:44px;min-height:48px;padding:0 var(--space-5);background:linear-gradient(180deg, color-mix(in srgb, var(--button-face) 94%, #fff) 0%, var(--button-face) 58%, color-mix(in srgb, var(--button-face) 97%, #241518) 100%);color:var(--button-fg);box-shadow:inset 0 1px 0 #ffffff57, 0 3px 8px var(--button-shadow), 0 10px 20px var(--button-ambient);font:800 .9375rem/1.2 var(--font-body);cursor:pointer;text-decoration:none;transition:border-color .14s,color .14s,box-shadow .14s,translate .14s;display:inline-flex}.ui-button:hover:not(:disabled):not([aria-disabled=true]){--button-face:var(--button-bg-hover);box-shadow:inset 0 1px 0 #fff6, 0 4px 10px var(--button-shadow), 0 12px 24px color-mix(in srgb, var(--button-ambient) 88%, transparent)}.ui-button:active:not(:disabled):not([aria-disabled=true]){--button-face:var(--button-bg-active);background:linear-gradient(180deg, color-mix(in srgb, var(--button-face) 94%, #241518) 0%, var(--button-face) 100%);box-shadow:inset 0 2px 4px color-mix(in srgb, var(--button-shadow) 82%, transparent), 0 1px 3px var(--button-shadow);translate:0 1px}.ui-button:focus-visible{outline-offset:3px;outline:3px solid #0c80f8}.ui-button--business{--button-bg:var(--button-business);--button-bg-hover:var(--button-business-hover);--button-bg-active:#1f5c1e;--button-fg:#fff}.ui-button--secondary{--button-bg:var(--button-secondary);--button-bg-hover:var(--button-secondary-hover);--button-bg-active:#fcf0e9;--button-fg:var(--button-secondary-ink);--button-shadow:#5320271a;--button-ambient:#a33f480d;--button-border-color:var(--button-border)}.ui-button--outline{--button-bg:#fff;--button-bg-hover:#fdf7f2;--button-bg-active:#fcf0e9;--button-fg:var(--button-secondary-ink);--button-shadow:#53202717;--button-ambient:#a33f480a;--button-border-color:color-mix(in srgb, var(--button-secondary-ink) 58%, var(--button-border))}.ui-button--ghost{--button-bg:transparent;--button-bg-hover:#fdf7f2;--button-bg-active:#fcf0e9;--button-fg:var(--button-secondary-ink);--button-shadow:transparent;--button-ambient:transparent;--button-border-color:transparent;box-shadow:none}.ui-button--ghost:hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 1px var(--button-border)}.ui-button--destructive{--button-bg:var(--button-destructive);--button-bg-hover:#e71919;--button-bg-active:#cf1717;--button-fg:#10121b}.ui-button--icon{border-radius:50%;flex:none;width:48px;padding:0}.ui-button:disabled,.ui-button[aria-disabled=true],.ui-button[aria-busy=true]{background:var(--button-disabled);color:var(--button-disabled-ink);cursor:not-allowed;opacity:1;border-color:#c9c3be;translate:none;box-shadow:inset 0 1px #ffffff80}.ui-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite ui-button-spin}@keyframes ui-button-spin{to{rotate:1turn}}.ui-button.ui-button.ui-button--primary,.ui-button.ui-button.ui-button--business,.ui-button.ui-button.ui-button--secondary,.ui-button.ui-button.ui-button--outline,.ui-button.ui-button.ui-button--ghost,.ui-button.ui-button.ui-button--destructive{background:linear-gradient(180deg, color-mix(in srgb, var(--button-face) 94%, #fff) 0%, var(--button-face) 58%, color-mix(in srgb, var(--button-face) 97%, #241518) 100%);color:var(--button-fg);border-color:var(--button-border-color);font-weight:800}.ui-button.ui-button.ui-button:active:not(:disabled):not([aria-disabled=true]){background:linear-gradient(180deg, color-mix(in srgb, var(--button-face) 94%, #241518) 0%, var(--button-face) 100%)}.ui-button.ui-button.ui-button--secondary{border-color:var(--button-border)}.ui-button.ui-button.ui-button--outline{border-color:color-mix(in srgb, var(--button-secondary-ink) 58%, var(--button-border))}.ui-button.ui-button.ui-button--ghost{box-shadow:none;background:0 0;border-color:#0000}.ui-button.ui-button.ui-button--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-bg-hover);box-shadow:inset 0 0 0 1px var(--button-border)}.ui-button.ui-button.ui-button--ghost:active:not(:disabled):not([aria-disabled=true]){background:var(--button-bg-active);box-shadow:inset 0 1px 3px #5320271a}.ui-button.ui-button.ui-button--primary.discovery-submit{background:var(--button-bg);-webkit-tap-highlight-color:transparent;transition:border-color .14s,color .14s,box-shadow .14s;translate:none}.ui-button.ui-button.ui-button--primary.discovery-submit:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-bg-hover)}.ui-button.ui-button.ui-button--primary.discovery-submit:active:not(:disabled):not([aria-disabled=true]){background:var(--button-bg-active);box-shadow:inset 0 1px 3px #53202724, 0 2px 5px var(--button-shadow);translate:none}.ui-button.ui-button.ui-button:disabled,.ui-button.ui-button.ui-button[aria-disabled=true],.ui-button.ui-button.ui-button[aria-busy=true]{background:var(--button-disabled);color:var(--button-disabled-ink);opacity:1;border-color:#c9c3be;translate:none}@media (prefers-reduced-motion:reduce){.ui-button{transition:none}.ui-button:active{translate:none}.ui-button__spinner{animation:none}}
