.hv2-button{align-items:center;border:1px solid #ff6726;border-radius:6px;cursor:pointer;display:flex;font-family:Averta Std,sans-serif;font-size:16px;font-style:normal;font-weight:800;letter-spacing:-.02em;line-height:20px;margin-bottom:16px;margin-right:16px;padding:13px 24px;position:relative;text-align:center;transition:background-color .2s ease}.hv2-button,.hv2-button.white{background-color:#fff;box-shadow:none;color:#ff6726}.hv2-button.white{border:1px solid #ff6726}.hv2-button.orange,.hv2-button.white:hover{background-color:#ff6726;border:1px solid #ff6726;box-shadow:none;color:#fff}.hv2-button.orange{margin-right:0}.hv2-button.orange:hover{background-color:#fff;border:1px solid #ff6726;box-shadow:none;color:#ff6726}.hv2-button .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23ff6726' stroke-linecap='round' stroke-width='2.5' d='M1.25 5.8h10.8'/%3E%3Cpath stroke='%23ff6726' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M11.2 2.15 14 6l-2.8 3.85'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;flex:0 0 16px;height:12px;margin-left:8px;transition:width .2s ease-in-out;vertical-align:middle;width:16px}.hv2-button.white:hover .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' fill='none' viewBox='0 0 20 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2.5' d='M1.25 5.8h16.5'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M14.2 2.15 18 6l-3.8 3.85'/%3E%3C/svg%3E")}.hv2-button.orange .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2.5' d='M1.25 5.8h10.8'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M11.2 2.15 14 6l-2.8 3.85'/%3E%3C/svg%3E")}.hv2-button.orange:hover .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' fill='none' viewBox='0 0 20 12'%3E%3Cpath stroke='%23ff6726' stroke-linecap='round' stroke-width='2.5' d='M1.25 5.8h16.5'/%3E%3Cpath stroke='%23ff6726' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M14.2 2.15 18 6l-3.8 3.85'/%3E%3C/svg%3E")}.btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Averta Std,sans-serif;font-weight:600;gap:10px;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn:hover{color:#fff;transform:translateY(-2px)}.btn:active{color:#fff;transform:translateY(0)}.btn-primary{background:linear-gradient(135deg,var(--orange),var(--orange-dark));box-shadow:0 4px 15px rgba(255,92,53,.25);color:#fff;font-size:17px;padding:17px 38px}.btn-primary:hover{box-shadow:0 8px 25px rgba(255,92,53,.4)}.btn-ghost{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);color:#fff;font-size:17px;padding:17px 38px}.btn-ghost:hover{background:hsla(0,0%,100%,.1)}.btn-navy{background:var(--navy);border-radius:6px;color:#fff}.btn-navy,.btn-outline{font-size:15px;padding:15px 32px}.btn-outline{background:transparent;border:1.5px solid var(--gray-300);border-radius:6px;color:var(--navy);font-family:Averta Std,sans-serif;font-weight:500}