.ag{--ag-ink:#101814;--ag-soft:#494f47;--ag-primary:#0c553c;--ag-primary-ink:#fbfaf6;--ag-field:#ffffffc7;--ag-field-rim:#465b5129;--ag-horse-fill:linear-gradient(160deg, #ffffff6b, #ffffff29 40%, #e1f5e414 75%, #fff3);--ag-horse-edge:#fffffff2;--ag-horse-shade:#11423147;--ag-gold:#aa7d2d;color:var(--ag-ink)}@supports (color:lab(0% 0 0)){.ag{--ag-ink:lab(7.40326% -4.22205 1.23374);--ag-soft:lab(32.924% -4.17121 3.91477);--ag-primary:lab(31.4602% -27.3339 8.31991);--ag-primary-ink:lab(98.2976% -.19002 2.27954);--ag-field:lab(100% 0 0/.78);--ag-field-rim:lab(36.6025% -9.97394 2.87787/.16);--ag-horse-fill:linear-gradient(160deg, lab(100% 0 0/.42), lab(100% 0 0/.16) 40%, lab(94.6016% -8.87287 5.65853/.08) 75%, lab(100% 0 0/.2));--ag-horse-edge:lab(100% 0 0/.95);--ag-horse-shade:lab(24.2362% -20.5793 5.42164/.28);--ag-gold:lab(55.911% 12.4649 48.5498)}}.dark .ag{--ag-ink:#f5f3ef;--ag-soft:#b7c1b8;--ag-primary:#7ad4a5;--ag-primary-ink:#051811;--ag-field:#ffffff12;--ag-field-rim:#ffffff24;--ag-horse-fill:linear-gradient(165deg, #ffffff29, #9dcab112 45%, #5b8c7b0d);--ag-horse-edge:#ffffff57;--ag-horse-shade:#0006;--ag-gold:#ebc57d}@supports (color:lab(0% 0 0)){.dark .ag{--ag-ink:lab(95.9776% -.189811 2.27968);--ag-soft:lab(77.015% -4.7279 3.01083);--ag-primary:lab(78.2656% -36.0803 14.2425);--ag-primary-ink:lab(6.53703% -8.09482 1.89835);--ag-field:lab(100% 0 0/.07);--ag-field-rim:lab(100% 0 0/.14);--ag-horse-fill:linear-gradient(165deg, lab(100% 0 0/.16), lab(77.6072% -19.4272 7.6985/.07) 45%, lab(54.3935% -20.4851 3.79875/.05));--ag-horse-edge:lab(100% 0 0/.34);--ag-horse-shade:lab(0% 0 0/.4);--ag-gold:lab(81.6021% 7.61843 41.1209)}}.ag-backdrop,.ag-grain{z-index:0;pointer-events:none;position:fixed;inset:0}.ag-backdrop{background:radial-gradient(34% 48% at 26% 44%, #5daa8bbf, transparent 72%), radial-gradient(26% 34% at 38% 70%, #ebcd8cb3, transparent 72%), var(--lq-aurora), var(--lq-ground)}@supports (color:lab(0% 0 0)){.ag-backdrop{background:radial-gradient(34% 48% at 26% 44%, lab(64.0787% -30.5204 8.09648/.75), transparent 72%), radial-gradient(26% 34% at 38% 70%, lab(84.0049% 4.39391 36.7107/.7), transparent 72%), var(--lq-aurora), var(--lq-ground)}}.dark .ag-backdrop{background:radial-gradient(34% 48% at 26% 44%, #005c42d9, transparent 72%), radial-gradient(26% 34% at 38% 70%, #78571573, transparent 72%), var(--lq-aurora), var(--lq-ground)}@supports (color:lab(0% 0 0)){.dark .ag-backdrop{background:radial-gradient(34% 48% at 26% 44%, lab(34.0405% -34.9063 9.09635/.85), transparent 72%), radial-gradient(26% 34% at 38% 70%, lab(39.6989% 9.39059 40.8605/.45), transparent 72%), var(--lq-aurora), var(--lq-ground)}}.ag-grain{opacity:var(--lq-grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.12 0 0 0 0 0.1 0 0 0 1.4 -0.2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.ag-horse{z-index:1;pointer-events:none;aspect-ratio:1;width:min(108vh,62vw);position:fixed;top:55%;left:max(-9vw,-140px);transform:translateY(-50%)}.ag-horse>span{position:absolute;inset:0;-webkit-mask:url(/logo-mark.png) 50%/contain no-repeat;mask:url(/logo-mark.png) 50%/contain no-repeat}.ag-horse>.ag-horse-edge,.ag-horse>.ag-horse-shade{-webkit-mask-composite:source-out;-webkit-mask-composite:source-out;mask-composite:subtract}.ag-horse>.ag-horse-edge{-webkit-mask-composite:source-out;background:var(--ag-horse-edge);-webkit-mask-image:url(/logo-mark.png),url(/logo-mark.png);mask-image:url(/logo-mark.png),url(/logo-mark.png);-webkit-mask-position:calc(50% - 2px) calc(50% - 2px),50%;mask-position:calc(50% - 2px) calc(50% - 2px),50%;-webkit-mask-size:contain,contain;mask-size:contain,contain;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ag-horse>.ag-horse-shade{-webkit-mask-composite:source-out;background:var(--ag-horse-shade);-webkit-mask-image:url(/logo-mark.png),url(/logo-mark.png);mask-image:url(/logo-mark.png),url(/logo-mark.png);-webkit-mask-position:calc(50% + 3px) calc(50% + 5px),50%;mask-position:calc(50% + 3px) calc(50% + 5px),50%;-webkit-mask-size:contain,contain;mask-size:contain,contain;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ag-horse>.ag-horse-body{background:var(--ag-horse-fill);-webkit-backdrop-filter:blur(20px)saturate(1.45)brightness(1.04);backdrop-filter:blur(20px)saturate(1.45)brightness(1.04)}.ag-brand-tile{corner-shape:squircle;background:linear-gradient(150deg,#174736,#03261b);background:linear-gradient(150deg,lab(26.5569% -20.5258 5.41618),lab(12.4352% -15.6112 3.46917));box-shadow:inset 0 1px #ffffff38,0 1px 2px #011c1140,0 8px 18px -8px #002a1b80;box-shadow:inset 0 1px lab(100% 0 0/.22),0 1px 2px lab(7.7331% -11.7095 3.45419/.25),0 8px 18px -8px lab(13.7923% -20.8502 5.86549/.5)}.dark .ag-brand-tile{background:linear-gradient(150deg,#1f5944,#083124);background:linear-gradient(150deg,lab(33.6497% -23.9467 6.31887),lab(17.1417% -17.3031 3.85157));box-shadow:inset 0 1px #ffffff38,0 0 0 1px #ffffff1f,0 8px 18px -8px #000000b3;box-shadow:inset 0 1px lab(100% 0 0/.22),0 0 0 1px lab(100% 0 0/.12),0 8px 18px -8px lab(0% 0 0/.7)}.ag-card{border-radius:28px}.ag-card.lq{--lq-fill:var(--lq-thick)}.ag-title{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.1}.ag-label{color:var(--ag-ink);font-size:12.5px;font-weight:600}.ag-soft{color:var(--ag-soft)}.ag-field{width:100%;height:46px;color:var(--ag-ink);background:var(--ag-field);box-shadow:inset 0 1px 0 var(--lq-specular), 0 0 0 1px var(--ag-field-rim);border-radius:13px;outline:none;padding:0 14px;font-size:15px;transition:box-shadow .12s}.ag-field::placeholder{color:color-mix(in oklab, var(--ag-soft) 80%, transparent)}.ag-field:focus-visible{box-shadow:inset 0 1px 0 var(--lq-specular), 0 0 0 2px color-mix(in oklab, var(--ag-primary) 70%, transparent)}.ag-field.ag-code{text-align:center;letter-spacing:.42em;font-variant-numeric:tabular-nums lining-nums;height:60px;padding-left:calc(14px + .42em);font-size:28px;font-weight:600}.ag-btn{width:100%;height:46px;color:var(--ag-primary-ink);background:linear-gradient(180deg, color-mix(in oklab, var(--ag-primary) 86%, white), var(--ag-primary));transition:transform .14s var(--lq-ease), filter .12s ease;border-radius:13px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff3d,0 1px 2px #001c1140,0 10px 22px -10px #00382599;box-shadow:inset 0 1px lab(100% 0 0/.24),0 1px 2px lab(7.86046% -14.4707 4.2843/.25),0 10px 22px -10px lab(19.8539% -28.0301 7.84696/.6)}.dark .ag-btn{box-shadow:inset 0 1px #ffffff59,0 10px 22px -10px #000000bf;box-shadow:inset 0 1px lab(100% 0 0/.35),0 10px 22px -10px lab(0% 0 0/.75)}.ag-btn:active:not(:disabled){transform:scale(.98)}.ag-btn:disabled{opacity:.55;cursor:not-allowed}.ag-btn:focus-visible{outline:2px solid color-mix(in oklab, var(--ag-primary) 70%, transparent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.ag-btn:not(:disabled):hover{filter:brightness(1.06)}}.ag-btn kbd{font:inherit;opacity:.75;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ag-primary-ink) 35%, transparent);border-radius:6px;padding:1px 6px;font-size:11.5px;font-weight:500}.ag-btn[data-tone=quiet]{color:var(--ag-ink);background:var(--ag-field);box-shadow:inset 0 1px 0 var(--lq-specular), 0 0 0 1px var(--ag-field-rim)}.ag-or{color:var(--ag-soft);align-items:center;gap:12px;font-size:12px;display:flex}.ag-or:before,.ag-or:after{content:"";background:var(--ag-field-rim);flex:1;height:1px}.ag-notice{background:var(--ag-field);box-shadow:inset 0 0 0 1px var(--ag-field-rim);border-radius:13px;padding:10px 14px;font-size:13.5px;line-height:1.45}.ag-link{color:var(--ag-soft);border-radius:8px;padding:6px 8px;font-size:13.5px;font-weight:500;transition:color .12s,background-color .12s}@media (hover:hover) and (pointer:fine){.ag-link:hover{color:var(--ag-ink);background:var(--lq-hover)}}.ag-link:focus-visible{outline:2px solid color-mix(in oklab, var(--ag-primary) 70%, transparent);outline-offset:1px}.ag-spin{border:2px solid color-mix(in oklab, var(--ag-primary-ink) 30%, transparent);border-top-color:var(--ag-primary-ink);border-radius:99px;width:16px;height:16px;animation:.6s linear infinite ag-spin}@keyframes ag-spin{to{transform:rotate(1turn)}}.ag-steps{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.ag-steps>span{background:color-mix(in oklab, var(--ag-ink) 14%, transparent);border-radius:3px;height:3px}.ag-steps>span[data-on=true]{background:linear-gradient(90deg, var(--ag-gold), color-mix(in oklab, var(--ag-gold) 70%, white))}.ag-qr{corner-shape:squircle;background:linear-gradient(150deg,#103628,#021e15);background:linear-gradient(150deg,lab(19.4641% -17.1048 4.51348),lab(8.88894% -12.9422 3.02705));box-shadow:inset 0 1px #ffffff29,0 10px 24px -12px #001c118c;box-shadow:inset 0 1px lab(100% 0 0/.16),0 10px 24px -12px lab(7.98812% -17.1678 5.10145/.55)}.ag-well{background:var(--ag-field);box-shadow:inset 0 1px 0 var(--lq-specular), 0 0 0 1px var(--ag-field-rim);border-radius:12px}.ag-codes code{font-variant-numeric:tabular-nums;letter-spacing:.04em}@keyframes ag-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}.ag-card{animation:ag-in .32s var(--lq-ease) both}@media (max-width:1023px){.ag-horse{width:min(70vw,400px);top:52px;left:50%;transform:translate(-56%)}.ag-backdrop{background:radial-gradient(60% 30% at 40% 18%, #5daa8bcc, transparent 72%), radial-gradient(50% 24% at 70% 34%, #ebcd8cb3, transparent 72%), var(--lq-aurora), var(--lq-ground)}@supports (color:lab(0% 0 0)){.ag-backdrop{background:radial-gradient(60% 30% at 40% 18%, lab(64.0787% -30.5204 8.09648/.8), transparent 72%), radial-gradient(50% 24% at 70% 34%, lab(84.0049% 4.39391 36.7107/.7), transparent 72%), var(--lq-aurora), var(--lq-ground)}}.dark .ag-backdrop{background:radial-gradient(60% 30% at 40% 18%, #005c42d9, transparent 72%), radial-gradient(50% 24% at 70% 34%, #78571573, transparent 72%), var(--lq-aurora), var(--lq-ground)}@supports (color:lab(0% 0 0)){.dark .ag-backdrop{background:radial-gradient(60% 30% at 40% 18%, lab(34.0405% -34.9063 9.09635/.85), transparent 72%), radial-gradient(50% 24% at 70% 34%, lab(39.6989% 9.39059 40.8605/.45), transparent 72%), var(--lq-aurora), var(--lq-ground)}}}@media (prefers-reduced-motion:reduce){.ag-card{animation:.16s both ag-fade}.ag-btn:active:not(:disabled){transform:none}}@keyframes ag-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-transparency:reduce){.ag-horse .ag-horse-body{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in oklab, var(--lq-solid) 70%, transparent)}}@media (prefers-contrast:more){.ag{--ag-soft:var(--ag-ink);--ag-field-rim:var(--lq-solid-rim)}.ag-horse{display:none}}