:where(a,button).btn{--btn-padding-inline: 1.5rem;--btn-padding-block: 0.75rem;--btn-font-size: 1rem;--btn-font-weight: 600;position: relative;display: inline-block;white-space: nowrap;border-radius: 9999px;letter-spacing: 0.025em;text-decoration-line: none;text-decoration-thickness: 0px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;transition-duration: 200ms}:where(a,button).btn:focus-visible{outline-color: var(--dg-primary, #171c8f)}@media (prefers-reduced-motion: no-preference){:where(a,button).btn{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}}:where(a,button).btn:focus-visible{outline:3px solid var(--a11y-focus-color, red);outline-offset:-3px}@media(hover: hover){:where(a,button).btn:hover,:where(a,button).btn:active{outline:none}}:is(a,button).btn--primary{background-color: var(--dg-primary, #171c8f);font-weight: 700;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}:is(a,button).btn--primary:hover{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));color: var(--dg-primary, #171c8f)}.prose :is(a,button).btn--primary:hover{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));color: var(--dg-primary, #171c8f)}:is(a,button,input).btn--secondary{background-color: var(--dg-secondary, #fce300);font-weight: 700;color: var(--dg-primary, #171c8f);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}:is(a,button,input).btn--secondary:hover{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));color: var(--dg-primary, #171c8f)}.prose :is(a,button,input).btn--secondary:hover{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));color: var(--dg-primary, #171c8f)}:is(a,button,input).btn--livestock-login{margin-top: 0px;margin-bottom: 0px;padding-left: 1rem;padding-right: 1rem;padding-top: 0.5rem;padding-bottom: 0.5rem;font-size: 1rem;line-height: 1.5rem;font-weight: 500;line-height: 1}:is(a,button,input).btn--livestock-login:hover{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))}.btn--light{border-width: 1px;--tw-border-opacity: 1;border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.btn--light:hover{--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.prose .btn--light{border-width: 1px;--tw-border-opacity: 1;border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight: 700;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.prose .btn--light:hover{--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn--dark{border-width: 1px;--tw-border-opacity: 1;border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.btn--dark:hover{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.prose .btn--dark{border-width: 1px;--tw-border-opacity: 1;border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));font-weight: 700;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.prose .btn--dark:hover{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.btn:is(.btn--primary--arrow,.btn--light--arrow,.btn--dark--arrow){padding-inline-end:var(--btn-padding-inline-end, 3rem)}.btn--primary--arrow,.btn--light--arrow,.btn--dark--arrow{font-weight: 700}.btn--primary--arrow::after,.btn--light--arrow::after,.btn--dark--arrow::after{position: absolute;right: 1.25rem;display: inline-block;transition-duration: 300ms;content: var(--tw-content);transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: no-preference){.btn--primary--arrow:hover::after,.btn--light--arrow:hover::after,.btn--dark--arrow:hover::after{content: var(--tw-content);right: 1rem}}.btn--primary--arrow::after,.btn--light--arrow::after,.btn--dark--arrow::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='white'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em));display:inline-block !important;width:1.5rem !important;height:1.5rem !important;top:12px}.btn--light.btn--light--arrow::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='black'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--light.btn--light--arrow.light-outline::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='white'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--light.btn--light--arrow:hover::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='white'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--light.btn--light--arrow.light-outline:hover::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='white'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--dark.btn--dark--arrow::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='white'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--dark.btn--dark--arrow.dark-outline::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='black'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--dark.btn--dark--arrow:hover::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='black'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--dark.btn--dark--arrow.dark-outline:hover::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='black'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--primary.btn--primary--arrow::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='white'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--primary.btn--primary--arrow.primary-outline::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='%230284c7'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--primary.btn--primary--arrow:hover::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='white'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.btn--primary.btn--primary--arrow.primary-outline:hover::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='%230284c7'%3E%3Cpath d='m480-160-42-43 247-247H160v-60h525L438-757l42-43 320 320-320 320Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em))}.rounded{border-radius: 9999px}.btn.bg-ghost-50{--tw-bg-opacity: 0.5}.btn.bg-ghost-25{--tw-bg-opacity: 0.25}.primary-outline{--tw-bg-opacity: 0;font-size: 1rem;line-height: 1.5rem;font-weight: 700;color: var(--dg-primary, #171c8f);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--dg-primary, #171c8f)}.primary-outline:hover{--tw-bg-opacity: 0.5;--tw-text-opacity: 1;color: rgb(3 105 161 / var(--tw-text-opacity, 1))}.light-outline{--tw-bg-opacity: 0;font-size: 1rem;line-height: 1.5rem;font-weight: 700;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.light-outline:hover{--tw-bg-opacity: 0.5}.dark-outline{--tw-bg-opacity: 0;font-size: 1rem;line-height: 1.5rem;font-weight: 700;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.dark-outline:hover{--tw-bg-opacity: 0.5}