button{color:currentColor}.button{-webkit-user-select:none;user-select:none;color:var(--color-text-primary);cursor:pointer;letter-spacing:-.01em;word-break:break-word;border:none;border-radius:6.25rem;flex-shrink:0;justify-content:center;align-items:center;gap:.363636em;padding:.9375rem 1.5rem;font-size:2rem;font-weight:500;line-height:1.04545;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.button span{font-family:var(--font-hilmar)}@media (hover:hover){.button.button--stroke:hover{color:#fff;text-decoration:none}}.button--stroke:after{background-color:var(--color-bg);z-index:-1;content:"";pointer-events:none;border-radius:6.25rem;transition:background-color .5s;position:absolute;inset:0}.button__label{text-align:center;transition:color 50ms cubic-bezier(.76,0,.24,1);position:relative}@media (hover:hover){.button--stroke:hover .button__label{transition:color .15s cubic-bezier(.76,0,.24,1)}}.button__flair{pointer-events:none;transform-origin:0 0;will-change:transform;position:absolute;inset:0;transform:scale(0)}.button__flair:before{aspect-ratio:1;background-color:var(--color-text-primary);content:"";pointer-events:none;border-radius:50%;width:170%;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}
.form-btn{cursor:pointer;will-change:transform;background-color:#ff705c;border:none;border-radius:.8rem;width:fit-content;padding:1.2rem 2.8rem;font-size:1.3rem;transition:transform .4s cubic-bezier(.17,.67,.3,1.33);position:relative;overflow:hidden}.form-btn-text{inset-inline-start:1.3rem;white-space:nowrap;font-size:1.1rem;transition:all .4s cubic-bezier(.17,.67,.3,1.33);position:absolute;top:50%;transform:translateY(-50%)}.arrow-btn-loader{--color-1:#2093ff;--size:1px;border:calc(4*var(--size))solid var(--color-1);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:100%;height:100%;transition:opacity .2s;animation:1s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-circle{top:50%;will-change:transform;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .4s cubic-bezier(.17,.67,.3,1.33),opacity .2s ease-in-out;display:flex;position:absolute;inset-inline-end:.75rem;transform:translateY(-50%)}.btn-circle-hover{transform-origin:50%;top:50%;will-change:transform;opacity:0;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .4s cubic-bezier(.17,.67,.3,1.33),opacity .2s ease-in-out;display:flex;position:absolute;inset-inline-start:.75rem;transform:translateY(-50%)scale(0)}.arrow-icon{position:absolute}html[lang=ar] .arrow-icon{transform:scaleX(-1)}@media (hover:hover){.form-btn:hover{transform:scale(1.05)}.form-btn:hover .btn-circle{opacity:0;transform:translateY(-50%)scale(0)}.form-btn:hover .btn-circle-hover{opacity:1;transform:translateY(-50%)scale(1)}.form-btn:hover .form-btn-text{transform:translateY(-50%)translate(3rem)}html[lang=ar] .form-btn:hover .form-btn-text{transform:translateY(-50%)translate(-3rem)}}
